{"_id":"express-status-validate","_rev":"33-468f0afeb7374083e12b0ad4825596de","name":"express-status-validate","dist-tags":{"latest":"2.1.1"},"versions":{"1.0.0":{"name":"express-status-validate","version":"1.0.0","description":"A dead simple npm library to validate express.js response status codes.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","gitHead":"ad72bce6c66d2cfd4d4afaed9d13489403327278","_id":"express-status-validate@1.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-j/rIUHIyt3LJ2VwTYX9iKje1jif8zs7hu1z0KeCK69Ok/gc0dZVD/KdI4vHlKzP5PCxlEMMg0xhVF/0zCD0lMg==","shasum":"dfa59f9661e05e50addaa0dec9215fc5d5ab4bfa","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.0.tgz","fileCount":3,"unpackedSize":1107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmEkwH1Hh7g18ZHkknuoI2PfBhwTAUgUz21a4T6ajHqAiAvuvnCMlJtMiB+AHSL/UZazvvfAbjc+WLcFsmZoAsISA=="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.0_1684604175000_0.1069120632267524"},"_hasShrinkwrap":false},"1.0.1":{"name":"express-status-validate","version":"1.0.1","description":"A dead simple npm library to validate express.js response status codes.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","gitHead":"fb5ef831eaeadfba02652584536d55d3fbd6c12e","_id":"express-status-validate@1.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-jWI0iQ+fF7YCUQxqv1ceX/elWPqYxp6TLNrQOl/fDwclYSQtosurvKI73wVPVK5BtO2YoNUeg329wTtrTJxZLA==","shasum":"a118f496619d5be5d7d26270ccc5e97ef867bd90","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.1.tgz","fileCount":3,"unpackedSize":1107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxmDBXCGjYGsVVyZijWi/Aq1Nr1POv/FZDNUv/z/yzFAiBxHEVNU/y6n+hygRC1E5fAP30IJChr3KcjErj0DDKOAw=="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.1_1684604701844_0.5246501862773563"},"_hasShrinkwrap":false},"1.0.2":{"name":"express-status-validate","version":"1.0.2","description":"A dead simple npm library to validate express.js response status codes.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","gitHead":"fb5ef831eaeadfba02652584536d55d3fbd6c12e","_id":"express-status-validate@1.0.2","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-KPFRdcM3ddEMyUipRQlcotMC31e1sZhMqEvgY3HnzXd8Xw/2y9VZyjhGS3y89+yIuqpGhdqqsWoE3epbhcqHFg==","shasum":"633f09e57829c7faf56df1c3a05e9130e9fa9259","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.2.tgz","fileCount":3,"unpackedSize":1107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQ54QoD0Cz2NjF18HGDzcMVc5xrl7ADg0o7sNvnE1tKAiARddrdcg+yacMbqlgl5cjgRdfe/6dn15zvZ+wrsFKs3w=="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.2_1684604982320_0.7420069943884351"},"_hasShrinkwrap":false},"1.0.3":{"name":"express-status-validate","version":"1.0.3","description":"A dead simple npm library to validate express.js response status codes.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","gitHead":"8162185530fad7b53f20d2eb9f599a60cd939a2e","_id":"express-status-validate@1.0.3","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-pj53gEC33sLmReat5iUHLoiD74ejRsP9w9+hk3BR+5EGiVXhDq7bnNtV0C3+uzsnQHdraVFUC+7O36riIlu9cw==","shasum":"19b14cad7df9fba7e8252ab288e4080b2407f9bb","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.3.tgz","fileCount":3,"unpackedSize":1112,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ+nc+gdDMgU/rc+bJzoK2+koMrxkDUZvhIEJGj01m0QIhAPHtD2VOUN/V4sb8fNm8d0bE4nEv2tkMVsGwdLvN31hZ"}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.3_1684605098220_0.06171742885827047"},"_hasShrinkwrap":false},"1.0.4":{"name":"express-status-validate","version":"1.0.4","description":"A dead simple npm library to validate express.js response status codes.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17","express":"^4.18.2"},"types":"./index.d.ts","gitHead":"8162185530fad7b53f20d2eb9f599a60cd939a2e","_id":"express-status-validate@1.0.4","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-sjtD0Owmbm4vTPB7qX667xA924j7DdQrJ4upj5X6PAa3S7iACqkpOU9FkQAHQnZTwf4JpgwNG1v0IOX/SoVYiQ==","shasum":"7832727a2c2af908ac4545ac2f7aea5289ff74f1","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.4.tgz","fileCount":4,"unpackedSize":1384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFU4QL+h7z89Ago4T5wKnRBYoJ8p4O+mQnyvTWdaV/FVAiEA8HfNS+dZaB7ECqxvcZ9cwRga5fBwOsBldaDUTWenHcs="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.4_1684606071453_0.16805285113663126"},"_hasShrinkwrap":false},"1.0.5":{"name":"express-status-validate","version":"1.0.5","description":"A dead simple npm library to validate express.js response status codes.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17","express":"^4.18.2"},"types":"./index.d.ts","gitHead":"2e9d4b6443ae6c253067c1801e08c855433f41e0","_id":"express-status-validate@1.0.5","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-+pNEiTETNsnw3NjcgS6dRux7GTXDXPnx8kUdq8KjNdrZBx9XgBGfmbM6ZHh3aWS707B4tmRylfEvNStTviAVmA==","shasum":"893d21937087ccf8f94a4b1a55897ec0e1d66b7f","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.5.tgz","fileCount":4,"unpackedSize":1390,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE9rL1WdA7Bbo0DsX69yYwC586ii9u6qkDQjiA0IfKHAIgWHCIFxQBuxGCr0+ePf5A98jhy5mvYFr3v+GH088E6V8="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.5_1684606505963_0.11634795108018192"},"_hasShrinkwrap":false},"1.0.6":{"name":"express-status-validate","version":"1.0.6","description":"A dead simple npm library to validate express.js response status codes.","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"gitHead":"2e9d4b6443ae6c253067c1801e08c855433f41e0","_id":"express-status-validate@1.0.6","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-6Bvb5cYyQrTxlwfXZdGzhyIY8RqScOZaFxKxYkBmgJ2PupLX0E3POMgMHxa/wXruvBBlheThDmtUqiqn44HG0Q==","shasum":"6538304cdde3b328189268e576f3f902620706d0","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.6.tgz","fileCount":8,"unpackedSize":3421,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn9z02NL47oQodi7rw+zCdAf4lLWnWpBH2hRLMDINLFQIgLkkHZQMjItukADv+/Eg1EAHEkS4/4X0aep0fX06laQ0="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.6_1684695700280_0.11210359385081303"},"_hasShrinkwrap":false},"1.0.7":{"name":"express-status-validate","version":"1.0.7","description":"A dead simple npm library to validate express.js response status codes.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./index.d.ts","gitHead":"2e9d4b6443ae6c253067c1801e08c855433f41e0","_id":"express-status-validate@1.0.7","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-3pgQYZig3+Jk2KQuGMGxEYwO5IFoePRQ1G0Oki6RlY6e6siQhanLPckKSXKDFtr+bVEaQDDPfGa0KWYEQMI7Gg==","shasum":"c02f9c7c33ca0f1efc5beb56bcbc25f5d8ab2f17","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.7.tgz","fileCount":8,"unpackedSize":3415,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSWjDmE45CA4T+Mk4JcOTy6ZRZ4sN+bxJdbLcGkqUIfAIgK0mp8+g7YIW+HgzAPBZtbGyaRppCliO0LoaqPqJHECE="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.7_1684696022024_0.3740054296980322"},"_hasShrinkwrap":false},"1.0.8":{"name":"express-status-validate","version":"1.0.8","description":"A dead simple npm library to validate express.js response status codes.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"gitHead":"2e9d4b6443ae6c253067c1801e08c855433f41e0","_id":"express-status-validate@1.0.8","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Dpcg07ydV1FskzmfqcxPz9Ro9CektLI1a+PPdXOEQPIIjQw9AZZ/NxurPWmCqRFXfDhSpqSyvyiLHh5wAjkcNg==","shasum":"9928d943134c30c451bbd86807cb9b3674c4e47f","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.8.tgz","fileCount":6,"unpackedSize":2959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrxrWxfRzi9i5FhanhC1WdbuIktkpnf407T9itreH1dgIhAL1/esq50gnBjVYYdx908ollEyxTN74Aj8PRPCySO8XT"}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.8_1684696285817_0.7084763315641129"},"_hasShrinkwrap":false},"1.0.9":{"name":"express-status-validate","version":"1.0.9","description":"A dead simple npm library to validate express.js response status codes.","main":"./build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./build/index.d.ts","gitHead":"2e9d4b6443ae6c253067c1801e08c855433f41e0","_id":"express-status-validate@1.0.9","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Lh/CTJRTShVrRou0pYHNFDNnzEL3p/oWmXSNDnmcm/YTN1uLfu9zLoiG4AE4y9yjYCufeQAsGyD4kZvvK3iFZA==","shasum":"f298e1c777e2d21e5f7f361821b735a8bde2527c","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.9.tgz","fileCount":7,"unpackedSize":2944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvCDwhu1M8FreYdb8Raf5/xzAdo6jhyeOSgjKAyfThLAIgQrJTtF4zOqCe+Q67TWFfVqnsNhABaf/vm/1zGfV4eNU="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.9_1684697339619_0.17946932561848472"},"_hasShrinkwrap":false},"1.0.10":{"name":"express-status-validate","version":"1.0.10","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./lib/index.d.ts","gitHead":"2e9d4b6443ae6c253067c1801e08c855433f41e0","_id":"express-status-validate@1.0.10","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-4CMSPMbxybQHDroksZk09eeZNTitu8MlsNIrcIe2buUe3q9JKz5sFnsK1T/cHqY7Bd1BtMXLYVqWNONMNBS5ng==","shasum":"78a58325d36f7e39a721405656f972cf720f4daf","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.10.tgz","fileCount":5,"unpackedSize":2085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6XyfGsUjET8WY70YJSLr0SFHmzO+Owr/TLwh9Q4/DRwIhAJg5v59d6qU/hlyQYYtiniM3QAAqk1YLsZYKR13rbubW"}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.10_1684697694958_0.12403039250703096"},"_hasShrinkwrap":false},"1.0.11":{"name":"express-status-validate","version":"1.0.11","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./lib/index.d.ts","gitHead":"2e9d4b6443ae6c253067c1801e08c855433f41e0","_id":"express-status-validate@1.0.11","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-P8wlIW2bS02uT+lgthI0kCpdTuTnpJ882UQ+btcXvUp/IWBqPXGcMf5F9EpCqhOsBz1dkpwZ8byC1TIk+PswiA==","shasum":"4964ab2ccc0c14cb594c41d5777ffb29887b521c","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.11.tgz","fileCount":5,"unpackedSize":2001,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEA5draZ7LhY2yWqnzZKgfpui4EEFBT+wl/hiCNDAFCwIgDRRKVKBOc9s+cG2zUXFe5uxQXfQxjC+cxls2wPNmnUw="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.11_1684697858143_0.8117952648736295"},"_hasShrinkwrap":false},"1.0.12":{"name":"express-status-validate","version":"1.0.12","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./lib/index.d.ts","gitHead":"80c5443483b7a84da8cd8a4b459b1a3edf1ba971","_id":"express-status-validate@1.0.12","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-t6Mv2VSz1SrLlptGNCyUPZ28Fzs2K5v/ycoId10wfroHqYLM9s4b/F+c0YEzQVMa3YsskKjqsNCSnCl8vzPWGQ==","shasum":"64f26c6634768d17d0695e6df8e65d6cbc93e5cc","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.12.tgz","fileCount":8,"unpackedSize":24881,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA/I5CQiSseI4AhnkmapNYef+VGCipXAIvERDMXHVNLwIhAKnF24ww+GfTl6Qw8G7lJR0v/DTLuf6fLkie1nASOYjO"}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.12_1684703759712_0.9298053845511325"},"_hasShrinkwrap":false},"1.0.13":{"name":"express-status-validate","version":"1.0.13","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./lib/index.d.ts","gitHead":"bc9188f2254a64eda8a60a4caa9c274512b3a9f1","_id":"express-status-validate@1.0.13","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-m8Usf0v96G0h4u8u6IahGPhwoC97d3eI0qmNeCrwZJcq2WdhYBq2JPKoRBSuiikCSVywmDOYAsw+NnPBAW5uAA==","shasum":"3aa92a47fa67dda83e11e1c6f5321999583ae24e","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.13.tgz","fileCount":8,"unpackedSize":29982,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZwKxtSK0Zjf7LLcTBNRyMn17S5Qf5UcMospKufXf7gwIgJvKJx4fYqIQK4nG0minujlvB1JwUBu63zN0sEl/ZW20="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.13_1684744271039_0.9257496944522703"},"_hasShrinkwrap":false},"1.0.15":{"name":"express-status-validate","version":"1.0.15","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./lib/index.d.ts","gitHead":"235bb427c87ef7b9f5fbd6f870600ce5fd45eb10","_id":"express-status-validate@1.0.15","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-yCD9P5edlSzG591YYnDqtIT7yRaGvP/HqYnrYgAshocU30953OtvK2w+EArd0ISxtN9Y4svcBAikh7zR4UOD0A==","shasum":"aafaa82943a4dd20ccffeece260b4fc74f9d5ec9","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.15.tgz","fileCount":8,"unpackedSize":29478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATKwOEYIK+wgZq/yQhVqyAEeHq21UAoAOykBIAgKa6DAiBLng68fwHqjrmo7VssC9FRUKIC64YVU/99BipZgMEZ5A=="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.15_1684744665418_0.14497989337072492"},"_hasShrinkwrap":false},"1.0.16":{"name":"express-status-validate","version":"1.0.16","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./lib/index.d.ts","gitHead":"65162b5db2c60eda2f1599f1d110fd4542cffb04","_id":"express-status-validate@1.0.16","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-UGGYseNaTRzF/8Ij3RmeFyZcqgO+29/Ph1o5IiMwoTsN3SmU7zv37mQnnXTBUBDQqUJDWuOwKb3E2CStHRh8Pg==","shasum":"423a8ed627c65d217f8e9f90036740bda2040e73","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.16.tgz","fileCount":8,"unpackedSize":30229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDvbF7B3ie+u2x155qmxvE5/a0xHxPSre4AYKx+RNhpAiEA0ZI46e3aoIMqxy+wTqFx/w6wscQdnfIT9baEj+U5YtM="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.16_1684745043155_0.4925592844424165"},"_hasShrinkwrap":false},"1.0.17":{"name":"express-status-validate","version":"1.0.17","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./lib/index.d.ts","gitHead":"3767fc82c8a58ae6c8dd97d1758d5bd38c6d9b40","_id":"express-status-validate@1.0.17","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-sUsxyzIESdDuNKj3tlhMCYA439NYXBJOXoxP/oSXm9DrFhK6g1QRBJAW2HMAYfPat9jEftqzP/NY4NMAJ3R8eA==","shasum":"026bcd29b8b0310d59bac2941cfa6aabaeb66f63","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.17.tgz","fileCount":8,"unpackedSize":30229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHuVgptU5QHecaArb0uUWuTzVIpiIlr3ywF7qtQ9x1mQIhAJIwKIf2FR1/XgH7m3bjXjVYR76HdbRQe3YdYvGw5nY3"}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.17_1684745324168_0.836312391139711"},"_hasShrinkwrap":false},"1.0.18":{"name":"express-status-validate","version":"1.0.18","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"typescript":"^5.0.4"},"types":"./lib/index.d.ts","gitHead":"c16a661d04e70b84912593d5fa890e70011a2e6a","_id":"express-status-validate@1.0.18","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-NhhyXq6W6JeNxW63jVbvIAvHA8RjVMP25X4243TZGLaWL1uXDVGzq2pQBPowubvjTBAsVh+gA3tB3oRqINpp/Q==","shasum":"448770f561ecfa12f9d14a0d5e08143ccb2080db","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.18.tgz","fileCount":8,"unpackedSize":30335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv60uTZxJqSPFTz+gJNG7SSKrLu8Ej3mZDz7S4AUbBWgIgNry8bjOlL8/BGIBbqJML1ZkytfaxRB1BxGYmE+wEjCA="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.18_1684746258624_0.6481548071829202"},"_hasShrinkwrap":false},"1.0.19":{"name":"express-status-validate","version":"1.0.19","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"node":">=14.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","packageManager":"pnpm@7.27.0","dependencies":{"@types/express":"^4.17.17"},"devDependencies":{"@types/jest":"^29.5.1","@types/supertest":"^2.0.12","express":"^4.18.2","jest":"^29.5.0","supertest":"^6.3.3","ts-jest":"^29.1.0","typescript":"^5.0.4"},"types":"./lib/index.d.ts","gitHead":"6df4f74ef01e21e3b4bb69bb79143f9cd7b2a64c","_id":"express-status-validate@1.0.19","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-I1XTIGrsNfzLlG6M+MMkZSKvKNTfkXFrfC61Ql+O1TCBj1V9LZtYcBJPuRlOv28VfDRrrSANcJ7EL2p39WIjGw==","shasum":"e1591fd1c20728a64e12344976ab713504f7ddd0","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-1.0.19.tgz","fileCount":8,"unpackedSize":25577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6uifS1ZjjlLBZ2ZW+FbkDU6YFPFbi2TbZkbdm/WZejQIgHuQcYPf0Nu1QhSeBeMYgGLMcTrLXHMDAqmQMrL9V6l4="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_1.0.19_1684773948680_0.5466369839735372"},"_hasShrinkwrap":false},"2.0.0":{"name":"express-status-validate","version":"2.0.0","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/jest":"^29.5.1","@types/supertest":"^2.0.12","express":"^4.18.2","jest":"^29.5.0","supertest":"^6.3.3","ts-jest":"^29.1.0","tsup":"^7.2.0","typescript":"^5.0.4"},"gitHead":"cba93d11e764f670fdddcd1aee894f08751b07d4","types":"./lib/index.d.ts","_id":"express-status-validate@2.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-P0U0iaP/SuVryajakCFjRdidxmUVYLyu/faV7b2HOkvkLZliaDAdsumYZwJB7DmtX9hPU+eEoiSmxOm1yJGSiw==","shasum":"d3a9fe8f301eb16a51d8a895d5cdc1478fe96b00","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.0.tgz","fileCount":10,"unpackedSize":201996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJG4JpGY64+QUAX458CA9A6xNqj/NepDZyoNQEaWk1lAiApo3+P0/mqpSMDgXINLuEuzdT02Jw4r/NspYxkrIXBOQ=="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.0_1694440815785_0.059747911946801846"},"_hasShrinkwrap":false},"2.0.1":{"name":"express-status-validate","version":"2.0.1","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/jest":"^29.5.1","@types/supertest":"^2.0.12","express":"^4.18.2","jest":"^29.5.0","supertest":"^6.3.3","ts-jest":"^29.1.0","tsup":"^7.2.0","typescript":"^5.0.4"},"gitHead":"cba93d11e764f670fdddcd1aee894f08751b07d4","types":"./lib/index.d.ts","_id":"express-status-validate@2.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-W88pRMJK9iVJR02y5zQRL9ZeTypigAuNc67JDtqFlTHJJdVVJeE7oMX7DRLuBCd46MqjKddt2YAX3wgOAXW5cw==","shasum":"ef5e50ba0547ab263fce1b0950d7a1a64abbdd12","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.1.tgz","fileCount":10,"unpackedSize":201961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCadxjOZSdcUbJzyl4F2XmIsDEsKBtMMXbh2LRzvaIBQIhALxRuyGxbcSJ5RMmzyQsB5jkawg447DHnXm8FZ+RfGMB"}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.1_1694441034845_0.4325803108956876"},"_hasShrinkwrap":false},"2.0.2":{"name":"express-status-validate","version":"2.0.2","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/jest":"^29.5.1","@types/supertest":"^2.0.12","express":"^4.18.2","jest":"^29.5.0","supertest":"^6.3.3","ts-jest":"^29.1.0","tsup":"^7.2.0","typescript":"^5.0.4"},"gitHead":"46a2ab4562a06d107346695cafc10f502c09192c","types":"./lib/index.d.ts","_id":"express-status-validate@2.0.2","_nodeVersion":"18.15.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-eCVemD2ruSFwqp2RyTBh1Y8x01KcXr+1aPi+Y5g90LgN+On9Sdbfi+/yAIR8SoT0KA0Qb2unK1hrxe8pnrjQ7w==","shasum":"5df2ec8d1678c573ed8fd1eccc19e3de2950afd6","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.2.tgz","fileCount":7,"unpackedSize":26610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGl5IWaMEUXi4BpnlWNNXLN0TfUNKQc7Nr5HMaZbd6J8AiEAvtKXRprOZdONaiNKBVtluwLLHX6WMJIzYPLbyh1C1O4="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.2_1694441595814_0.3924904949649013"},"_hasShrinkwrap":false},"2.0.5":{"name":"express-status-validate","version":"2.0.5","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/jest":"^29.5.1","@types/supertest":"^2.0.12","express":"^4.18.2","jest":"^29.5.0","supertest":"^6.3.3","ts-jest":"^29.1.0","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"8660f5434cfff78aaf5451cf4e434adf9c460b61","_id":"express-status-validate@2.0.5","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-b2Wg/qmI/hHmQHOebk6yIZQnsiJUoZhlNn/Tqp0qEU3pjJyHrD5XEncFOKe430ot8WTolvXmHfrnb5aTCgVmxQ==","shasum":"6c2f79ce11672414b83559997916d8baa3fdaa8f","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.5.tgz","fileCount":7,"unpackedSize":26660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEY9L+N0+ICKgf5JQPt3cNiWwZ8h555o658kbMAbIWAAiA7ddwl4P0YBb93mwjsMwR5592rBrLMGMuvqWrJifngBg=="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.5_1694533910697_0.26862210482473614"},"_hasShrinkwrap":false},"2.0.7":{"name":"express-status-validate","version":"2.0.7","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/jest":"^29.5.1","@types/supertest":"^2.0.12","express":"^4.18.2","jest":"^29.5.0","supertest":"^6.3.3","ts-jest":"^29.1.0","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"40cf7bf849182333baa4a5ef123e048520475590","_id":"express-status-validate@2.0.7","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Mm9PayRsXcQnn7Za9IfvyFbuI4J3Y/fdYjZ5VW40h/pCLoW8LIcY/u6GqW/Qw9x/IHl9MoczhTziahn+MgZQKw==","shasum":"7d92474e39d9535ab04eccb0d023d978914c1953","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.7.tgz","fileCount":6,"unpackedSize":26609,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx7b6d3eve5mOZfeMvWcCXW7tIq8NZECySQwTxZ7fQmQIhALk4rt4kn00w8uP2RRjSx0pFkF9dIMKA3UfziXe4JD0N"}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.7_1694534329729_0.44573489171422875"},"_hasShrinkwrap":false},"2.0.8":{"name":"express-status-validate","version":"2.0.8","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/jest":"^29.5.1","@types/supertest":"^2.0.12","express":"^4.18.2","jest":"^29.5.0","supertest":"^6.3.3","ts-jest":"^29.1.0","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"b2e908746bb9b1bdf60a32e862a2c5f77384ff90","_id":"express-status-validate@2.0.8","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Orib3df+mvfQP8vm0y99WTNmPIKmjT8Yt0yIAd9p8g+qmymNoEli4l171kzloIBSTU+nLO7+FnYLOtNKgNEhxQ==","shasum":"bba81c62e882b59281145e273f13192e70eca31b","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.8.tgz","fileCount":6,"unpackedSize":26732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXdO1vuXSBr6rj/9WlL9HFv/zpoc8nYp8SFXZyU3ODOwIgCnNYvBCRYAJlw5Y0vfXFtWVnC2047NVDFalh5i5uY4E="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.8_1694534787856_0.34058541982077495"},"_hasShrinkwrap":false},"2.0.9":{"name":"express-status-validate","version":"2.0.9","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/jest":"^29.5.1","@types/supertest":"^2.0.12","express":"^4.18.2","jest":"^29.5.0","supertest":"^6.3.3","ts-jest":"^29.1.0","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"e596021bc3327bd112592c8b276fd67f0769ad86","_id":"express-status-validate@2.0.9","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-iq61DyibJF1KfWl3RLnypBe6Vik7mqhvZ2Z133eqi3S9174jehz+WypRpX0anb0hquHrDpTpQ80cTj/la5EctQ==","shasum":"d42552c77ea4313a58b31ba3dadff527816032e4","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.9.tgz","fileCount":6,"unpackedSize":26734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj9JReORi+Df2wVPGZpN9/Zx0L1umd40v3n0N5e5BPjAIgZiAWJnQIvtv0KWIc7ND/K1hnhmUeBxjknFvDKUdLfOg="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.9_1694534914655_0.25343534749835506"},"_hasShrinkwrap":false},"2.0.10":{"name":"express-status-validate","version":"2.0.10","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/supertest":"^2.0.12","express":"^4.18.2","supertest":"^6.3.3","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"e5de8892df9e9d072a4e90bc67985d6ba34f3793","_id":"express-status-validate@2.0.10","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-7+bS5L90Go3QRcNxUlst8srh19mR7KNRhw0dwplq+CEKRkvMiQ400OhAP5J/qIF/tl+KWGs674I+7p8oDkLdog==","shasum":"39cb7424a77b0b2ba93f52978245f35280433d8a","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.10.tgz","fileCount":6,"unpackedSize":23336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGKA916perx+vgRnZqVsKG0lbJcnY1lCsneG6q5bB35wIgSG6q22BQGZzFEylJSDB1G3D0J4uMB0JNU250RQXnkD4="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.10_1694605860612_0.6266152178879825"},"_hasShrinkwrap":false},"2.0.11":{"name":"express-status-validate","version":"2.0.11","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"jest --testTimeout=5000","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/supertest":"^2.0.12","express":"^4.18.2","supertest":"^6.3.3","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"93c422052d1a3f85fc7fff89c5a00f0d11f3a9ed","_id":"express-status-validate@2.0.11","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-PsA3qcDuQb6rCrri2755cMciSX849Fw5/5xyJIU/TRlkISctnnax5lZQlkR9H3pOWotiq4r1X+sz5Y+Zjm1mgA==","shasum":"93a26cdb1124f93ecba14e0626003f043151bf0e","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.11.tgz","fileCount":6,"unpackedSize":23336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6EgGPGZ2JlL662dVVCfJqUoK5l+pMzKPybXwWZdugqAiEAuSAgb+5p86lOhAcErAd+7Vdyer5zA2mDsboKtzUARGc="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.11_1694605975263_0.4941340538973744"},"_hasShrinkwrap":false},"2.0.13":{"name":"express-status-validate","version":"2.0.13","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"bun test","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/supertest":"^2.0.12","express":"^4.18.2","supertest":"^6.3.3","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"54592ac57940455c5aa813eea00b83c469ec770c","_id":"express-status-validate@2.0.13","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-z5MQc3zCNNWNsyPuuRKHa8FbvnaOV6jogj623OcK6e74eVTcXom3WAjMH+KK6qfXhi3WcPr3HGa81BFcBfZHGg==","shasum":"3ff274a065c7f89c694a5887bb0121a53d521513","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.13.tgz","fileCount":7,"unpackedSize":23713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRq13HrY407QUAHDuYI63VGvm7uCpsMD9FNj2cOAWiogIgedmphGRpo031hD+GVrAkNZ0qLJ5SXDBhKygXeyVdEKs="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.13_1694690916014_0.3935956823605544"},"_hasShrinkwrap":false},"2.0.16":{"name":"express-status-validate","version":"2.0.16","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"bun test","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/supertest":"^2.0.12","express":"^4.18.2","supertest":"^6.3.3","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"b9028fc61f4b899430e1f69e27372b667f8002d8","_id":"express-status-validate@2.0.16","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-S94WmqBcs9g4xyHfNkpxd6Xa+bGvl8+XzT7eCrdYIy1VwkvESYbKKKrI6V6Too9K2wlGErmZFErXjqvN19GQwA==","shasum":"b659a47aa575ece772429d58297e0abb9e436a4e","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.16.tgz","fileCount":7,"unpackedSize":23713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJ/g7RAbwNaAwfb8lfKP35+iYXfx5Vmcv25aQ3x0gb6AiEAqwt3PCTViuP0Pg612NH1EKMgVPu5XZkgk06b/uZsTJ0="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.16_1694691641800_0.3433455228258582"},"_hasShrinkwrap":false},"2.0.17":{"name":"express-status-validate","version":"2.0.17","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"bun test","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/supertest":"^2.0.12","express":"^4.18.2","supertest":"^6.3.3","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"4884c24130514949bf9d61558bfa367f14d1f5cf","_id":"express-status-validate@2.0.17","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-tW2HE2g3bovTK8Nk6n/wfxIfo95OOAkCIzplfAocwicOWkR2X+KhjvJec7JQyq2dQCjsCqrBbLEZ7na73gtb0g==","shasum":"4b138337fecc4364906665b2735881e2cc8589ff","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.17.tgz","fileCount":7,"unpackedSize":23713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrXN9eaJafxktn2CxDMiCbMV78LaFvgSSGoQrFLYGXKAiEApHtjL3epNKEfEkzcFQJLN16K81h+GhfY4rbMjizyesk="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.17_1694691915785_0.5818454493930449"},"_hasShrinkwrap":false},"2.0.18":{"name":"express-status-validate","version":"2.0.18","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"bun test","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/supertest":"^2.0.12","express":"^4.18.2","supertest":"^6.3.3","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"a9e18a63be6a1a1f8bb608790eb35755d25517c0","_id":"express-status-validate@2.0.18","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-jcLTjTHkb8SVn+6IWtOwbniQ2x3lef31QjUigFMr28Ztd/clo0t5brm0TS4qG/d/pkOuKR5+CP0tOM+kqDdHjw==","shasum":"7c57314026f0ea6b773ac80074323cd44e0d7b3d","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.0.18.tgz","fileCount":7,"unpackedSize":23713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClSKHBy6GIcq2N5vf8c/Ti2Lg2OhPJZNNQlU3VmTeX4QIhAJkUVb4N92WBGiEGaTmoUz/t9lrJNqbElws6Ng/CiF21"}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.0.18_1694692048225_0.6051843551156566"},"_hasShrinkwrap":false},"2.1.0":{"name":"express-status-validate","version":"2.1.0","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"bun test","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/supertest":"^2.0.12","express":"^4.18.2","supertest":"^6.3.3","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"9f40a2cbaf1155c9e9c232d2e057e7faf75d2599","_id":"express-status-validate@2.1.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-X2eKxw8sK0uBLOWsRSy6FwUkp7vx9FvgDAAvvIaPKdW9FhEvHPRgyC2zEcxTm5PKO/4MKm+1DxU06oKEuX2MYA==","shasum":"bef81cb49e01ce507661e8f998824dc00caf727b","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.1.0.tgz","fileCount":7,"unpackedSize":23712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM8j7MeYmw14d0PjnEr7CFxdAQAGcIZvsu0HAPX1fwGAIgKkNUqYNNoEqnaDoQ1kgAHGsxnrDzM5iWMYGHwKhzjvM="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.1.0_1694692293270_0.6624214840809237"},"_hasShrinkwrap":false},"2.1.1":{"name":"express-status-validate","version":"2.1.1","description":"A dead simple npm library to validate express.js response status codes.","main":"./lib/index.js","scripts":{"test":"bun test","build":"tsup --dts-resolve"},"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"keywords":["express.js","bun"],"author":{"name":"shawshankkumar"},"license":"ISC","bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"engines":{"bun":">=1.0.0"},"homepage":"https://github.com/shawshankkumar/express-status-validation#readme","dependencies":{"@types/express":"^4.17.17"},"peerDependencies":{"express":"^4.17.1"},"devDependencies":{"@types/supertest":"^2.0.12","express":"^4.18.2","supertest":"^6.3.3","tsup":"^7.2.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"types":"./lib/index.d.ts","gitHead":"6211f8b17618a79afa47232c4a6b8a59d8799f6b","_id":"express-status-validate@2.1.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-vBTU+IrQh2JvgPD+CpAFUH/aQ+FO9ACZXzYzbPYbHSSr2SR1SXs7oBdcsLZqv22qTv4F+g5K2RNmAt22CXBVIQ==","shasum":"e5abfdfb3e92d385fbd3f40d42c48c03dd212311","tarball":"https://registry.npmjs.org/express-status-validate/-/express-status-validate-2.1.1.tgz","fileCount":7,"unpackedSize":23792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnHEvNEPMJcAa6UGfBWaA3NxxvGvRVS+GCeCEwQU3J5AiEAnmO0hmnRjQyERn/MNfGYaN76sBOm1xuPl5hXEUCgzDI="}]},"_npmUser":{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"},"directories":{},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-status-validate_2.1.1_1694693493307_0.025076990489689477"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-20T17:36:14.999Z","1.0.0":"2023-05-20T17:36:15.152Z","modified":"2023-09-14T12:11:33.706Z","1.0.1":"2023-05-20T17:45:02.181Z","1.0.2":"2023-05-20T17:49:42.501Z","1.0.3":"2023-05-20T17:51:38.411Z","1.0.4":"2023-05-20T18:07:51.620Z","1.0.5":"2023-05-20T18:15:06.112Z","1.0.6":"2023-05-21T19:01:40.465Z","1.0.7":"2023-05-21T19:07:02.212Z","1.0.8":"2023-05-21T19:11:25.967Z","1.0.9":"2023-05-21T19:28:59.796Z","1.0.10":"2023-05-21T19:34:55.135Z","1.0.11":"2023-05-21T19:37:38.347Z","1.0.12":"2023-05-21T21:15:59.874Z","1.0.13":"2023-05-22T08:31:11.233Z","1.0.15":"2023-05-22T08:37:45.573Z","1.0.16":"2023-05-22T08:44:03.338Z","1.0.17":"2023-05-22T08:48:44.356Z","1.0.18":"2023-05-22T09:04:18.772Z","1.0.19":"2023-05-22T16:45:48.905Z","2.0.0":"2023-09-11T14:00:16.037Z","2.0.1":"2023-09-11T14:03:55.116Z","2.0.2":"2023-09-11T14:13:15.986Z","2.0.5":"2023-09-12T15:51:50.974Z","2.0.7":"2023-09-12T15:58:49.933Z","2.0.8":"2023-09-12T16:06:28.127Z","2.0.9":"2023-09-12T16:08:34.820Z","2.0.10":"2023-09-13T11:51:00.828Z","2.0.11":"2023-09-13T11:52:55.411Z","2.0.13":"2023-09-14T11:28:36.166Z","2.0.16":"2023-09-14T11:40:41.980Z","2.0.17":"2023-09-14T11:45:15.980Z","2.0.18":"2023-09-14T11:47:28.457Z","2.1.0":"2023-09-14T11:51:33.445Z","2.1.1":"2023-09-14T12:11:33.522Z"},"maintainers":[{"name":"shawshankkumar","email":"shashankkumarthakur@gmail.com"}],"description":"A dead simple npm library to validate express.js response status codes.","homepage":"https://github.com/shawshankkumar/express-status-validation#readme","keywords":["express.js","bun"],"repository":{"type":"git","url":"git+ssh://git@github.com/shawshankkumar/express-status-validation.git"},"author":{"name":"shawshankkumar"},"bugs":{"url":"https://github.com/shawshankkumar/express-status-validation/issues"},"license":"ISC","readme":"<div align=\"center\">\n    <img src=\"https://img.shields.io/npm/v/express-status-validate.svg\" alt=\"author shawshankkumar\"/>\n    <img src=\"https://img.shields.io/badge/author-shawshankkumar-orange\" alt=\"author shawshankkumar\"/>\n    <img src=\"https://img.shields.io/npm/l/express-status-validate.svg\" alt=\"author shawshankkumar\"/>\n</div>\n<br/>\n<p align=\"center\">\n    A dead simple npm library to validate express.js response status codes.\n</p>\n\n## Inspiration for this package!\n\n1. To learn how to make packages 😉\n2. I spent around 40-50 minutes debugging why [SRMKZILLA's](https://srmkzilla.net) backend kept crashing. Found out someone passed the mongo error codes(single digit) to express and viola.\n3. Bun v1 came out and I decided to ditch pnpm and node. \n\n## What does it do?\n\nIt does what a middleware should, it sits quietly and on a day to day basis, you never notice it. Express is great, but it can be better. In TypeScript, passing a wrong status code is not that easy. But in JavaScript? One could pass a tank and the code would run (Thanks JS :) ). This package safeguards your app from throwing unwanted errors or crashing. What can you pass?\n\n1. If you pass a valid status code like 200, it works. It doesn't change anything in the original status code.\n2. BUT, if you pass \"200\" or \"200OK\", it converts it to 200 and sends it. But what if you pass something like 799 (invalid status code)? In that case a default status code is set and sent.\n3. And you guesses correct, you can easily set the default status code you want.\n\n## How to use it in your JS/TS project?\n\n1. CD into the root folder of your project!\n2. Install [express-status-validate](https://www.npmjs.com/package/express-status-validate) using bun (bun is cool, yarn is boring and npm is npm.) Pnpm is also cool btw :p\n\n```\nbun add express-status-validate\n```\nor\n\n```\npnpm i express-status-validate\n```\n\nor\n\n```\nnpm i express-status-validate\n```\n\nor\n\n```\nyarn add express-status-validate\n```\n\n3. Open the entry point of your express app.\n\nOur express application before adding the package:\n\n```\nconst express = require(\"express\");\n\nconst app = express();\n\napp.get(\"/healthcheck\", (req, res) => {\n  //This should throw an error and crash.\n  res.status(200123).send(\"OK\");\n});\n\napp.listen(3000, () => {\n  console.log(\"Server started on port 3000\");\n});\n\n```\n\nAfter adding the [express-status-validate](https://www.npmjs.com/package/express-status-validate) :\n\n```\nconst express = require(\"express\");\nconst expressStatusValidate = require(\"express-status-validate\");\n\nconst app = express();\n\n// 500 is optional, you can pass any valid http status code\napp.use(expressStatusValidate(500));\n\napp.get(\"/healthcheck\", (req, res) => {\n  //This should throw an error and crash an application but it doesn't anymore.\n  res.status(200123).send(\"OK\");\n});\n\napp.post(\"/healthcheck\", (req, res) => {\n  //This should throw an error and crash an application but it doesn't anymore.\n  res.status(\"200abs\").send(\"OK\");\n});\n\napp.listen(3000, () => {\n  console.log(\"Server started on port 3000\");\n});\n\n```\n\nCheckout this [replit example](https://replit.com/@ShashankKumar12/express-status-validate?v=1#index.js)\n\n> **_NOTE:_** app.use(expressStatusValidate(500)) must be on top to work as desired.\n\n## Examples:\n\nWe are in the process of adding more examples and testing this library to make sure it works smoothly everywhere. Currently we have the following examples (Shoutout to [Harshit Singh, my roommate :p](https://github.com/whiletrueee) for being the first user of this library) :\n\n1. [JavaScript Example](https://github.com/shawshankkumar/express-status-validation/tree/main/example/js-example)\n2. [TypeScript Example](https://github.com/shawshankkumar/express-status-validation/tree/main/example/ts-example)\n\n## License 📜\n\n`express-status-validate` is available under the ISC license. See the [LICENSE](https://github.com/shawshankkumar/express-status-validation/blob/main/LICENSE) file for more info.\n\n## Contributing 🤝\n\nPlease read [Contributing.md](https://github.com/shawshankkumar/express-status-validation/blob/main/Contributing.md) for details on our code of conduct, and the process for submitting pull requests to us.\n\n## How to contribute to this project:\n\n1. Fork it 😜 and make sure you have Node(>14) installed!\n2. Install the pnpm using\n\n```\nnpm i -g pnpm\n```\n\n3. Install the dependencies\n\n```\ncd package && pnpm i\n```\n\n4. Do you magic (We recommend that you stick to the code and not configuration files unless there is a specific reason to do so)🪄\n5. Build the TypeScript\n\n```\npnpm run build\n```\n\n6. Run npm link and move to the examples and run npm link <package-name> and test it! [Refer to this!](https://www.jamesqquick.com/blog/how-to-test-npm-packages-locally/)\n7. Make sure you run all the tests before making a pull request!\n8. Make a pull request, sit back and enjoy while we review your changes.\n\n## Example without express-status-validate:\n\n<img width=\"1331\" alt=\"image\" src=\"https://github.com/shawshankkumar/express-status-validation/assets/74819565/fbe47e15-2080-4b24-bcd7-e7cee62c6448\">\n\n```\nRangeError [ERR_HTTP_INVALID_STATUS_CODE]: Invalid status code: { a: 's' }\n    at new NodeError (node:internal/errors:399:5)\n    at ServerResponse.writeHead (node:_http_server:344:11)\n    at ServerResponse._implicitHeader (node:_http_server:335:8)\n    at write_ (node:_http_outgoing:908:9)\n    at ServerResponse.end (node:_http_outgoing:1016:5)\n```\n\n## Example with express-status-validate enabled:\n\n<img width=\"1327\" alt=\"image\" src=\"https://github.com/shawshankkumar/express-status-validation/assets/74819565/21626ea0-9d24-49cc-8d1d-78797e92f961\">\n","readmeFilename":"README.md"}