{ "name": "oidc-client-rx", "homepage": "https://github.com/lonelyhentxi/oidc-client-rx", "author": "lonelyhentxi", "description": "ReactiveX enhanced OIDC and OAuth2 protocol support for browser-based JavaScript applications", "repository": { "type": "git", "url": "https://github.com/lonelyhentxi/oidc-client-rx.git" }, "bugs": { "url": "https://github.com/lonelyhentxi/oidc-client-rx/issues" }, "version": "0.1.0", "type": "module", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "rslib build", "dev": "rslib build --watch", "test": "vitest --code-coverage", "test-ci": "vitest --watch=false --browsers=ChromeHeadlessNoSandbox --code-coverage", "pack": "npm run build && npm pack ./dist", "publish": "npm run build && npm publish ./dist", "coverage": "vitest run --coverage", "lint": "ultracite lint", "format": "ultracite format" }, "dependencies": { "@ngify/http": "^2.0.4", "injection-js": "git+https://github.com/mgechev/injection-js.git#81a10e0", "rxjs": ">=7.4.0" }, "devDependencies": { "@evilmartians/lefthook": "^1.0.3", "@playwright/test": "^1.49.1", "@rslib/core": "^0.3.1", "@types/jasmine": "^4.0.0", "@types/node": "^22.10.1", "@vitest/coverage-v8": "^3.0.1", "rfc4648": "^1.5.0", "typescript": "^5.7.3", "ultracite": "^4.1.15", "vitest": "^3.0.1" }, "keywords": [ "rxjs", "oidc", "oauth2", "openid", "security", "typescript", "openidconnect", "auth", "authn", "authentication", "identity", "certified", "oauth", "authorization", "reactivex" ] }