{"_id":"@argusjs/token-jwt-hs256","_rev":"4-32b07aa9e81f507573f5a32bd377d416","name":"@argusjs/token-jwt-hs256","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@argusjs/token-jwt-hs256","version":"0.1.0","_id":"@argusjs/token-jwt-hs256@0.1.0","maintainers":[{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"}],"dist":{"shasum":"5be7dbe508daaedccf553e8b154b1b653f5b2f48","tarball":"https://registry.npmjs.org/@argusjs/token-jwt-hs256/-/token-jwt-hs256-0.1.0.tgz","fileCount":20,"integrity":"sha512-XoHq4l4Rj32sLks6Sf72EOXIaTYSXH0gybAWIS/zEPsgz+mAD3aDABe8QbKK2ySUBHu7/x1jDUrbGv0DapHRfg==","signatures":[{"sig":"MEUCIBvAhHqmJ+bZfMyemmPg9Tpy5uLIc9sYPSVB9wFNX83SAiEAnQm7kSkTwe56QYP6UxViXAMjfzZl2Y34y2HC++7IXaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28061},"main":"dist/index.js","type":"module","_from":"file:argusjs-token-jwt-hs256-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/3343a86494d96ec1a2d0ed3a5bdc5e8c/argusjs-token-jwt-hs256-0.1.0.tgz","_integrity":"sha512-XoHq4l4Rj32sLks6Sf72EOXIaTYSXH0gybAWIS/zEPsgz+mAD3aDABe8QbKK2ySUBHu7/x1jDUrbGv0DapHRfg==","_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-hs256_0.1.0_1774211852571_0.772538612402009","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@argusjs/token-jwt-hs256","version":"0.1.1","license":"Apache-2.0","_id":"@argusjs/token-jwt-hs256@0.1.1","maintainers":[{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"}],"dist":{"shasum":"079031dfa43eca29ada1f0ac528fbbcbc45fac42","tarball":"https://registry.npmjs.org/@argusjs/token-jwt-hs256/-/token-jwt-hs256-0.1.1.tgz","fileCount":15,"integrity":"sha512-qdBPnY6QZesM86pIB/7WSmDts54Os2ufPeVCOK7XHpfcMrzYsIB4j6UK3zS9GGDDub1/+3J12JhuQXXKi1875g==","signatures":[{"sig":"MEQCIHOj5qYC3XtpG2oXc+6HXQl5he/9GB/iKaobuwYc+eRnAiBSNshigoH3RJc8gfGkaxUhCue8W++tHfY4zTHgSQAVOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23710},"main":"dist/index.js","type":"module","_from":"file:argusjs-token-jwt-hs256-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/1eb4557f30103e8479170dc5755692e4/argusjs-token-jwt-hs256-0.1.1.tgz","_integrity":"sha512-qdBPnY6QZesM86pIB/7WSmDts54Os2ufPeVCOK7XHpfcMrzYsIB4j6UK3zS9GGDDub1/+3J12JhuQXXKi1875g==","_npmVersion":"10.8.2","description":"JWT HS256 (symmetric) token provider.","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-hs256_0.1.1_1774212841511_0.4125930504983528","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@argusjs/token-jwt-hs256","version":"0.1.3","license":"Apache-2.0","_id":"@argusjs/token-jwt-hs256@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":"6d94e1aed279182cb6b8271534dc473e7e1b2409","tarball":"https://registry.npmjs.org/@argusjs/token-jwt-hs256/-/token-jwt-hs256-0.1.3.tgz","fileCount":14,"integrity":"sha512-9om/eDM76ZMyYn0HkXbAlspoql966kFwQIPNkF9UfiGHlDZVO8hTPEp0+bsuaDCvx9iBzaGUI+yau4eNW4Nyfw==","signatures":[{"sig":"MEUCIQCyqdl6yWmgexNzE69Fqaqo+tOuC9OCFa1PkW5J1QdK6QIgQI0nW6VHjQiWOJKDtFIxH9WR0LngbqL1o7x0HElq6Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@argusjs%2ftoken-jwt-hs256@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13040},"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 HS256 (symmetric) token provider.","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-hs256_0.1.3_1774342262051_0.4740709655266526","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@argusjs/token-jwt-hs256","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-hs256@0.1.4","gitHead":"ac8f1cfd7824f38da75017ef4a80acf77ba51cd6","description":"JWT HS256 (symmetric) token provider.","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-1UBMUdEMa3CgL0KS0CVMDHtEt2sVneDwj5aGGUrXREw3OT5m0Uj0+I6354otZ7Kbw768uHDDXGYqjqysxJYAvA==","shasum":"dd934fb907b6ef9dab9a30759c20a27aa4c52538","tarball":"https://registry.npmjs.org/@argusjs/token-jwt-hs256/-/token-jwt-hs256-0.1.4.tgz","fileCount":14,"unpackedSize":13095,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@argusjs%2ftoken-jwt-hs256@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHN65UoXHAej/MjZpognKb3nEjx0WV4Occ1c7ytis3GfAiBU/hV/axEpBw8j/x6jUtEj1Ozcb91OJMvu895pshSoKg=="}]},"_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-hs256_0.1.4_1774343274588_0.6030890721732749"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-22T20:37:32.449Z","modified":"2026-03-24T09:07:55.015Z","0.1.0":"2026-03-22T20:37:32.700Z","0.1.1":"2026-03-22T20:54:01.656Z","0.1.3":"2026-03-24T08:51:02.209Z","0.1.4":"2026-03-24T09:07:54.726Z"},"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 HS256 (symmetric) token provider.","maintainers":[{"name":"ayush_jadaun","email":"ayushjadaun6@gmail.com"}],"readme":"# @argusjs/token-jwt-hs256\n\nJWT HS256 (symmetric) token provider.\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-hs256\n```\n\n## Usage\n\n```typescript\nimport { HS256TokenProvider } from '@argusjs/token-jwt-hs256';\n\nconst token = new HS256TokenProvider({ secret: '...' });\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"}