{"bugs":{"url":"https://github.com/kawanet/async-request-handler/issues"},"dist":{"shasum":"eca2151b885d92ad5ed9393af7719f5ca5cb4225","tarball":"https://registry.npmjs.org/async-request-handler/-/async-request-handler-1.2.1.tgz","fileCount":7,"integrity":"sha512-+TvAHf8PMXwOYWqBRfVpg0zNKhD+bJHroMbPYPLnGaFvr3vayI3HUwwDAWh9J9K/3nzA3xIZN+XCM7aalcTpZw==","signatures":[{"sig":"MEUCIQC1RI4sxU2Akj6d+3dMdr+Z/Uynr26mNPAG2yH53O7YswIgHHIOP7TUL4DfJDNP6S3UNVCw2+XWSDUGzgI/wzju1j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/async-request-handler@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17547},"main":"./dist/async-request-handler.cjs","name":"async-request-handler","type":"module","types":"./types/async-request-handler.d.ts","author":{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"},"engines":{"node":">=18.8.0"},"exports":{".":{"types":"./types/async-request-handler.d.ts","import":"./dist/async-request-handler.mjs","require":"./dist/async-request-handler.cjs"}},"gitHead":"b5134a5788ac9357a84b9f16a78fea45e869f519","license":"MIT","scripts":{"test":"make -C builder test","build":"make -C builder","fixpack":"fixpack","prepack":"make -C builder is-buildable","prepare":"make -C builder is-not-buildable 2> /dev/null || make -C builder clean all test","ts-refine":"ts-refine format && ./node_modules/.bin/ts-refine imports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"kawanet","email":"u-suke@kawa.net"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:f534106c-7c82-43ef-8366-07db087ee1bd"}},"homepage":"https://github.com/kawanet/async-request-handler#readme","keywords":["async","expressjs","middleware","promise"],"devEngines":{"runtime":{"name":"node","onFail":"warn","version":">=22.18.0"}},"repository":{"url":"git+https://github.com/kawanet/async-request-handler.git","type":"git"},"_npmVersion":"11.19.0","description":"Safe async RequestHandler to catch Promise rejection","directories":{},"maintainers":[{"name":"kawanet","email":"u-suke@kawa.net"}],"sideEffects":false,"_nodeVersion":"24.20.0","contributors":[{"name":"Yusuke Kawasaki","email":"u-suke@kawa.net"}],"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.63.1","express4":"npm:express@^4","express5":"npm:express@^5","supertest":"^7.2.2","ts-refine":"^0.6.2","typescript":"^6.0.3","@types/node":"^24.13.3","@types/express":"^4.17.21","@types/express4":"npm:@types/express@^4","@types/express5":"npm:@types/express@^5","@types/supertest":"^7.2.1","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-sucrase":"^5.1.0","@rollup/plugin-multi-entry":"^7.1.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/async-request-handler_1.2.1_1788451121326_0.10754921959264818","host":"s3://npm-registry-packages-npm-production"},"_id":"async-request-handler@1.2.1","version":"1.2.1"}