{"_id":"@argusjs/token-jwt-rs256","_rev":"4-46e02de85c44762f0ebaacc9c55960ae","name":"@argusjs/token-jwt-rs256","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@argusjs/token-jwt-rs256","version":"0.1.0","_id":"@argusjs/token-jwt-rs256@0.1.0","maintainers":[{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"}],"dist":{"shasum":"886a662422e5534c87e2ec230b8b926cbc5ec364","tarball":"https://registry.npmjs.org/@argusjs/token-jwt-rs256/-/token-jwt-rs256-0.1.0.tgz","fileCount":20,"integrity":"sha512-JgTLFmquN/OIjK59pD3MyfNjM0NFjRJflliGNZl5LTREhyA/eNfJe7fHqOacuy8GBF0BLxpifiFgbZN4dbdDqg==","signatures":[{"sig":"MEUCIQDN4WcibbnUEepWcx0hJ2nw5DsWdLALUwv5gPZ6N834egIgLIEUMeApKv0g3g9NN0LkL/5Ovdf6nx8ovSkejMnV5GI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43408},"main":"dist/index.js","type":"module","_from":"file:argusjs-token-jwt-rs256-0.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","test:unit":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"},"_resolved":"/tmp/0b6ca25b77a2a441c524fc177c1190ce/argusjs-token-jwt-rs256-0.1.0.tgz","_integrity":"sha512-JgTLFmquN/OIjK59pD3MyfNjM0NFjRJflliGNZl5LTREhyA/eNfJe7fHqOacuy8GBF0BLxpifiFgbZN4dbdDqg==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.1","dependencies":{"jose":"^6.0.0","@argusjs/core":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/token-jwt-rs256_0.1.0_1774211847070_0.1385610465036624","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@argusjs/token-jwt-rs256","version":"0.1.1","license":"Apache-2.0","_id":"@argusjs/token-jwt-rs256@0.1.1","maintainers":[{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"}],"dist":{"shasum":"7913933684976b910b690a47b6dd085980844948","tarball":"https://registry.npmjs.org/@argusjs/token-jwt-rs256/-/token-jwt-rs256-0.1.1.tgz","fileCount":15,"integrity":"sha512-iF29W9JfeX4cCma54HTLE4lLllSuDUFi0muOO4ospS/gbjLplxItByf1eETqTpXrv0Oovo0en7R70TCeC01LxA==","signatures":[{"sig":"MEUCIDNDcWwKoBRo+Rz0ewV9awX7UWDR/BkqPmLL4Z9iqbCjAiEA5B3RYvGpdyNdQ4GXxOFnFwS/m5uwSJ6bfMraMIPC8UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34254},"main":"dist/index.js","type":"module","_from":"file:argusjs-token-jwt-rs256-0.1.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","test:unit":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"},"_resolved":"/tmp/13a6c4e04885ff3b645b26792e929196/argusjs-token-jwt-rs256-0.1.1.tgz","_integrity":"sha512-iF29W9JfeX4cCma54HTLE4lLllSuDUFi0muOO4ospS/gbjLplxItByf1eETqTpXrv0Oovo0en7R70TCeC01LxA==","_npmVersion":"10.8.2","description":"JWT RS256 token provider with JWKS support.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"jose":"^6.0.0","@argusjs/core":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/token-jwt-rs256_0.1.1_1774212837817_0.6666075885006519","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@argusjs/token-jwt-rs256","version":"0.1.3","license":"Apache-2.0","_id":"@argusjs/token-jwt-rs256@0.1.3","maintainers":[{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"}],"homepage":"https://github.com/ayush-jadaun/argusJs#readme","bugs":{"url":"https://github.com/ayush-jadaun/argusJs/issues"},"dist":{"shasum":"a77cb1aa259f7247a4de3bbaa96cdbcb2f6c4851","tarball":"https://registry.npmjs.org/@argusjs/token-jwt-rs256/-/token-jwt-rs256-0.1.3.tgz","fileCount":14,"integrity":"sha512-SPTRAtyE+Sn+NwQTLNqLvHnH2/PjkTPgBL3C6ucaO5A8PaehZ+2Vkcv9ZqyyRNo/ZpBQG0U0f06Rh5S7Q5xdfA==","signatures":[{"sig":"MEYCIQDdRXtp1YCHvdM+4hL479FSdkntiPzNVGLBA6kw0Z4JjwIhAMpy+JNkaV8K8qZjZC03j5wjmiGe7a2qQtoaqefPSQd0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@argusjs%2ftoken-jwt-rs256@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23584},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"98ecf2f5ef553af26fe8c667661ee62675998e84","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","test:unit":"vitest run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"},"repository":{"url":"git+https://github.com/ayush-jadaun/argusJs.git","type":"git"},"_npmVersion":"10.8.2","description":"JWT RS256 token provider with JWKS support.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"jose":"^6.0.0","@argusjs/core":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/token-jwt-rs256_0.1.3_1774342265161_0.9275973661733128","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@argusjs/token-jwt-rs256","version":"0.1.4","license":"Apache-2.0","repository":{"publishConfig":{"access":"public"},"type":"git","url":"git+https://github.com/ayush-jadaun/argusJs.git"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"tsc","test":"vitest run","test:unit":"vitest run","typecheck":"tsc --noEmit","clean":"rm -rf dist"},"dependencies":{"@argusjs/core":"workspace:*","jose":"^6.0.0"},"devDependencies":{"typescript":"^5.7.0","vitest":"^3.2.0"},"_id":"@argusjs/token-jwt-rs256@0.1.4","gitHead":"ac8f1cfd7824f38da75017ef4a80acf77ba51cd6","description":"JWT RS256 token provider with JWKS support.","bugs":{"url":"https://github.com/ayush-jadaun/argusJs/issues"},"homepage":"https://github.com/ayush-jadaun/argusJs#readme","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-19s7MHrrW8FWHxbqgg5Nh6zj1kpIGKxaTt/GqnCA1/6Q7CcoUrzpUFG0hjtgd6Ks7SeDJADFK930D+YhTBQ/Zg==","shasum":"d771d888fdba1b868d26bb164714c6cb591dda57","tarball":"https://registry.npmjs.org/@argusjs/token-jwt-rs256/-/token-jwt-rs256-0.1.4.tgz","fileCount":14,"unpackedSize":23639,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@argusjs%2ftoken-jwt-rs256@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4MT0Bdjq5EqXORupp1XRcgvstPddDIOzynoVcca7egwIhAKIpGG4hGsWtarwNMM2lEcfyFy9kDS/bqB7c+yaqh8nk"}]},"_npmUser":{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"},"directories":{},"maintainers":[{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/token-jwt-rs256_0.1.4_1774343277202_0.8925881649321983"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-22T20:37:26.949Z","modified":"2026-03-24T09:07:57.648Z","0.1.0":"2026-03-22T20:37:27.224Z","0.1.1":"2026-03-22T20:53:57.979Z","0.1.3":"2026-03-24T08:51:05.289Z","0.1.4":"2026-03-24T09:07:57.330Z"},"bugs":{"url":"https://github.com/ayush-jadaun/argusJs/issues"},"license":"Apache-2.0","homepage":"https://github.com/ayush-jadaun/argusJs#readme","repository":{"publishConfig":{"access":"public"},"type":"git","url":"git+https://github.com/ayush-jadaun/argusJs.git"},"description":"JWT RS256 token provider with JWKS support.","maintainers":[{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"}],"readme":"# @argusjs/token-jwt-rs256\n\nJWT RS256 token provider with JWKS support.\n\nPart of [ArgusJS](https://github.com/ayush-jadaun/argusJs) -- Enterprise-grade, fully pluggable authentication platform.\n\n## Install\n\n```bash\npnpm add @argusjs/token-jwt-rs256\n```\n\n## Usage\n\n```typescript\nimport { RS256TokenProvider } from '@argusjs/token-jwt-rs256';\n\nconst token = new RS256TokenProvider({ issuer: 'auth.myapp.com' });\n```\n\n## Docs\n\nSee the [main documentation](https://github.com/ayush-jadaun/argusJs) for full API reference and examples.\n\n## License\n\n[Apache-2.0](../../../LICENSE)\n","readmeFilename":"README.md"}