{"_id":"@vurb/jwt","_rev":"59-ceeb9bf9ca4ef8d6fc806ad9003dc357","name":"@vurb/jwt","dist-tags":{"latest":"3.19.6"},"versions":{"3.1.31":{"name":"@vurb/jwt","version":"3.1.31","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.1.31","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"cecea3790cea51f6b24563148bb1c93022d7c14b","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.1.31.tgz","fileCount":18,"integrity":"sha512-47U9n3khOgWEeVxv41JamwcAubkyjK0NXHWafG5K7/B+60wMKA9acRSbbXoqRTn6jKmU+r6xjZsoX87ahwpWrw==","signatures":[{"sig":"MEYCIQCQ7SPFxsaP8MFohi3DnyBS/L8PNaPT4xQEvyb8PrGt/wIhAM0gzu3SxL8pfk0sQbAodr3U5P07S4WVwBfmdI0PcO1O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47588},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dffaafbb24d5a64be68a6c283e14a617415a6b5c","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.1.31_1773053875390_0.6379784591139179","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@vurb/jwt","version":"3.2.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.2.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"5f40c9ba7a8115db3c5fa6d0f13bedb07b7380fc","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.2.0.tgz","fileCount":18,"integrity":"sha512-L6AbFzD85fNOwZtyUE8ziefUHLXPF/f1NUIi4/N0DHwqBALSdR+kc/zqu+JTA1GJraJAucyhwyC7xr2eE8sshw==","signatures":[{"sig":"MEUCIQCUXkUR9qLvKRFymBFQEh8/7rLSSfEbPPSFDTP/d81uogIgDlxnxgOKhB2e0bPJod26vL/JvokmZ6bwO9HB1JpFHTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47587},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2642bad03da711b2c054fc56d609f55ee7336d31","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.2.0_1773054330485_0.9864489996867098","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@vurb/jwt","version":"3.2.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.2.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"088a545eef29f940ad368f625da4fa0a47ce59b8","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.2.1.tgz","fileCount":18,"integrity":"sha512-FTqze/fSNoaX3sOZ5OWRBtReqCJ71Q+uYIQuYUL8DBikfHWqlyy9PnJZJS7dBXpG/YmEwqKCBssZkJXNuWpkBQ==","signatures":[{"sig":"MEUCIQDe+7UgSLVUUu1Ss4CFY91MsQW+8ZaMOLUtRytfnYQkWQIgJTY2MkC9QB5ju8dS0gj4tlfIYxxB7Np674RMoY9E6cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47532},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83d4c87d68bddb12e817bd6982cdc180da23454d","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.2.1_1773055942810_0.7518287399618726","host":"s3://npm-registry-packages-npm-production"}},"3.6.6":{"name":"@vurb/jwt","version":"3.6.6","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.6.6","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"533b99acc468ce7be11179268586e7b34abbc717","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.6.6.tgz","fileCount":18,"integrity":"sha512-oxhuxWG9u4+VM/csUN3QnhpeyCbJaKbHuCdCVAVzBFZB3fNOACOAtzsNlAp0xgIk5AMPXRtsoFbIffYLsRpwkQ==","signatures":[{"sig":"MEUCIQC1HgKnB8J/5VpahM9xwyFnV5Sj6zc+U1A9M3u0kYky8AIgB4jokHBbVwrTJimJwyJt8XWvNqZ0GVI3D6soSmeTReE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48024},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b65ee6cbf8183a4b07a5940b668782c109e4aefe","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.6.6_1773776473274_0.41419861773880284","host":"s3://npm-registry-packages-npm-production"}},"3.6.7":{"name":"@vurb/jwt","version":"3.6.7","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.6.7","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"a4f243f3206f15f5a793c3b9815cee1c76ec0c75","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.6.7.tgz","fileCount":18,"integrity":"sha512-QGTmhYn4gXG1MJywZwFkKxflt/aVGJw4wOJqzmUTvn8SllJ/pwV9IcaQ5LR3A/Gh2quT3sG9cTae41y/1KWqEQ==","signatures":[{"sig":"MEUCIC/7hla5n2/rGkSYkBNreR96/YS3Ak5emVNxsNRAble1AiEAkOztT7RHFiurRsd2tjyvCom9zA0V0Kl6x/pIUw/brCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9fc21ac689ce6f85b3844ea5b5c72bb1ef7cf1e0","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.6.7_1773865457941_0.8900048722379117","host":"s3://npm-registry-packages-npm-production"}},"3.6.8":{"name":"@vurb/jwt","version":"3.6.8","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.6.8","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"13890d79341c84a7bf02824b55e922491bc062dd","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.6.8.tgz","fileCount":18,"integrity":"sha512-dO6Dt791GAbpU3hslNOPRfNhUX0zGjXXxjAuN4azQyaKK0GNpL40/2DEO+0CspneZ0E0oA+VzQh+L1z674O1fQ==","signatures":[{"sig":"MEMCIECxdjtl/jotS3s2WZ0FvieNEWygv6FGsM1gCQTH6Yh2Ah8hcFgxnZK6GX91cWoUOiAOVOo9b+ylvTM2EwpvnZaT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c918287973c541951b2b325b2985e063f0a60e73","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.6.8_1773867147296_0.024459120541619805","host":"s3://npm-registry-packages-npm-production"}},"3.6.9":{"name":"@vurb/jwt","version":"3.6.9","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.6.9","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"06a3f107eb70c3125997e46d040eab462695f32f","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.6.9.tgz","fileCount":18,"integrity":"sha512-pZmsQRlTbT75K2hwfU/CTXX2C7SefiM5zRr3XDzG8btCbNpsW/cNWdvzOueXJs3Nyil8QBJnFDhXwUCBO7ydfw==","signatures":[{"sig":"MEYCIQCDT5VWzFJquDUref511b4yQej2IPLo6e/v3XZwejcRbgIhANGe5sn4HyqHRKjYtW/9TM6T8Ct8ORNFYPHH459uUUPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e82edb91346987a5cb944987b4cc164c61c88023","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.6.9_1773872184902_0.7963989739100901","host":"s3://npm-registry-packages-npm-production"}},"3.6.10":{"name":"@vurb/jwt","version":"3.6.10","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.6.10","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"2f0981be9eb1844e4aee082e4b9a7d5b54738df1","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.6.10.tgz","fileCount":18,"integrity":"sha512-a+R71R2MfzPeTaTeqA/voQeW+ipocFBi7tEg7yWtbIp4gZKdpD19zrl/WpTG25/Wjh6yT05By+2Ggmbbz0N7Kg==","signatures":[{"sig":"MEUCIQDOdsbCWYFT5ngK+0O+crH4f1P6iLT8jl4owB4a/AOb5QIgTYpaKr29pmD9bhe4lq7N9VNAhZHyk3vZBAaShcOAu8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47946},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"811c3a43a642fb1d0304624999d9631eb0f2c218","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.6.10_1773873505292_0.16830098285369788","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@vurb/jwt","version":"3.7.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.7.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"a5d81bd53e0a89a3b49917f2c33a82341b20b3e1","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.7.1.tgz","fileCount":18,"integrity":"sha512-mQmGyS1c40kDDHuwIvgJHplqTSmzUv3rsmb+lQVsi7Rb5AEuM1y5/MKcbLmSjeUtXjHf0IGjIO9ZmnK0q0E4PQ==","signatures":[{"sig":"MEUCICKdg6RDUgY30WxeZmYEiDX2nfcPYgQv9S4zG19HdG4fAiEA0Afz0Y7aZvnXZolWO+XfMnAr11yk0sdirUfiOcfi/go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7fb960f1c92029004ab9ccfef1a44fe8b22dad7f","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.7.1_1773880204327_0.5814834629633823","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"@vurb/jwt","version":"3.7.3","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.7.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"2add9fb3272d7c0f9e25a5fb963ebfe58d38497e","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.7.3.tgz","fileCount":18,"integrity":"sha512-cF/xtYOlu7vmY8l4bcCIJBrTe8TDO/F9Wi4JfVfFc9yg+v6q/WsHIAs+UTC+RTE7LfgSXewTpSF/pNlOkGpREg==","signatures":[{"sig":"MEUCIQDhE+dSo7hef9ERBH3HyKfIVtD3g8oZxmm+0fh2u4gzBAIgSiMtghVrik00Uu5yt1iFdibm82qTmROFtZgxk2u1Zv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bd6057cb3735ea2a52e6c43d5dce2f3d6e2a54a5","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.7.3_1773882321543_0.48134237902318566","host":"s3://npm-registry-packages-npm-production"}},"3.7.4":{"name":"@vurb/jwt","version":"3.7.4","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.7.4","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"8de867e4806b7481c4a499fed95bf7a962c5df4d","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.7.4.tgz","fileCount":18,"integrity":"sha512-a3atnGXs6bYyXjgORAXK+Cq3wsDEzusoVfjiA7jRAoEYVOob3whwyuc4layd9b3Xek856YEBpOb0GZooN6ZJ3Q==","signatures":[{"sig":"MEYCIQCWqeNtKMOXN83lsTlJxz5/1DXeFkXPHa/u/6e6Gfc9RQIhAIogOAd3dlvztsKBlHjrGhjiPLwRGf6mmnkfFxBZg0Ac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c710bfb23dc9d23bf9b2d48457d432f6da020f66","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.7.4_1773883220880_0.26663412790582264","host":"s3://npm-registry-packages-npm-production"}},"3.7.5":{"name":"@vurb/jwt","version":"3.7.5","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.7.5","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"1ad3ee14fb4dd09d281e9325808775f5cfa1444b","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.7.5.tgz","fileCount":18,"integrity":"sha512-HUedI2bc+SbAZGd3ZmL7utKkBP3rM+9F9DNRTktZLY/fWuYkER/b/6IUzgz0IQhLYS1ucjUDJeKODpmE3EDl7g==","signatures":[{"sig":"MEUCIExopc94XmWiqs493qmpAZnNuLJSmYcmoaCxzvl0MYNMAiEA0OCzVOHXztEsKgvMZLDhptjgVIRf6Hxlvg0lPyeVSeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9286bd9018f974ff78112a3968a43b50dd551127","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.7.5_1773914135081_0.2034838575113045","host":"s3://npm-registry-packages-npm-production"}},"3.7.7":{"name":"@vurb/jwt","version":"3.7.7","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.7.7","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"520aeebe7f434994b414bca920c14855f378932f","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.7.7.tgz","fileCount":18,"integrity":"sha512-Cxwl6NSYwTiYEI5nloogL/GxlRFgcrLXFmQxg0MJBq8T/nJpBozvtYugQRKz3GSA+6ibiYWesvEFVLbLBoUaqw==","signatures":[{"sig":"MEQCIFx5WBesZTMi+GZef8LNT0L2mvYCo22CECZViJKcgpmaAiAntZafsUTRXIbP/nCblEuVwJO8mjItRVoPD4xVR+l63Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47945},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"217e678708a26423f35704f28b7e0066112d8af3","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.7.7_1773916392427_0.8658949769704205","host":"s3://npm-registry-packages-npm-production"}},"3.7.8":{"name":"@vurb/jwt","version":"3.7.8","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.7.8","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"62e5273d12415be8432a31058d25b52baf11b23c","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.7.8.tgz","fileCount":18,"integrity":"sha512-5RAY4qXDtjDXubIbaa/Xd91iw68/+LU1ndnPuEPqdHZjpdqWTuqFTE7TDZgxrOxjcbYZt7MvuWM+iQEQl1BRSw==","signatures":[{"sig":"MEQCIEH3YGEQBReLPh6M+YMZ23GYv/pL/DoFvthQtEnEzzMZAiAK3tpsEo+UsxvoxuLDc7KdZtIy9CzMl4wPWDymkGOqpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49191},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"497d26d6e06bda9c28b8181b8e45fae442b2a6cc","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.7.8_1773930387940_0.619270543498537","host":"s3://npm-registry-packages-npm-production"}},"3.7.10":{"name":"@vurb/jwt","version":"3.7.10","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.7.10","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"bf91b72964d08b6648a342303ce249757e8477b5","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.7.10.tgz","fileCount":18,"integrity":"sha512-gQ3CaJcf2A16VFfNVWGOLue1xL9mUdE3iP1dOb110hWVHbw2tRvAuLbk45l7Cz7RCxgNKHXovpqcFBIqgKfebA==","signatures":[{"sig":"MEUCIBtBZFTP5RsbGck7y7Zzy7bc4X5oGmhfJpUl+WtfZBxUAiEAxINIG+u+5CdzEGz5V8dtsJTodVgja8+rnENCd2qciLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49192},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f1e8544011ccc382358cc2e24151edb4adb84c20","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.7.10_1774003171447_0.8501650403715959","host":"s3://npm-registry-packages-npm-production"}},"3.7.11":{"name":"@vurb/jwt","version":"3.7.11","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.7.11","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"3431512fa015c5293d7ec622c77fcbdfc2d49d8e","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.7.11.tgz","fileCount":18,"integrity":"sha512-yt8aGOkplHQlobMIy3TrDYRSYl9WeVOuCoRBUwJwf2wJkFsyDplv98rr1bk4ePn8tym4mbJitwOo/gCE5ZVbWw==","signatures":[{"sig":"MEUCIQCq1xNLWomWB0uyhNHFQnQ3Pw0OAqeJrLaUlAZeOsspEQIgVJpuj3I0Al6z1hcmG7YTVpHffjqA1uwrN6T6e5A5ibY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49192},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a286513f13ec7004c1d7e6a86339c4786c08877","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.7.11_1774014894946_0.3077910183772161","host":"s3://npm-registry-packages-npm-production"}},"3.7.12":{"name":"@vurb/jwt","version":"3.7.12","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.7.12","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"2058c3f721bc75b4b26cc6d2560f012fc7adcf17","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.7.12.tgz","fileCount":18,"integrity":"sha512-NN+lKXR7MbDqX5Q+AcUsydrphPoZMkP6R/vLgXJWk1B/R4TjnL/WJFQaCYBvvbmOrjYlR/yzb60f66h097VKWg==","signatures":[{"sig":"MEUCIQDb8l6PaktmoSf7GyVcjtOybD2uT1W9BwQJNyak0xiOpQIgG5VJl38UuwRHQI5KxEDb/eC8g0XIxfH1K32gIYdNeOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49192},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7f33efe74511038863c10b6431eeed105dc3d6b2","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.0.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.7.12_1774031227659_0.046095760489796245","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@vurb/jwt","version":"3.8.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.8.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"ae27d0b8851136074c238e8c2024cef79ddd35b8","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.8.0.tgz","fileCount":18,"integrity":"sha512-5ll4AiBMRMXGz+4IiFNajvDiHlaHM0gi6j0nH0RXkl996/dVjclXHGx+Ezb5n7jfWj93Gp77cIE3Fmz9iuPFrQ==","signatures":[{"sig":"MEYCIQDhNA0CiYG1+uFus9OTv3kCFgpECG5trpyKHN7qjFnhXwIhAPQsUro9Uhw3Uo07B/Cwyw1CJGjCVnjLd0bUV+hIG2cK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49191},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"53eec75d248f505647cdd20a4dfff50e7bdee043","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.8.0_1774188053661_0.21730653708229397","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@vurb/jwt","version":"3.8.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.8.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"3f66c7cb5b0f3cdc10def2ec03fdae97f4b64ee4","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.8.1.tgz","fileCount":18,"integrity":"sha512-AuJWJceka16MLMl0HS+NY9RGVWBSUZGStwmMjqUCdT2UGeZZ0DCovpgdLk8+yKVNsnsZMK526NV0Q62txHngNA==","signatures":[{"sig":"MEUCIBuz5mXfXUd2Zh1UIoVbN8HoLiHRmBBkrdF6FggEiAThAiEA8yk+CM1L2FWrpo+eXhGPKiVoOl1FkgMnB5jECJ+MHR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49191},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cdbf912af9fa27ccfac136f700383aa6d6125f1c","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.8.1_1774478239190_0.7733283827963007","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"@vurb/jwt","version":"3.8.2","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.8.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"df31d7373e5bda388173cedecc1ea634e8eae6f7","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.8.2.tgz","fileCount":18,"integrity":"sha512-7ywB1BTce0n9fxU0eP/cP+CezFM3+TwUr//qonQI1dBQMqjL8MG/K5nfSqqxnY7pw5/i/TEpAJ/YgsuyNEon2g==","signatures":[{"sig":"MEUCIQC3V0u6eZn5Nswm8G3KuwqKZo/Soh0hgTCleKATh+4r+AIgdi/fe/FfbIneWgOVNIKLSzBHib04si8NmtvTTrzE7BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49809},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"02afda1e3cd55f8fb34ea5219a311092a99a031d","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.8.2_1774510524570_0.8122208770306025","host":"s3://npm-registry-packages-npm-production"}},"3.8.3":{"name":"@vurb/jwt","version":"3.8.3","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.8.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"8328e0dc219b16f049f907e1e92e22d6f3b66bb3","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.8.3.tgz","fileCount":18,"integrity":"sha512-KULutg8PAAoEj+kMc1AVZEgD7un/KhZz5jopKmR0ZSfamm3Ktogc+4gnDn+pxYd3otSSCcXtjJO8bTFoLA8AKw==","signatures":[{"sig":"MEYCIQCccElXNG2ElDimMkQmWcG7BNUifnHxvZQ+kVF4EUW4bgIhAID4PCQ6oVctcJmljHcQilRgR+LGsH+hOLoHMP4hOtFx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49665},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a98ab9054a632eca99f689102dd54ef81c99044e","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.8.3_1774533162312_0.9307773585295036","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@vurb/jwt","version":"3.9.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.9.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"8ed1f8a5fa3894f7c8c82408ca2a1504ec9508b0","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.9.0.tgz","fileCount":18,"integrity":"sha512-oe1iVSc543sP5YuiGe8AkmoBkWfifurP0WYsa3997HCC45CGzyxS+9XrUx5681jb5K8ne4/pBmcW7wSRJ2ttrg==","signatures":[{"sig":"MEYCIQDmmEyGDgLELuuUwyT2mUoCYqprfgT+hoyyyY42S92RggIhALoTrcymhtJuzSNl2dDOcOs6eKda5LEwO42elHC97h83","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49665},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3b1c959d0c20878659f07b962b9ad485a84a850a","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.9.0_1774577333161_0.5046065216494839","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"@vurb/jwt","version":"3.10.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.10.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"ba97ab2260b2822d07c8aebac3a2d059a2cfd337","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.10.0.tgz","fileCount":18,"integrity":"sha512-f1v0VgUfoOK5OmvbOVsuOjAeFTlQDHT5mehkdaVO6bTNYe5e+1QKUn1Ljzm8FY+iCBxA/4rPZT556f7nUdhOcQ==","signatures":[{"sig":"MEQCIHOFLhxMHnktvosjUX3vFkJpjUI5gFaG/GUxReRq4H/2AiAFq8faeHaq5ZO44UoYtLoUH9AubMN3CgRxtiEe218Oxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f15ed529694149406d70d500997a0e914cbb38dd","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.10.0_1774631346673_0.7311286840149229","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"@vurb/jwt","version":"3.11.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.11.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"b46261ef7a2f9454b7d958cb6628e818ab098829","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.11.0.tgz","fileCount":18,"integrity":"sha512-tszcu0q1WC8k/RKqumkNzRKAHECTLUtt7PvYFO3Kle1wxugabKnawcHyJ9DaXk43RNCUtLE9msVhXn/z9Pj2xQ==","signatures":[{"sig":"MEUCIAYwjKYwtcAqFNrn5+sprRedGEqrfywkZxig/3fk4Xv6AiEA3SCchMZ9AXxqbNA4V82nu/9LTBWBLhDVbhZR4KQiEUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"21a11c78f07e523e0752efd6e586b6bc740631d5","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.11.0_1774651563125_0.17639987683830305","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"@vurb/jwt","version":"3.11.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.11.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"1d71b16e8ecfd451cfb699b8caad13e72f5579b4","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.11.1.tgz","fileCount":18,"integrity":"sha512-SbY0koaAp0KQA5ZYdI03/3Z5BVsAx13WLGURnujGTv7rv1y0shGQkGgCHm9WewFIOOXN+bAt6BjLOmNQBA3Qyw==","signatures":[{"sig":"MEUCICal516Po5UR9KLkcCHzPFy5U5p8+b3VUSsRf7YY4okgAiEA0UqzpD5LFKPp/uRSj8lk3HAo6jTgklwKpWiOQOe3EBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fc5076c5b1319b1d475b481dd58a4fef45e49583","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.11.1_1774659637411_0.6908191122104306","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@vurb/jwt","version":"3.12.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.12.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"a08da554ec895283764f5f9869daba9a9c47acf7","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.12.0.tgz","fileCount":18,"integrity":"sha512-zxGWQUP5jOzewyJuxAjlasK+01jOjdzsKDSKXBdWCe7l/ELoK6MHdEQlcMtGXMqTp8FUdf2PFLZOqSD5Gi8Rsg==","signatures":[{"sig":"MEYCIQCPeYKOumQ1DxeZ+DNh0LOi9xp1QTk4ipjLNkNKLdOcxwIhAMnkWeSbyooA1gs49ZeGPHHwOTqEWCJylCLqa0EtN8rZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"abf1b40b65619a84c0484cc61358964cfecda604","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.12.0_1774663120740_0.9194045321559892","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"@vurb/jwt","version":"3.12.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.12.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"58530143c2cde8cadb432aff12d2b0e3eafd2018","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.12.1.tgz","fileCount":18,"integrity":"sha512-nXY6fnHBsy1+OjV4IWU08pZ92IOdR/RW3/Tkhe5IZgVoXusMVvwojnnG0czQfU6hKD9UE9q8FAG8TCLJ4hbNLQ==","signatures":[{"sig":"MEQCIAiOwu1BQEgTFWfE9EsUyZjsiXhp3DCJ1TDyrtxlrPWYAiAKZFFOjJ2fLi60pbCnCY7GJW8r+Qzfe5EoKfWGQprCKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca23870569f9f14de1bd0e1717f70e74523b6c9e","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.12.1_1774664293894_0.5604498153972837","host":"s3://npm-registry-packages-npm-production"}},"3.12.2":{"name":"@vurb/jwt","version":"3.12.2","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.12.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"12c6232ed59906f3f730473ff9782bde27535874","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.12.2.tgz","fileCount":18,"integrity":"sha512-ZthMRbgcRiUrGb01N6rEDqN2zt9qQGuNNOHWb+MpGTQz/Kcnm8w4spfiSfnn2w5kB8mzoONX8SheL0G9rjS59A==","signatures":[{"sig":"MEQCIGPpBbh6vKckFfwVfRW1s4MLq8M5B1ipiyxL37eHw8hrAiBR3u2uque8zggPlbJhmdI0IyyfgJT09AOyEX5j8YnsvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49810},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca23870569f9f14de1bd0e1717f70e74523b6c9e","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.12.2_1774665265194_0.3018762587205104","host":"s3://npm-registry-packages-npm-production"}},"3.12.3":{"name":"@vurb/jwt","version":"3.12.3","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.12.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"c8800944b865e8d6fd9e6dbe38fa49b9611960cb","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.12.3.tgz","fileCount":18,"integrity":"sha512-llGlT7xJG+EWOPSfyarBsDDHb8F/cekM05UlTtSlHpH4Mw153Y9eKWI3sPWbwqot7ZMko/mcza1o1VLlq0jk6A==","signatures":[{"sig":"MEYCIQD4Jyx3goEPJbEKechEY4XWMkdLI3sNVIZmPzMmvasqpgIhAP4zlK/OimmAHd2WCFqKLqKEiY8bTUIGqnQU2j+o7IVL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5b7d25e7b7455a964aa78107010297996c80a52b","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.12.3_1774666149032_0.694270113711982","host":"s3://npm-registry-packages-npm-production"}},"3.12.4":{"name":"@vurb/jwt","version":"3.12.4","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.12.4","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"7b53dd53e18762342f1f23298bec0a0edd556814","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.12.4.tgz","fileCount":18,"integrity":"sha512-SnjULxns9an11MpsX4gnXsNFUu02/Jr5fO8AEPs3Q3HaxzyQf4B8Uwa3MnQAiGT56YI4mw/fNcy3IGS4vdc6ow==","signatures":[{"sig":"MEUCIAwaOhFwj8foIcYnu9hySW2l/pD6cKDza+LDK4VBwa19AiEAvgKzZ40qe1foGcpF7UITP8VxqDElcPh7MGM39El/NPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49810},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f735e53226048a80b680eca852b880e09ef3a10","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.12.4_1774666864895_0.6962882170068845","host":"s3://npm-registry-packages-npm-production"}},"3.12.5":{"name":"@vurb/jwt","version":"3.12.5","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.12.5","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"91d17d7a3f040f8f1525dac231fdd2f4e2718941","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.12.5.tgz","fileCount":18,"integrity":"sha512-a+RSwC0k7b4AFjTHs1rPOhNBuLYmPf19UQVLq5SRhTqRusszhNnXmUZustar6r9GyOXkDK8skntpsKRi9Yk4Ug==","signatures":[{"sig":"MEYCIQDJJnq2d4wjV8F9lYVV7pf1/+Y+uY78hQtgkc+egfpOEwIhANswyM6aBR3G/K2HtG1IHUN3OPODyIqgcj8FchjFUiB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49810},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d5a136f45b06c6323991baa1c3d90ee1a5f90618","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.12.5_1774667514445_0.24046871990032415","host":"s3://npm-registry-packages-npm-production"}},"3.12.6":{"name":"@vurb/jwt","version":"3.12.6","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.12.6","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"bf39ad7689a976ea2ae206b2905309b0e9e1b336","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.12.6.tgz","fileCount":18,"integrity":"sha512-N655K8jY+2URN8KESKBbVi1HjJP1pO8KGnWoF04Xu9evCaCxZuEVBbArBaceNoUd5Pdbfd6E6NXvSPoLatTlFw==","signatures":[{"sig":"MEUCIQCBWazud+6KxNL4ShfFIzERdsTA6b/uuZaLGkZ0wEK0NAIgG16b1563chkuBE3xuqEEMvOHyBhp7hqe8e4qjTGNiPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49810},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f4da067ddfecc2313bfeeca0682ca4b2145da538","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.12.6_1774668516586_0.5020334686800456","host":"s3://npm-registry-packages-npm-production"}},"3.12.7":{"name":"@vurb/jwt","version":"3.12.7","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.12.7","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"ed6d1e8d7912c81759bf93b52070f1c724939f0f","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.12.7.tgz","fileCount":18,"integrity":"sha512-Vzj8xwcxLuCkPfKpnzff9g4sxX7AhYDQt0ERGQL06beEa/CGitzxDt0vPvOTYp+P86dsekAoL86h6z40d5ToRA==","signatures":[{"sig":"MEYCIQCHiLLL+XnHN2eudD/LRlv6jhOcbi7/HYGWN5BnHs++CQIhALp78bs10fAPaDlYxp7XaK8qWc7rnajFkNFnz75yhp9K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49810},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"075c49f9a367fe7418ec4d7f34b58198a4e11268","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.12.7_1774672161036_0.9940688298803984","host":"s3://npm-registry-packages-npm-production"}},"3.12.8":{"name":"@vurb/jwt","version":"3.12.8","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.12.8","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"11916637654d70b0d64a6a25a3e1006b55cde61c","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.12.8.tgz","fileCount":18,"integrity":"sha512-FI1gzX7ZlCNb//t/44kCNvtjCIJo2WVjN4O5iUgy6Qb1UuPGaBx5KHVtqrCBlXWnSE/1qaOBig1V25YmB65tlg==","signatures":[{"sig":"MEYCIQCGIjNEB+0IQA9eppSRIzhYkOAqtlJ9ink7LtkNJ1GpmwIhAJyGygfGAWUP294lclThI5+vYRpo/XqDOkbPP4p9aNss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.12.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c4e46668df897da27176571d646c4f44627b345f","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.12.8_1774678355618_0.7769052959548728","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@vurb/jwt","version":"3.13.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.13.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"64786bd8092b5896bbefda3ba816af1bab96fe7d","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.13.0.tgz","fileCount":18,"integrity":"sha512-THGLgvp2CkD0rV1SJumQPJfnxBD8Mb2XjiaBFrhb+CowXF/Kov/8vuOImdomuTtsUP0KDrgyF2myZoOoyoQ3Wg==","signatures":[{"sig":"MEYCIQDuab/cTqfQWsmNQ9lvXCsxF0FKHsNt8IOvVZk5XEcdyAIhAM1UVe9anz1jCVR3pc9JG9ywON4z866velhVEfqlePno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9bfd1078776c673ff1dde0f886df2a1778ebb5aa","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.13.0_1774681722903_0.7433668389228105","host":"s3://npm-registry-packages-npm-production"}},"3.13.1":{"name":"@vurb/jwt","version":"3.13.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.13.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"cd6a42b77699da56fb54e3c89811816d032d34d3","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.13.1.tgz","fileCount":18,"integrity":"sha512-gliHAL2sVRCvqkhgJfqCb4VXBWS8KQVP5drVl/R5zAsMCt3Gk0PUaMng+TYVBSvk+bOisjNNzizXQJykeaRX6A==","signatures":[{"sig":"MEUCIQCZiWwDKtMEZvF9QabzA5AfP081VJ+iLLMFWLB2On4cbgIgX99vEKuQGWD/SHi6S7TCANf9IgDMvUVvIAExa3S3g64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c3a3c1f4443ff81488b7f1d53d306281b92aa853","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.13.1_1774735031708_0.6512734120838415","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@vurb/jwt","version":"3.14.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.14.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"bd933aa5b82410813cafa991eb664d9006df3d59","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.14.0.tgz","fileCount":18,"integrity":"sha512-FsEMfohEdZXCO8gDPP81ElEJFXkVuCPGc5o7yZjUZ+fCN7sBv0sh2OeFnFod00O0nxEfKP+BousyT6fBgn3rVQ==","signatures":[{"sig":"MEUCIG7pKqQOSBxu6UhQ7pkqK8N1vc97ONROEs58Wa2tmUsbAiEAuO1VJ1iwC7uvdTRqv8b3r9wSBOKNN8TqJj0LPZVhLDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"de655847fc30829ae0e43b121b23e67e0a6a156c","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.14.0_1774803903370_0.7091656943831732","host":"s3://npm-registry-packages-npm-production"}},"3.14.1":{"name":"@vurb/jwt","version":"3.14.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.14.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"ab7a0a739b83a76b2eb1354965e5350ded2094a1","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.14.1.tgz","fileCount":18,"integrity":"sha512-SVAX+tzIMkqm4jl7Bg0zyDQoxqoHfAV0hFK+XJSZjSDkq082mwznQThPbM88CCLqdrLDOI+ZweFyQM9bnp6xhg==","signatures":[{"sig":"MEUCIQDfM4IR/vTlayooCVr/quT7wKRyiuBPydVmQUHlFxSQ3wIgeRmYWlYPZnW4fqQplnjUr+FAGPCJGK+yINI4Ty1YdUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49748},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"31bbc1de9e94d39d4d01a8ad8fb9222f34d203b5","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.14.1_1774825819224_0.3750209135666538","host":"s3://npm-registry-packages-npm-production"}},"3.14.5":{"name":"@vurb/jwt","version":"3.14.5","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.14.5","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"b0f21bda86ad6236dab179cc0214a801f87e0347","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.14.5.tgz","fileCount":18,"integrity":"sha512-c8hlsfGWB6KKHMUgF/1vpI86iloyXGKVUN4m4mosiXpkNPsEavEcoeT0Zjn9cSn4AfbLm5qku5PD2Xn3EVFK1Q==","signatures":[{"sig":"MEQCIAcONp5mHPRLOvjliO1ZpONeh1ZZezvrjxxWedHYWiPFAiB9AAEEd/N3JhCwHPDD6A5FQ0ekVyAXMngpMAm4vEBzxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.14.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"214b1b02f9a765500f5c78adabad5a89e1e5191e","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.14.5_1774965762419_0.7794399180627378","host":"s3://npm-registry-packages-npm-production"}},"3.14.6":{"name":"@vurb/jwt","version":"3.14.6","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.14.6","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"3b7b85336b6e184deefd153a873aa8bdc41ca778","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.14.6.tgz","fileCount":18,"integrity":"sha512-kMbuoDRnJ0g0rw2VvDd6Ke1B9tqvOnoo/Z8O9inaatCK7X63iBstuLLtFxg4Hrm0itOmlqZupr4SiDGLnKHAbQ==","signatures":[{"sig":"MEUCIQDrBZd+buRFWpjdOAuOEl3rb2iwVZlsU93C3af0mbOOQwIgfqWvvcOnzrZn8FoIntFerO51djg6PELxFrdnjNJX1/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49748},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"214b1b02f9a765500f5c78adabad5a89e1e5191e","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.14.6_1774969848534_0.8110168445590966","host":"s3://npm-registry-packages-npm-production"}},"3.14.7":{"name":"@vurb/jwt","version":"3.14.7","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.14.7","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"ba65fe86821046dc81f5d322b3c28977bb495641","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.14.7.tgz","fileCount":18,"integrity":"sha512-foYsR6AxuZT25Fa2Vm0LAO9Z0Ub/Z35NaCAHul1zmVeyLKzWZM3okWxxGTyTKoFuuBKpgOcH4POwUlzADZ5HFQ==","signatures":[{"sig":"MEUCICXgeyfpOaS8xlY0Ut1aZjzYT3ldqChB6SyQs3nNL+h9AiEAo9UntHKeBZDhZOQJ84lKgFFuE5oFYVsk2hfq88RTvAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49748},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"214b1b02f9a765500f5c78adabad5a89e1e5191e","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.9.3","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.14.7_1774970634382_0.2500194828098907","host":"s3://npm-registry-packages-npm-production"}},"3.14.8":{"name":"@vurb/jwt","version":"3.14.8","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.14.8","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"f55d0e24713eea4eab4f0434ed46f805b45f290a","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.14.8.tgz","fileCount":18,"integrity":"sha512-jzu7yHWsWQYuOaSGJfzffmDhie0c2aSvaz89sAmwoVlGRa9q9cZ4blOlOMQ5Mq/CuvEFE0rQgOSuFzvOeZGvJg==","signatures":[{"sig":"MEUCIQDIpps/r2Gvy+yWsoyz4nikIG00YFingtwVmr+QzdXGbwIgRNFVBIhxQCKqbLfebMsp9mTECgISvSkrjeNeW7b6p28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.14.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"87b0d7cc20067fe4508c341c401dc1c1bc420d10","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.14.8_1774999466303_0.03415188050184059","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@vurb/jwt","version":"3.15.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.15.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"e9a2b7169fb0bb9b42a40bba9e7065c194e66508","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.15.0.tgz","fileCount":18,"integrity":"sha512-9F9xe2UHoImrHI/0O/xXjT0Fs2gPSHt3ZMxUTjIbBSqydtW3g9PkPNYmBurU87il+94aK0BXFNbDlbsZoNShnQ==","signatures":[{"sig":"MEQCICJAk5rGaLH9t3X4S2DWUApPMNfCtvOnGbvrjBUOlsMvAiAZk/zv5IwtTN0kIjBpsDJoLBvJQ7N4IML5KxmCESMRqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9f864bb814bf02d6949bc8096ea5e67368324758","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.15.0_1775543257402_0.9424643969460134","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"@vurb/jwt","version":"3.15.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.15.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"56462836fdcad7e9d548e002c4ff2da3cff3231f","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.15.1.tgz","fileCount":18,"integrity":"sha512-xGMshFJC8bNN9llfEi8WTohjiJidFTB00CI1cCelslbfNWTWvh6FX/DIVAej84BQeVDLrgRT+rqlJzFIlEb+6w==","signatures":[{"sig":"MEQCIFZ8IHACUYPxJNFDcjL3du7uZEHxJtkhWpzwz0jLaDLrAiBKeep9e/o6dDQMb4QBrYvZ9g+BQuEInF375WioSvULmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f2182578da0b12336e68513ff1cb76c85a83045","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.15.1_1775799422520_0.3351875291224413","host":"s3://npm-registry-packages-npm-production"}},"3.15.2":{"name":"@vurb/jwt","version":"3.15.2","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.15.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"5bd2597227b02fb1be4e247e89e5a5ca5e811de0","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.15.2.tgz","fileCount":18,"integrity":"sha512-OsDNG5q2As/f4MCdI8dcpaoLgW1n9Dkfp2CUe0O40asnS19SJGLGyJt7RrwHfSI0HAuMMskpaYnj0Iz330e45g==","signatures":[{"sig":"MEYCIQCbkQcAn9MgkTaQcTDvpFO2tK7OM2X3ECL0CI4U5sKlNgIhAJZDo4qKqbNMxMdFZK3VCiM3UT2lYYYgzAhPR9p0gzn4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"123a7c19601f8b1a9e2735e9d39802c48347e217","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@vurb/core":">=3.8.0"},"peerDependencies":{"jose":"^5.0.0","@vurb/core":"^3.8.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.15.2_1775934359745_0.0022370138225173974","host":"s3://npm-registry-packages-npm-production"}},"3.15.3":{"name":"@vurb/jwt","version":"3.15.3","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.15.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"a7e746114ba2ddef550f64cac3cda0c33a061739","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.15.3.tgz","fileCount":18,"integrity":"sha512-JwBOPj75Cm4df5MALGXn7UsslEsvJiVjw7MCLflcjPTkVcDThf2knnrfpJh39YwRqL1UOKcBRe4E6dpeXXigSw==","signatures":[{"sig":"MEUCIQDCZr5HYbacU69TuIXTlSCl0zJe12wF/Ss+KgzH6qOS7wIgLT4MHVK+LRb3sig8k8wWtZwtHLXn2NtILx1416AK2ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49659},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fc7cf250711a8d3864a9934ed9d6d8170e0bf103","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.15.3_1776699014141_0.13391351970168364","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@vurb/jwt","version":"3.16.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.16.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"bd7bc32a63aed76bb98cbb8aa0b2a906040fa188","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.16.0.tgz","fileCount":18,"integrity":"sha512-xyZgQNNq9SUNd/knRdq6AG0A59+0RPMEzV1RvrGbRgxaftdQpjzj0SAXrb1uRT5H7SmUeERb+lhnt1sLk8XhlA==","signatures":[{"sig":"MEUCIF/0c1Qx9JM84OtolRg3tzcp/rVlEpOadsEiozaO+VB6AiEA9cC4j9SHYD6C9BhVYdGYoCZkKZWh2eeJaileB6M0ygY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49659},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e97730cf6acffeb48768776b18445042accb10a4","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.16.0_1776733081045_0.5155898131861951","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@vurb/jwt","version":"3.17.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.17.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"c9334ddfef4abb045772bbe62b319a23089b070d","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.17.0.tgz","fileCount":18,"integrity":"sha512-Jk85pjgLqfHztF5DmKn2cbu6zNcgTrGXa1zou4qXzswY3u7LYQSWYN1QNaGv9+qkf2Q+IFHau0yx4YDPtb0FoQ==","signatures":[{"sig":"MEYCIQCReX056kS8h1/3Bn7sLH4GsuIuyTMJyNAQ9UriLAo1yAIhAKziwjfKztgdtuF54HpdyPD/X+ga6Uj0x/nOjDgEmBY7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d76d1d213194924a0e85def4860baad514b43b0c","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.17.0_1776745305530_0.32886319836708533","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"@vurb/jwt","version":"3.17.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.17.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"081286888e71f2a618c5166e01cc875699f07420","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.17.1.tgz","fileCount":18,"integrity":"sha512-afXYOY1I1ACD9ssoXq0zbCZJdymrHEbEJMOAfoZt1o29d7193VfIWkIOwKhtvkUl8HxeZjxRtR+tVoc/YimZHg==","signatures":[{"sig":"MEYCIQDwmSsNvO6xHd4BiUywB4SfY3+GjEgG+mtOQOmGFEilpQIhAPWMRRHgwlghnpQ6Z76RP+gkWUflEmtaT54VSQnmbpol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e0269c7ba887fc3a4c465b58b0ce19a879c771d4","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.17.1_1776748953052_0.8739898407317568","host":"s3://npm-registry-packages-npm-production"}},"3.17.2":{"name":"@vurb/jwt","version":"3.17.2","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.17.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"8288f2ab62ebd6b2c077c05b306145fdc6c0765d","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.17.2.tgz","fileCount":18,"integrity":"sha512-mEHVwjMqB/NffR2BOgCWCWL6wVZ8KcQM8jz2v/3e2cXDunrPUI1KThR93noHa1c6+WdBQlnSxbxbHqxarxTsSg==","signatures":[{"sig":"MEQCIFTUnCxmN1puL6lHENJYGCyilNwWq31XFH2sob1HhgItAiBpaJ4Ii5bDe+Gk/aCOBb5ufCY9sVy4agXZDwlh0dWrlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6eea45f8868cef71cc7f04ad1795ed743805c795","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.17.2_1776931577724_0.4121356457583929","host":"s3://npm-registry-packages-npm-production"}},"3.17.3":{"name":"@vurb/jwt","version":"3.17.3","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.17.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"479d77a807d51a219aa91962943160956b6a2e4c","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.17.3.tgz","fileCount":18,"integrity":"sha512-TsICwIzJPHofE//vf0vln63vf9qODlwk7+Zh9Ez2gkwdDNOWmgM4M3NQBkWV2i+MGn5BR0TpD9XNmSzPwht9dg==","signatures":[{"sig":"MEQCICP/AqxLRPZcl1L/BlFOhxWRosjjX25FhJDCDBYkLs8fAiAc40iZo63pZboQVJ2GtrZUCei1798uhWwnwU7H05olQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2eeadea5f87972d33a21207c81a2268a8adbf3b3","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.17.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.17.3_1777546209193_0.45131498508971846","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@vurb/jwt","version":"3.18.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.18.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"f6eb84ce4b0f667ca0e6bf8a7fbd12fbb4f76874","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.18.0.tgz","fileCount":18,"integrity":"sha512-TwPGUIIFmtakfXoS9ZPn3MkgzLW0+KdYJtELDWOx0vOXxEFebdmwMaad3H0Y2uSNv8Hd+3g6ztFNVrdm/3nUZQ==","signatures":[{"sig":"MEQCIAx1dX9CfGLvDvKYFlwRNyVhGH+wGZ27BeoD+M9nPGevAiAoDF3UoFGhbhBjAiDunYOg2L0Zbq0psQgIAD7m0LvMSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"27140b34b2940fc6ffd7a7cea4e8124f05646b8b","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.18.0_1777626181178_0.650611399945155","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@vurb/jwt","version":"3.19.0","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.19.0","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"dd03a6bd7145af3a2ce54929c20bda7f90a0f5b4","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.19.0.tgz","fileCount":18,"integrity":"sha512-9/j/gYqf379jaitNxv1oIzBPagomblEQ2ZC8HQgY9C04WErzA/77Law4gkyLq8LxRabdEIswS5P3BHKNAQcknw==","signatures":[{"sig":"MEUCIQC2c+GHngozKbAilt6YLTombRM7ECv9Yj7Uv5ph7BCmPQIgLl1ATmHIQwXaJzGh9zytqV/OjaAf3C9AV3exKBMnC1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a17c25d7a54f2e0c046b294a7725464c9b269cc0","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.19.0_1777629520217_0.008393141352957878","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"@vurb/jwt","version":"3.19.1","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.19.1","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"af30e83bc43b25599487f0180f984323419bf606","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.19.1.tgz","fileCount":18,"integrity":"sha512-EyhYUnB/n0PdqhUxdRcoivy923Nbnp7QKUBWjCE6g+QOS6AsON4MZpWCt1sOSlYw8gHceEnq67SnmngFotnLbg==","signatures":[{"sig":"MEQCICoBbA5ICKIv3wLxOUVzcL1AHxRIq7sZbYKb4aYU+vK3AiByHOtjgKHsg7UgO9Bvuu358iK/0oTRyQYWzbyi2rt1Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6ef052ec550868068b0c5460eec2b7babf316a02","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.19.1_1777660078174_0.4995138196529867","host":"s3://npm-registry-packages-npm-production"}},"3.19.2":{"name":"@vurb/jwt","version":"3.19.2","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.19.2","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"da93ec406f4de6fe359bf3389c8efdae3e411db8","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.19.2.tgz","fileCount":18,"integrity":"sha512-cC+dE738QqzHMSkFsZ5zSv2uDUN3FEV+9haXOFlKCvg7LJwAXl9tuPf24OQ6NZvchGxDtC2iiXwoNKgvbmXL7Q==","signatures":[{"sig":"MEUCIAa3aHHPjrFOVW3olGFexQ5TOlhPiaOoT0vEnYAkSVk4AiEA9FDAywmcp0KZsTcbeLHVQMUERH54rjHSRaFYpX+PwRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"02d0129b43c56d69d1fe6cc030d5a01b5b86e663","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.19.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.19.2_1777667627645_0.1438011458349464","host":"s3://npm-registry-packages-npm-production"}},"3.19.3":{"name":"@vurb/jwt","version":"3.19.3","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.19.3","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"ed9cc5ed93231cf28ba8e204a14890e0b90727b6","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.19.3.tgz","fileCount":18,"integrity":"sha512-MW3XpUj8RRBcwgJ0oWzmY8LV/wQTcyJ2BNt/zlp37nMrT0b2Zjld/4F8HPzkrQrlgSDOuPNzOfKipUTmSeWrMw==","signatures":[{"sig":"MEQCIExVSqZkIAc24/VCF1e/Rj/ANDXzEUzstyx++OkBM3cMAiBzLBHRhPasspNJ2SLO1L+wG+tNnjX4v+ACWoYC03QIBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"50f3779022160d5a6b89df8d425e63adcbae4e88","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.19.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.19.3_1777668235921_0.38624140161800424","host":"s3://npm-registry-packages-npm-production"}},"3.19.4":{"name":"@vurb/jwt","version":"3.19.4","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.19.4","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"55f769c777a44d059a07636a7dd525363424e76f","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.19.4.tgz","fileCount":18,"integrity":"sha512-9VK/onXXE9q650fw/IMYmn6UXSd4WP4R7dIXwzZPKupkW0vknYmkQgtytPKYqU6XpYXWEzVbA5EU8ErI57EErw==","signatures":[{"sig":"MEUCIQDu/bsVUTenkeBGbkk5c1NTMWROjwQy9dSbqxUCHoMgqQIgMIHOUHpQzXRpSx4eNWF1UQOrEkXhfB0ELi+gbBRP53c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3bb038e2e0bd6151cab2622bd6bb71da52770b5d","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.19.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.19.4_1778117658275_0.761141565848146","host":"s3://npm-registry-packages-npm-production"}},"3.19.5":{"name":"@vurb/jwt","version":"3.19.5","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"license":"Apache-2.0","_id":"@vurb/jwt@3.19.5","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"homepage":"https://vurb.vinkius.com/","bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"dist":{"shasum":"17f908ce9daefbe9fc6ab8c69bcdcc85216718b9","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.19.5.tgz","fileCount":18,"integrity":"sha512-v6Qi9qNGVQoeP8VpHBmF+ih3RT1LVpFSv2xJ5mevsPpfTH0UwkIoWc58zNP3ZnzxvteXt+JkXkM6YGvxchbI6w==","signatures":[{"sig":"MEUCIEzK6V2LvXuACnBO8y2mkGm+PunV1NFsFnzzA5sht4cwAiEA3+0RsKuuDy20r6UcDVGk8Bg5I3a7Q4nrU4YyA+hQ7FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.19.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49660},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"17b3a50ab74f2ea48464f059e6cd039ffc5d7e15","scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"repository":{"url":"git+https://github.com/vinkius-labs/vurb.ts.git","type":"git","directory":"packages/jwt"},"_npmVersion":"10.8.2","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@vurb/core":"^3.19.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jwt_3.19.5_1778118982164_0.8650000888027924","host":"s3://npm-registry-packages-npm-production"}},"3.19.6":{"name":"@vurb/jwt","description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","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","prepublishOnly":"npm run build"},"keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"author":{"name":"Renato Marinho"},"repository":{"type":"git","url":"git+https://github.com/vinkius-labs/vurb.ts.git","directory":"packages/jwt"},"bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"homepage":"https://vurb.vinkius.com/","engines":{"node":">=18.0.0"},"publishConfig":{"access":"public"},"dependencies":{"@vurb/core":"^3.19.6"},"peerDependencies":{"jose":"^5.0.0"},"peerDependenciesMeta":{"jose":{"optional":true}},"devDependencies":{},"license":"Apache-2.0","version":"3.19.6","_id":"@vurb/jwt@3.19.6","gitHead":"18a5dfc0aef88c0b0354bc8bb1cb7329dbcf104b","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Yktheg3Dy2zPZLVzCqsX3NBb+UU54kd5vW9/30/y6dcNMG0GIcZccw/zWCDTiMT5xvQSkqW2yZw+Zci6Fr0sUQ==","shasum":"a99ac2ca9b41befaf04839fb24586a828d92291c","tarball":"https://registry.npmjs.org/@vurb/jwt/-/jwt-3.19.6.tgz","fileCount":18,"unpackedSize":49660,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vurb%2fjwt@3.19.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAD77ZjvG/01aHhWJD+Td9lsMF5uUb/fn3Y1PR45muRTAiB7ClNmgqXG7YE75vtn4z0EmcnYPWs0WhiSGL+5ixq43A=="}]},"_npmUser":{"name":"vinkius","email":"renato.marinho@vinkius.com"},"directories":{},"maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jwt_3.19.6_1778541496390_0.38781733565971765"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-09T10:57:55.312Z","modified":"2026-05-11T23:18:16.858Z","3.1.31":"2026-03-09T10:57:55.542Z","3.2.0":"2026-03-09T11:05:30.626Z","3.2.1":"2026-03-09T11:32:22.963Z","3.6.6":"2026-03-17T19:41:13.467Z","3.6.7":"2026-03-18T20:24:18.101Z","3.6.8":"2026-03-18T20:52:27.489Z","3.6.9":"2026-03-18T22:16:25.044Z","3.6.10":"2026-03-18T22:38:25.464Z","3.7.1":"2026-03-19T00:30:04.475Z","3.7.3":"2026-03-19T01:05:21.702Z","3.7.4":"2026-03-19T01:20:21.052Z","3.7.5":"2026-03-19T09:55:35.203Z","3.7.7":"2026-03-19T10:33:12.563Z","3.7.8":"2026-03-19T14:26:28.080Z","3.7.10":"2026-03-20T10:39:31.646Z","3.7.11":"2026-03-20T13:54:55.098Z","3.7.12":"2026-03-20T18:27:07.804Z","3.8.0":"2026-03-22T14:00:53.820Z","3.8.1":"2026-03-25T22:37:19.350Z","3.8.2":"2026-03-26T07:35:24.716Z","3.8.3":"2026-03-26T13:52:42.461Z","3.9.0":"2026-03-27T02:08:53.300Z","3.10.0":"2026-03-27T17:09:06.845Z","3.11.0":"2026-03-27T22:46:03.299Z","3.11.1":"2026-03-28T01:00:37.549Z","3.12.0":"2026-03-28T01:58:40.893Z","3.12.1":"2026-03-28T02:18:14.083Z","3.12.2":"2026-03-28T02:34:25.341Z","3.12.3":"2026-03-28T02:49:09.206Z","3.12.4":"2026-03-28T03:01:05.042Z","3.12.5":"2026-03-28T03:11:54.597Z","3.12.6":"2026-03-28T03:28:36.726Z","3.12.7":"2026-03-28T04:29:21.192Z","3.12.8":"2026-03-28T06:12:35.770Z","3.13.0":"2026-03-28T07:08:43.043Z","3.13.1":"2026-03-28T21:57:11.846Z","3.14.0":"2026-03-29T17:05:03.491Z","3.14.1":"2026-03-29T23:10:19.418Z","3.14.5":"2026-03-31T14:02:42.638Z","3.14.6":"2026-03-31T15:10:48.691Z","3.14.7":"2026-03-31T15:23:54.556Z","3.14.8":"2026-03-31T23:24:26.491Z","3.15.0":"2026-04-07T06:27:37.535Z","3.15.1":"2026-04-10T05:37:02.652Z","3.15.2":"2026-04-11T19:05:59.893Z","3.15.3":"2026-04-20T15:30:14.277Z","3.16.0":"2026-04-21T00:58:01.196Z","3.17.0":"2026-04-21T04:21:45.675Z","3.17.1":"2026-04-21T05:22:33.202Z","3.17.2":"2026-04-23T08:06:17.868Z","3.17.3":"2026-04-30T10:50:09.351Z","3.18.0":"2026-05-01T09:03:01.335Z","3.19.0":"2026-05-01T09:58:40.369Z","3.19.1":"2026-05-01T18:27:58.298Z","3.19.2":"2026-05-01T20:33:47.784Z","3.19.3":"2026-05-01T20:43:56.050Z","3.19.4":"2026-05-07T01:34:18.503Z","3.19.5":"2026-05-07T01:56:22.313Z","3.19.6":"2026-05-11T23:18:16.538Z"},"bugs":{"url":"https://github.com/vinkius-labs/vurb.ts/issues"},"author":{"name":"Renato Marinho"},"license":"Apache-2.0","homepage":"https://vurb.vinkius.com/","keywords":["mcp","vurb","jwt","json-web-token","authentication","middleware","ai","llm"],"repository":{"type":"git","url":"git+https://github.com/vinkius-labs/vurb.ts.git","directory":"packages/jwt"},"description":"JWT verification middleware for MCP servers built with vurb. Standards-compliant token validation with jose, JWKS support, and self-healing error responses.","maintainers":[{"name":"vinkius","email":"renato.marinho@vinkius.com"}],"readme":"<p align=\"center\">\n  <h1 align=\"center\">@vurb/jwt</h1>\n  <p align=\"center\">\n    <strong>MCP JWT Authentication for Vurb.ts</strong> — A framework for creating secure MCP servers<br/>\n    Standards-compliant JWT verification · JWKS auto-discovery · Auth0 · Clerk · Supabase · Firebase\n  </p>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@vurb/jwt\"><img src=\"https://img.shields.io/npm/v/@vurb/jwt?color=blue\" alt=\"npm\" /></a>\n  <a href=\"https://github.com/vinkius-labs/vurb.ts/blob/main/LICENSE\"><img src=\"https://img.shields.io/badge/license-Apache--2.0-green\" alt=\"License\" /></a>\n  <img src=\"https://img.shields.io/badge/node-%3E%3D18-brightgreen\" alt=\"Node\" />\n  <a href=\"https://modelcontextprotocol.io/\"><img src=\"https://img.shields.io/badge/MCP-compatible-purple\" alt=\"MCP\" /></a>\n  <a href=\"https://vurb.vinkius.com/\"><img src=\"https://img.shields.io/badge/Vurb.ts-framework-0ea5e9\" alt=\"Vurb.ts\" /></a>\n</p>\n\n---\n\n> **MCP JWT Authentication for Vurb.ts** — the Model Context Protocol framework for building production MCP servers. Timing-safe JWT validation with `jose`, JWKS auto-discovery, and self-healing error responses. Works with any OIDC provider: Auth0, Clerk, Supabase, Firebase.\n\n## Quick Start\n\n```typescript\nimport { initVurb } from '@vurb/core';\nimport { jwtGuard } from '@vurb/jwt';\n\nconst f = initVurb<AppContext>();\n\nconst withJwt = jwtGuard({\n    secret: process.env.JWT_SECRET!,\n    algorithms: ['HS256'],\n});\n\nexport default f.query('billing.invoices')\n    .use(withJwt)\n    .handle(async (input, ctx) => {\n        // ctx.jwt contains the decoded payload\n        return db.invoices.findMany({ where: { tenantId: ctx.jwt.sub } });\n    });\n```\n\n## Features\n\n| Feature | Description |\n|---------|-------------|\n| **Algorithms** | HS256, RS256, ES256 — all standard algorithms via `jose` |\n| **JWKS** | Auto-discovery from `/.well-known/jwks.json` with key rotation |\n| **Self-Healing** | Expired/invalid tokens return actionable hints to the LLM agent |\n| **Timing-Safe** | Constant-time signature verification |\n| **Zero Config** | Works with Auth0, Clerk, Supabase, Firebase, any OIDC provider |\n\n## JWKS Auto-Discovery\n\n```typescript\nconst withJwt = jwtGuard({\n    jwksUri: 'https://auth.example.com/.well-known/jwks.json',\n    issuer: 'https://auth.example.com/',\n    audience: 'my-mcp-server',\n});\n```\n\n## Installation\n\n```bash\nnpm install @vurb/jwt jose\n```\n\n### Peer Dependencies\n\n| Package | Version |\n|---------|---------|\n| `vurb` | `^2.0.0` |\n| `jose` | `^5.0.0` (optional) |\n\n## Requirements\n\n- **Node.js** ≥ 18.0.0\n- **Vurb.ts** ≥ 2.0.0 (peer dependency)\n\n## License\n\n[Apache-2.0](https://github.com/vinkius-labs/vurb.ts/blob/main/LICENSE)\n","readmeFilename":"README.md"}