{"_id":"@atxp/express","_rev":"48-9ebfa7723492075dcf7e269ad92deb35","name":"@atxp/express","dist-tags":{"preview":"0.11.7","latest":"0.11.11"},"versions":{"0.4.0":{"name":"@atxp/express","version":"0.4.0","license":"MIT","_id":"@atxp/express@0.4.0","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"60bce4f40f46cd45625d787730da2a7a91016d92","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.4.0.tgz","fileCount":114,"integrity":"sha512-fryfap4RtcFQFIsznfgEjF6qdeWFyiw0S/J+12z2fnQCaW4+cFLR48fJOrZcmox3/4q6ZP7Rf7cxgGrqPdj52Q==","signatures":[{"sig":"MEQCID2Cy/0/AiB0MgbMFCxTvFSS/3BEHZxCP9JlUI825tWwAiBpb0FQw4COqTyb/YhdwMloaTQLt1aC8tdjsEhd4UvQzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731205},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a3f957b0661d2d5f50d557cde58115bb08fe5f34","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.1","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"@atxp/server":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.4.0_1758213111861_0.5561143216728135","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@atxp/express","version":"0.5.0","license":"MIT","_id":"@atxp/express@0.5.0","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"40f6535d1860b3cc555b3722aea522d57c18a414","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.5.0.tgz","fileCount":8,"integrity":"sha512-K6I/qnMfvl0Y/uE9depzB3rqvafyEfeYJa8R4cHold5RQA2uA1fpBuYjwVFKNJQXqARHr/6FvNO/agvKopjO+Q==","signatures":[{"sig":"MEUCIQDJYrJZq8WTPefpReEeNmxFpxZCJmsJi4e/M16fDIDiFgIgNsDiIxA0UP2ec/VYh00yAYmKjodlyvj1qBYn1qNvdfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17254},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"71d9e60c292a2eb6fe10a333455d1f20733644ae","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@atxp/server":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.5.0_1758299166483_0.15106807069793504","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@atxp/express","version":"0.5.1","license":"MIT","_id":"@atxp/express@0.5.1","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"0f3936340fe648a6c8c72ecbc87a32b7acaf2d4b","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.5.1.tgz","fileCount":8,"integrity":"sha512-oYRjY+etJ6M9p65nBxA+J9yBL4yzbqXO3RjvJNxkNVrsoIrfLISyAXPdU5xv9nSPYl5XFciyYRYieLKAHN4EKQ==","signatures":[{"sig":"MEQCIFBUcW8ynoKzH2STzWL31yjhTCHRqxH4BAmvYeojYCHCAiA7pW//YXwaKv2Ru+97YyZ8HxVcjNAc2BbpKSZ6gY349w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17254},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c439c789504c621fb5ad80eb94256278de7e0614","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@atxp/server":"0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.5.1_1758311541087_0.7743904512225075","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@atxp/express","version":"0.6.0","license":"MIT","_id":"@atxp/express@0.6.0","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"58cce87735b9ca1c321d0e195a9e99e0c52e4dd3","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.6.0.tgz","fileCount":8,"integrity":"sha512-CEhCtMFl4tdMwMGLQixo9lA+a/PgPnoxaiCB2EdJVaH7DXUmktI3zzBDf/XzaC5cZV8kA+iy1vrxcHtTp6zU9A==","signatures":[{"sig":"MEUCIHbXAoTPAi7lp8X+Bnr9hPl3qQgVjOWgun4yexBxTSYtAiEA/VnltzzVr3X1kycphXcGU0MZgJ95BqjWw4L9/DQOLFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17254},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"38469ab6f3e625b161a676791e900bbc81035fd8","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@atxp/server":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.6.0_1758485407405_0.14858025184887902","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@atxp/express","version":"0.6.1","license":"MIT","_id":"@atxp/express@0.6.1","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"ec0e54715c7ffcb145c33c02909edcd0f075797b","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.6.1.tgz","fileCount":8,"integrity":"sha512-W/eK/6fsMPJs/cLeEDtGH5b5Urms4TfG71UKIeT2tpkj9uvJ4AqkqyS42uL+brsQa7DNI5wfz9KuZ8naz9gjpg==","signatures":[{"sig":"MEUCIQD0ygQ2o6tsLB+qruK0Qj4tFYfxyQcEE8RxRdg3ipIIIwIga5JZvY6tOANdfNH+GAHTh+gjXA9SCjaQYgQb+rNUK+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17658},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3d494bb389a75b1805f0f1882715b5c3f6e1dc6c","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@atxp/server":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.6.1_1758501984227_0.7361232112051119","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@atxp/express","version":"0.6.2","license":"MIT","_id":"@atxp/express@0.6.2","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"83deb8fefb44e90c3fce92adf474281189d0cfe7","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.6.2.tgz","fileCount":8,"integrity":"sha512-B1fGbNf9LqjGFbaq5LmPjneMpy7ig4Rsfq/5IKYjnE3RRyS1QnTzlP4AuNNrZzbRgypvh105fQmvYRCwRINkLw==","signatures":[{"sig":"MEYCIQC72mTZIk6VjIgrRTjefREZvqz8uBmlZer1XEtX00yD8QIhAOwTSqAiEd9LsEFvR/rOmfLC45M5VDiTBT1+iazjhBgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17658},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"34d0ec3dd397979d80d553c72766fdee066e15f4","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@atxp/server":"0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.6.2_1758544315369_0.10508301843398815","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@atxp/express","version":"0.6.3","license":"MIT","_id":"@atxp/express@0.6.3","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"207cd809fcf20e677aad066fecea24f674d5f9b0","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.6.3.tgz","fileCount":8,"integrity":"sha512-BYmgtJ4VabeTI9jW/TZat4QR2TJLfrEZvHQbxiYCeCkiC5Zn4hMaV+HwS6oMpn9dV0g0vjPhoTt9cfVLKcvVeg==","signatures":[{"sig":"MEUCIQC1+iT8WNw9ZFfhzfkpySTGGJ7x7rstiQVlcX2l/atpswIgWLRVfWSgh9FrpPwkAh7AN4V+5PP5Y8VeKt4su02jEjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17658},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"022ed963c374a7abb6c8144cfa3a73086df6e7fa","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@atxp/server":"0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.6.3_1758565504513_0.23638309554279124","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@atxp/express","version":"0.6.4","license":"MIT","_id":"@atxp/express@0.6.4","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"6eb8dbd989d4e0c29a3800c9185671ce354e0ada","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.6.4.tgz","fileCount":8,"integrity":"sha512-GV+HFjB16FL9RKP186TmBztAOlKuV41o4aizvSPqaYPYp90CpcZwzT91pClyEymU0wIQXZu+/NS6lev2UKASfA==","signatures":[{"sig":"MEUCICmVSGrphQg6SoAChxYu2RPQNsKQlhoQpdJ5B/Xu7MjvAiEAh7az+rQjQi8/NWF73JhOFgFnBLZtbFngTcm8fY+IymQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17658},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"15e7a7dcf81766da564cb9657aed3a5fe4f9d8d1","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@atxp/server":"0.6.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.6.4_1758739859635_0.33183821497803256","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@atxp/express","version":"0.7.0","license":"MIT","_id":"@atxp/express@0.7.0","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"77d4885fe3831305e23aff8dc552a4010bd99fb8","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.7.0.tgz","fileCount":48,"integrity":"sha512-MZ70Mko6hdFcXIJebOEHwrYz9uR/KSwC7a5GWW6N19l5B9v/t/2zcReUNhdKj8ltTFd23R7nIrWDUs7kDF+ocQ==","signatures":[{"sig":"MEQCIEgGe3SRiN6YiqCkoag5F1WPrIOZRAZd6Njei6ds+WJDAiB9KJg0qdbpWYJrsP6UCRC3QNWyLkgTFpdvUHzZrzPvOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52649},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3b5b518c96d8da87f08cc077cd33a98b5abc8904","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.1","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"@atxp/server":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.7.0_1758913681397_0.8903274646860413","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@atxp/express","version":"0.7.1","license":"MIT","_id":"@atxp/express@0.7.1","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"145dfaa264ab350e618818d3f9270a7157adfe5e","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.7.1.tgz","fileCount":9,"integrity":"sha512-mAmKsaMRHmzGK5awYxGudMwQmV2ReoipDllw7d1q8bxfPbWdQqFKfIlesZ14zq0hIgJ/dJVL/aUvuGK59BuIWA==","signatures":[{"sig":"MEUCIQDJCUAqODYFhOLCxd8SVMFK+/INa9nxyKbGz9DhYSHEcwIgeKWV9ayp4WrFxWiOZdx6F9akTvQa31quTVeLRcWVd/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18705},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ef7e9055c6482fc12cc2326be7284ef14f014bb3","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@atxp/server":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.7.1_1758927850856_0.24477252864881627","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@atxp/express","version":"0.7.2","license":"MIT","_id":"@atxp/express@0.7.2","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"7f48b59680aa28acce801064a6a74d007500652d","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.7.2.tgz","fileCount":49,"integrity":"sha512-/ysrJSglpDnfQ5M3yQKLsMY3/FNuJ51/Em2txA7SigwmFqmeA6DCAI5COhmQGhnmKD4RNPsLESOg+tkkck29gA==","signatures":[{"sig":"MEUCIEQPIY+4PtwCAc3E2c9FZu/r+CspdsEywm1IpCTF6KhLAiEAssH0FRsfllzSpC8qPJTWLt5eTB6Ze92TGF6yJdJtzRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53696},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"613777f394f2879ae4c2c31310b731f60fe86267","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.1","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"@atxp/server":"0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.7.2_1759346737018_0.7259971691644831","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@atxp/express","version":"0.7.3","license":"MIT","_id":"@atxp/express@0.7.3","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"4fa18d3c1f14901e7bd23c88f2832830e4e53fcd","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.7.3.tgz","fileCount":9,"integrity":"sha512-/Ci4CRp6Xejq1HYIeZnAvRQcDlKH4Pt3MGB2D4Tp1grWaELhefYinOIPUyeo9UjzKGLzgRDaxSpFgGTsBeuyiA==","signatures":[{"sig":"MEYCIQDSzSIVI5/MAucEKyom+LDvUjzBcv31LfnlR40rkFe7rQIhAI00W7Hm/KD1w70uKVEK4KBO77GEZSAu3RXU9EiiVq5K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18705},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5b128ce3037ed07c8d730b0a9f20fd9ce5064814","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@atxp/server":"0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.7.3_1759371554392_0.012897044005126146","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@atxp/express","version":"0.7.4","license":"MIT","_id":"@atxp/express@0.7.4","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"17d2ea16aacad43b90d301deaddfa9b2e68167ec","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.7.4.tgz","fileCount":12,"integrity":"sha512-tp0T6l6hxBLPqUa9BrhgixgLPvVrQgaOUcBMOumU5LtyOpYXTsdMHCCjdgyAjAxF3+rYsFQi6HZJ2FYreFd5UA==","signatures":[{"sig":"MEYCIQCAK7kekenL4/1gMsKxusO6yOalJjEylRe4b7WXqu0sjQIhAKuUoutJImaLp2pcI5gO4QHb5O/OD3RqYrnHYe79VcbO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19572},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6d79b40f826a0d2f54404b565bdcd1287ff8516a","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.3","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"@atxp/server":"0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.7.4_1759780948362_0.35911420291255625","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@atxp/express","version":"0.8.0","license":"MIT","_id":"@atxp/express@0.8.0","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"8a7c6761c7c269dc0e78133ad9e4f588eaa5b77e","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.8.0.tgz","fileCount":12,"integrity":"sha512-sbSGg0UoXk7RVnkAUmQhSDIDpIXnjCB6jYf54dFxImpO7VVsrijUbUUIt6wh0ZJyNNJMWW1sjd+UXGCrZkCq0A==","signatures":[{"sig":"MEUCIQCtCghBOY86nRO6/VmmZmwxnOOgG4tiSJSGYkmhUF0KxAIgMwCvdAUls1VGH3ZrUMDObKbHA5F/lyFdpUEhqeYW0eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19142},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.1","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"@atxp/server":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.8.0_1761926813282_0.8542606020106243","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@atxp/express","version":"0.8.2","license":"MIT","_id":"@atxp/express@0.8.2","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"},{"name":"zwick","email":"zwick@novellum.ai"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"42fe0a340dede7a0069ccc243a01566ec3902a8c","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.8.2.tgz","fileCount":12,"integrity":"sha512-lEyITEduO1tFLcIH182Gqz4GPhIIiBTLYyW056TbHudMxbtlk0FtfuS3lM0Ff1TCVLNWe4jT3yFHSSL0Yb+QEQ==","signatures":[{"sig":"MEQCIC1WMvGxe2i6BOhVGWJ7E5PZqaCDN8IH/TYGxWy3Ye0bAiBFTfs5t++cHou8U+Wg43R9XWbsxk70oHgi3ZSQbvVE4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19441},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"96781ba9e6a56ef419a22d7e4be5d76ee3e069dc","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atxp/server":"0.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.8.2_1761955085806_0.04451184207410486","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@atxp/express","version":"0.8.3","license":"MIT","_id":"@atxp/express@0.8.3","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"453ee7262fd86076592ddbd65c1d44ec2047a64b","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.8.3.tgz","fileCount":12,"integrity":"sha512-8mOmvBLlOxjKHlOXrf01wIRbpxxuF73ZiNb6H8JfYxkAdbW8pj4CQ89y7rVLOYEX3o1Rsv0AH0nX61k5Slxjsg==","signatures":[{"sig":"MEUCIQDsOwq+ENqfd4f32GA79yvQCUMpZQCc1QrfBjmG59RRRQIgGM0s1tDhvyLDSytlfDjPueteWcb9P5yAOvG4ffuPtg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19441},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"55c900722b96c2888b829c964bc93975258b3c30","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atxp/server":"0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.8.3_1765224610180_0.5467788903992028","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@atxp/express","version":"0.9.0","license":"MIT","_id":"@atxp/express@0.9.0","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"e1f00e290cb4142f62b79167cd9e100149a3cd3e","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.9.0.tgz","fileCount":12,"integrity":"sha512-HobTqFti1pwrVeEHUokTekPjFV3T5T8M+VAzmoeL+difO98KhfGAQ9s6aeCcnern45/yy7NaKfSp4frTWv4gvw==","signatures":[{"sig":"MEUCIQCWXBSaT6dG5ABIu7A9QQOhRXk1wEGmXBCkVmvPeLzbjwIgOnSZ4nNOhSQhx0m2GHL8PJna77Z3kbI1O6RjrmXa+ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19441},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9a55d7c181ed92ffbc0e235f2563f2335f516188","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atxp/server":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.9.0_1765293535827_0.8173854847545685","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@atxp/express","version":"0.9.1","license":"MIT","_id":"@atxp/express@0.9.1","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"cae9063984e7e29c8dd437094e2b186ee624091e","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.9.1.tgz","fileCount":12,"integrity":"sha512-EPS1igDO7+FZh80wHf/vXC7SFYo7RLLTbb/EVuFtME9yNDdqdQ5W9xa02D/yk1h6YbEV9wJzcaQxrEPo/YUdNw==","signatures":[{"sig":"MEYCIQD/+eJekO5KI2wM/R2sK4L3HngGqe1aAbtJgSqB247WVAIhAIjJI+f67qUZZ1mNHiILETGEH8cmYQ1CzSM1lwm/QrLW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19441},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"05a3b53fd2b81b944eef49ad191dbb6a2f3effaa","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atxp/server":"0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.9.1_1765490813463_0.16214173474308335","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@atxp/express","version":"0.9.2","license":"MIT","_id":"@atxp/express@0.9.2","maintainers":[{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"2ce912d4699f26cae6537aaafa39c6e77fb9a195","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.9.2.tgz","fileCount":12,"integrity":"sha512-RBzwn5Q+c+eMHBBLxcr59sPNFBfZviugE4eajZwx5d+MiInfOEbw62RxKc3y6oBKfkUDU0YvmQJguY4kJE+kYQ==","signatures":[{"sig":"MEUCIQDIX8JS6RZHy3zd/xF6kuCBnD1PIEaZ5m/oIQStv1y6VgIgSKcTmwbfUfP05VnCHrTPZnWGY8S7DqiMc7u3ICF7Azg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19441},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3b1d735bca3e6e4c9980b44fb4d32a3a8182e99d","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atxp/server":"0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.9.2_1765581286061_0.8881765432281334","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@atxp/express","version":"0.10.0","license":"MIT","_id":"@atxp/express@0.10.0","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"000877bead3650e8975dc940654ced78c8ff1483","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.0.tgz","fileCount":12,"integrity":"sha512-SElxNtTWQnSkudSbG44Izlp+egiiTg1DlWpQ3eCHAIRWL0jgyfDt/nMXutlC9ig9WyW3NsOYaZH0JiJwvaCtAw==","signatures":[{"sig":"MEUCIQDY7CbJV9LZV6mNJtQbNpcCKFvavgQmLrtcQkyb11Y6bQIgFtrQ0qTkPE+QmwyIGDkpDkAzTVKIUhfwNlEVanKdfQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19443},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ccff8609b80a71f22e65ce7d6fbab101bd47d343","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atxp/server":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.0_1765989448809_0.4066576327491134","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@atxp/express","version":"0.10.1","license":"MIT","_id":"@atxp/express@0.10.1","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"ecf19d9437b64bd593ce887a59537b83662b8d96","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.1.tgz","fileCount":12,"integrity":"sha512-spMcDA4Y1f3RYnRJXym67CxmBPNGVmJynkLZrSJrnPXrIgrpvbI2W0w9a3U5NYIlXM0dQBQ/RdVYlRQta6Jclw==","signatures":[{"sig":"MEUCIBSo4CvI4rswD5+cf5TQJBO611KaDUrgeiI4mtr3kncXAiEA9+H7bHh5WPT7Z4XQ13Tep7d5c3FyBl4kO4KXARBYcy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19443},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cc2e14905b670ca73111b672af349288869105f7","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atxp/server":"0.10.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.1_1765992318944_0.7922943748133826","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@atxp/express","version":"0.10.2","license":"MIT","_id":"@atxp/express@0.10.2","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"66ac6a13dfd99a3833da3754319633c2593d026c","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.2.tgz","fileCount":12,"integrity":"sha512-OY+7XLUSeejRhcrMowPkoKQh9YUKIuODKUVqDOYFPI73C3ZNRvYMfRhyt1F1LA3N7+99eCDsS/+GnHA/cezNIw==","signatures":[{"sig":"MEUCICi14fNAferQsxTcBOvPeDYfVjF1n+23tnCYEC6QLgd1AiEA6VUuWSGOSRH5BjiejaLdHRlf0wUrYmYVidDYYs8mZfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19443},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"376f12787724f1d2442f10ae1b6c2783ad8ca7a6","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atxp/server":"0.10.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.2_1766007853241_0.0568677243008302","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@atxp/express","version":"0.10.3","license":"MIT","_id":"@atxp/express@0.10.3","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"649f8aa66c99c2739623006b8a5b0eac297fae54","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.3.tgz","fileCount":12,"integrity":"sha512-O24dLjl/+/yiqMcaI4UWji0wYf351p6hA86YS4+huSlZYAwpUU3iiRHQyXpWLWF5meRxmgMBBwIjSNvVOA0PrQ==","signatures":[{"sig":"MEUCIQCTXs6lGz9MeNhD6X+nmNRUqMbCw89kMJYc8UjYuEf3AwIgKQgnTN/psFLI2MgBPj14R5siPSSLGadWGxVwUxA7rmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19443},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a30213cde7ab0296c521d5e2af250311f44dc27d","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atxp/server":"0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^3.0.9","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^22.13.0","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.3_1766099826604_0.6628705370766754","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@atxp/express","version":"0.10.4","license":"MIT","_id":"@atxp/express@0.10.4","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"7a1ccb9b7c6111f58ebe1742a86126c21b4c1b27","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.4.tgz","fileCount":12,"integrity":"sha512-ULnk7vcyuRHA9Mc8zORYb1geWjVlthsYbq9CaJW7o0mAMaWOcdAkQjFVZdgeuen+8Evx7nbt/x/M4SpIvplptA==","signatures":[{"sig":"MEYCIQCrv7Cgn4L938JVqnMmw8+Ciui10k/WbVN67kaWu/5a8AIhALVn9w6tATbHyVI5repCecB3KmazDY8vr44H+wyaZmPU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19443},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ea7a1a58cd7b7aaeb96b92b06ab207d2ad23a78a","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.6.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"@atxp/server":"0.10.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.4_1768251599282_0.7720957760169231","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@atxp/express","version":"0.10.5","license":"MIT","_id":"@atxp/express@0.10.5","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"robdimarco-pr0xyco","email":"robdimarco@novellum.ai"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"c39b1624c8f50141e6d58cdcfebadc89b4b9a932","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.5.tgz","fileCount":11,"integrity":"sha512-XCWrFI47l1eBaBwfEzRvgncxcjGa2twqvU0+HQTbRVvR2V520Rtu34uIQR5X3ae1djue8yHvZzaQVDvAObNM1g==","signatures":[{"sig":"MEQCIGzsHPx/9iI+HUQtS/YATS/L264igE8X4n/bdcOHKlxFAiBb+46d0A+jxH9C8uObzbxzaWcHbKO+/0JiCYTs9P0hsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19266},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bbb08e4c284539c636b4ac31c0bcd2becfc0c60e","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.10.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.5_1768437369988_0.21811065813415143","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@atxp/express","version":"0.10.6","license":"MIT","_id":"@atxp/express@0.10.6","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"119512e15ef7845b1efb1f67491d73fd111c145c","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.6.tgz","fileCount":12,"integrity":"sha512-qaaufONoKyTAbwp+YkV1DDlTNVO5/9IObmFPXtVBC3bqiRnXyGukzuQcp32L5B7aiYdZBBPY4KRKZebywS7JPA==","signatures":[{"sig":"MEQCIBqYkFLh5NeDPYGVrkd5npaL4RqEVFlhWQdoy9XSu+4BAiA/aHzxGvh+Iu81eIbm06w2y6atthqc+XAZ4g8bZszu2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19443},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5279cc33952a9ba1d72dbbd9d34fafd1fb59a11d","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.4","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@atxp/server":"0.10.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.6_1772650952989_0.601416425312223","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@atxp/express","version":"0.10.7","license":"MIT","_id":"@atxp/express@0.10.7","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"e89c7b44334fc42327cd552eb79d1fd6dfdf3177","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.7.tgz","fileCount":12,"integrity":"sha512-RKv6zviIbcxTizADRCw6GHvGb1NOuO3b2RpxszeCTrUXYjlXME3iKBbRj2kbjcowANjeRc9NWaYH0qtjW77clg==","signatures":[{"sig":"MEUCIQC87+6BIkSMHDTkg1z/+FrtfXuXjJQ6QxfIh2IPznd0DAIgY2V0HKPvfX/tmMKKMO7nYWWcRjecKGb7qNNfWz8yFfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19443},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a35b1213765231e0855777f81c3bbb1e6b9cd176","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.6.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@atxp/server":"0.10.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.7_1773690465225_0.3256453995125279","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"@atxp/express","version":"0.10.10","license":"MIT","_id":"@atxp/express@0.10.10","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"888170b08704eb742a199254f93f344dd4542b34","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.10.tgz","fileCount":11,"integrity":"sha512-JEpGQJQ9VZfZnbyxd4RRd46/p0N3spcGV/5+Ar6SPEJ8VyAtteLBA+Yi1mbkSovf/9AB0HEeLnmVWTtk1h+pJQ==","signatures":[{"sig":"MEUCIQD7SMz+9Kb0ZwHEBxGqvj82eA3RLYatpDXuIMadfdiamgIgIxLy3Lr4c572xcJiz338/UWCrSG7dSsFaKSyU/2k+IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30564},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"642e77f602261947d71bcd5a4268b984df1a8d80","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.10.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.10_1774999649203_0.9349160253819238","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"@atxp/express","version":"0.10.11","license":"MIT","_id":"@atxp/express@0.10.11","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"c9b337e9645cf68c78d19fd313de04c89e134624","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.11.tgz","fileCount":11,"integrity":"sha512-MGh2i/tnv4oqCeDX0QXpT94Epbnib5BL6aesUkeYtCivWSU5RPnhUM9dIfwKRx0X7uJY6qMQ4F4t+F4gfjHSFw==","signatures":[{"sig":"MEYCIQDDQb5D8o7QAKcaCjorbKODWQKwJalVPLvevry6Ii+4JgIhAMG68I1/IYoZpS+nfz7irq169sicYeyhJjasUlgrcBTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30564},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d7b8aab9bcb0e4d35545649843afd415ef2b45ab","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.10.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.11_1775001743903_0.5327812050594549","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"@atxp/express","version":"0.10.12","license":"MIT","_id":"@atxp/express@0.10.12","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"613282456770adaf1581ef7130d92e7385621ced","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.12.tgz","fileCount":11,"integrity":"sha512-+bIT2/SSmPkLT/NZBVXZfM2hXYbgJDP3hcI9MphF0EAx+wmJIRmCS082Hf+I3vFRNRzVYXdT8n6e//U7R4wuPA==","signatures":[{"sig":"MEQCIBlO2KT/IH4OYTCEll//O20UfiQ8OowrV/CSr7xzhcEsAiAz6Audm3XSM24Tm4NqwxMjHEuZN7maoH5Np0edz6NuAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30564},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"51b21a2742a99e9d705fe36a8f8763c2fe45004c","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.10.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.12_1775003017399_0.3624022652995518","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"name":"@atxp/express","version":"0.10.13","license":"MIT","_id":"@atxp/express@0.10.13","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"1f0b2efe2225f61ba43cf796d32b430221e593b4","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.13.tgz","fileCount":11,"integrity":"sha512-aLk/WwTd/j7SaxJdAhIbnIJMDZFoXiHiNYsC5euOEGFQXkHtk4Fm3nAKZoNqcoOcxdgX4rFpUEFZrlC0lLXl3g==","signatures":[{"sig":"MEQCIEOlK+HyVseq6C/SDMxK2rANlxS9LXFgP6FmurLnOZchAiAFXk/5+l8uQgOYVVVfoPFZ1XBA9YSdG1aCcQiNpOD49Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30564},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"950c7df97ab72b75129edba2df63f9b02f2e3cb1","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.10.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.13_1775079434249_0.5023374490777344","host":"s3://npm-registry-packages-npm-production"}},"0.10.14-preview.0":{"name":"@atxp/express","version":"0.10.14-preview.0","license":"MIT","_id":"@atxp/express@0.10.14-preview.0","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"1cccaabd5335264e5c9543613d93a5af60ca747d","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.10.14-preview.0.tgz","fileCount":12,"integrity":"sha512-erfWPl/R4l8xFC02t785QloXKigjrCN+AFzMV2ZzJr7RNdkGxISpBN9/Cug/Rm5AVk4YuVPPpjE675/rpFQ6+w==","signatures":[{"sig":"MEUCIH42mJ/AzPl/YuptwbY0rTmI+j2cvpKKCb9SQl+9HcTOAiEAgjhxhps70Oc/j9hN925Kae+zk2av8i6cwqKUKVEZ/kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35225},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7659c1f14443bb729e60a589f88fed6de1f57d1e","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.10.14-preview.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.10.14-preview.0_1775666286621_0.5932544046403421","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@atxp/express","version":"0.11.0","license":"MIT","_id":"@atxp/express@0.11.0","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"4103717ae0a276db7d2c141177c0caffe1ebfbdb","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.0.tgz","fileCount":12,"integrity":"sha512-ufCFYSFvUIfyHFTEXh/MIRKdYCgH2ShR/ixmy4h2LV6O2nOF8lTRJE5oqkeiuMHVPqlFUCGorZR8jMF11x5zOg==","signatures":[{"sig":"MEQCIF0cz7OvUor6fGMXKOIPybuEkc8ZMpaLlUFY5XHb/A56AiBoMDiSmJqiMbEWHN743t82/87mUKR8FQCJiANhMN4htQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41727},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3401837e0ffac388a8ed44ee6a8e00047deb22ea","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.11.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.0_1775864947677_0.4557066832969119","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@atxp/express","version":"0.11.1","license":"MIT","_id":"@atxp/express@0.11.1","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"18a8ceb40f9b8c42e4a2674c51d0e99004414da2","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.1.tgz","fileCount":12,"integrity":"sha512-YOGkjLACjTmjISZEpFDqIZzo5JusaqVEwT4ECYgF+B0+euDGRuyAn2+gcXdWY7n0zvKG5+C2QBOraMCUj9v6OA==","signatures":[{"sig":"MEQCIDC1f5b9xqOlsNj/FoiEX7hrXd5lMCZjVNJGgOkG1XG/AiBFlMmyjsY5H/yLDN7cAcjWQeGBNyUJnrSYErv7VME0tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41727},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1c01bd75a6bbc964290febc1d341d8ef15ebebca","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.11.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.1_1775868271628_0.20696478725654388","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@atxp/express","version":"0.11.2","license":"MIT","_id":"@atxp/express@0.11.2","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"277416f0a8862d116843979f903a51ae29cd3db8","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.2.tgz","fileCount":12,"integrity":"sha512-J4lLe2/7bFJTgBIZl9r/BKF0qlDAnZqkLttLC9uXg/woVR07cIx9SNxu/rrI+Q+kOsPY9QmmQn/xjmNsz9fnDQ==","signatures":[{"sig":"MEQCIGCTE8eYlahlGPBuwnci4BIqi4NAJnc7dtpStsYDP+/OAiB0L74KzxMAlrwULPRPEv18DZEHtpRZhrbnUWgx90Xbyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70918},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9f24b5f652f5cdfe5be58c765228d227dc1f2786","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.11.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.2_1776116462420_0.7048334325959191","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@atxp/express","version":"0.11.3","license":"MIT","_id":"@atxp/express@0.11.3","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"7b9fefa12b49816d0308d6b88e1617298e83bd0c","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.3.tgz","fileCount":12,"integrity":"sha512-lL7KvwEMNb2nGDtW0gPbd+s8xyYeP774d/KUHbt4rf25a5ew0hKDmLKSizZ6HWUzV0Kc4J2cpqpC0tnW2SEEgw==","signatures":[{"sig":"MEQCIF/Su5NXii9dLPXp0AQ9mZXVkI7CsStRMpkFD34fpoXBAiAoC8baVnulTdzRQFDNPL1TJIY0biw01Z+BOK+5xN4+Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81225},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c55311bfcef44588f73dd8a5cda30f4513da0d05","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.11.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.3_1776190594439_0.7385019735927811","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@atxp/express","version":"0.11.4","license":"MIT","_id":"@atxp/express@0.11.4","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"82b625d651d14fb41b4b1dd6358947777f291f69","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.4.tgz","fileCount":12,"integrity":"sha512-g3XwYiD0rzIx/WdG1cgdYD75k1/ARj1t8J06WbeasEdlk+b0l2PBOeJIdSFO8vHyKqvXldXoqBdPoxaN2NTSFA==","signatures":[{"sig":"MEYCIQDLtHjTvvrLACJc8BfG4goajxgd0LW9WJ3DiaH2pGdVTAIhAPEHGW0Fpqp5sC6eTgQEudfzjNQSdnWGd31mEypfpxjD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81225},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5a2e9c95efd7a9d9758a2501ce0d8bbe41ca1dd1","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.4_1776192613340_0.8096229764324041","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@atxp/express","version":"0.11.5","license":"MIT","_id":"@atxp/express@0.11.5","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"17ea12018133d2b0f2bd9af95f0d8a0cd8a19634","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.5.tgz","fileCount":12,"integrity":"sha512-CiTk0i5AC7uLuIDakT1HhcS2CaqLYtnp9vzF7F3VvqJbdcGMrlZLer2IYV/GsSfM58kDYq3Qo2VKgVw2BgT4/g==","signatures":[{"sig":"MEQCICCHY9KSFfbLyiSqWMxaFRVoqUSbs6kzyJhsmuLXwrfmAiARPFWnWeYhjXmULRacMmRswnkEc8SVO5lebYjU1vifhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81225},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4f2f7993eaaa4ff72cfddf178c55b56d4bbfc23e","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.11.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.5_1776208674227_0.7476674497162425","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@atxp/express","version":"0.11.6","license":"MIT","_id":"@atxp/express@0.11.6","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"b46f00f35b9fe3caf3356a01b8d2ee1942b10b7a","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.6.tgz","fileCount":12,"integrity":"sha512-wUL1KRGO7/ZCvuX/FMf65ystJ7JHXz2lHJj6Jh4fMwvvFJk3603IwtcaCSV1mSqbt4vH3DQD5HpXF4TswsxCpA==","signatures":[{"sig":"MEQCIA9umutR5jaXPOYxtHhyo/Poz6RM91+PqrYUONgDgso9AiAG/ZKlJpemog5Ucio0XxTi3Vj4XYiUNf2UZjuk0i0Cpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86267},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d6827b9722eb174ef28f440162fd03c091b8d3cf","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.11.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.6_1776219821406_0.6609502793235171","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"@atxp/express","version":"0.11.7","license":"MIT","_id":"@atxp/express@0.11.7","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"4d515c9f8baefe662b1794548373cbdc38fa6796","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.7.tgz","fileCount":12,"integrity":"sha512-ptKOCoIE6UfIEUgz/D8HsVNL8sptHwa0nXtchfciQqkK2WmyrSG2Oqb9Ed4PaAhCg0+icl5TSBfGWgK85TvlWw==","signatures":[{"sig":"MEUCIQCbWOe+W/l8I2xhLgdsAhVRKgTUoQ3mTaeKwbbNlcBWKwIgZ+0uLm2YJ1DdEJT1QH48KWK99T1NZdrfzyTAwXAfoFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86267},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"07fcde8c0c8f7322dec11c0855402fe2baebfb08","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.5.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@atxp/server":"0.11.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.7_1776220359800_0.7874440866528964","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"@atxp/express","version":"0.11.8","license":"MIT","_id":"@atxp/express@0.11.8","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"17ca2277c544f812186a0c19e0eb3dc7d33d9d88","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.8.tgz","fileCount":12,"integrity":"sha512-MzEQmvsnIxVcEIcamxb6ua/tW2/8Cf4eYHVcd+No8mH6VmymHdkc1tOb49z1DQsnZHtsmpP5UDUFE3reWAIKww==","signatures":[{"sig":"MEUCIQDoQCWMBHsc7z741Au0lJkI+/duCD1q3RJQLwN/fDhQSgIgbZo4Z1HWi5cJyHnJD6U/vrGxVegu1Nu65nChtB2246A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atxp%2fexpress@0.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86267},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e6a2ff7c41f8ae71cc25127ae7e0d5c12938ead9","scripts":{"lint":"eslint . --ext .ts","test":"vitest run","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"badjer","email":"bdj@pr0xy.co"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"10.9.7","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@atxp/server":"0.11.8"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.8_1776291987784_0.9689804338307264","host":"s3://npm-registry-packages-npm-production"}},"0.11.10":{"name":"@atxp/express","version":"0.11.10","license":"MIT","_id":"@atxp/express@0.11.10","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"naveen-r-m","email":"naveen@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"77c22c11eed9a509814cc5700c0800ba8661fd5d","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.10.tgz","fileCount":12,"integrity":"sha512-bAvCibrI2WPEfiBayz3inc6vpqnuWfx8qdWk0qlaSVUeoGxRjj2w4GvjMCLgfTvBT903Sfdzt05MPksVFYV/pA==","signatures":[{"sig":"MEUCIQDOHpbBow/KrZnTweopLwZ6AyWbcg+XzXzAcvtZsIWipAIgY43jKT+VV7DEfre1RUmvrWweNeRebhBV65eP9r0FGTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86593},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint . --ext .ts","test":"vitest run --fileParallelism=false","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"naveen-r-m","email":"naveen@circuitandchisel.com"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.6.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"@atxp/server":"0.11.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.10_1780329951731_0.9618362774791562","host":"s3://npm-registry-packages-npm-production"}},"0.11.11":{"name":"@atxp/express","version":"0.11.11","license":"MIT","_id":"@atxp/express@0.11.11","maintainers":[{"name":"emilio-acc","email":"emilio@circuitandchisel.com"},{"name":"naveen-r-m","email":"naveen@circuitandchisel.com"},{"name":"dnr-pr0xy","email":"dnr@pr0xy.co"},{"name":"badjer","email":"bdj@pr0xy.co"}],"homepage":"https://github.com/atxp-dev/sdk#readme","bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"dist":{"shasum":"8b7040dfac2b00d2132e53098f02a3859f5c1df7","tarball":"https://registry.npmjs.org/@atxp/express/-/express-0.11.11.tgz","fileCount":12,"integrity":"sha512-Qf0KTqBmeIbFVjJ8AUFjWrqRz0nYEslkfl23cNuCkNtvzs3QXR4oCXXWeeBQr4icEckBy7o85WwU+O0W6IcuGA==","signatures":[{"sig":"MEQCIBIo5Nv50yojuUJpeC4zkCpcOgj0fXPPqKoHVo6AP99vAiAJ4kpRCq7bPI7Ju/cTZkvdKZTw9HxXOdyUwV+bBFLW1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88381},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"eslint . --ext .ts","test":"vitest run --fileParallelism=false","build":"rollup -c","prepack":"npm run build && npm run typecheck","lint:fix":"eslint . --ext .ts --fix","pack:dry":"npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"naveen-r-m","email":"naveen@circuitandchisel.com"},"repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"_npmVersion":"11.6.2","description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"@atxp/server":"0.11.11"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","vitest":"^4.0.16","express":"^5.0.0","supertest":"^7.1.4","typescript":"^5.7.3","@types/node":"^25.0.3","@types/express":"^5.0.0","@types/supertest":"^6.0.3","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"peerDependencies":{"express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express_0.11.11_1780411224673_0.6945627725987866","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-18T16:31:51.745Z","modified":"2026-07-20T17:32:29.881Z","0.4.0":"2025-09-18T16:31:52.099Z","0.5.0":"2025-09-19T16:26:06.679Z","0.5.1":"2025-09-19T19:52:21.260Z","0.6.0":"2025-09-21T20:10:07.616Z","0.6.1":"2025-09-22T00:46:24.429Z","0.6.2":"2025-09-22T12:31:55.565Z","0.6.3":"2025-09-22T18:25:04.705Z","0.6.4":"2025-09-24T18:50:59.837Z","0.7.0":"2025-09-26T19:08:01.605Z","0.7.1":"2025-09-26T23:04:11.061Z","0.7.2":"2025-10-01T19:25:37.243Z","0.7.3":"2025-10-02T02:19:14.587Z","0.7.4":"2025-10-06T20:02:28.580Z","0.8.0":"2025-10-31T16:06:53.492Z","0.8.2":"2025-10-31T23:58:06.020Z","0.8.3":"2025-12-08T20:10:10.317Z","0.9.0":"2025-12-09T15:18:55.966Z","0.9.1":"2025-12-11T22:06:53.610Z","0.9.2":"2025-12-12T23:14:46.211Z","0.10.0":"2025-12-17T16:37:28.960Z","0.10.1":"2025-12-17T17:25:19.113Z","0.10.2":"2025-12-17T21:44:13.390Z","0.10.3":"2025-12-18T23:17:06.765Z","0.10.4":"2026-01-12T20:59:59.426Z","0.10.5":"2026-01-15T00:36:10.129Z","0.10.6":"2026-03-04T19:02:33.124Z","0.10.7":"2026-03-16T19:47:45.363Z","0.10.10":"2026-03-31T23:27:29.368Z","0.10.11":"2026-04-01T00:02:24.054Z","0.10.12":"2026-04-01T00:23:37.541Z","0.10.13":"2026-04-01T21:37:14.394Z","0.10.14-preview.0":"2026-04-08T16:38:06.790Z","0.11.0":"2026-04-10T23:49:07.817Z","0.11.1":"2026-04-11T00:44:31.772Z","0.11.2":"2026-04-13T21:41:02.549Z","0.11.3":"2026-04-14T18:16:34.579Z","0.11.4":"2026-04-14T18:50:13.491Z","0.11.5":"2026-04-14T23:17:54.368Z","0.11.6":"2026-04-15T02:23:41.586Z","0.11.7":"2026-04-15T02:32:39.943Z","0.11.8":"2026-04-15T22:26:27.919Z","0.11.10":"2026-06-01T16:05:51.861Z","0.11.11":"2026-06-02T14:40:24.813Z"},"bugs":{"url":"https://github.com/atxp-dev/sdk/issues"},"license":"MIT","homepage":"https://github.com/atxp-dev/sdk#readme","repository":{"url":"git+https://github.com/atxp-dev/sdk.git","type":"git","directory":"packages/atxp-express"},"description":"ATXP Express - Express.js integration for Authorization Token Exchange Protocol","maintainers":[{"email":"justin@circuitandchisel.com","name":"justinu"},{"email":"emilio@circuitandchisel.com","name":"emilio-acc"},{"email":"naveen@circuitandchisel.com","name":"naveen-r-m"},{"email":"gbaron@gmail.com","name":"bgerd"},{"email":"dnr@pr0xy.co","name":"dnr-pr0xy"},{"email":"bdj@pr0xy.co","name":"badjer"}],"readme":"# @atxp/express\n\nExpress.js integration for Authorization Token Exchange Protocol (ATXP) - easily add payment-gated API endpoints to your Express applications.\n\n## Overview\n\nThe `@atxp/express` package provides Express.js middleware that integrates ATXP payment functionality into your web applications. It automatically handles:\n\n1. OAuth authorization challenges for protected resources\n2. MCP (Model Context Protocol) request parsing and validation\n3. Token verification and payment requirement enforcement\n4. Protected resource metadata responses\n5. OAuth metadata endpoint responses\n\n## Support\n\nFor detailed API documentation, configuration options, and advanced usage patterns, please refer to our [complete documentation](https://docs.atxp.ai/).\n\nHave questions or need help? Join our [Discord community](https://discord.gg/FuJXHhe9aW) - we're happy to help!\n\n## License\n\nMIT","readmeFilename":"README.md"}