{"_id":"@armory-sh/middleware-express-v4","_rev":"67-912a9d817d0bb56b361f861e0e83de90","name":"@armory-sh/middleware-express-v4","dist-tags":{"beta":"0.1.7-beta.20260216.68","latest":"0.1.19","alpha":"0.1.18-alpha.24.103"},"versions":{"0.1.1":{"name":"@armory-sh/middleware-express-v4","version":"0.1.1","author":"Sawyer Cutler <sawyer@dirtroad.dev>","license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.1","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"dist":{"shasum":"0e1aefbb97b7a428a8c73cce9e5d28f311ee1469","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.1.tgz","fileCount":7,"integrity":"sha512-sS5Qa19Fi6+w1G0114SoCOWkx5cOWQFzcrpfCLK3jc7XoLFaFzJP3OEwjXUthIWc943CmfDAxpa57dYVpyp0PA==","signatures":[{"sig":"MEQCIGCAa4QGvIZeGI2fmN8TeBdjJxVqh5AHYy+8Gl0rdA2zAiAd1XM97Yrik5PmIcpYR2JsfrUEpYazNxRfUYa4WLadeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31527},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","shasum":"0e1aefbb97b7a428a8c73cce9e5d28f311ee1469","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"_integrity":"sha512-sS5Qa19Fi6+w1G0114SoCOWkx5cOWQFzcrpfCLK3jc7XoLFaFzJP3OEwjXUthIWc943CmfDAxpa57dYVpyp0PA==","repository":{"url":"git+https://github.com/thegreataxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@armory-sh/base":"0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.1_1771143333650_0.14518554506827686","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@armory-sh/middleware-express-v4","version":"0.1.2","author":"Sawyer Cutler <sawyer@dirtroad.dev>","license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.2","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"dist":{"shasum":"bc20d14d9af3377124dea2e41e4229acaa884c59","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.2.tgz","fileCount":7,"integrity":"sha512-zMfa5GydxKaqJdi79clUPAsel5vzO9PaKv9oR5SxNdkZOenNVRnq1yzibVGrmq8vj5qr43UNvDalDJcQbV4KFQ==","signatures":[{"sig":"MEUCIHsvDbAmmBXzQNejrskPCso7Y37BvyTBMRDDs/cV2nxcAiEAlGdlQ9Kkirvr/mSNNiCob7qkIpKo3GyD5FJn3BKzYS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31527},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","shasum":"bc20d14d9af3377124dea2e41e4229acaa884c59","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"_integrity":"sha512-zMfa5GydxKaqJdi79clUPAsel5vzO9PaKv9oR5SxNdkZOenNVRnq1yzibVGrmq8vj5qr43UNvDalDJcQbV4KFQ==","repository":{"url":"git+https://github.com/thegreataxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@armory-sh/base":"0.2.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.2_1771146519958_0.6465621217755768","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.11":{"name":"@armory-sh/middleware-express-v4","version":"0.1.2-alpha.3.11","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.2-alpha.3.11","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"8186b94decfdc45f3ca2faa36d361811dd404050","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.2-alpha.3.11.tgz","fileCount":7,"integrity":"sha512-RKutJIWxx6kiQYkUP5e0cfjIDlmNASsaJBeBZRTTkrXxbwqQrqsIRX0vvTNIkMTNK7pG6bi/qnKV9qYYdYD9FQ==","signatures":[{"sig":"MEUCIDy4PUkKh5DpFK2Ln6t/wdVhFeIV4a8FT6DyVsRleZUCAiEAoMPW1tL2IbSMvDbB4BSGP6WLaJYWPD2w7hMhIihbm8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.2-alpha.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31536},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"ed1ed4479600dc8dba06e68bd117944a8c5a8873","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.2-alpha.3.11_1771173837387_0.37569578353036115","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.13":{"name":"@armory-sh/middleware-express-v4","version":"0.1.2-alpha.3.13","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.2-alpha.3.13","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"de43b02a4dbc252b60d0545e5fb7a8177a4b5c56","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.2-alpha.3.13.tgz","fileCount":7,"integrity":"sha512-oMYHJHwPVTsArAtJYZS4fwHS+dmtrgZdL35EVw3fFJO69y7MwTYKCqFT8C4WDXMrnjGNkAMiCYpRvZtCTCXLTA==","signatures":[{"sig":"MEUCIQDYqW5c0t7w76V0z9VFux3zsXGu5RmwivuNK2Qi5PG9FgIgX6qaRWqCDE6WA7tmluiZMuhTzLg2cfrJzbh3MURJYSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.2-alpha.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31544},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"11cfa939ec01443da4f283294107ce6009a951a6","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.2-alpha.3.13_1771174159318_0.9835872764927003","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.14":{"name":"@armory-sh/middleware-express-v4","version":"0.1.2-alpha.3.14","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.2-alpha.3.14","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"8ffb7a9c4e6ae60e07090fe1f22227112bec1949","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.2-alpha.3.14.tgz","fileCount":7,"integrity":"sha512-eVT091JI1Rz1ZXvi2MQIA8Y3nydyor551k8I2A7hmbGbvOMREloHGLGnWyhDkvKHHCQLxeS5YPqfeEQ7J1T99Q==","signatures":[{"sig":"MEYCIQDWCo+7qOARN6lEUaVGiu+hN7Nms9iFfdAjZTZVYTZufwIhAMsmVY71FS/AwyIKAxbPadj8I/ZfPw4vW7pxrFOftoiy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.2-alpha.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31550},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"ace81c02bbac53b5357f409903a6bc4079d84a7f","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.21-alpha.3.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.2-alpha.3.14_1771174503813_0.7060145571339405","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.15":{"name":"@armory-sh/middleware-express-v4","version":"0.1.2-alpha.3.15","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.2-alpha.3.15","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"9090af437f60b9a74138a3abbc7e7472871f9c92","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.2-alpha.3.15.tgz","fileCount":8,"integrity":"sha512-/4lS4KUZ/7pzpz8rNKjdl+EBkfs58VparZF+UMrpgLoRiaS0tPa8QDOWFiDIKfd0h8EF/j/T7nGBuJ+gsC7U7A==","signatures":[{"sig":"MEYCIQDLgPLnwNmGpLgxT1cQAgcyh+QneXCPLF31Zl4VJXnl8AIhAOLKZuoRz5n8JwUTVAvxOiTPca3eLElFDIvFcUpnxCPb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.2-alpha.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33616},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"ccab9027293406d15232b1f281fe7f8a915e6e20","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.21-alpha.3.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.2-alpha.3.15_1771176212133_0.9104204002818821","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.16":{"name":"@armory-sh/middleware-express-v4","version":"0.1.2-alpha.3.16","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.2-alpha.3.16","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"bfde3a89c741df6c84d25eed26089bfd4d7b95e0","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.2-alpha.3.16.tgz","fileCount":8,"integrity":"sha512-uSHu7NzJ8vQ8QCxAkODjRH6D/u/5lbIv1pWjP9BwrBzB0YJqkDKmeUAcNz4DEPN5qEMVZQFk6L84S0PpPGoO3w==","signatures":[{"sig":"MEUCIBwsKWqDZ1NTwp04PEiVeywO21Ubur3v/gQIgU3lnvGOAiEA+crXmSYz6HCLxHsmAHQVp/l0Gn8jz0Ohul/6OLNoluw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.2-alpha.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36135},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"1e49802875382345928c6299b82eda6dd2684c56","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.21-alpha.3.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.2-alpha.3.16_1771179243208_0.7321181444534732","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.17":{"name":"@armory-sh/middleware-express-v4","version":"0.1.2-alpha.3.17","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.2-alpha.3.17","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"eeff6bf6df248c769eaa14d374484485ed392a13","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.2-alpha.3.17.tgz","fileCount":8,"integrity":"sha512-C0spSm6MxCHUetSfEYjKl/xFAgFe8PB4MqC3+aAxiu+yB8ifgqQxYtVEA9nrUTzDZ2dwTZrSAHOpyq2RzJueAA==","signatures":[{"sig":"MEUCIQDZSRt8XEaP6jekelXg1pV0iem+CLPjqSx5Ld90l9bt9QIgFE3Lr9j95ZmnQX7Na91Xs+trr4duwd63kfzMZQjbjfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.2-alpha.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24730},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"80a694963ccf51147164230a73e4bc03a074d50c","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.21-alpha.3.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.2-alpha.3.17_1771192984968_0.9254712589014691","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.18":{"name":"@armory-sh/middleware-express-v4","version":"0.1.2-alpha.3.18","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.2-alpha.3.18","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"f0be4eb0a071080c4025668e1ee7c83359e848bd","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.2-alpha.3.18.tgz","fileCount":8,"integrity":"sha512-E7Aaj/Cxmn1yHkyh9b0gj0bofVqrbrMiMt53CFIFJhsmNM7We5TPkN2HvLYboo2/9r7Mwh4Ci3UsrkEvb8yuIA==","signatures":[{"sig":"MEUCICnwYd+jkophwWPTLdRxlzS7uLkBHllLSsE0ohdXHswMAiEA2CUZWTRPVlZBkIQpRPE0rmcsZyqOBdWZKt0rRdkApRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.2-alpha.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24638},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"6cdb9e37900ad81e25f429447fe35973676eb244","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.21-alpha.3.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.2-alpha.3.18_1771195415816_0.07266745583429945","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.19":{"name":"@armory-sh/middleware-express-v4","version":"0.1.2-alpha.3.19","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.2-alpha.3.19","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"28ebfd28faab0b089c52767356f6bd4767f571d4","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.2-alpha.3.19.tgz","fileCount":8,"integrity":"sha512-wNMVfAl8bTgOfBgGxzHwfcoflS3TS4LOPecMIE0VlR2MUlQvq5DthwT4YTwsXOw1Hl1eYrSbbBkm82MAH5og1A==","signatures":[{"sig":"MEUCIQDSXxg+4liYp05GGKMFoxfOGDVzNs5NKiw1/8Qn+95XXAIgVw/k2yT7sZqCeUZC7wC3beNlUmX3rugHQMj214ifmDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.2-alpha.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24660},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"311c612073d7359235e5cc5969e4423967dec79f","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.21-alpha.3.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.2-alpha.3.19_1771198195528_0.23132145267405724","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-alpha.3.20":{"name":"@armory-sh/middleware-express-v4","version":"0.1.3-alpha.3.20","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.3-alpha.3.20","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"21c3c1e49f61c921edd1a071882b094fce7ea1cd","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.3-alpha.3.20.tgz","fileCount":8,"integrity":"sha512-jWWI3mwSu/nZa6uaFJ/1XMRn6OrTs0TE31zWcr1jxImqtC+BGlvKFTLHxQoxGc4ughfRHYJkatEVfd1EXnvl9A==","signatures":[{"sig":"MEQCIHM1khd2Im3oPiephhGUFPGH69LI31WuqlUp755Ql7TRAiB5Cif5+IDh0sHaJ3GeIIiJVG/VnmhYzfS+1zRctl29vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.3-alpha.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24649},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"7165999c0428756242bfed68f6c6462b7d9cb5c4","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.3-alpha.3.20_1771199823927_0.42736026238499525","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-alpha.3.21":{"name":"@armory-sh/middleware-express-v4","version":"0.1.3-alpha.3.21","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.3-alpha.3.21","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"54b8e2abece5964dc7cfecf0e8370cc6159c2a6d","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.3-alpha.3.21.tgz","fileCount":8,"integrity":"sha512-8Akz9EpRIOWMUDLgnZwj5MDFL3E0PeBwyCXqicb7NRRDPRLsqhcqTUKqCaHJVjyOlQp/SZnrt/t/cojE3nNihQ==","signatures":[{"sig":"MEUCIQCwZC2YsTS8Kog0G77M8TPjclJKZwE0cjE1pAuKzlQ4bQIgIawBVFYt3vJOYG5s2Ybe25oFN23Gy3n8FP5a7P33wno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.3-alpha.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24660},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"7f2e3dd6e5e409e7431f6816e81535f38dfc556a","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.22-alpha.3.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.3-alpha.3.21_1771200211744_0.8426359352122066","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-alpha.3.22":{"name":"@armory-sh/middleware-express-v4","version":"0.1.3-alpha.3.22","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.3-alpha.3.22","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"ea2805dee9ea75e5e324bb26c6e20137846e0234","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.3-alpha.3.22.tgz","fileCount":8,"integrity":"sha512-6d1+jTAb/szPYtc61jyp9NTP2ixdoTsEwOPKr2YhpXHCPGS4KTEmJxZYvf0ef7HlKmjPKkDzh9HD7cfpMPgfvQ==","signatures":[{"sig":"MEYCIQC9dGwGlZKgeYXhyqb1MiD1jNqDsJIkMkZgeQLuYYAL1AIhAOz9KK6cuoqTM72diuq97kp6axkBB7yvhmfPhQAJ3Xtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.3-alpha.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24638},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"3b4dd986e3160bcab941eecd258c05d49ee29031","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.22-alpha.3.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.3-alpha.3.22_1771201879099_0.7761144410415881","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-alpha.3.23":{"name":"@armory-sh/middleware-express-v4","version":"0.1.3-alpha.3.23","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.3-alpha.3.23","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"fbbaee35a4bbc174b9b1335d5a59d688f06dd15d","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.3-alpha.3.23.tgz","fileCount":8,"integrity":"sha512-533f3rIe2J+O4BTFl/kka0dn0zIPpb/Eqk03F8STge0tByTGx/O6IrvdGWX6ekYOqhCip2c9hFTohRIkEV3XkQ==","signatures":[{"sig":"MEYCIQCIIiGgDy/+80ITFzCypO1TG2vwOSyGMRtmhRq+2W6QWwIhAJp411swNhLm8ZKd7XaGdhKygZJEIsmRw75gzqO/y2RX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.3-alpha.3.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24638},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"6ab035c7e868c76eee299c18657f9c677fa9ad54","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.22-alpha.3.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.3-alpha.3.23_1771203302402_0.016065978843192497","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-alpha.3.24":{"name":"@armory-sh/middleware-express-v4","version":"0.1.3-alpha.3.24","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.3-alpha.3.24","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"8d01b3ab8fa2af825bda964a3a3703a8cc92e983","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.3-alpha.3.24.tgz","fileCount":8,"integrity":"sha512-1tqsQZHU0WsoLKwnLLp7e3h+yVyEj8AkCkl19scnKpWTSmq9SJcWDfEpDdKQTHYSCiq7VaKD5gFQqW6p1YVdnw==","signatures":[{"sig":"MEYCIQDJFjv2Ow5BJIg/qhTS1Gqzwe32Az/gtRz5SYzAOGMauQIhALjqSt807y/c7fMnsZ6l55sM9KnoGNkEqVxaB81dX1W2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.3-alpha.3.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24638},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"0076d5655ad1966b52ca58b1d793eb9cd1a5f4f3","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.22-alpha.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.3-alpha.3.24_1771204139085_0.004827030817481814","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"19272ab8845ec5f75587723d8209495aa7dbf768","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4.tgz","fileCount":8,"integrity":"sha512-vJa4J+i3xnpzBv33rt+qcZ0hWrUxwnR70mOLF4ILORyVHU4MzCWO5OhMAHIhl3+ZXSSAmkDEUCMblDVjxcQ88g==","signatures":[{"sig":"MEQCIGZFl22SHZMO6cqm1fG7B5d5KK+dfhzVNM6lRXYIJD0lAiBJBmZcF7keN263lPANoINb0gasecOCSq77j+gFyVu4og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24616},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"a796ace2b9e9b7afcb6b9d90fbd858a38269b517","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4_1771204836588_0.3450428031071162","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-alpha.4.26":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-alpha.4.26","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-alpha.4.26","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"4f8a6971bf38f2653494dbba4dddd79bb2b7957a","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-alpha.4.26.tgz","fileCount":8,"integrity":"sha512-UINTr9jdrf6ka/Q7edh9sGbdUKCPRkZN1Zlk584lycsI0Jx3c8JWQiwmnKryd/pJQ8hmrQh51sbIKmfVe+35iQ==","signatures":[{"sig":"MEUCIQCZpStwzkFd+EgUfTjbgP0wqlKosFmLcRAsp3KfuxkJrgIgIn4IcoYl8GpBEZ12Drtl8hkYR+cv9MqSPT6PYfk698g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-alpha.4.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24638},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"d7aba405c53b8a43b5c917c0d479718d2966b2ce","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-alpha.4.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-alpha.4.26_1771204877847_0.3458250082168217","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-alpha.5.27":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-alpha.5.27","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-alpha.5.27","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"edcd1e5515434ce2b3ded0ceb200c8e562ddfe83","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-alpha.5.27.tgz","fileCount":8,"integrity":"sha512-UvBoomiCCwZMRs0jFgra3gTPR/3ab+bVkyBXMvLtC0NM/q77+dkQineMwNGopUA3t1fFuB5Gp307Kz1hMEjJfw==","signatures":[{"sig":"MEYCIQC2C5dS9T9qhaNZs3s8F+VBWraMXWt5eTBfcmtKs2KplQIhAMJlI1NHttvslLZhDK0t9I6gzIDxWodZkBm+NR1p4/8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-alpha.5.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24638},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"7a9f8fb805bbbe89b4adf1b31d4f21bb9810cbf1","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-alpha.5.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-alpha.5.27_1771209193950_0.38916839677968995","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-alpha.4.29":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-alpha.4.29","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-alpha.4.29","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"e8b712e1cc9405f7ab556972d41ff45ce8dedb62","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-alpha.4.29.tgz","fileCount":8,"integrity":"sha512-kb23cuyQ1S44Vq1Y6gWFHAUBwLuiCDk1byokjOIB/cT8QEWU0TLhVYFQxGs/AmG4hA6Sd8SKRvxPehEcBuLvxw==","signatures":[{"sig":"MEQCIGJjZNrnjVmgDGC7R2HAizXYus+HxHm0BCrVazO7RoovAiAZ8f7rpJAN7XG4uiJgsfbM8xuqK5lKnZUtBYZsoTW+ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-alpha.4.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24638},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"e082cf51c7812972f38f131acab57e68ef295b44","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-alpha.4.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-alpha.4.29_1771209211102_0.815130323791889","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-alpha.6.30":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-alpha.6.30","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-alpha.6.30","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"9b4f248d4bd4f91a34a043e317638b64c785976a","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-alpha.6.30.tgz","fileCount":8,"integrity":"sha512-qKq34tPAiWnUd/ysVQ2DRVxXOvlp2XAFOSsGITonXpYylqw9Vb3l0uXPn2OGf13IPqMitfVns3NdMpxNapvCpg==","signatures":[{"sig":"MEQCICMnhkewhohFmwUyAhthS5iUCkaLKOd/2cqDAVSYA/YjAiA/ihDu4HaZdv6hrxb3VDOj+Na0YLH917V5ZlKKdWcplw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-alpha.6.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24638},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"e8dfc7da517b57460e0aaab302abe8ee896cd5b6","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"x402 payment middleware for Express v4 applications.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-alpha.6.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-alpha.6.30_1771209289418_0.7411963814852973","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-alpha.10.37":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-alpha.10.37","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-alpha.10.37","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"7c2fd8296267750a908320973cf2b1ac4d674fb7","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-alpha.10.37.tgz","fileCount":8,"integrity":"sha512-2uoKDSWeFZBvKHNZqFNZgQE2PUvJFrzW6BB9mKytiXg0qH3AWbmtqOU8xw1BoWKQuwIx6a0isSYkQSqt2ygXCA==","signatures":[{"sig":"MEYCIQCH6CawtqeIiiPH4nwV8+miCf+F4vQbM+PRrxBDRHXVFQIhAJPpQ3fZqbTDvL+G3WFDZuwR2/yJRIOLFhKw607Hd2Uw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-alpha.10.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"419146dbf0211c4d4aacd9b2bee451c64b1b4525","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-alpha.10.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-alpha.10.37_1771217551420_0.16775544863211667","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-beta.20260216.38":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-beta.20260216.38","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-beta.20260216.38","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"6a238623c650bf1f524b824112313ad5d05b2735","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-beta.20260216.38.tgz","fileCount":8,"integrity":"sha512-dFTqkUVWYTLrwNppuXKUKMtrV6BxbhVxCs09jfSypxEDzr/CBhFPMzBJPoa931qsEQUzjD6n96DShJkn9Y9Aeg==","signatures":[{"sig":"MEQCIFiJd8Ls4QYTh6skr4NFbP2TxD7ztNhx/+dMZGXqQ3jTAiBGkshcMpQa00CYXVB2+1YrqfR6KZk7GO1XIU72bmQxqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-beta.20260216.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24776},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"c9ff3397c7d77350f482e9928e542bac0c06f0e0","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-beta.20260216.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-beta.20260216.38_1771217637406_0.5487323372779793","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-beta.20260216.39":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-beta.20260216.39","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-beta.20260216.39","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"2e0abc1bb6150c6953ff38b341eeb13e5eebc163","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-beta.20260216.39.tgz","fileCount":8,"integrity":"sha512-2jdnifGYzfiFQRS/5v0aKAo0s+FtSMdyJfO61MoYS2hXzSK6XnmLDEs0h0BJN714wOT+m6ttJEnpwgrxOkNHvA==","signatures":[{"sig":"MEUCIQCYTj4NOTvZy+TEzQbIjTF4+rmg4pLh5npPWIEhVUaz1gIgPPxrsdZ+MvqHqjlilLm6e/LeYzqM2p7CM9imitcDhyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-beta.20260216.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24776},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"a5303535f5a780568df8a521bce1eb4b7121efd6","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-beta.20260216.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-beta.20260216.39_1771217923106_0.253415746418294","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-alpha.12.40":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-alpha.12.40","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-alpha.12.40","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"cad737edcdde2c964d6eeb0c61ab7ef254b0bb2d","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-alpha.12.40.tgz","fileCount":8,"integrity":"sha512-91hH2FJPyTCVXlQ1v0WHx5w/gW+Qbukv9ZIytD8ZCz8MyQIpKbJGJ7P9fSoArfXICou/htkeOWa6ODtu9mrvhg==","signatures":[{"sig":"MEUCIQCEmJSTK8BPsqp7ggazvOXJneKD6hZ7RS9Gcr+36WCyNgIgUNV/p+KQxf51V1tV3bSlEY/x3/C43jDfuTcCAlqRGWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-alpha.12.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"6dab72a3839fb93d9de51c03b01e7b9930399107","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-alpha.12.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-alpha.12.40_1771218010313_0.8153979868083467","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-alpha.11.41":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-alpha.11.41","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-alpha.11.41","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"4085570fa685e29c00a0611329982d917ff508c6","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-alpha.11.41.tgz","fileCount":8,"integrity":"sha512-mOzA2tM/vry/U1EWEbVjpty3SeEqtzg4vY15PilYW328HuMN/Tl133tD21jzP4KyQrXhg84GbJVv5qk/QDIOkA==","signatures":[{"sig":"MEUCIQDZcH1tljPKNM+86X7aBJCj/TWPQEkGpJLT/5fg4R0H3wIgSsttqS/cnoex1F7wLBwusthxQy614/VWhA8YKgc8fn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-alpha.11.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"a5303535f5a780568df8a521bce1eb4b7121efd6","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-alpha.11.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-alpha.11.41_1771218023820_0.21138681061148423","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-beta.20260216.41":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-beta.20260216.41","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-beta.20260216.41","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"3915fbd0a22205df04f27ea67d1fe54b3ecd51eb","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-beta.20260216.41.tgz","fileCount":8,"integrity":"sha512-K4nCPPHrKGpDszg7yvwrGSHBjTSMMIKatj4v0Xv5nxPAPIw64WVlVrXTbyMHiYHt2sgt+NHpWjcI9MKZtoDJBg==","signatures":[{"sig":"MEUCIQCVCqRNiVTXQgAi4qDbEL3Dvdb7uCC2vLsc++Z3EUPCPwIgEwJUi0qoq2B5HVRMW7z2eRv/yO6peZ6xDoIyIND1A0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-beta.20260216.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24776},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"a5303535f5a780568df8a521bce1eb4b7121efd6","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-beta.20260216.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-beta.20260216.41_1771218025741_0.7377015239791513","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-alpha.13.42":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-alpha.13.42","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-alpha.13.42","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"e36b3b55b9fc3c8e9be641fc690a17ad138ca0a7","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-alpha.13.42.tgz","fileCount":8,"integrity":"sha512-JgMM910zbovFjAu1Dli5yIVPn70GY2HIzUMWzEEnbA1g+t8o7tYXXwGdqL108B6jY6uyloc+Ilk+nR7abfBStA==","signatures":[{"sig":"MEUCIQCTdB9Kc7M6YHAsMgMLBX87zAsIwezCnqGkFh9wwN8ekwIgRapfkxP6dodGcMq8SJrQkllzau4hxJEtC9ahBhGDXcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-alpha.13.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"b82ef134d81b84e57230caee669f47c206d7a7e0","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-alpha.13.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-alpha.13.42_1771218183635_0.7205758571292742","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-beta.20260216.43":{"name":"@armory-sh/middleware-express-v4","version":"0.1.4-beta.20260216.43","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.4-beta.20260216.43","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"246a78908f44189a6f194812c3b9da3346b0c0ae","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.4-beta.20260216.43.tgz","fileCount":8,"integrity":"sha512-N8NhsmD/hhT35DR0Q/2GORj1H4zukzvf6KK3bSPCSkhFQmLPAf+vS+z/RvAKvLIT2SR/Iv48cq2NPYdYPZCPTA==","signatures":[{"sig":"MEYCIQDlzmxBj8TRpwjQD4BhiPTSKHQzDYV/ChQeNb9HyD0pUQIhAMWRwrIoBUx3+cplgybRJSe4rCwF4r5VX3PgYZUA4NSE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.4-beta.20260216.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24776},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"f206cc10227cd392b991a0c2a615dcc3256eef3e","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.23-beta.20260216.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.4-beta.20260216.43_1771218224518_0.23604452001936216","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-alpha.14.46":{"name":"@armory-sh/middleware-express-v4","version":"0.1.5-alpha.14.46","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.5-alpha.14.46","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"4794bd7ccce579ed074f4ceeabda0871b1a058da","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.5-alpha.14.46.tgz","fileCount":8,"integrity":"sha512-3fmBhG8MHjBeDmY2xMjghjZ2EovMa0tyiIFxhWCJmpZQxRAiL7KbHOd73ouaqQ5+3bV3J/EhkzXjSIby34QxxQ==","signatures":[{"sig":"MEYCIQD3vi6MXJqu5cV+P2R8jEH17eljZhm93Db3lHHJGdg21gIhANI4DtA9ZcmwTWck5/W5zMiRigzKuf2NVGI6V+ry6258","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.5-alpha.14.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"add838b6b5342eddd91f35f83ccb8db908c86bec","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.24-alpha.14.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.5-alpha.14.46_1771218519023_0.9628328654749327","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@armory-sh/middleware-express-v4","version":"0.1.5","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.5","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"eaca9c2a9858f3b8ae1b7244c024228c45a5ee3a","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.5.tgz","fileCount":8,"integrity":"sha512-JFtMLa2v+Z5Xb83Mr27S9TGpFoWTfz1laliAzLRsW8Totk96jOurCquYAehOcicQfOOtT0nhNl33y4hdUxtTqA==","signatures":[{"sig":"MEYCIQCuPqSQEwc8EtG3kLD8hVP6JmRn5EZ+LAOX0YRmdp7ncwIhAOfGDs/AgQ9kC16Hw7fprHlCx1gPyBHKKibK6kr8EYjf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24742},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"ec1fab7df240dce6ffe3c5d065acc8ea6919ac8f","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.5_1771218527447_0.9841127737244231","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.15.48":{"name":"@armory-sh/middleware-express-v4","version":"0.1.6-alpha.15.48","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.6-alpha.15.48","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"c43bd5fe15f965b2272c23c0bc2d622f68581a19","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.6-alpha.15.48.tgz","fileCount":8,"integrity":"sha512-ehdVFvl7r4NQonzJmXPoJiUF14y95peRYuep3wIa4zHbDv0w5Fl40p1EnHOQGepEW2n1BCd+THPV+Ky9KlC08g==","signatures":[{"sig":"MEUCIQD/a+/w849BctM+05/hgwzyNAwKXbfrsVNWoHVPXpYWUwIgW0FZHjXVvPCGjsj6Xr+1GMYc2wy8P9Ohsxx83ytxxdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.6-alpha.15.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"f4af73d04230b23f82020f18f4c26482888c3487","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.25-alpha.15.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.6-alpha.15.48_1771219225727_0.3959542893786083","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@armory-sh/middleware-express-v4","version":"0.1.6","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.6","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"f0fbaae09754f8400dcc145a628b47ed3c1cb0ff","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.6.tgz","fileCount":8,"integrity":"sha512-Dvute72wIBbsbjrv4pDA2/Fa0FxnAAnt+88MwFMHzvBOgrx+XUyYFje1tWqHCFht3MEMtwc0DqJZzwaeRSfTZg==","signatures":[{"sig":"MEYCIQDvveB3cQfufLAP3J8hu53aHFZTPVV1+DJY/CnhKlu31QIhAN9q0kEBRf5z6t+6d88gQbw27INr96xZDM3Vua8SfPf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24742},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"bb48671b0536260dc993d0b0d458bbb5fa0a9721","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.6_1771219229881_0.6580911868270638","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.16.50":{"name":"@armory-sh/middleware-express-v4","version":"0.1.6-alpha.16.50","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.6-alpha.16.50","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"edb9b235d731cfd8f519e771c9b6949b70dec095","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.6-alpha.16.50.tgz","fileCount":8,"integrity":"sha512-DmalOVJ8Npa76BqE7c/hdXEh3UIhDTCykqjmOUuDVt5uUWjyXfBMjh3A83CtQDZiHxMFbGd3+cD8o+sR47ilPQ==","signatures":[{"sig":"MEUCIQDDuvw1ouxVOkTnyscXVows9UOLxIk8y2FGN43g/AheYAIgZ8NuIexgkiUXPJe1TTec8je//7E7gcEKFfM3FlDwq4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.6-alpha.16.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"20328798205f5181d1dcd9de06a41bfb3cfd7272","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.25-alpha.16.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.6-alpha.16.50_1771220168158_0.5556660675747132","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-beta.20260216.52":{"name":"@armory-sh/middleware-express-v4","version":"0.1.6-beta.20260216.52","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.6-beta.20260216.52","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"b3d255d08177f0e36b62ff18fd925b8a864a9553","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.6-beta.20260216.52.tgz","fileCount":8,"integrity":"sha512-nQi9a/0Yk7XG1tigtOeXbH6t6v5iiLcSZ+AKquZZ92EL2/apS7EJskODiU50ZioGT/zeWmbQQDnPBS+eeRUOkQ==","signatures":[{"sig":"MEUCIQCZT2JHPKuMhBzD39WGeEmSRt/66LVCuinG3zKVEUaALAIgI/XGtFcDvsPjutgkFqv5FQAFrWbkBYhuUCACw4yGfAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.6-beta.20260216.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24776},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"b19f888659e265723feb034ab1227dc52d8dcc18","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.25-beta.20260216.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.6-beta.20260216.52_1771220191707_0.32240384913997366","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.17.53":{"name":"@armory-sh/middleware-express-v4","version":"0.1.6-alpha.17.53","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.6-alpha.17.53","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"bbd4dc92815913620ab2621836c3ef38b1a3703c","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.6-alpha.17.53.tgz","fileCount":8,"integrity":"sha512-pGZxmc629kljtJ04+bEnVZrFSdEg3DkGoMeBvkexiaj05MoaIpKC7qtUkJ4qJ3XvwTgBwB50pqLSQRXezNDDhg==","signatures":[{"sig":"MEQCIH+hZO6Yy0FjE1gWTXvR8nZFSMYFVSqaY+5Ev4O2UlvKAiBtPcMuLfly6xDtRWU4eqTn2tqm5SDMSjz+IbRRWQgICg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.6-alpha.17.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"fd952432d5febbfd7f5f5dbc52d974f095f2ed0f","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.25-alpha.17.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.6-alpha.17.53_1771226492899_0.8680459511525167","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.18.55":{"name":"@armory-sh/middleware-express-v4","version":"0.1.6-alpha.18.55","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.6-alpha.18.55","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"fa8ec6515e10c80f5fa527572b2735283a199561","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.6-alpha.18.55.tgz","fileCount":8,"integrity":"sha512-cTV7bGeOtpTx9qcezI7GPia+06W5PurHGM5aQ1u0szjNlloarA/0zNf0JJHUria4210H4k+3wc9/g1Nkdvh/Qg==","signatures":[{"sig":"MEYCIQDcJRmSRXWFjn+8FP/3oUEUrAYCsc5mEhBY8wkXFotj4AIhAP6RIKi6+QKXDTOQJ2bDO5JqBmiJnggR5DmZQDk224sd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.6-alpha.18.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"fc25998327b414cf34e944b5dd97bb6852fdd9e5","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.25-alpha.18.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.6-alpha.18.55_1771227128689_0.577789295512237","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.19.57":{"name":"@armory-sh/middleware-express-v4","version":"0.1.6-alpha.19.57","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.6-alpha.19.57","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"6335696131e9b7615ab08b1171e4466e91b0717f","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.6-alpha.19.57.tgz","fileCount":8,"integrity":"sha512-2f1vg09XBS36K8b4e5uTu1+G+QeQ3CYWUe08Fhy2K8HDbRt0hFSEujCxyUDEbOTW9sCs0oobROcXTHGOpOWaow==","signatures":[{"sig":"MEYCIQCy5LIN9BF7ABUZ/RCa191Li4jOHM6QgcQ77jBiho4TqgIhAIzWkSaiD+tmFHhdzmiINBLRicBlBs/kLG4HpF1Byu7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.6-alpha.19.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"0068dc2cc286956888047048138857a018b97b42","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.25-alpha.19.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.6-alpha.19.57_1771227341239_0.8560579764345908","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.20.59":{"name":"@armory-sh/middleware-express-v4","version":"0.1.6-alpha.20.59","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.6-alpha.20.59","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"cada1bc266e0f4b2e3566f1319a646a095e6b044","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.6-alpha.20.59.tgz","fileCount":8,"integrity":"sha512-P8hMBweLyOOhO7qaOKXZTCKfkVPb4jT/nwiD8ONy1dZA0ATa91Kt0MFa1faEBCTggWyLSy3HXfUlJVRwOh4U3w==","signatures":[{"sig":"MEUCIHFPtZYSwg+IqQo2K8L3iJTL4oEc00m8yC8lqqa2lrxxAiEA5dVGK1sS3c1+FiHiPHgixJeQwyaeTUu1opXwzRiRTP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.6-alpha.20.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24766},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"93f4a9dde2fa07fa4098006b103f4ffc2a8dc90c","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.25-alpha.20.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.6-alpha.20.59_1771227902211_0.7060605352992673","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-beta.20260216.66":{"name":"@armory-sh/middleware-express-v4","version":"0.1.7-beta.20260216.66","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.7-beta.20260216.66","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"dcc260be019addaf76c43d8560cd6518b8be0d68","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.7-beta.20260216.66.tgz","fileCount":8,"integrity":"sha512-wZ2C3yQ49q8dXDSpmT/gAqnh6+w5C+TpQyMCKu/Ct1Iv89+XeE6KUJiGNCC12qxPGudvwWC2LoeAQmqCbdrUKw==","signatures":[{"sig":"MEYCIQDWqH0QRgmpM0HhLtuRRbyg8sHigmD4GZgnyLoQ+YDnjwIhALfRkV9xNhEIuq1jHpgc4R9ElGWFkCqPIgCmAVkSpVDh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.7-beta.20260216.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24776},"main":"./src/index.ts","type":"module","types":"./src/index.ts","module":"index.ts","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"d15620748fae01cda6add05e8afeb2824d3dd02e","scripts":{"test":"bun test"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.26-beta.20260216.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.7-beta.20260216.66_1771229426020_0.5051694079667917","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-alpha.21.67":{"name":"@armory-sh/middleware-express-v4","version":"0.1.7-alpha.21.67","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.7-alpha.21.67","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"bd03c03b93a5047678c39851becf10082354b3f8","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.7-alpha.21.67.tgz","fileCount":7,"integrity":"sha512-JxMvGD41I2yWLg1UO6UaAfNMUlsyYK5nlzRHP5FzkGMhbxvFbA7mP4GkWCpdFyuUzWePVeYqF4Oatllwxxgk1A==","signatures":[{"sig":"MEYCIQC2Thh4wMw9X+O0LEQOeh8DZDIbIsbcsdLnSG0g8e0HaAIhAKH+/08rThdfpl6gF5yQiuNcXjot93icJ2hsO06K7YpK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.7-alpha.21.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"34bb2da3074daefb2d60350e263bd7f17b6846e9","scripts":{"test":"bun test","build":"rm -rf dist && tsup"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.26-alpha.21.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.7-alpha.21.67_1771229499655_0.891363382118129","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-beta.20260216.68":{"name":"@armory-sh/middleware-express-v4","version":"0.1.7-beta.20260216.68","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.7-beta.20260216.68","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"38a6a6f5c490d9e628a92e30b688ec971c096745","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.7-beta.20260216.68.tgz","fileCount":7,"integrity":"sha512-7OkPHxTOLvFhWF8T7JKWx+KOCibAkhrYOn0NOrCdDpDNAHFGR1j4UBZfyUyaCOLh9X91HKvvUH5O8Jt6336WMw==","signatures":[{"sig":"MEYCIQDMuO2K109NWNXty5vrpgHhB/f2M3HeQ5IeH89svrdL4QIhAJaRj1BE/js4frYm6m/X8pdBQUn4E+oN8/0T6H84ovIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.7-beta.20260216.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8e20b556b86e32a64fbe8297d821c20045ce9026","scripts":{"test":"bun test","build":"rm -rf dist && tsup"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.26-beta.20260216.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.7-beta.20260216.68_1771229673871_0.3873301011912311","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@armory-sh/middleware-express-v4","version":"0.1.10","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.10","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"f61b9efd418d5046cd5a2c3c4f63101b8f1de9bd","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.10.tgz","fileCount":7,"integrity":"sha512-LKj+CkPW0PuMEwS6mvDeDwIGQMku5o5oBCpIxIeVAltB/Hx3SbI6PorgrDwI2EGWOUVU/VG7dtQVmAzjxuyULw==","signatures":[{"sig":"MEYCIQDW5PgG7U68cqMZiYA8x5oxHqj5J7grwm3EY9I1PKDdsAIhAITHs1WvM9lOWBntTmWU4LcPbTy3dELNLoXnlTjM5S4L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12571},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ae4b131900c1e5fe9d7959d0994a7f7914e2dbe5","scripts":{"test":"bun test","build":"rm -rf dist && tsup"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.10_1771230463502_0.8711182855993596","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-alpha.23.73":{"name":"@armory-sh/middleware-express-v4","version":"0.1.9-alpha.23.73","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.9-alpha.23.73","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"d5249571a3e7318e452110b3a5365bd5a230ecb5","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.9-alpha.23.73.tgz","fileCount":7,"integrity":"sha512-IoALZYv0mR1AmxG8LDrqh8+4hH8Bsij2//uugkjEQKbQQHmuGZghQQfJGrQ7zp0hZiVlHWgRSbOcU4z5/pQiCA==","signatures":[{"sig":"MEYCIQCCO8wqjNboE2IwPGvGPMzV7fI6YIU2mxFqwVbyVEAH1gIhAOqMm5/6SsubNlOtRdUVcVMqs8yrUMbhO//h9v+ajNd9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.9-alpha.23.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2f8079c8e79a73f7875faf588c60c10eb2146b2d","scripts":{"test":"bun test","build":"rm -rf dist && tsup"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.27-alpha.23.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.9-alpha.23.73_1771232275747_0.19813601696142635","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-alpha.23.74":{"name":"@armory-sh/middleware-express-v4","version":"0.1.9-alpha.23.74","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.9-alpha.23.74","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"67fd87a3d5a278d3de5e639d6b8d19ab7596bb4f","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.9-alpha.23.74.tgz","fileCount":7,"integrity":"sha512-Kp84nJ9nLB5U0qvrUwrc5HkvVjIB2n3rGxxFVIDR8m1PAEs39T1u6J59uNmh3RwFEz1QQsBXd9vR5MHvTActTg==","signatures":[{"sig":"MEYCIQCM1FPmE6fSdLWq+1QTGgPG+YILXhfzYNCaS5gcUPIR8QIhAMXFsE8PA4DDD/RuzsiysHzLZzTi/cZpgqbE00lLq/Ol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.9-alpha.23.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5fa4b90e34a1063bfe684a5ab7e472df82913145","scripts":{"test":"bun test","build":"rm -rf dist && tsup"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.27-alpha.23.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.9-alpha.23.74_1771258672846_0.7630563541409958","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-alpha.23.76":{"name":"@armory-sh/middleware-express-v4","version":"0.1.9-alpha.23.76","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.9-alpha.23.76","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"971e46355e9d7de8c5105ff54b5d247b7bbcd038","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.9-alpha.23.76.tgz","fileCount":7,"integrity":"sha512-Yp2w0O0MVK5wzKK1pDlJHULDzVjlUx1w9YwmgsJnnd2W5TY1OF9e3qnosMZikrHgkZl5VElaE86rehUdkYSKaA==","signatures":[{"sig":"MEUCIQCcsBs6YeQgyKnxf2dKszUFc0/vDDYWpU9sf+hMUXE8/AIgfauqb9xiPl1Su4m0E7qzBkjFPJiLe/Ifg0VF/OlR9oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.9-alpha.23.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12594},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bfc64505f442a7fe1e19cad5cc986a658c4c6b70","scripts":{"test":"bun test","build":"rm -rf dist && tsup"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.27-alpha.23.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.9-alpha.23.76_1771289517487_0.44455143758292515","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-alpha.23.77":{"name":"@armory-sh/middleware-express-v4","version":"0.1.9-alpha.23.77","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.9-alpha.23.77","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"8e853bb8d93b392b34d3eda6983b02a1872473ac","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.9-alpha.23.77.tgz","fileCount":7,"integrity":"sha512-W3i5nX6JjzA5as2Ux5K2/w8z3AO8xHbQUzLfg48FUq6RQW+eQhg2B/ovn68u5pwaYAEyc/95zFqfdUnwW9fcMg==","signatures":[{"sig":"MEQCIFSulhbi1Uxfdz0sYqacXgElss0tfpCVfk5BWuxqz3bYAiAP+y2OH0eVBhXgHyTQqPH+0zzTLTLIAcAcr82ZnXDZaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.9-alpha.23.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3caca4751d5ac0f1419fa517336f0af09438835f","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.27-alpha.23.77"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.9-alpha.23.77_1771291560540_0.6138720678293628","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-alpha.23.78":{"name":"@armory-sh/middleware-express-v4","version":"0.1.9-alpha.23.78","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.9-alpha.23.78","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"9774702e37f916f5e74ba590f4ded8bef8c656f6","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.9-alpha.23.78.tgz","fileCount":7,"integrity":"sha512-A6+KpHp0P/50rI7WhgktjZ5LXDlXoCTNHUwsow5bBqbDfsgcou5oZQmswyCfTyQL/2/7ckQXN8ZN/f9oPdZUQg==","signatures":[{"sig":"MEQCIFThX3jkAy05z8bCEUstfOLAZS7A234GGmzpoRyaqgPLAiBE0qpVkSMEBsSc4blwKE6IX+TGbodfZ1GoYqLnK5lcaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.9-alpha.23.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f7c09c212e4c35aac620dc5aa9b1316fc7a2afec","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.27-alpha.23.78"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.9-alpha.23.78_1771294352074_0.7966979608385054","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-alpha.23.79":{"name":"@armory-sh/middleware-express-v4","version":"0.1.9-alpha.23.79","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.9-alpha.23.79","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"08cc494723707d70554eecd36481b565fb8b56de","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.9-alpha.23.79.tgz","fileCount":7,"integrity":"sha512-taeXXvaDuWtisTyAArPp3HYF2UAoPINpUFeAJ5pNk9mEn3YgAd8HkuXiSmKv6K9QU+EUD3sC+4yvD8orKCcJUA==","signatures":[{"sig":"MEQCIAjj+J+fG73i0T0/9ll/GwZF4Ih0PqxY4eUaeJhvJVZVAiAeyrncznRmmeSYJ1BFpcE+rAzAgc8G9IeZS1uBxKa89w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.9-alpha.23.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3a4d7e511db41ee15f88dc916e0ee144ab88e9fc","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.27-alpha.23.79"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.9-alpha.23.79_1771294743640_0.4524993713706522","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-alpha.23.80":{"name":"@armory-sh/middleware-express-v4","version":"0.1.9-alpha.23.80","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.9-alpha.23.80","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"57974016b86b1c94a0bb112c84abe6a046dae506","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.9-alpha.23.80.tgz","fileCount":7,"integrity":"sha512-xDNBKMKfi8YQi43d4uvHw/AEDufnO0DHJRuFouX89o0dQANHtyog/Tuh4lNOTt5Nsmupj1Ox6zmJ1MS6g2H/xA==","signatures":[{"sig":"MEUCIQCcVm4puGniaXOjJCfOveyloc5t7TOcStntxjPqBQ1hYAIgWbn7bRXqgAOq/wLJuQOcv7AkU3YZ5Aph640AblUvzsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.9-alpha.23.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a7370ff3a5896cb751ac79baf4d0ec574954d153","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.27-alpha.23.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.9-alpha.23.80_1771294854885_0.3409041800568","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-alpha.23.81":{"name":"@armory-sh/middleware-express-v4","version":"0.1.9-alpha.23.81","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.9-alpha.23.81","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"64b7c291bdff9bf394af0f43d4a5c2f662cb953a","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.9-alpha.23.81.tgz","fileCount":7,"integrity":"sha512-Vkgnv4Z9mQdVdWTLwILX+jqGnRd563/E8Wb6mTePNLYDYgX4Y++y0xvLjUgIuX0j76BSYHIfQnhwrVzgZYBeHg==","signatures":[{"sig":"MEYCIQCCqPkB0Zf3qYfhcHI2psJhaw4QdAfp1yzCSRVPZ/g8ZgIhAIY1oB/hu5iBrp3fpilVpTwOdz/EnX6CG/ni2fwRPKvw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.9-alpha.23.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"58ffb4607bb2b3b3b229b9ca82999edc2f3c4a44","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.27-alpha.23.81"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.9-alpha.23.81_1771294938994_0.4285305674431523","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-alpha.23.82":{"name":"@armory-sh/middleware-express-v4","version":"0.1.9-alpha.23.82","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.9-alpha.23.82","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"af523e5b15bf478692271547fbcf67a0fd81cdd8","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.9-alpha.23.82.tgz","fileCount":7,"integrity":"sha512-VDgMxUAdWRojQiE50d7d+6sYu30Wy1BelWfnngahN9twbMdWiTkQsxtSeVJNz2iCBFFEJtfgCkJ0UNkHinEPTw==","signatures":[{"sig":"MEUCIFDXEyctZ5l33ce6qp3YZpl9zRiGfIvI+JttvFMtC21kAiEAu/XjIc/IU7sVd33rplk3EzEL8MWUNXjmjPl7Vk+gRAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.9-alpha.23.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"eb0cae47ec176048291daed5f301c8fde91decaa","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.27-alpha.23.82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.9-alpha.23.82_1771301237003_0.07226743649484302","host":"s3://npm-registry-packages-npm-production"}},"0.1.10-alpha.23.83":{"name":"@armory-sh/middleware-express-v4","version":"0.1.10-alpha.23.83","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.10-alpha.23.83","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"e6bf5e8a964f1fc1b3f9867d9418181743cdb541","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.10-alpha.23.83.tgz","fileCount":7,"integrity":"sha512-ihZcvoAJYuWSR7kPnRtxWizjCKE62znimm8RZIimGahPj9f+rkKC7INvZcCK8j2GRSm2TlCB7xD1FU5NFI5vXA==","signatures":[{"sig":"MEQCIDBp8d9PZ5UtQ0/b2czoqPMrjKiy8TkiIFWzdDgBnV6fAiABBrMazol82FZ1e9/DpzogiqUUdHizEeHmu9aTkT7g3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.10-alpha.23.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13430},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"564dbb8b2ebbfb076e756d0f804ce25f3096c495","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.28-alpha.23.83"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.10-alpha.23.83_1771308124006_0.8229750925160766","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@armory-sh/middleware-express-v4","version":"0.1.11","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.11","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"7079d142c7f6c0fea61945551bede95857d47c2f","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.11.tgz","fileCount":7,"integrity":"sha512-To4YyUJ4FaJEBrY4NLj8rbxYF7NQI+K/yQ13wQ60JA7xpGXZVSDtodNr/1mEoHt/KAwU1uMwgJSynQ95wm8rOQ==","signatures":[{"sig":"MEQCIENRXMktu6yn6tsjHaV9UWjQqdE1HXs4+yy/IoDbmSzVAiBlkedr2dA+4fzBUhLRj3smmYFrSD17+XvbTvWUmUCBLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"13ebe924dea410c8bd2933ae111f2abfe26e80ba","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.11_1771308270767_0.7293437719318525","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@armory-sh/middleware-express-v4","version":"0.1.12","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.12","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"a150048bff7d2b45c902a461d017e4bd67386ce7","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.12.tgz","fileCount":7,"integrity":"sha512-AsV2YxZYplv3PRWnkeZN+D+NtsMA+ZN1bGXWtWdJEeM2HmQU5JQyan7vN9u/NCWngL4wMrrYht32vJ43SVIUuw==","signatures":[{"sig":"MEUCIQD1VfJsnIbwWBjZ7OYM6afJa/jVRjRbMFGFN3cTJhoIUwIgDOQUndTPo06Znr6JhVzV1w4Rvyqf1+uEdra6Wz23WHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"10615af61db0d51433889060f9c4bd0e0a6a42d1","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.12_1771314494949_0.7519565610161414","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@armory-sh/middleware-express-v4","version":"0.1.13","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.13","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"7b5c1b84df41349fbbab55e72ac041c010f211bb","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.13.tgz","fileCount":7,"integrity":"sha512-25+hhVnC314Ns7mu5a7TYujR3mPHRvJdAqA5wb1oNV9Buzz8DdE0k21wnI0ZWJvF4RE7KkdgAq2Iy22b7WgUdg==","signatures":[{"sig":"MEQCIFmFGN31Tcr1/mojwf+2cVgqL+JrnQ7ne61y+q6PibxsAiBvEk3fLtJ9fJAWQX7il54pRMTbN1DB5QMQeuHYG4RihA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ae4bf08f47c63af508c6b870bc3dd4d0b3f78997","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.13_1771315829958_0.501043612067728","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@armory-sh/middleware-express-v4","version":"0.1.14","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.14","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"dfa703148d64cfdc107c9749983ecd7d5e3e69d7","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.14.tgz","fileCount":7,"integrity":"sha512-N8ATg+t5UQA0+2csxBJ2KDTXE4UBYcHmcPu/iLZrMdAdNnS0VoBBd0DCmEVL1FJlw5CKwoj5C8qcuU5uq3xZ+g==","signatures":[{"sig":"MEUCIQCWqi5AuyWwYbS0Gn/SHIm606crVNhpSpWzziYxqBL3cAIgfbecfkV44Ns3eJCEefVQE1HCwrQaF812LHWrm64Firg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"baa324be2019cfa3bcd9081371237bd67dfd2a8b","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.14_1771317189276_0.12221421332303439","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@armory-sh/middleware-express-v4","version":"0.1.15","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.15","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"098b33bedc59c7ae51421a6421b77ec1ef0775e2","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.15.tgz","fileCount":7,"integrity":"sha512-5QxLEaVFSPWtpDYsy6sgU1qE8Lh+ZYZQS3oECUpLOyfXGfm4BtkVFKcjmbtstyYz7rc8Dst1aBf4tABfsmiWWQ==","signatures":[{"sig":"MEQCIDPlvKayK+bPFp8yDzsDQyU77ImernjagJvg7TBe5vMWAiAFu04rEodOBM0IgUxyaGqxP/NJ77qXyMjofy5mHqrjQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"90e3cb7db239034439ff76601a26a049b2263258","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.15_1771317558540_0.18840331740391658","host":"s3://npm-registry-packages-npm-production"}},"0.1.15-alpha.26.93":{"name":"@armory-sh/middleware-express-v4","version":"0.1.15-alpha.26.93","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.15-alpha.26.93","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"d1563f9d2a808479c822e6513be3b44c3300495b","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.15-alpha.26.93.tgz","fileCount":7,"integrity":"sha512-IecKEx6qIWo6eGu/p000q91eT/nB5Y3KD2O/gdsJS++GCLRWBmEK90DeE9bcZpjHK+dUsR7+G2W3a1qd9qxigA==","signatures":[{"sig":"MEYCIQDKFWj7viactvrvcjX+rH83rsKkJvNzAJkjrSpXIKbfTAIhAJOGnpPg9etzyE7DxApkUUQuYFnkc66d622MGwvb/SRV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.15-alpha.26.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13508},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"59fdf7fea84caffc8391561d59e4a80ae846a079","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.33-alpha.26.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.15-alpha.26.93_1771566552041_0.4788357152307565","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@armory-sh/middleware-express-v4","version":"0.1.16","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.16","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"75e097d01039bf0d868169fd0c9bb4544bf6bbd3","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.16.tgz","fileCount":7,"integrity":"sha512-lCOuWcORkjgp0OZ3oLvvQ5CIaKXPDNuRp6lOS9cbuSZa56i8YKC0L1W7HB9Kc0XT7oI9bbt83DahhIPHFJWqhQ==","signatures":[{"sig":"MEUCICanf+WWkfRUVTclFBg9sdcu34D3g3vUKrU2djDKrs/nAiEA98Ma/ITdT4h/I7ntsgVlnJ221NR+eQx/xO27r2rM/sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"68f63801f75ecb91c5a726d20fad448ce90c3587","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.16_1771910666869_0.8683551365702977","host":"s3://npm-registry-packages-npm-production"}},"0.1.15-alpha.26.95":{"name":"@armory-sh/middleware-express-v4","version":"0.1.15-alpha.26.95","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.15-alpha.26.95","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"e3bb6ed7140c8ede0123e148a6d169798b685f8b","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.15-alpha.26.95.tgz","fileCount":7,"integrity":"sha512-Gd12lI5Z5zgk92J0RRw9SEFzzhJzkQYLAHS0/bkumK2behYsjAs7pWuZpDSdzGRUUmet5Fl7o+pSqNoI6GLb6g==","signatures":[{"sig":"MEUCIGjknyoXMkfTpD8B0fZMGgdfUpiryyh08HCFVgBAlj03AiEAi7QspicAhGBGIfgTid+yJ9rUhxZgbTZ2+tmWvGephJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.15-alpha.26.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13508},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1ba2c5baba237cf162bc99807ccc9615a92241c9","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.33-alpha.26.95"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.15-alpha.26.95_1771910778642_0.7274713049663488","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@armory-sh/middleware-express-v4","version":"0.1.17","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.17","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"21b900c37fa979c62fabe7034a6563e9ef9aa410","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.17.tgz","fileCount":7,"integrity":"sha512-gC7KVmhjZ3f86noJxsh4TVQuZdfRvhjNRb+4wc4V7XsHzr8kIk74lNpPK+Xh70rhuS9CZCXopXaJdL6GWncbgg==","signatures":[{"sig":"MEQCICUNh8aNf8GDIHHSPBAJ3ui6+Xag9MM9wqHbjpTQkCYaAiBEHvC1IMe3Cdy7srCcniNkQmKFVHLsY0mjmTdJ33lM7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8429f9db8675ba8406c915a46cd4a2b18a099876","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.17_1771910820871_0.8071059943620247","host":"s3://npm-registry-packages-npm-production"}},"0.1.16-alpha.25.97":{"name":"@armory-sh/middleware-express-v4","version":"0.1.16-alpha.25.97","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.16-alpha.25.97","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"e15a4d3312aaa81a0caaef70ced6f4b7d85a4e55","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.16-alpha.25.97.tgz","fileCount":7,"integrity":"sha512-FmIbT0AopHie4Kq6Lw7OvZAQL1XR9YW7/m22DKCfrOdyA8uEYTnRkdIdjLq7ZlKyAScJtY42Edm4QhM2U6hWNA==","signatures":[{"sig":"MEQCICCx1TushjTwd1IK/Rb312JpHnwiEzyseepDaLUmc14HAiAMNvRANYG2yokEkrwaFqPRdhuO703kWr5P+q7zw/PSOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.16-alpha.25.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13508},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"efddb727547b1ff0a67c0a9aae2dc193d7542860","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.34-alpha.25.97"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.16-alpha.25.97_1771910848648_0.5677445646940851","host":"s3://npm-registry-packages-npm-production"}},"0.1.17-alpha.25.98":{"name":"@armory-sh/middleware-express-v4","version":"0.1.17-alpha.25.98","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.17-alpha.25.98","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"98de215d1a71f6e3227a470c3e295840fa992f03","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.17-alpha.25.98.tgz","fileCount":7,"integrity":"sha512-OF5PK6ulmQC+HyCRfvyIh9+fPSfOvpuaXSjpNFCNT+i8MH3WhzpRIgm4IwMfQH7dvOpSrwFBXcBB2vm/ntssEA==","signatures":[{"sig":"MEYCIQCHhkvI6ykquGS4aH73l00jEBK0zkh1ceIvQIdRAYNfdwIhAMYVw8wrHCwyl81oFCvG7R5cW8OlQvCrj1eNnfSuz9nr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.17-alpha.25.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13508},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"af80951bd01121640a8c5807db369793489e577b","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.35-alpha.25.98"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.17-alpha.25.98_1771910871787_0.7259332243898895","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@armory-sh/middleware-express-v4","version":"0.1.18","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.18","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"075cbaee69427025aa889e3c9b7a38a68cc6803c","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.18.tgz","fileCount":7,"integrity":"sha512-lpbao5lCuvmDdy3quu8P/UDJZxfQevD92iPta63AYCrPhL2IxCFw6A49AoQXk8quWfzvQtkyoIgtmtNKWQG0RQ==","signatures":[{"sig":"MEUCIQD0nPCKCyB71uqi7PyLVolXBtRKrG/s/btX3MnKF+paiQIgbbqVvqXd6dFnb+SyEncH7WH+mGMHeg/wnjyGIS499eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a83f7ad36764efbc22a3a158e014c940269f9f3e","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.18_1771910956019_0.4099937855939362","host":"s3://npm-registry-packages-npm-production"}},"0.1.18-alpha.24.102":{"name":"@armory-sh/middleware-express-v4","version":"0.1.18-alpha.24.102","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.18-alpha.24.102","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"bfe2f37a3833f92247b3e663d18d35c0cafc257a","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.18-alpha.24.102.tgz","fileCount":7,"integrity":"sha512-ypLs2DxTJxYXDGUONxMMDQm9WXb6zy+cIbejiEQRCMr86KesAye0mYtK9U/LpehfXcX/ucrc1CFfVkA9XfUU2w==","signatures":[{"sig":"MEUCIA0JEnJ12c6u0EbQgCGcIOo4OFII1zq6t8DEFoOTI7kHAiEA55BX8eq8m1fiX553PKb1msaTuWYe0y1Qv6dhO2Itr8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.18-alpha.24.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13510},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"57eeddf2bc8b76ad64ac4422a6f11192d90deb98","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.36-alpha.24.102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.18-alpha.24.102_1771914204711_0.3950439402779371","host":"s3://npm-registry-packages-npm-production"}},"0.1.18-alpha.24.103":{"name":"@armory-sh/middleware-express-v4","version":"0.1.18-alpha.24.103","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","_id":"@armory-sh/middleware-express-v4@0.1.18-alpha.24.103","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"homepage":"https://github.com/TheGreatAxios/armory#readme","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"dist":{"shasum":"da5dc2d88f93374291c520592b01d5f3d182b2a5","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.18-alpha.24.103.tgz","fileCount":7,"integrity":"sha512-Yw0CU6NsQGqGHZbBEHgCrno03GockFIseqOCA5Px7SrUlTk2/cfGnzDB8BG5yi42GJJw1QyMW91U5YfojHCrig==","signatures":[{"sig":"MEUCIAlLKgPZUA2yFV3ArmqFUN5q4WqbQ2gMjC3g4zafJTrqAiEArMSfYRYtDCiTjscg8N2tFXoJLuX2nQ/nh5XfciK/TYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.18-alpha.24.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13510},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"index.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"57eeddf2bc8b76ad64ac4422a6f11192d90deb98","scripts":{"lint":"bun run build","test":"bun test","build":"rm -rf dist && tsup","format":"bun run lint"},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"repository":{"url":"git+https://github.com/TheGreatAxios/armory.git","type":"git","directory":"packages/middleware-express-v4"},"_npmVersion":"11.6.2","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@armory-sh/base":"0.2.36-alpha.24.103"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"5.9.3","@types/express":"4"},"peerDependencies":{"express":"^4"},"_npmOperationalInternal":{"tmp":"tmp/middleware-express-v4_0.1.18-alpha.24.103_1771914265673_0.5835222786208132","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@armory-sh/middleware-express-v4","version":"0.1.19","author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"module":"index.ts","type":"module","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/TheGreatAxios/armory.git","directory":"packages/middleware-express-v4"},"peerDependencies":{"express":"^4"},"dependencies":{"@armory-sh/base":"0.2.37"},"devDependencies":{"@types/express":"4","tsup":"^8.5.1","typescript":"5.9.3"},"scripts":{"build":"rm -rf dist && tsup","lint":"bun run build","format":"bun run lint","test":"bun test"},"gitHead":"1079a151c739e5795e7325092c2b38b7051d96a2","_id":"@armory-sh/middleware-express-v4@0.1.19","description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"homepage":"https://github.com/TheGreatAxios/armory#readme","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VyO9fM/JGBSr9oNUwTSBulfn+veRYEioaG2BB0cHnUWJ9tLb1nYrKY4nZaRvLBukdVeihgaeakKvUl4VgUvTNg==","shasum":"56b008aa919ccc3ea86b9493e9ec8a2b0f2bebd7","tarball":"https://registry.npmjs.org/@armory-sh/middleware-express-v4/-/middleware-express-v4-0.1.19.tgz","fileCount":7,"unpackedSize":13484,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@armory-sh%2fmiddleware-express-v4@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA0trS5i8wFF9L/1LTi1t8mST1hNknnMlsSSd6u8K8ekAiAUDVkFpzvLLBm5TfSnK/aTvvwjzAz6+5l3pUS/QMbpBg=="}]},"_npmUser":{"name":"thegreataxios","email":"sawyer@dirtroad.dev"},"directories":{},"maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/middleware-express-v4_0.1.19_1771914481639_0.45670359882997724"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-15T08:15:33.547Z","modified":"2026-02-24T06:28:02.108Z","0.1.1":"2026-02-15T08:15:33.795Z","0.1.2":"2026-02-15T09:08:40.175Z","0.1.2-alpha.3.11":"2026-02-15T16:43:57.559Z","0.1.2-alpha.3.13":"2026-02-15T16:49:19.456Z","0.1.2-alpha.3.14":"2026-02-15T16:55:03.957Z","0.1.2-alpha.3.15":"2026-02-15T17:23:32.271Z","0.1.2-alpha.3.16":"2026-02-15T18:14:03.389Z","0.1.2-alpha.3.17":"2026-02-15T22:03:05.115Z","0.1.2-alpha.3.18":"2026-02-15T22:43:35.951Z","0.1.2-alpha.3.19":"2026-02-15T23:29:55.688Z","0.1.3-alpha.3.20":"2026-02-15T23:57:04.071Z","0.1.3-alpha.3.21":"2026-02-16T00:03:31.880Z","0.1.3-alpha.3.22":"2026-02-16T00:31:19.232Z","0.1.3-alpha.3.23":"2026-02-16T00:55:02.538Z","0.1.3-alpha.3.24":"2026-02-16T01:08:59.241Z","0.1.4":"2026-02-16T01:20:36.735Z","0.1.4-alpha.4.26":"2026-02-16T01:21:17.989Z","0.1.4-alpha.5.27":"2026-02-16T02:33:14.112Z","0.1.4-alpha.4.29":"2026-02-16T02:33:31.255Z","0.1.4-alpha.6.30":"2026-02-16T02:34:49.542Z","0.1.4-alpha.10.37":"2026-02-16T04:52:31.578Z","0.1.4-beta.20260216.38":"2026-02-16T04:53:57.561Z","0.1.4-beta.20260216.39":"2026-02-16T04:58:43.230Z","0.1.4-alpha.12.40":"2026-02-16T05:00:10.463Z","0.1.4-alpha.11.41":"2026-02-16T05:00:23.974Z","0.1.4-beta.20260216.41":"2026-02-16T05:00:25.887Z","0.1.4-alpha.13.42":"2026-02-16T05:03:03.764Z","0.1.4-beta.20260216.43":"2026-02-16T05:03:44.667Z","0.1.5-alpha.14.46":"2026-02-16T05:08:39.156Z","0.1.5":"2026-02-16T05:08:47.606Z","0.1.6-alpha.15.48":"2026-02-16T05:20:25.874Z","0.1.6":"2026-02-16T05:20:30.065Z","0.1.6-alpha.16.50":"2026-02-16T05:36:08.321Z","0.1.6-beta.20260216.52":"2026-02-16T05:36:31.860Z","0.1.6-alpha.17.53":"2026-02-16T07:21:33.040Z","0.1.6-alpha.18.55":"2026-02-16T07:32:08.837Z","0.1.6-alpha.19.57":"2026-02-16T07:35:41.386Z","0.1.6-alpha.20.59":"2026-02-16T07:45:02.359Z","0.1.7-beta.20260216.66":"2026-02-16T08:10:26.174Z","0.1.7-alpha.21.67":"2026-02-16T08:11:39.805Z","0.1.7-beta.20260216.68":"2026-02-16T08:14:34.018Z","0.1.10":"2026-02-16T08:27:43.659Z","0.1.9-alpha.23.73":"2026-02-16T08:57:55.874Z","0.1.9-alpha.23.74":"2026-02-16T16:17:52.992Z","0.1.9-alpha.23.76":"2026-02-17T00:51:57.630Z","0.1.9-alpha.23.77":"2026-02-17T01:26:00.692Z","0.1.9-alpha.23.78":"2026-02-17T02:12:32.220Z","0.1.9-alpha.23.79":"2026-02-17T02:19:03.785Z","0.1.9-alpha.23.80":"2026-02-17T02:20:55.040Z","0.1.9-alpha.23.81":"2026-02-17T02:22:19.146Z","0.1.9-alpha.23.82":"2026-02-17T04:07:17.177Z","0.1.10-alpha.23.83":"2026-02-17T06:02:04.155Z","0.1.11":"2026-02-17T06:04:30.903Z","0.1.12":"2026-02-17T07:48:15.073Z","0.1.13":"2026-02-17T08:10:30.091Z","0.1.14":"2026-02-17T08:33:09.437Z","0.1.15":"2026-02-17T08:39:18.674Z","0.1.15-alpha.26.93":"2026-02-20T05:49:12.187Z","0.1.16":"2026-02-24T05:24:26.994Z","0.1.15-alpha.26.95":"2026-02-24T05:26:18.779Z","0.1.17":"2026-02-24T05:27:01.033Z","0.1.16-alpha.25.97":"2026-02-24T05:27:28.798Z","0.1.17-alpha.25.98":"2026-02-24T05:27:51.930Z","0.1.18":"2026-02-24T05:29:16.181Z","0.1.18-alpha.24.102":"2026-02-24T06:23:24.851Z","0.1.18-alpha.24.103":"2026-02-24T06:24:25.829Z","0.1.19":"2026-02-24T06:28:01.793Z"},"bugs":{"url":"https://github.com/TheGreatAxios/armory/issues"},"author":{"name":"Sawyer Cutler","email":"sawyer@dirtroad.dev"},"license":"MIT","homepage":"https://github.com/TheGreatAxios/armory#readme","keywords":["x402","ai","agentic commerce","ai agent","stablecoins","eip-3009","skale","base","machine economy","payment","crypto","web3","ethereum","usdc","express","middleware","server"],"repository":{"type":"git","url":"git+https://github.com/TheGreatAxios/armory.git","directory":"packages/middleware-express-v4"},"description":"Armory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.","maintainers":[{"name":"thegreataxios","email":"sawyer@dirtroad.dev"}],"readme":"# @armory-sh/middleware-express-v4\n\nArmory x402 SDK — Payment middleware for Express v4. Accept x402 payments from any client in your Express v4 app. 100% compatible with Coinbase x402 SDKs.\n\n[Documentation](https://armory.sh) | [License](LICENSE)\n\n## Installation\n\n```bash\nbun add @armory-sh/middleware-express-v4\n```\n\n## Why Armory?\n\nArmory enables HTTP API payments via EIP-3009 `transferWithAuthorization`. Accept payments from any x402-compatible client—Coinbase SDK, Armory SDK, or your own implementation.\n\n## Key Exports\n\n```typescript\nimport {\n  paymentMiddleware,\n  routeAwarePaymentMiddleware,\n  type PaymentConfig,\n  type RouteAwarePaymentConfig,\n} from '@armory-sh/middleware-express-v4';\n```\n\n## Quick Start\n\n```typescript\nimport express from 'express'\nimport { paymentMiddleware } from '@armory-sh/middleware-express-v4'\n\nconst app = express()\n\napp.use(paymentMiddleware({\n  requirements: {\n    scheme: 'exact',\n    network: 'eip155:8453',\n    amount: '1000000',\n    asset: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913',\n    payTo: '0xYourAddress...',\n    maxTimeoutSeconds: 300,\n    extra: {}\n  }\n}))\n\napp.get('/api/data', (req, res) => {\n  const payment = (req as AugmentedRequest).payment\n  res.json({ payerAddress: payment?.payerAddress })\n})\n\napp.listen(3000)\n```\n\n## Express v4 vs v5\n\nThis package is specifically for Express v4. For Express v5, use `@armory-sh/middleware-express`.\n\n## Features\n\n- **x402 Compatible**: Accept payments from any x402 client\n- **Route-Aware**: Different pricing for different routes\n- **Multi-Network**: Ethereum, Base, SKALE support\n- **Multi-Token**: USDC, EURC, USDT, WBTC, WETH, SKL\n\n## Supported Networks\n\n| Network | Chain ID |\n|---------|----------|\n| Ethereum | 1 |\n| Base | 8453 |\n| Base Sepolia | 84532 |\n| SKALE Base | 1187947933 |\n| SKALE Base Sepolia | 324705682 |\n\n## License\n\nMIT © [Sawyer Cutler](https://github.com/TheGreatAxios/armory)\n","readmeFilename":"README.md"}