{"_id":"@bytepunx/authstar-fastify","_rev":"7-ce899f1de90266e56aa762f8ccdb2d76","name":"@bytepunx/authstar-fastify","dist-tags":{"latest":"2.0.1"},"versions":{"0.1.0":{"name":"@bytepunx/authstar-fastify","version":"0.1.0","license":"Apache-2.0","_id":"@bytepunx/authstar-fastify@0.1.0","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"homepage":"https://github.com/bytepunx/authstar-clients#readme","bugs":{"url":"https://github.com/bytepunx/authstar-clients/issues"},"dist":{"shasum":"205da5f53eafa6a013e83f81e818a2601804ef80","tarball":"https://registry.npmjs.org/@bytepunx/authstar-fastify/-/authstar-fastify-0.1.0.tgz","fileCount":1,"integrity":"sha512-8ABYNMhRTVH6v3wKD7CgP5U0BtM/OwH8BVe5k3Kt2U2wpJbaH5aPFsYRQ0iIqLPxNU2AiP7udMpStVZeeMLtPw==","signatures":[{"sig":"MEYCIQDkaeZ0iq+yPxXqs0hD8mCE6xnDDAXZ4UEnezMCXVnW/gIhAIit6ShnI5cGCxHCWbBkwvT/E9Fdkt/0Bx5j5qd22/FH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1e1bc5dbdf8390df3dd095ea7c38243606f946a1","scripts":{"test":"tsc -p tsconfig.test.json && node --test test-dist/**/*.test.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/bytepunx/authstar-clients.git","type":"git","directory":"typescript/fastify"},"_npmVersion":"11.17.0","description":"Fastify plugin that verifies authstar portcullis's internal JWT and decorates the request with the caller's identity","directories":{},"_nodeVersion":"26.5.0","dependencies":{"jose":"^6.2.8","fastify-plugin":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","fastify":"^5.6.1","typescript":"^5.9.3","@types/node":"^22.15.0","@bytepunx/authstar-core":"*"},"peerDependencies":{"fastify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/authstar-fastify_0.1.0_1786715920937_0.8187536137015277","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bytepunx/authstar-fastify","version":"0.2.0","license":"Apache-2.0","_id":"@bytepunx/authstar-fastify@0.2.0","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"homepage":"https://github.com/bytepunx/authstar-clients#readme","bugs":{"url":"https://github.com/bytepunx/authstar-clients/issues"},"dist":{"shasum":"04f139120e184456c2950e312e2384f4444d3087","tarball":"https://registry.npmjs.org/@bytepunx/authstar-fastify/-/authstar-fastify-0.2.0.tgz","fileCount":4,"integrity":"sha512-RjKJdFuiO9B9dQsL4/aFYswclU74DIOjrGX8s1YtSJXd1NRCmdzapZq7AudG4yW5J13BZy8kqVpr/v6ump7pSw==","signatures":[{"sig":"MEYCIQCaY3DiSc47nQNuQ7St9TOmzGWkMPRFg4G4KQK8UKIupQIhALlxrgCD5zTMHkgZwqD0eARLG/wdPMy2K2BxFbp0vnIM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bytepunx%2fauthstar-fastify@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27117},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8468bec13a822c6c9ce0a62986541d5c2dcd6393","scripts":{"test":"tsc -p tsconfig.test.json && node --test test-dist/**/*.test.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4ca0c2a-e2fc-4aa3-8b46-91bfd2be5aa0"}},"repository":{"url":"git+https://github.com/bytepunx/authstar-clients.git","type":"git","directory":"typescript/fastify"},"_npmVersion":"11.19.0","description":"Fastify plugin that verifies authstar portcullis's internal JWT and decorates the request with the caller's identity","directories":{},"_nodeVersion":"22.23.2","dependencies":{"jose":"^6.2.8","fastify-plugin":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","fastify":"^5.6.1","typescript":"^5.9.3","@types/node":"^22.15.0","@bytepunx/authstar-core":"*"},"peerDependencies":{"fastify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/authstar-fastify_0.2.0_1786716708294_0.645732582983235","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@bytepunx/authstar-fastify","version":"0.2.1","license":"Apache-2.0","_id":"@bytepunx/authstar-fastify@0.2.1","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"homepage":"https://github.com/bytepunx/authstar-clients#readme","bugs":{"url":"https://github.com/bytepunx/authstar-clients/issues"},"dist":{"shasum":"5b86b9df3029f06a090eed0fa67812840101c5e3","tarball":"https://registry.npmjs.org/@bytepunx/authstar-fastify/-/authstar-fastify-0.2.1.tgz","fileCount":4,"integrity":"sha512-2ud//0IsGnBBYoaJnpPmY08xkr4H1bNENUY+fCyHw+IUYrPEvGcEHI/biph16N2U+Ltg5oHLkPA0IJywwg5PgQ==","signatures":[{"sig":"MEYCIQCQmM9lVRN5N6gZfn0xaEVRHXqx6toosWJ9XbLBYfCAjAIhANlmj4P/8JaJ8neWaX+jKDMOwbNnS6cFzryXPWtJpvoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bytepunx%2fauthstar-fastify@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bd601a06efe67cc15490e83f0b10096b82e9639f","scripts":{"test":"tsc -p tsconfig.test.json && node --test test-dist/**/*.test.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4ca0c2a-e2fc-4aa3-8b46-91bfd2be5aa0"}},"repository":{"url":"git+https://github.com/bytepunx/authstar-clients.git","type":"git","directory":"typescript/fastify"},"_npmVersion":"11.19.0","description":"Fastify plugin that verifies authstar portcullis's internal JWT and decorates the request with the caller's identity","directories":{},"_nodeVersion":"22.23.2","dependencies":{"jose":"^6.2.8","fastify-plugin":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","fastify":"^5.6.1","typescript":"^5.9.3","@types/node":"^22.15.0","@bytepunx/authstar-core":"*"},"peerDependencies":{"fastify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/authstar-fastify_0.2.1_1786717036450_0.6674435830065024","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@bytepunx/authstar-fastify","version":"0.2.2","license":"Apache-2.0","_id":"@bytepunx/authstar-fastify@0.2.2","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"homepage":"https://github.com/bytepunx/authstar-clients#readme","bugs":{"url":"https://github.com/bytepunx/authstar-clients/issues"},"dist":{"shasum":"d4a3022e917b99fd2142f7956ad85c22f6bb68c1","tarball":"https://registry.npmjs.org/@bytepunx/authstar-fastify/-/authstar-fastify-0.2.2.tgz","fileCount":4,"integrity":"sha512-mm+fjGnwjQeftSIhZ4sbKKxblMDb/pjG38xQrbJfZmQVQKpfm9tyAYY3XA2M3hFlAzy9yfIbx6DN8f+7ofIpIg==","signatures":[{"sig":"MEQCIEAP1kM60efco6JbuJTqXlieRY+gh9UT3OVHNZPn/e4JAiA/IXW3sOY2kmM4I3bp625L0YsgugbwmQMmYOfrAc3pmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bytepunx%2fauthstar-fastify@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28702},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fae80a2d7720517810b34d598fbd4ea99fa9774e","scripts":{"test":"tsc -p tsconfig.test.json && node --test test-dist/**/*.test.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4ca0c2a-e2fc-4aa3-8b46-91bfd2be5aa0"}},"repository":{"url":"git+https://github.com/bytepunx/authstar-clients.git","type":"git","directory":"typescript/fastify"},"_npmVersion":"11.19.0","description":"Fastify plugin that verifies authstar portcullis's internal JWT and decorates the request with the caller's identity","directories":{},"_nodeVersion":"22.23.2","dependencies":{"jose":"^6.2.8","fastify-plugin":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","fastify":"^5.6.1","typescript":"^5.9.3","@types/node":"^22.15.0","@bytepunx/authstar-core":"*"},"peerDependencies":{"fastify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/authstar-fastify_0.2.2_1787095794050_0.36642521175741316","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@bytepunx/authstar-fastify","version":"1.0.0","license":"Apache-2.0","_id":"@bytepunx/authstar-fastify@1.0.0","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"homepage":"https://github.com/bytepunx/authstar-clients#readme","bugs":{"url":"https://github.com/bytepunx/authstar-clients/issues"},"dist":{"shasum":"08626439604101ab41342feb1e235144d6f3e63c","tarball":"https://registry.npmjs.org/@bytepunx/authstar-fastify/-/authstar-fastify-1.0.0.tgz","fileCount":4,"integrity":"sha512-41n3ei+R/8d83xSk3Zqvb9OtTW5E3Cuzv09iGzqn3Yljz1qwtfIeCSZAnEgrMlOSM3oaDVt6RZa90b4jbvhPXw==","signatures":[{"sig":"MEUCICKo1+ttvEZUry5OfAbvKhzOKubWUJi2HB9KqAZBCfxmAiEArilZPTcHIfrbPJkr2jbzfx8rqLnovC+RhE9trd8lBg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bytepunx%2fauthstar-fastify@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29849},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4b735abc0961db4f8b72d17e8768eb9d951710a4","scripts":{"test":"tsc -p tsconfig.test.json && node --test test-dist/**/*.test.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4ca0c2a-e2fc-4aa3-8b46-91bfd2be5aa0"}},"repository":{"url":"git+https://github.com/bytepunx/authstar-clients.git","type":"git","directory":"typescript/fastify"},"_npmVersion":"11.19.0","description":"Fastify plugin that verifies authstar portcullis's internal JWT and decorates the request with the caller's identity","directories":{},"_nodeVersion":"22.23.2","dependencies":{"jose":"^6.2.8","fastify-plugin":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","fastify":"^5.6.1","typescript":"^5.9.3","@types/node":"^22.15.0","@bytepunx/authstar-core":"^1.0.0"},"peerDependencies":{"fastify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/authstar-fastify_1.0.0_1787219725150_0.6797261412801816","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@bytepunx/authstar-fastify","version":"2.0.0","license":"Apache-2.0","_id":"@bytepunx/authstar-fastify@2.0.0","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"homepage":"https://github.com/bytepunx/authstar-clients#readme","bugs":{"url":"https://github.com/bytepunx/authstar-clients/issues"},"dist":{"shasum":"e480f24784f74245990731bda57a93d19c6dfb0e","tarball":"https://registry.npmjs.org/@bytepunx/authstar-fastify/-/authstar-fastify-2.0.0.tgz","fileCount":4,"integrity":"sha512-MdSrhpRe9jP7qwLam4d279CmHg5x03ZWoWoF4tUhKcjiUKTHJ/pTF3kiI0bG6Sxu/aKst4PZfKxHyi5IA3knYQ==","signatures":[{"sig":"MEYCIQCHYe2vjLU7KJba1cr/ceL8Nk8nIJkXBaqSGYU9BuAoQwIhAIJq6bp/F5llDRmmPLPdKH9aiY5VOyR0seF2X9Gv55tS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bytepunx%2fauthstar-fastify@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30923},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"83d799fc5836104fb653ea6ef739de926c9fabd8","scripts":{"test":"tsc -p tsconfig.test.json && node --test test-dist/**/*.test.js","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4ca0c2a-e2fc-4aa3-8b46-91bfd2be5aa0"}},"repository":{"url":"git+https://github.com/bytepunx/authstar-clients.git","type":"git","directory":"typescript/fastify"},"_npmVersion":"11.19.1","description":"Fastify plugin that verifies authstar portcullis's internal JWT and decorates the request with the caller's identity","directories":{},"_nodeVersion":"22.23.2","dependencies":{"jose":"^6.2.8","fastify-plugin":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","fastify":"^5.6.1","typescript":"^5.9.3","@types/node":"^22.15.0","@bytepunx/authstar-core":"^2.0.0"},"peerDependencies":{"fastify":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/authstar-fastify_2.0.0_1788037310968_0.9619496825709628","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@bytepunx/authstar-fastify","version":"2.0.1","description":"Fastify plugin that verifies authstar portcullis's internal JWT and decorates the request with the caller's identity","repository":{"type":"git","url":"git+https://github.com/bytepunx/authstar-clients.git","directory":"typescript/fastify"},"type":"module","license":"Apache-2.0","engines":{"node":">=22"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","test":"tsc -p tsconfig.test.json && node --test test-dist/**/*.test.js","typecheck":"tsc -p tsconfig.json --noEmit"},"dependencies":{"fastify-plugin":"^5.1.0","jose":"^6.2.8"},"peerDependencies":{"fastify":"^5.0.0"},"devDependencies":{"@bytepunx/authstar-core":"^2.0.0","@types/node":"^22.15.0","fastify":"^5.6.1","tsup":"^8.5.0","typescript":"^5.9.3"},"gitHead":"19af5aeda6901e3f1320d18a61a9cefb84794f61","_id":"@bytepunx/authstar-fastify@2.0.1","bugs":{"url":"https://github.com/bytepunx/authstar-clients/issues"},"homepage":"https://github.com/bytepunx/authstar-clients#readme","_nodeVersion":"22.23.2","_npmVersion":"11.19.1","dist":{"integrity":"sha512-8MeyTh6tdg8MMpM2bG5BZ7z1cXxF93gsuDBmhnt0pzlt/IP+OlTK0XByk6KNNNvv7X2OChDH811dzpJv2gansw==","shasum":"a0b2e36225d7aec6ae1eedb40d3bcee8a9d9d400","tarball":"https://registry.npmjs.org/@bytepunx/authstar-fastify/-/authstar-fastify-2.0.1.tgz","fileCount":4,"unpackedSize":37981,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bytepunx%2fauthstar-fastify@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHnxU3csT1xE26awB72VqzQtovK4YarAzDKywO+sA+I4AiBdOBdoU1XBkgMklHO8CvhTN7oybPru2PUS8Mn7cPwTZA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a4ca0c2a-e2fc-4aa3-8b46-91bfd2be5aa0"}},"directories":{},"maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/authstar-fastify_2.0.1_1788037697867_0.5712247995756856"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-14T13:58:40.821Z","modified":"2026-08-29T21:08:18.375Z","0.1.0":"2026-08-14T13:58:41.099Z","0.2.0":"2026-08-14T14:11:48.430Z","0.2.1":"2026-08-14T14:17:16.624Z","0.2.2":"2026-08-18T23:29:54.202Z","1.0.0":"2026-08-20T09:55:25.343Z","2.0.0":"2026-08-29T21:01:51.141Z","2.0.1":"2026-08-29T21:08:18.007Z"},"bugs":{"url":"https://github.com/bytepunx/authstar-clients/issues"},"license":"Apache-2.0","homepage":"https://github.com/bytepunx/authstar-clients#readme","repository":{"type":"git","url":"git+https://github.com/bytepunx/authstar-clients.git","directory":"typescript/fastify"},"description":"Fastify plugin that verifies authstar portcullis's internal JWT and decorates the request with the caller's identity","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}