{"_id":"@web-ts-toolkit/express-json-router","_rev":"67-c775fc9c72ae026b20dd631e0a8bdf3f","name":"@web-ts-toolkit/express-json-router","dist-tags":{"latest":"0.46.0"},"versions":{"0.1.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.1.0","keywords":["express","api","json","router"],"author":{"name":"Junmin Dev"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.1.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://github.com/egose/web-ts-toolkit#readme","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"9f31f60e2cf09684f0839f01cb5aa26c308c22b3","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.1.0.tgz","fileCount":7,"integrity":"sha512-LS1kmaJp9nxRtb005VFetxTxHZ7JadQ+9QDe5QCrzfOF1xqjhe/uXA+dDjQuCgWkJjCNtnjm/V6f32sxceerRQ==","signatures":[{"sig":"MEUCIQDdFtc4patKgduD3oj7+656yCgaorjR7GOv6yoXzeEHpwIgClxUr131ogWwr2sAV4nIvxXP/xJHMm6f3xLX3Nstje4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43585},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"e832ceb38701f19d80cce29365db64a457ff2e8b","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.12.1","description":"Express router wrapper for JSON responses","directories":{},"_nodeVersion":"25.9.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/http-errors":"0.1.0","@web-ts-toolkit/express-response-handler":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.1.0_1777787535803_0.7001709093400441","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.2.0","keywords":["express","api","json","router"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.2.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://github.com/egose/web-ts-toolkit#readme","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"5a44e5b79530b1d9272da5222fecca41a8e5a35d","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.2.0.tgz","fileCount":7,"integrity":"sha512-by40a0jDUHc4TPGc+O1yFu8UXTF3q5TnG/zY3A+F6RxZn8bnOdSTQk5Gd8XMy+yJbtpTjyzgQCRolL4hhKE/zQ==","signatures":[{"sig":"MEYCIQC9prvE5tK2Jpp92FNG96dWLeDB2+aR6l7m++Q1jWYFagIhAPXfRwhpFWDgata4tdB7DR9VP6VU+G5SKnRlQQLFxP/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48234},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"e5fd48666073564265747967c2f58d2bfbeb43ae","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.12.1","description":"Express router wrapper for JSON responses","directories":{},"_nodeVersion":"25.9.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.2.0","@web-ts-toolkit/http-errors":"0.2.0","@web-ts-toolkit/express-response-handler":"0.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.2.0_1778566101022_0.46891639730242374","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.3.0","keywords":["express","api","json","router"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.3.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://github.com/egose/web-ts-toolkit#readme","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"1d702ddbdfe8df44be1e27e72c97eb0028dba24a","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.3.0.tgz","fileCount":7,"integrity":"sha512-YTGygXhfxo+RaNjNreRLOIi1t48d4YWL0zSrFMpTnxw/25fvB1ABE3YknmA9IN7UoMoyu7VZYdXP5UiiWZNZqA==","signatures":[{"sig":"MEUCIHCNEhwqwZbvc0v4qB2Zt3sZBRdwPk65LZEe25EInksOAiEA6aWXfLVxhBGlPcS/Gan+QuZZS8e9oQ6OxhYs41XYYqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44507},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"ad763bdd53ec0b70c207e6ebfd22172ba10779ec","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.12.1","description":"Express router wrapper for JSON responses","directories":{},"_nodeVersion":"25.9.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.3.0","@web-ts-toolkit/http-errors":"0.3.0","@web-ts-toolkit/express-response-handler":"0.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.3.0_1779858801522_0.878612009910094","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.4.0","keywords":["express","api","json","router"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.4.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://github.com/egose/web-ts-toolkit#readme","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"3f8ad66e07234d2c2fae0a9a662f82039c2f89f9","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.4.0.tgz","fileCount":7,"integrity":"sha512-5qhqWH+8gq86MekzVpii8g0JnMSJDS3bweXgOuIfDZMarPnTkOiGhNdEy+klAvOMMMz0GArb9eJLAZhVTUTcsA==","signatures":[{"sig":"MEQCIGBs9rU3+UDZpUqzDqUipdODSfYic+gBzrXy7U14u+9+AiAv49ELJAW8wn+BwW0PaZrzYG0T5+IjFnBRajBXcqIiJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44507},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"b394f10ac9b9c963c409b0828d8bb2fef12d447e","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.13.0","description":"Express router wrapper for JSON responses","directories":{},"_nodeVersion":"26.2.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.4.0","@web-ts-toolkit/http-errors":"0.4.0","@web-ts-toolkit/express-response-handler":"0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.4.0_1779946504339_0.6522139961961164","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.5.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.5.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"014182a98b675fc41373e986573d4dbf4e2fed36","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.5.0.tgz","fileCount":7,"integrity":"sha512-1Cr84Bq8wJAQt/Ay80AOaE9fEDIiM95YB/oKLbhV9M9IMvOB1EOxrVtCZ1KQR2kDIoLM3Lk0V8/b4i+Z5eNiFA==","signatures":[{"sig":"MEUCIQDXeJRo6VNhmd3o/CBy1BXYCOrH43DwuWyFlhownbZAqAIgOy2q7TdglxC3CAo4ZdL4JlBIhU4nNAt7yHK2P0nR+Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44784},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"6dd7d0c682cc824cdbd33bb2956537baa9c75ba1","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.13.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.5.0","@web-ts-toolkit/http-errors":"0.5.0","@web-ts-toolkit/express-response-handler":"0.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.5.0_1780376691094_0.5692695932496763","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.6.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.6.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"5d74d9a5d87f9310824216554aaaadf199f8462a","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.6.0.tgz","fileCount":7,"integrity":"sha512-aDtlyf4ix/Mz+F2IJ9KTCVXBO4wDxi9fiyKgtqNpmNOrh6ZI5vvC2DY39ux0AB7rRNZf9eE43PIYa69DjP/Ljg==","signatures":[{"sig":"MEUCIQCXA6JtLhNYRMrkKXzp4ss50ehDu4xdPjM/gKJ4MVfAtgIgNukf3QXDqFTTryk/g0XKG9sF5CU5Bnwc9GzsLXrgQa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45374},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"71ab49c2d289261c22a446c03c7666f10a22365d","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.6.0","@web-ts-toolkit/http-errors":"0.6.0","@web-ts-toolkit/express-response-handler":"0.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.6.0_1783373600197_0.8589885394144046","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@web-ts-toolkit/express-json-router","version":"0.6.1","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.6.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"72ef4bc3c52ce66fbca0c7b37eb2289f3c2e8836","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.6.1.tgz","fileCount":7,"integrity":"sha512-fee1KgiFdJeyKGO7A/z0RrDbedWn+7hzfolJoOCX3KgZH0QMc7GoI1VhCAiiJSg0OZeBdhCvgsnMzq64OMuUnA==","signatures":[{"sig":"MEUCIBVjbG6CknY8W4mAwaJYJjiAjeJyk0noVXlGeYCjgCXOAiEAppC2RqHl5vNVWzLmhbkx0p9u0fB3jHsPi9shFPJce6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45374},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"f0938c4a8211f79f83bfff7d5107633a042ab0e6","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.6.1","@web-ts-toolkit/http-errors":"0.6.1","@web-ts-toolkit/express-response-handler":"0.6.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.6.1_1783475587657_0.9590352254429484","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.7.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.7.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"b3c53baab6ef0887d68ff3792c0025b9d5cdf3db","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.7.0.tgz","fileCount":7,"integrity":"sha512-IdwSQ6pKLFSEEIS3eHQXdk+LBFuUGT72JBPans0f438khEEAWXZ0ipj/Z+iqo0A5GcO5c7EnNSO/ZVc2e/GQVQ==","signatures":[{"sig":"MEYCIQDjD7QPC8jFaNAMKr9jgAqIfXnKc4Ms2nHoy8MeJH2aHgIhAOWJF2I0rQPoJhPLqxE21+oZ+lVfzTLYfZN6G39nd/EV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45420},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"b28d9909d07cfd2f2d0b62b75657e86b23c2110b","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.7.0","@web-ts-toolkit/http-errors":"0.7.0","@web-ts-toolkit/express-response-handler":"0.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.7.0_1783818954092_0.00036676484999365044","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.8.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.8.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"fcf535647c07deb4a6c531164e9838460201fd13","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.8.0.tgz","fileCount":7,"integrity":"sha512-/c9iM5LOc0u0NBchpcVaq0yNGmHr8uKZT7R+UuxURmnh9gKgrOGZeSNiHNePeogRO2PlcSgeIvVBNr8QK+9WfQ==","signatures":[{"sig":"MEQCIEDgnJDqkfYacE64UqO4Y1mzgscQzNH5JCksgM6qfeczAiB4fiSIc1HKDC3gLtwoBo2HVlDhk4Z0j7zaYrl90d5LVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45420},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"533b62ee8948c4de0a82cef0cc26cba1ffd48014","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.8.0","@web-ts-toolkit/http-errors":"0.8.0","@web-ts-toolkit/express-response-handler":"0.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.8.0_1783820317751_0.06284151850480857","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.9.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.9.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"387b2d40221ed9a43fee867d0822c94ec3c6ab07","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.9.0.tgz","fileCount":7,"integrity":"sha512-hkvicD/afD+vjeDcvyU4kcSo31O53RcVJ3yS8Nnf7jm0suPSXph6u9GLyC/0gcKaPHLYYKKOYtvmJKWTJvSjPA==","signatures":[{"sig":"MEYCIQCC1bEleAVJ0ZpT7ypvq1Hy8KqgtWVdfEjwl5pQUj6vywIhAIVIBlANmPg5Bpyb62E5eXWso9BYE0xj3HtKyfNiLK2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45420},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"ec1c2ea09cf200874b2149b1acfb8eda5316c17c","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.9.0","@web-ts-toolkit/http-errors":"0.9.0","@web-ts-toolkit/express-response-handler":"0.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.9.0_1783825597573_0.345222227603021","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.10.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.10.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"e724eec8061f22cb0e9438c1f1e4d5ebf830ef31","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.10.0.tgz","fileCount":7,"integrity":"sha512-m5OvCmYFKWY1fXX2ViXjJ0HUYuXprBEOzSQDQa8AjO6WWBh+zCUlyUkwpOi78P+j6905pbY6EItVsFvGTIY3vA==","signatures":[{"sig":"MEQCIHF21Ejdl87X/xFKm9A8wSL4ynayKAFITXm9lq+S7rvhAiAEagmalOSch9t/8YNviT4O4Xd9nD+iCF0qiN4pb6ljNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"96f7381159f571171442e95294b3505f3bfa2a44","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.10.0","@web-ts-toolkit/http-errors":"0.10.0","@web-ts-toolkit/express-response-handler":"0.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.10.0_1783962350970_0.7016417492763467","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@web-ts-toolkit/express-json-router","version":"0.10.1","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.10.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"8431a873a81f430519c7852f267e8a03357f110d","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.10.1.tgz","fileCount":7,"integrity":"sha512-hoGfyRFUArERh8Pvbq0G2M+kM8HOH7QJcMjGuG2GBi8GjbsaLsg+dlO+uF1yBflgR79cRj6eAyVepm0EXzWTug==","signatures":[{"sig":"MEQCIH5EZqLcDQIVYMqJx6T+NguGhN0diKYfnjCGjCYK1KKyAiBtOLu8BS2qXBmV/QSdCAHcaHczfURZZuUFSWyzlVXZbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"d9af5a45a86728c81084b95c844875f0d1bb20dd","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.10.1","@web-ts-toolkit/http-errors":"0.10.1","@web-ts-toolkit/express-response-handler":"0.10.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.10.1_1783966776967_0.5389016256076213","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@web-ts-toolkit/express-json-router","version":"0.10.2","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.10.2","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"e80310461337f2b3cbfcdcf3fee8366eb049c8a4","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.10.2.tgz","fileCount":7,"integrity":"sha512-MZYNXlHj8GR6fu2xJwiOaflTVQzNOrhNCvBPK1G/7LShD0c/N7DzwP32V/EbjHJxGBaUkiQiRdYAGLAki8wa8Q==","signatures":[{"sig":"MEUCIGAO92rlp74ZndjZhP/cBsYEaxjM2MHKlwKz3b1iOtGYAiEAuXZHPSB/Qeg1eFLEUWmfvA1X7qFxTUwBHS03QaXMnBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"119d0712fd578d9ef074a43504bd3f040ea4d0ec","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.10.2","@web-ts-toolkit/http-errors":"0.10.2","@web-ts-toolkit/express-response-handler":"0.10.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.10.2_1783971160832_0.2826058743099007","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@web-ts-toolkit/express-json-router","version":"0.10.3","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.10.3","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"f2071ad6d29dfe10009c5901b04c0ba78ed9ffee","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.10.3.tgz","fileCount":7,"integrity":"sha512-hRvk2nAqxYoDggU0bfKXEUBdQbcTSkZRi93/aq9ejt9BSgFLUtBelOXmWgc5z6GbfOmz3Fvl2cWZWvw7p6Fm7A==","signatures":[{"sig":"MEYCIQD1CcAtQrPBMWsEz+DhIQ0+ONRR6DoSe+sKWn3BBWpqqQIhAKuzdqaoCWvVEvyzFDWEml6bZCoXAuFGecPif20vPoow","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"5a227d9ecfbb6cb37d868a354b6be1de50dbee76","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.10.3","@web-ts-toolkit/http-errors":"0.10.3","@web-ts-toolkit/express-response-handler":"0.10.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.10.3_1783980768797_0.38808540623496146","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.11.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.11.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"48e475ff9e902106320d01d5604e1f22b4ed5523","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.11.0.tgz","fileCount":7,"integrity":"sha512-mQE8ZP5kFQiUUGGzbohKB83oWyaWYddrhXD759zZ3d7kZjpCxT0S3t6sJait+dk+CKDDMsAm2HnuAAo41TqyXg==","signatures":[{"sig":"MEUCIAI/zMpLKzfi4qIY1/gECp7WWPTFVHUza2G6iYaeQm5nAiEA8a5eacbGFY1EEKtsRNc69CN6FY6+OANFBJ0k7P22SfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"03c539cf02edc9b8af24387677b2be8e3e8f209a","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.11.0","@web-ts-toolkit/http-errors":"0.11.0","@web-ts-toolkit/express-response-handler":"0.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.11.0_1784009674452_0.5644825071672166","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.12.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.12.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"2d98c2a46bfd35180f8d067f77cbbbf2163ef965","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.12.0.tgz","fileCount":7,"integrity":"sha512-6KnRLAqJdmCt2pHuhQRHZqtH0HP/W+kk773WC9iUGIl8I66NQ2kif75wb+8nR+MitYPnTTZj+A85+FsI6AJWIQ==","signatures":[{"sig":"MEYCIQCJSbRzY/hqwkSNVKFynCPdR/+ZGlNzsv9gBjPo4h1wbwIhAPv9WE1t/U6V+REm1WnioUOEN1pDn9AhDcZrsTmFfwV2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"653d7b90014030c8db985a2833691f2807af2c25","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.12.0","@web-ts-toolkit/http-errors":"0.12.0","@web-ts-toolkit/express-response-handler":"0.12.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.12.0_1784060916372_0.5131558690335156","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.13.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.13.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"f4c95eb8b6ab21fb0a5564cf946bafb5dd1d10ee","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.13.0.tgz","fileCount":7,"integrity":"sha512-+KM2Ibm4VA9GNuqj8GeLBnRsM8kP0gAqYv8XuKJdOr3KQGBHos90vNpEQ+X5JUQ9+di+9K6sFNxoRpFzlgBVTg==","signatures":[{"sig":"MEYCIQCuBb+gOAA68Qnl9AvzKEVc+C+NNByHy55WJjZ7r8lqDgIhAMeokYyz2mMdzWweW4YEf/VUtOYXHtraQg6KxqkRJXX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"ae6f4c61ddb7f6b42d77e976efeba7ca332ec0eb","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.13.0","@web-ts-toolkit/http-errors":"0.13.0","@web-ts-toolkit/express-response-handler":"0.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.13.0_1784066819574_0.1274507314160278","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@web-ts-toolkit/express-json-router","version":"0.13.1","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.13.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"70297672065936407b65e5a048ca36ebba05efba","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.13.1.tgz","fileCount":7,"integrity":"sha512-Wc5srgknRFbL2LTYWAyoah8rDkmx+HbEOJRbWXvK+6ilpzsBD60wjdDGVqcnDN/FYvIwEOLdC3oTsSK9lfcSng==","signatures":[{"sig":"MEQCIGARfjk5F8SRBXroBgU60q5auksw1BGUTe4qxKsZSA2jAiBSlJXGnIAYl8YXtqqcMMCu+sAVCyr+lrq/mbAhIgGfPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"07539c9ace57850ee78e4dde7c1ce4da12ece5f8","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.13.1","@web-ts-toolkit/http-errors":"0.13.1","@web-ts-toolkit/express-response-handler":"0.13.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.13.1_1784068454910_0.2833227424336866","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.14.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.14.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"59bbfda51f8ed549b2b77a505d44ba7146a928d2","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.14.0.tgz","fileCount":7,"integrity":"sha512-8TOsgx31y2J5txpc5WCLbuaZFBLvi9p1E3qzMxCaWXzI8uBvI0p/XMsxhMktHYhk2e3xLsve9GplU6qKBUuXLg==","signatures":[{"sig":"MEUCIQCcrHk0ODOAMQDj2MLX0jf4UKHkcmCxhunfpWYZNcU+JwIgRsfW8S/8D1ctWXyNfMyf8QF9omnC2NRcF2JhPrlwzSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"155a22d1566f397291913d4f34c7f0817abb8bfb","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.14.0","@web-ts-toolkit/http-errors":"0.14.0","@web-ts-toolkit/express-response-handler":"0.14.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.14.0_1784071167032_0.09218103923150212","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.15.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.15.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"e27b9797d53c63acb9ddf6e9a999d3780a6bf79d","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.15.0.tgz","fileCount":7,"integrity":"sha512-j0SzaKeNDVSCC7cM+xJ0/qrKZhm+XMDGMF0V7GGYx1th8zNC8l0vRAeqzmX+S0qe9JU3qYg+4PPqpmNZIIOClA==","signatures":[{"sig":"MEQCICPbHDDAQJa8E2qqixDlsbFCBwz1RvQGvZ7NwMFWW/4gAiBANaedx/UWJJUTqiV1N2Th4uD4wOTi2nxm9u5KFVl3YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"ebaf8b59ad4aab3c50c05a59aedc7161fe607517","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.15.0","@web-ts-toolkit/http-errors":"0.15.0","@web-ts-toolkit/express-response-handler":"0.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.15.0_1784078872609_0.5693893670187338","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.16.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.16.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"63b2b44938a56f43cf8d08e1e53fa304b2e3cc76","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.16.0.tgz","fileCount":7,"integrity":"sha512-yJltsPUMms+DIvkpbgkDRpjt3VjBfpLZO/EfU1qF2THY/BMveu95aa9tKUSXL4PAZ01r3TPc/gdZrBlp/4SP9A==","signatures":[{"sig":"MEUCIQDV88m8SgoXkTdQUEsnOhYZsfB5xKAsqfzPhOrrM0PBSAIgY9pkyNs4i2Mpltg2RBqw7XKL53ul4LBFU8nJZhR7a5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"68741590e7a4ba59cc8be91959efd555de0e027e","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.16.0","@web-ts-toolkit/http-errors":"0.16.0","@web-ts-toolkit/express-response-handler":"0.16.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.16.0_1784081423389_0.8267429999980986","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@web-ts-toolkit/express-json-router","version":"0.16.1","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.16.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"f372848802908eb601b7694b7a52bae0b1f8388e","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.16.1.tgz","fileCount":7,"integrity":"sha512-InPV3nIj/+gyiP4IcyeexjtWC/zWN0i27U2kCK4/5bG31t0VaE9X9f6rVDzdWvMICcK3+DpsLSxi60gry0QgLg==","signatures":[{"sig":"MEUCIQDSt+BZotfYxlEdng4R0Yq1bcbSVd8wT0++cqwjrK8wjQIgO2Ss6ux/Ep0vL1CwrHgnA4Y7Tee/eq2qklypnvEun5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"51da7f0872a764c86fc916d4875d85d88b6133cb","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.16.1","@web-ts-toolkit/http-errors":"0.16.1","@web-ts-toolkit/express-response-handler":"0.16.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.16.1_1784083102975_0.9091030562723399","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@web-ts-toolkit/express-json-router","version":"0.16.2","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.16.2","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"dd927bc441f442798d5971a77eb91ba8f89b93d5","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.16.2.tgz","fileCount":7,"integrity":"sha512-rbl+sPAIldJs4jp9uw3fvDXT20gnVFfCqrUnEfq3eJTpxOhRhRqdY3qzCpoyzIcOxAq0zmrqiaeqlXGFnt/alA==","signatures":[{"sig":"MEQCIGOk3RvjUoy2mrHAEb/VlRJz1iQzC6r4vgLpGvMuSrlcAiA5YaINAwM1qsBno3TNyFsBFtLvXCwZ9LIkSN9dgXE7xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"125ee7286c7863dcf2a4fc7fe04d32c2e2a83248","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.16.2","@web-ts-toolkit/http-errors":"0.16.2","@web-ts-toolkit/express-response-handler":"0.16.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.16.2_1784085974602_0.8677442978625671","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@web-ts-toolkit/express-json-router","version":"0.16.3","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.16.3","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"51d15ed4a489a4477a104d80fd4104a7bc6d7245","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.16.3.tgz","fileCount":7,"integrity":"sha512-JyN85kTkioKitkuVnlXGY7lJ3royT2ccL/e21wnS/JAPS/nBOYWYtGe+bJ9JSlKskI6BgpW4olebTGOpCfiC3A==","signatures":[{"sig":"MEQCICS5usf2GOXuV7QsjWTXtTqhk5LOhX5F45xgC1bG7rfMAiAgHa2Yu/cLs5CWwjiLVOx5eGG/uC+OKa/tomu1iouy7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"7f61ecd6b34408672ec7f318e4ea724a71678fc0","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.16.3","@web-ts-toolkit/http-errors":"0.16.3","@web-ts-toolkit/express-response-handler":"0.16.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.16.3_1784086934571_0.6247996925932893","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.17.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.17.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"77a358530796de4bf864e457ea86ca25f21e0055","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.17.0.tgz","fileCount":7,"integrity":"sha512-198O1GHmZm8YM9+ogiEcMus//auwX1dn204KskbTWn0c5WUVszy0bA19x+yCt2GmAhQnp81lCAxczK3X6ZK5gg==","signatures":[{"sig":"MEYCIQDx9fNwx3P3o1Yy1WqKlXMUcB2HlaLLrkYK/i2TZn8dZgIhAJfWVZ6a5OzFx5HAbizqtJ8wOvZuMNFPBJdMKWv6Ao7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"2c7b78e4557d2e414e251b0eecbf5aefdc6d15f7","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.17.0","@web-ts-toolkit/http-errors":"0.17.0","@web-ts-toolkit/express-response-handler":"0.17.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.17.0_1784087611178_0.47921220134009546","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.18.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.18.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"0bb8f3fa82904126cc179ddb09e91671cfe4fa56","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.18.0.tgz","fileCount":7,"integrity":"sha512-XWhpi0NLZCBmemRQU/AnzUOTBNa+TYpA6K1yTpAfOLU0+90pOjGJDBrk/42Wa9iapLGoeOBm0S1b9Fh+3bLLjw==","signatures":[{"sig":"MEUCIQDvsoSIMZq21dK7PAp04BiRK7cGnYkGgkEAhgbtxxnLugIgF3v95q/ZUEYM4jNuUgw0KUqriPS8QZARy3D63SWtdwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"9e6ca0ef5e534c21d06138d12f997ba05558331f","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.18.0","@web-ts-toolkit/http-errors":"0.18.0","@web-ts-toolkit/express-response-handler":"0.18.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.18.0_1784088238113_0.638482481214371","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@web-ts-toolkit/express-json-router","version":"0.18.1","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.18.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"2025e55a9c4ca1148865da77754cbbef3b2da944","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.18.1.tgz","fileCount":7,"integrity":"sha512-P/KTFhdHGTcCWG6vYeuti0iMY8mHZlak94i8fgC0N1wuT+5kqdAL6z0cqQXRDHSgNXJ4c290L1SXZ0IIsWWuQA==","signatures":[{"sig":"MEYCIQCeDRfubaOVwIBR3UtujQSHm0JjYk4OtSIiCEs2FOLKawIhAIzuSLgw5QylzslyCqQHhd2y2wRWw9McqJ3qmv1ggWws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"aea76787734bfaf2ea7cbb8dc08dbad041f01f89","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.18.1","@web-ts-toolkit/http-errors":"0.18.1","@web-ts-toolkit/express-response-handler":"0.18.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.18.1_1784090228360_0.5909773173220623","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@web-ts-toolkit/express-json-router","version":"0.18.2","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.18.2","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"3b9f6c4e6691a2f38658caacc42ffa1585d51460","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.18.2.tgz","fileCount":7,"integrity":"sha512-YI4ZtBPbV25DHZdx5IWbS/TggatJExlzjcmKFu3Nciqud8EnO7R/oR18CCJ+pZtADXkjmj0rSTVErBcWK1/gmA==","signatures":[{"sig":"MEYCIQDXc72zDQgTMh5aoKKiWDzTe82KO+GOCs5mRb1Eoz+GegIhAIs++I2Z1iJwtIBrUQTUSi06oilt51k2jd4ZEHqXpCnF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"cdfa83d9b7dd57bf54ff8b75a8c3685fba438f0a","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.18.2","@web-ts-toolkit/http-errors":"0.18.2","@web-ts-toolkit/express-response-handler":"0.18.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.18.2_1784090581167_0.9137068633341969","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.19.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.19.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"3e6d181cbe5a5e73c1a38582cd413c2262f59bde","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.19.0.tgz","fileCount":7,"integrity":"sha512-jNCbVJwfgzuXDPUxHD0t9Dx0IBrtXeR5OlMH/Q7eRklgsurkchhDOc6/p03AHYp1Snl/GrRqItJBb0Mx382Grg==","signatures":[{"sig":"MEQCID71y7OFd8K7jANebBswnhZfETI6i/GCKSCPnf0k8jhWAiBsTvYQ44CvQTOmkP8MkprdbH03yxfB60fX56D8j3KYvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"3bd6478eacac7d9e733a9295bc77b2e2719cefc9","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.19.0","@web-ts-toolkit/http-errors":"0.19.0","@web-ts-toolkit/express-response-handler":"0.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.19.0_1784094903291_0.44227722932097135","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.20.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.20.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"8a15ce27d1b571f70c5e6384f69fe4cd52c4dedb","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.20.0.tgz","fileCount":7,"integrity":"sha512-JF41JSoLUhKdSMEXMazLDyt0L+6L0mpu8amku6CujmjUr0nFILr4km1oWvW4BzDG1twwpYYIW18+0crlNJfDog==","signatures":[{"sig":"MEYCIQC8r0GVSSLVjx/FrT4UCa0yn86vpYksqboDXFWZjuI6xQIhAP4JxzOROPYcxCK2Tln3dEGie7xP/o6locgTA9/ZesRD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"8ff189add16bdc41dd38d283d7d9819d7258278f","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.20.0","@web-ts-toolkit/http-errors":"0.20.0","@web-ts-toolkit/express-response-handler":"0.20.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.20.0_1784097620797_0.7779743356736619","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.21.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.21.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"fa724f0dc6ece9d8aa0aa7160b04751fdde77ff0","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.21.0.tgz","fileCount":7,"integrity":"sha512-ScgJ3U/6jp4PULGVleZEBgv2s89GsQ4ldWcCp3sRS7qkJG9ifJ3TqHj9HeJbuooc3aNTyi3nx6ROk5+fL91Q+g==","signatures":[{"sig":"MEQCIDwDN/EYnIDlo4nVGQqD/lMqu4pnKMgbs5BcOt2z8jq6AiBqPhiJXzP0Hh2VKsKkgVWwBgVrbxe4+JJ2wgDh4bEdzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"f5296d6a9c5c7ff5aee3e4411657b64c7ea8882a","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.21.0","@web-ts-toolkit/http-errors":"0.21.0","@web-ts-toolkit/express-response-handler":"0.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.21.0_1784101688254_0.0970323894349967","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.22.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.22.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"04e8ce61e94ea1552be7a9907b0296f465917381","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.22.0.tgz","fileCount":7,"integrity":"sha512-NMjO5FAM9UFqG6xVJ4WD6X6cT0wAQS+1hic2Z/e/x0GgyPJoOJyShBfFfC6sMi5nNsKmp+GkQ9R+gFLJxKPaJg==","signatures":[{"sig":"MEYCIQDAUq9sSCPsp8q5AkXKBSGSUDmfItM78Lq368u7YcNfKQIhAIX9asH9BARRTSrA2mxqYwAmR3+zGTeVh4nvksvOD6Nj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"a7d97b142bdc99ac7f6be9f224e5db96a5b52064","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.22.0","@web-ts-toolkit/http-errors":"0.22.0","@web-ts-toolkit/express-response-handler":"0.22.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.22.0_1784102425386_0.003570357072134378","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.23.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.23.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"c67e285ebf70a4906cfc89b88d7352a6cc2f076b","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.23.0.tgz","fileCount":7,"integrity":"sha512-bflSl5y0vLGk74Mtdvy7+XAurirewZ5T5QcNrm4mkblbr6JoK/ZWpxRCvo3NLod/s5o3Yrl2DdhZ15egievuyQ==","signatures":[{"sig":"MEUCICEpgWngyJ5NoUhdc+9tZnFZhu6rwg6b8BxK9t/Kj42mAiEA8x60sXh4a1a/jtrj6aFG4BXXwQ6pt1RY1V/+cwH18u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"db278881ade017968c416dbcedef2bdba98ae20c","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.23.0","@web-ts-toolkit/http-errors":"0.23.0","@web-ts-toolkit/express-response-handler":"0.23.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.23.0_1784162216288_0.9054785477042013","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.24.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.24.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"06594b3873978d05ffc9f4ed320d30f410911da3","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.24.0.tgz","fileCount":7,"integrity":"sha512-sysqlb+3el80bgFw/E3ex6Yz6vqyz+6nbwj1FZBopsW882v4RbjSJV7/wmP0dzpCgvBYPjIq1yrbSZlEGhO2Aw==","signatures":[{"sig":"MEYCIQCRan0HYTSKMmXf1hnJ5WsaH4DW6AIjCVUaRlRfYxYTBgIhAMOpL7Akb/DBM5FFrsnh6QplmqvmWzFYOD18SZIl3GU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"5e417b635eca5921def799946be1d78ac0658362","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.24.0","@web-ts-toolkit/http-errors":"0.24.0","@web-ts-toolkit/express-response-handler":"0.24.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.24.0_1784832543986_0.17238337970180817","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.25.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.25.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"9efb8b5ee3a831b7d98dd37f387e2b9972cb6deb","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.25.0.tgz","fileCount":7,"integrity":"sha512-ZbtYDjH3hN15DiFxPUN1bbSSPfCC4EVjV/Wyq9L8lSBg9liuulAtrbV9TzudKtigjC+3Yd/qS+xIMfS0dBYy/g==","signatures":[{"sig":"MEUCIGcfL/Tr4UeFfhtEP2xUjnfW8gpOzixiLZDXbpdfjCF3AiEAhglonnOeIadBArHJx4xPu8rmNfx4RK0axX3mRBEz4Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"4a460d09a9b54fc083ae9abc9d532cec4f97cba5","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.25.0","@web-ts-toolkit/http-errors":"0.25.0","@web-ts-toolkit/express-response-handler":"0.25.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.25.0_1784847860012_0.6077664081153036","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.26.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.26.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"0de05c75d1af7def25b1b8968be7c56095de22da","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.26.0.tgz","fileCount":7,"integrity":"sha512-JMlzblA67qaF7J9gBMHfdwlx6xeAD5VH0lXp3GUSKCwUKQOQ8bK2PHYT7DThYJKUurCB6T1e490x/c17rcAGmA==","signatures":[{"sig":"MEUCIHLAk3vfSdJDhWrOWeMtPDKOzEizR1GluODcOaxFCciIAiEAjt85hgMC/xcaDIBvta0m8IU08/zA/z3M5fx9PEEnJSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"1cd479b79a6ae6a1f0e935f7da8b4f00e6b19d20","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.26.0","@web-ts-toolkit/http-errors":"0.26.0","@web-ts-toolkit/express-response-handler":"0.26.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.26.0_1784952649173_0.13286715003813243","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.27.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.27.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"779f614a1665bb82459446979261062952693e10","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.27.0.tgz","fileCount":7,"integrity":"sha512-Q1V55yT+u7Klga4QOYcNvQk/r1SC7/rDe/bO2XpO2scZlWMtuFo990Zkn8XB3U97lqxqyx67FSx/rlSsLZ1CYA==","signatures":[{"sig":"MEUCIQD8ouUOqGun/tZTZDDci/8YdeY17Xc0l6Np+CW6UorqrQIgAo37fDd2VwtIPWa6o4wunYtbYf49Eqj690M60EmREak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"c6eadaf4bc7355a8f7ba40762906adeb982706a4","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.27.0","@web-ts-toolkit/http-errors":"0.27.0","@web-ts-toolkit/express-response-handler":"0.27.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.27.0_1784962411662_0.8029096970581329","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.28.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.28.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"09e575e0d604f9021b3883d297a4ac626f805a0c","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.28.0.tgz","fileCount":7,"integrity":"sha512-jDnOy71vyUFNjfz1iRwt6M9nFKKhuHNQA7wGfvknuSqSukVfT1yMQdVLk+T6TsGu5qeDJQnApLGp+4d9+Gwi/A==","signatures":[{"sig":"MEUCIQCvybBCmrKmKnpj9yAY9LcoZWuz5OWJzJtyZd78VebWIgIgJL2L+xucgI44Xd1K8WQIyDnMqaCTOdUviOHIFv3zmJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45424},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"a8ca3bcd945fe21197aeb69a2f6e87be496c373d","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.28.0","@web-ts-toolkit/http-errors":"0.28.0","@web-ts-toolkit/express-response-handler":"0.28.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.28.0_1785096833491_0.3264172709637321","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.29.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.29.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"9ef2c9b4df8017f58b7969ea907daa051d0dc5b2","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.29.0.tgz","fileCount":7,"integrity":"sha512-TLH6Xw4jc09AFp1IR+ikq836p5fMUqhQTmd++OtQSY23brqBKIUTtlfDIgGPR5P401svWX3xzDPGYFfyYjhw0A==","signatures":[{"sig":"MEQCIEpS9kHYm9afISeelGNA8DkmOzGJwh0yNDGtLIwG+nM6AiADUS71vTchjVRa+HsbsXdZTd0Uv+Hv9AAHwb/CoUVmuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47871},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"0e738e77429042c0a27398f00f6f6a57903eef17","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.29.0","@web-ts-toolkit/http-errors":"0.29.0","@web-ts-toolkit/express-response-handler":"0.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.29.0_1785288789237_0.07908500528469808","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.30.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.30.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"1382b27e230307ef57af57344ac5437776e7d0fb","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.30.0.tgz","fileCount":7,"integrity":"sha512-moQVEnxKnVdGGD+5UZw1pzdF6ISMdBnmuQa3xWjsRcEZITgg9DwFnMnWx8oFlWxEqpC4X2d2TGthB2C87+yocg==","signatures":[{"sig":"MEQCIFYOXGr7sjuvPTYSOSVCub2qADVVKML44oi/ZKewpsPRAiA2kRnhHgfM4Ar3yBN6cbTMdO5Xy0/tZQiG7B1EaG7ANQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47871},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"f771f097d83c9df4b71456b39296b10f36e6b500","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.30.0","@web-ts-toolkit/http-errors":"0.30.0","@web-ts-toolkit/express-response-handler":"0.30.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.30.0_1785305163514_0.41579295567886954","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.31.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.31.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"63b9a85b05a1ecd90c26abe75f63b8537a817b83","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.31.0.tgz","fileCount":7,"integrity":"sha512-3nK4gkuU77xNbOUItz57lBL+ceuux5lEL/CqiihhOv9W13NYmYM6rng/eSqHd6vBwAj+H3qpyfL9wJfVTk0MDQ==","signatures":[{"sig":"MEUCIF9tgiQuWnr3r+mwJg04vBDSRhdo3coBOkbFg/PZfoMPAiEAqZ56e6Eri6HOqTB/kYap48ZFv0ypFN18HHsikjbSvig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47894},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"0d20494fbfff507bba3337f1a5e8cd577d649c9c","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.31.0","@web-ts-toolkit/http-errors":"0.31.0","@web-ts-toolkit/express-response-handler":"0.31.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.31.0_1785347350819_0.622601253128271","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@web-ts-toolkit/express-json-router","version":"0.31.1","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.31.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"5ca33ce13f7c9b52affec2b3c6c0d2fc221483d2","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.31.1.tgz","fileCount":7,"integrity":"sha512-gMx3PbzvZxuAJOJZsgjPXnTzE7BZF8pOivHcoaoSo1ZKvVuQzqOFT2F6GMaxF1V1lq/r3Jrn9vP3OaIRZNkwiw==","signatures":[{"sig":"MEYCIQC2VjjWgBJYvneQsIJvudEbHsTjF//VsWz68aHhm7UZ3QIhAOIDuOF3rY064griLswHCdhkTgtrm7yOi2pj872AntmW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47894},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"30acc0ac9988bc92937729d277a7ca9b914836aa","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.31.1","@web-ts-toolkit/http-errors":"0.31.1","@web-ts-toolkit/express-response-handler":"0.31.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.31.1_1785393872199_0.5011940613221375","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@web-ts-toolkit/express-json-router","version":"0.31.2","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.31.2","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"9d7e74cc7f1141031b18d7e3c97790a2c0be7263","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.31.2.tgz","fileCount":7,"integrity":"sha512-8deuIi5Z8z2YHM5AaLromgcRqI7ijD2fEFAYz1O6T+Il2eQYtdi/wkIF+Llt/h3ioWKqKUAbUD/Ntn2cEz7q0g==","signatures":[{"sig":"MEUCIQDvERxTQ8EunN+AZzf+yyRrlTvLN5FD8xIN+DC1V2N1SwIgW1a/uy3ABh55Tgro2ITJQuELZDvL3oqqA07uTqlxyvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47894},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"4fbdedac42d06f6866c0419c424355b205659620","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.31.2","@web-ts-toolkit/http-errors":"0.31.2","@web-ts-toolkit/express-response-handler":"0.31.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.31.2_1785441779238_0.3967998950343974","host":"s3://npm-registry-packages-npm-production"}},"0.31.3":{"name":"@web-ts-toolkit/express-json-router","version":"0.31.3","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.31.3","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"08d4b49eaa49aa3613e5f833e1bae65b9025f345","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.31.3.tgz","fileCount":7,"integrity":"sha512-Gib8Zuryue6/Uy2TluwMGy+H5wZZBNHJXZI+Pu6UcuWrseznC3aM6G+WXzeA31niypCIFMCFvFPM5S72ESUPwg==","signatures":[{"sig":"MEUCIGkX8hNQXRpbOKLocyPiy/X/hhHu9rIRIGT+0PUd9uQ2AiEAkNXZ19J9fARTuppvDLthjCAbgO2EICmmRJ1wrSxmcZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47894},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"291160bd9fa2ffb3f4a27bc542e3c45159c1fa90","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.31.3","@web-ts-toolkit/http-errors":"0.31.3","@web-ts-toolkit/express-response-handler":"0.31.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.31.3_1785445907810_0.33782607654192454","host":"s3://npm-registry-packages-npm-production"}},"0.31.4":{"name":"@web-ts-toolkit/express-json-router","version":"0.31.4","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.31.4","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"9849e79c1f70cdffbb4ca7ba9c01c41e78bbc535","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.31.4.tgz","fileCount":7,"integrity":"sha512-yBDscS9I10oGyr3MuDmBYpSviCcnGmEe6Gb2kDsox0wFWqTT8opk/UwluC4x19kjL6FoUPLM8CuwNW7F+nfwKw==","signatures":[{"sig":"MEQCIGGaFK5Guapw3mUCkkqGpJxotVK6Vc8YeePvud3bwd5yAiArzz1P6QcDZTRSiUk8Aoh4T+AsJoYXd7jBrG83UxQXTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47894},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"f4975b11112e374cc35a0e5f638053788562a798","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.31.4","@web-ts-toolkit/http-errors":"0.31.4","@web-ts-toolkit/express-response-handler":"0.31.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.31.4_1785449683773_0.528227798901524","host":"s3://npm-registry-packages-npm-production"}},"0.31.5":{"name":"@web-ts-toolkit/express-json-router","version":"0.31.5","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.31.5","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"c2c185fd510194a43b6e85a93741ee2f2f16477c","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.31.5.tgz","fileCount":7,"integrity":"sha512-xhT++K2pzWf/brkMevDhvLp7BC7oKd3KLx5buOrbvZ/bk16Jkk9aVyEWKYL2Gw5SqlTNWVUJcHj4HmRDQLoC/g==","signatures":[{"sig":"MEYCIQC8eA+KuyauoBa1JJCvtWK26//PQ5iCAVB0pZQtBRFrUAIhALM7nztxmVUnea4PTPT1RuJm/Tqh8fEtIp2iX1Cn2qYQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47894},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"bf0fafe571eb86948c1624babdcfb1ab71e90c62","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.31.5","@web-ts-toolkit/http-errors":"0.31.5","@web-ts-toolkit/express-response-handler":"0.31.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.31.5_1785450506508_0.6653458989536829","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.32.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.32.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"933a72483b967b103c3cdae5902c997ac6dc0f83","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.32.0.tgz","fileCount":7,"integrity":"sha512-hSKOeA0jOTWFhybKQL0r8n2/9h0d2zqdfkWHYc+AmkkpR1DFCaJzsyeGQhYa0qSyOERBsLtScnshAw+YUaBgeA==","signatures":[{"sig":"MEYCIQDncqNNOQqqjhXo9GY0a4qzy8UIxxG3tsSTZoxR03qpYwIhAO+MJcf8pLUsXH302QmeUxbHfSpOx7JV+WYOCHSYOj5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47894},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"d47498b9113ecab5de3d866fa6059b03d2436716","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@web-ts-toolkit/utils":"0.32.0","@web-ts-toolkit/http-errors":"0.32.0","@web-ts-toolkit/express-response-handler":"0.32.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.32.0_1785612065636_0.05177236363558002","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.33.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.33.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"c717ad9243e2df4442a60af63147135def9af9d6","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.33.0.tgz","fileCount":8,"integrity":"sha512-g1HHUGdVPcvJyCaGAZmBCPSmXfgmALQPY6GBf7SgOjfDtTa2KhOp55qiRjG4l8Zfh8Xrl02KQeXzsID0j1xaKQ==","signatures":[{"sig":"MEQCIHgmgO94IyUJaC7c/hOPO+D6PtMH1/SXlBVO6Nv8ZyR9AiAoA8pyTXO8E4oWG4RB3fkAtf8GFTeqP1lRfwkN6WXKuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"6c0dbaf789971b0dceb8447e865cea5fa055b433","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.17.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.33.0","@web-ts-toolkit/http-errors":"0.33.0","@web-ts-toolkit/express-response-handler":"0.33.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.33.0_1786737999887_0.6440426899308656","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.34.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.34.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"89c552167cb9f5f517f7d0ca6c608cc8facc6740","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.34.0.tgz","fileCount":8,"integrity":"sha512-/2ra4FZA1rrGpG0CefXyW7/BvppeM/TuxAOUB9xIpehd9NMlxWa8eh3VQPBD3WSee7vTmyWlTOOIx9qaPsSzoQ==","signatures":[{"sig":"MEUCIQDDc+iFT27T41yVgKb503Dtd/XSzTwgRaWvc/8U0zdcggIgPEQbT0dApnKh2CBXd8abxKiLwWWhtadbWWwvCSdgeNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"4b775162a5edb5bf676db5d21651e2af2063980b","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.34.0","@web-ts-toolkit/http-errors":"0.34.0","@web-ts-toolkit/express-response-handler":"0.34.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.34.0_1786766898180_0.8613043372099107","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@web-ts-toolkit/express-json-router","version":"0.34.1","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.34.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"4f64506db984a3d79dba416042849b2f4c6c59fe","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.34.1.tgz","fileCount":8,"integrity":"sha512-kkqqKISe/Lt/XR3swIv4FjiL+fVoqhCWYF2IE5RZerhhQG0yIdlxORd1tMrhDFE5N+eUX131yPKJOkze3tZd4Q==","signatures":[{"sig":"MEQCIDNhxR2LbQ3bQJB7MWBz7j//jPhLEmkO20w3swNDveHkAiB2DgAT8j4wHLBIUbF89ek+zB5eZecknWTEno2EWmYrmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"a52900c587206fd4a3ec46c7520fa3ef9c1e6386","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.34.1","@web-ts-toolkit/http-errors":"0.34.1","@web-ts-toolkit/express-response-handler":"0.34.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.34.1_1786770775888_0.11384857665671055","host":"s3://npm-registry-packages-npm-production"}},"0.34.2":{"name":"@web-ts-toolkit/express-json-router","version":"0.34.2","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.34.2","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"3dbd18cd6e225e99381eab92037609ac6e034a26","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.34.2.tgz","fileCount":8,"integrity":"sha512-1EU0Pb7tmYl/g7l1J4njPVXv1GlNpyt80mRmw6VS7PRlserrs/8/io2hDHqJBJzDDVIPw/AAb9f1YLkZd8nFZA==","signatures":[{"sig":"MEUCICNZDgkHmHFwxpdW0XYS5pWoZwOHNQTED2XWA1kS44BtAiEA7E9rOm9l6GX1P0NGc4Oz2iIgHHYh5MDFtLZAiUVma/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"6024e206d84d9dc5313554d293d4d3595ffb4cef","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.34.2","@web-ts-toolkit/http-errors":"0.34.2","@web-ts-toolkit/express-response-handler":"0.34.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.34.2_1786771624205_0.48167133080312974","host":"s3://npm-registry-packages-npm-production"}},"0.34.3":{"name":"@web-ts-toolkit/express-json-router","version":"0.34.3","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.34.3","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"a58cacbc4db53c77b0054c527d41712f5e528851","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.34.3.tgz","fileCount":8,"integrity":"sha512-Nu7w42s6kfBbUv9ClAdgsIwcAKVicfLvja/jJLgJIvQH5BS+RBaDToOP02M+xmyUSrBbYlIM8xCQO0Wb5uwEJw==","signatures":[{"sig":"MEUCIQCFnKH0pYQVqf22OrxS6A4XQukvSqAc8y1k8lTGUhGspwIgSJH1K9He5ghglF7trAoj4o1MAj/yIdADHk3LZCRPL20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"cc9d772e356270023e1e314c7d8939fe4d091f4b","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.34.3","@web-ts-toolkit/http-errors":"0.34.3","@web-ts-toolkit/express-response-handler":"0.34.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.34.3_1786776265388_0.6315711843757994","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.35.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.35.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"eaa8016baca9371b27426b0755ae074d2d99ee28","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.35.0.tgz","fileCount":8,"integrity":"sha512-zEf81u6ser0zJK7X5E719LPYcjaQKjSAQ70zKaADtCj+arZJihLOqY+sux1CNiq2cN6vIAfYFZIA7Nq6ITp7NQ==","signatures":[{"sig":"MEUCICiJIyDEA0+QX9+9KCdUqGl4zaEYOgA6XXsKl9u1797KAiEA45Am/0+b33Ax7R4D/MTSxezT89UDDPIOANp2mqDqMDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"e6355c8b5150b68f43d182ec8ac1c76b4bae44e0","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.35.0","@web-ts-toolkit/http-errors":"0.35.0","@web-ts-toolkit/express-response-handler":"0.35.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.35.0_1787083284206_0.9025466064006955","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.36.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.36.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"8f40554cd7b12f1fbbe90f593e7f4ec3acaead43","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.36.0.tgz","fileCount":8,"integrity":"sha512-jCYFqt507Iy2jR57PWpjZG77po+CA+NYxYRGIPowsGN2DuHXDc5KBM/ER6nU9NgG97slej0n2c+dLQ296nhzAA==","signatures":[{"sig":"MEUCIQD6UxJzNijBtNGtil9MGNgN+WKjiB0jYHgcQV1F0zOTRAIgWIa/qeBtjpo8S/DEoU/tRo5gyEAQOjpRlT22axuQtEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"bc0ab139683fc133978de6cb10945ef4aa37c070","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.36.0","@web-ts-toolkit/http-errors":"0.36.0","@web-ts-toolkit/express-response-handler":"0.36.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.36.0_1787086979604_0.8271264089909447","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.37.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.37.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"be1086cb56e38d801e14481e70a56f31bb85bc03","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.37.0.tgz","fileCount":8,"integrity":"sha512-an3cdfBftI203tNoooAekWNc59WvQ1+A4KzZ3DsduC6rstLfE+vXhSvRQ7gdZ20YAsi8HHeItHtRDCmzOgLpfw==","signatures":[{"sig":"MEYCIQCKIKUcbRNkW8vk0cK/48ylyR3ixqmiR2ex2ak/5wJ+awIhAKD1WGk1TwZOOaj0s33FKTlZ6HHZmZxB1xRZVCtOCyFL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"790535ea132e68a3174ebf755da586455ee1bf89","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.37.0","@web-ts-toolkit/http-errors":"0.37.0","@web-ts-toolkit/express-response-handler":"0.37.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.37.0_1787243117486_0.5692685779190554","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.38.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.38.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"b98e15efca1924dc96c3accf45a16c2b178ad37a","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.38.0.tgz","fileCount":8,"integrity":"sha512-6JvSninmPsoNkphvNBE4G8ICjuTYxztZBwaOXsF7seIWZp309TOZLGlNNlWIXNFDYJ6nUmMBExeaStKCVzna2w==","signatures":[{"sig":"MEQCIGsvK3J4s8hrHSug4AJPH8BFF0gEtO5xFLRKfGLOCPHAAiA+tYLlmYDj7itMXvhEmrFFcLhKube9uLsMmRYOqkwJUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"02308fd9625274ada5d4d65b70ed2d204d4cbbaf","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.38.0","@web-ts-toolkit/http-errors":"0.38.0","@web-ts-toolkit/express-response-handler":"0.38.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.38.0_1787268102240_0.6070988301576539","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.39.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.39.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"5a0dd3fad1e53b35e064e55294e8318a041737c9","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.39.0.tgz","fileCount":8,"integrity":"sha512-xJOad83sWmuMuqiE9OzVqwjVxqdv7HEHGNDf3kPdyp9sACqqC6E2yaoN3yrTyCh+bG0u6FJ3kLxToTgmWzF3OQ==","signatures":[{"sig":"MEUCIESHpLqM9di7aIKatpkjA01tvH+LeQq9G61/cAhpxS+8AiEAlgLRsFzVv2EYwMRP7a1FifBy86tYnAhSPkEjJdaIWnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"25f4fef8af0084275566346aaea52f64677b2b18","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.39.0","@web-ts-toolkit/http-errors":"0.39.0","@web-ts-toolkit/express-response-handler":"0.39.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.39.0_1787361880718_0.18570046298241838","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.40.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.40.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"d0abf8b70876862a33e5510beb5e11bdf8b7a61c","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.40.0.tgz","fileCount":8,"integrity":"sha512-yX2hFg4Fc4P8aeV8Zn1JYqwYXlvLrjEpRZzGdHKMptjvrYRmGUekTvS/J5Pi9E6x01+Ksyd2Lc6nkVtUwJSMUQ==","signatures":[{"sig":"MEUCICLpQ0RaVY+FIEmx24c2Kurip23IQXiKLabI/nJVZZq/AiEAudUxFbR46AtrFeYRsBu6BNaJ9oRXPtfG37PGMBdZiKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"38c7a372d3e6be38536d11fd5fc0c569d1ed5c73","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.40.0","@web-ts-toolkit/http-errors":"0.40.0","@web-ts-toolkit/express-response-handler":"0.40.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.40.0_1787437210055_0.018230268722192022","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@web-ts-toolkit/express-json-router","version":"0.40.1","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.40.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"042ead66c8dde90bf8d7adbb13c7fb9f419582a3","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.40.1.tgz","fileCount":8,"integrity":"sha512-aPSqf4Qu4HCWm90TZ+Ba531PMgN03oftGQ0yrPYk2LGqzoQztnvkOOw5/piKR4tVHCdbvjsRTxh3MqSJPAY+/w==","signatures":[{"sig":"MEUCIFz6uZGi21TbK1FAVyX0ZGxmrb4th5wXtpZxfSjPM3MGAiEAr0hBRQZ2KgLZwCUqqnl0njfJdewlz6koykV4WXlVu+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"2f18781c5473803b1975527c3e8b268cbbfefc32","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.40.1","@web-ts-toolkit/http-errors":"0.40.1","@web-ts-toolkit/express-response-handler":"0.40.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.40.1_1787443325314_0.9942369120699115","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.41.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.41.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"cb6cfb8a26a4555737eb9597e4f9d058932e3c2c","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.41.0.tgz","fileCount":8,"integrity":"sha512-i38BZVRvVK9AJH6isWXiLDi6uhzEinLrb3sndJdcPgQ2/kGxwkVJiTZQiyu6ysL6IsHi8wYh8iG+mBj7MmTtMw==","signatures":[{"sig":"MEUCIAr2VGh/FJdZ+LJ0oHi73pYLvlIGxo24JYPoiB/p8iGGAiEAsJDS5spYGvCVliQ+TsYhDfrVFt1W2XeLoXQkvQSKdSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"e6bb90c90e8eeb1246cef31e2f1d3fc88a643a52","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.41.0","@web-ts-toolkit/http-errors":"0.41.0","@web-ts-toolkit/express-response-handler":"0.41.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.41.0_1787603924244_0.02148462881006763","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.42.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.42.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"9dc6d0a8861476e7c7e0401ecfee45633488e1e5","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.42.0.tgz","fileCount":8,"integrity":"sha512-kVybL7pkHzvXLqJ9a4ZHU2beKwHtJc92K+qjDA5Gmn4JqWNkAfsBxtAn4SiVvg/eZemizPs4irbgz9+j6zCIhQ==","signatures":[{"sig":"MEQCIBL9AIK4oT17d520GJ9bwVlHsRaFmBT8/oxsaS2te9ZcAiAjvO87SUwoTGaUcslYrwIGFSyMgyCgDssFQKTmLgFQuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"d3628cce447c21a912079fb06ec8b2bb4e42fd61","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.42.0","@web-ts-toolkit/http-errors":"0.42.0","@web-ts-toolkit/express-response-handler":"0.42.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.42.0_1787932341878_0.01179566230519935","host":"s3://npm-registry-packages-npm-production"}},"0.42.1":{"name":"@web-ts-toolkit/express-json-router","version":"0.42.1","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.42.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"f5e4a2ca1e57298e5a01758d8fa092434b510467","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.42.1.tgz","fileCount":8,"integrity":"sha512-Zmc84FDcWMtGz2gUOVtDFbsPEpFxpOfPjYWg5mxcDLA1N2pXqvUg6NOuFyhEj12pmYWnkirqexefqDpmwSyeJA==","signatures":[{"sig":"MEUCIGL1YQ9A7CQd4GFbDcwlLUD7hhUxdkBv8jAdn24h0JqpAiEA6RvFy3pgzDUBLMwVLMD3hr1MPZ9sx/A52zCM0pN2aT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"51cb36bd600655f6ee817ac605d2f5f6946abdc4","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.42.1","@web-ts-toolkit/http-errors":"0.42.1","@web-ts-toolkit/express-response-handler":"0.42.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.42.1_1787935047009_0.165345756398237","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"@web-ts-toolkit/express-json-router","version":"0.42.2","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.42.2","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"02aec4d46bb148bb720ffcbac261ed87b11bff9a","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.42.2.tgz","fileCount":8,"integrity":"sha512-VR7t3e372+V2DvbaaOVEb3T3G8NoMpx8EjNxmQwHm6mua3eYGMPBFHotyFwgUm5tR4h0orQrLE8L//EYpI2GIg==","signatures":[{"sig":"MEYCIQDoCEBtRt2AWXWOrVrYcA61b4ADpDu0c0KqEisZM5JpfQIhANgHx7UzJl7ePOg7m+5dYCoI3grDj3/y1TVmcciHe5bx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"fef4e010dbb8c78a09b41f2a5200a92b34752fca","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.42.2","@web-ts-toolkit/http-errors":"0.42.2","@web-ts-toolkit/express-response-handler":"0.42.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.42.2_1787936343734_0.4853534395181913","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.43.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.43.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"d386969fedc91ccc26b416fecbcc9a2a23ad9b1b","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.43.0.tgz","fileCount":8,"integrity":"sha512-HodN6ZFkH8WkC4LXTHWv0euSDy6QclDq+tnvwnMQ+5diJJXv/1cjYWiHrsXvHxIS6e1MET59WFrzhLGl0eXmqQ==","signatures":[{"sig":"MEYCIQCcPB4BEwsfqj0Ws6GeYFQ3buc5bLN1W/pcdOvCVgNG2AIhANwgkUtWSIFo46/m4Z56pEvLC3rbF6wkeuZzRAMhcDzT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64205},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"72ddbf5ccee387767b6edcc0786e0fe7ad815a39","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.43.0","@web-ts-toolkit/http-errors":"0.43.0","@web-ts-toolkit/express-response-handler":"0.43.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.43.0_1788236999270_0.4427895827524413","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.44.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.44.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"6af735adf294be514800a1c30d85a2734a4d32a3","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.44.0.tgz","fileCount":8,"integrity":"sha512-FYGy4fqxx2Yh3dejyc3N2mqDEK3x1F1h3E3R0EKismhAPT5yoUCQouzmksWk5nl3PNmcuoasb7BiuE4eU42HeA==","signatures":[{"sig":"MEUCIFMo3cFg9uqAD+ZN8H8dn2QPOjhZ1wRHlvPz5VrZnDGUAiEAsKtjaz/4EASYIbtMdlmh02PuB7uXVBK16VKd6A/Pvdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLiO6yfeo0zLBJU1i1tbTgWmH1U4nAkwQ0unGLkRmcYQIhAI3nNDxD7+I9b7/g8kthOoEosac2svtaq6Z38fikN3Kc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76943},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"96d80fab51c9d7504ab971e82db650379494fd50","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.44.0","@web-ts-toolkit/http-errors":"0.44.0","@web-ts-toolkit/express-response-handler":"0.44.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.44.0_1789157116598_0.8801205430256227","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@web-ts-toolkit/express-json-router","version":"0.45.0","keywords":["express","api","json","router","http"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-json-router@0.45.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"ae79212c16722e3fe6e4a4a5d61fc5da9f92bd83","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.45.0.tgz","fileCount":8,"integrity":"sha512-Ue1pH/sqB2S5fJTp2vvNAJggMgaw7dprdTzBnYVABPTVcZCR7JxSlxxbRMGRn2uVVvCnwZGeYQ+zM0bSX/vZzw==","signatures":[{"sig":"MEYCIQCuZGR1raJla6o61koaCRE1wn6ApaI6Q06010eVlJEqfAIhAO3ra0EbzsIXjRO5YoSC2MjsqQD0tiq3wtK/LIEBvHSc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5Vf+amncAxu0oKzV69zLvzVo/0VUj1v7lQQc2cLbpmAIhAIHNkS736skYtuxA+uX9CMEV8U2rJISWgwgC8pev/7tz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77096},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"369c9551c9f88888c4d59ab4b11ba6bb9549cccd","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.45.0","@web-ts-toolkit/http-errors":"0.45.0","@web-ts-toolkit/express-response-handler":"0.45.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-json-router_0.45.0_1789336899146_0.11329918704260789","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"_id":"@web-ts-toolkit/express-json-router@0.46.0","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"c27d58f02fcce8bc9490a19355198716efa221db","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-json-router/-/express-json-router-0.46.0.tgz","fileCount":8,"integrity":"sha512-8EefikZVFpdARcm/IgmB6DAq+SbHkXPbkKzlAW5H/D6xmjrB42Ffi9AQUZNEOsskubUED27HNv99wSCQidmIKQ==","signatures":[{"sig":"MEQCICczgiHhoxX713KOxPKd/JPT229GuVt0DlmQh+NWQ0eFAiB8F9QgPeQNASgNpBl+dkyvHc75B0elH5xklL3Kn8An7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDwa5DCcIrjDt0ItN0/8P4K37VXE9j7VDp1KWm/CYpg+AIhAJIExB8X6o1rWWjAjH10zZUtEB45NBz/LeCFcZQ6UaT4"}],"unpackedSize":77096},"main":"./index.js","name":"@web-ts-toolkit/express-json-router","types":"./index.d.ts","author":{"name":"Junmin Ahn"},"module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"7ebeb37944bf7c77666621f5a5a44e8b2d58e7c2","license":"Apache-2.0","version":"0.46.0","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","keywords":["express","api","json","router","http"],"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"_npmVersion":"11.19.0","description":"Express router wrapper for return-value JSON responses","directories":{},"maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"express":"^5.2.1","@types/express":"^5.0.6","@web-ts-toolkit/utils":"0.46.0","@web-ts-toolkit/http-errors":"0.46.0","@web-ts-toolkit/express-response-handler":"0.46.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/express-json-router_0.46.0_1790618526500_0.32843784248532737"}}},"time":{"created":"2026-05-03T05:52:15.731Z","modified":"2026-09-28T18:02:06.793Z","0.1.0":"2026-05-03T05:52:15.935Z","0.2.0":"2026-05-12T06:08:21.173Z","0.3.0":"2026-05-27T05:13:21.654Z","0.4.0":"2026-05-28T05:35:04.472Z","0.5.0":"2026-06-02T05:04:51.233Z","0.6.0":"2026-07-06T21:33:20.337Z","0.6.1":"2026-07-08T01:53:07.818Z","0.7.0":"2026-07-12T01:15:54.222Z","0.8.0":"2026-07-12T01:38:37.894Z","0.9.0":"2026-07-12T03:06:37.713Z","0.10.0":"2026-07-13T17:05:51.124Z","0.10.1":"2026-07-13T18:19:37.129Z","0.10.2":"2026-07-13T19:32:41.010Z","0.10.3":"2026-07-13T22:12:48.930Z","0.11.0":"2026-07-14T06:14:34.603Z","0.12.0":"2026-07-14T20:28:36.517Z","0.13.0":"2026-07-14T22:06:59.720Z","0.13.1":"2026-07-14T22:34:15.233Z","0.14.0":"2026-07-14T23:19:27.173Z","0.15.0":"2026-07-15T01:27:52.756Z","0.16.0":"2026-07-15T02:10:23.563Z","0.16.1":"2026-07-15T02:38:23.110Z","0.16.2":"2026-07-15T03:26:14.752Z","0.16.3":"2026-07-15T03:42:14.708Z","0.17.0":"2026-07-15T03:53:31.315Z","0.18.0":"2026-07-15T04:03:58.250Z","0.18.1":"2026-07-15T04:37:08.514Z","0.18.2":"2026-07-15T04:43:01.348Z","0.19.0":"2026-07-15T05:55:03.424Z","0.20.0":"2026-07-15T06:40:20.970Z","0.21.0":"2026-07-15T07:48:08.387Z","0.22.0":"2026-07-15T08:00:25.539Z","0.23.0":"2026-07-16T00:36:56.537Z","0.24.0":"2026-07-23T18:49:04.123Z","0.25.0":"2026-07-23T23:04:20.175Z","0.26.0":"2026-07-25T04:10:49.326Z","0.27.0":"2026-07-25T06:53:31.803Z","0.28.0":"2026-07-26T20:13:53.631Z","0.29.0":"2026-07-29T01:33:09.386Z","0.30.0":"2026-07-29T06:06:03.672Z","0.31.0":"2026-07-29T17:49:11.002Z","0.31.1":"2026-07-30T06:44:32.347Z","0.31.2":"2026-07-30T20:02:59.380Z","0.31.3":"2026-07-30T21:11:47.962Z","0.31.4":"2026-07-30T22:14:43.938Z","0.31.5":"2026-07-30T22:28:26.653Z","0.32.0":"2026-08-01T19:21:05.764Z","0.33.0":"2026-08-14T20:06:40.028Z","0.34.0":"2026-08-15T04:08:18.312Z","0.34.1":"2026-08-15T05:12:56.032Z","0.34.2":"2026-08-15T05:27:04.362Z","0.34.3":"2026-08-15T06:44:25.575Z","0.35.0":"2026-08-18T20:01:24.365Z","0.36.0":"2026-08-18T21:02:59.773Z","0.37.0":"2026-08-20T16:25:17.656Z","0.38.0":"2026-08-20T23:21:42.435Z","0.39.0":"2026-08-22T01:24:40.858Z","0.40.0":"2026-08-22T22:20:10.198Z","0.40.1":"2026-08-23T00:02:05.461Z","0.41.0":"2026-08-24T20:38:44.403Z","0.42.0":"2026-08-28T15:52:22.113Z","0.42.1":"2026-08-28T16:37:27.310Z","0.42.2":"2026-08-28T16:59:03.876Z","0.43.0":"2026-09-01T04:29:59.406Z","0.44.0":"2026-09-11T20:05:16.696Z","0.45.0":"2026-09-13T22:01:39.229Z","0.46.0":"2026-09-28T18:02:06.577Z"},"bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-json-router","keywords":["express","api","json","router","http"],"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-json-router"},"description":"Express router wrapper for return-value JSON responses","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"readme":"# `@web-ts-toolkit/express-json-router`\n\nExpress router wrapper that routes handler return values through `@web-ts-toolkit/express-response-handler`.\n\n## Installation\n\n```sh\npnpm add @web-ts-toolkit/express-json-router express\npnpm add -D @types/express\n```\n\n`express` and `@types/express` are already regular dependencies of this package; the install line above is for the consumer app that mounts the router.\n\n## Highlights\n\n- return plain values from route handlers\n- throw typed HTTP errors\n- use custom response-handler instances when you need isolated behavior\n- inspect registered endpoints with `getEndpoints()`\n- review supported Express route methods with `JsonRouter.supportedMethods`\n\n## Quick Start\n\n```ts\nimport express from 'express';\nimport JsonRouter from '@web-ts-toolkit/express-json-router';\n\nconst app = express();\nconst router = new JsonRouter('/api');\n\nrouter.get('/health', () => ({ ok: true }));\n\nrouter.get('/users/:id', () => {\n  throw new JsonRouter.clientErrors.NotFoundError('User not found');\n});\n\napp.use(router.original);\n```\n\n## Main Exports\n\n- default-only `JsonRouter` class export\n- `JsonRouter.HttpResponse`\n- `JsonRouter.clientErrors`\n- `JsonRouter.success`\n- `JsonRouter.createHandler(...)`\n- `JsonRouter.ErrorFormats`\n- type imports: `JsonRouterCallback`, `JsonRouterEndpoint`, `JsonRouterHandlerInput`, `JsonRouterMethod`, `JsonRouterMiddlewares`, `JsonRouterRouteRegistrar`, `JsonRouteBuilder`\n\n```ts\nimport JsonRouter, { type JsonRouterCallback } from '@web-ts-toolkit/express-json-router';\n\ntype UserParams = { id: string };\n\nconst getUser: JsonRouterCallback<UserParams> = (req) => ({\n  id: req.params.id,\n});\n\nnew JsonRouter('/api').get('/users/:id', getUser);\n```\n\n## Supported Route Methods\n\n`JsonRouter.supportedMethods` is the reviewed method contract used for runtime registration, route builder types, endpoint metadata, and emitted declarations. The list tracks the stable route methods exposed by the supported Express 5 runtime.\n\nRoute paths intentionally use a narrower contract than Express: `basePath`, route method paths, and `router.route(path)` must be strings. Express also accepts `RegExp` and path pattern arrays, but `JsonRouter` keeps string-only paths so `getEndpoints()` can continue returning unambiguous `{ method, path }` metadata. JavaScript callers that pass a non-string path receive `TypeError: JsonRouter route path must be a string path` or `TypeError: JsonRouter basePath must be a string path` before any endpoint is recorded.\n\nEvery listed method is available on both the router and route builders:\n\n```ts\nimport JsonRouter from '@web-ts-toolkit/express-json-router';\n\nconst router = new JsonRouter('/api');\n\nrouter.propfind('/documents/:id', () => ({ ok: true }));\nrouter.route('/documents/:id').proppatch(() => ({ ok: true }));\n```\n\n## Handler Defaults\n\n`JsonRouter` still exposes static customization points such as:\n\n- `JsonRouter.errorMessageProvider`\n- `JsonRouter.preJson`\n- `JsonRouter.postJson`\n- `JsonRouter.preError`\n- `JsonRouter.postError`\n\nThese behave as defaults for future `new JsonRouter(...)` instances.\n\n- Updating a static property affects routers created after that change.\n- Existing routers keep the response-handler instance they were constructed with.\n- `JsonRouter.defaultHandler` returns a newly configured handler each time it is read.\n- Mutating a handler retrieved via `JsonRouter.defaultHandler` does not reconfigure existing routers or future defaults.\n- For fully isolated behavior, pass an explicit handler instance as the third constructor argument.\n\n```ts\nimport JsonRouter from '@web-ts-toolkit/express-json-router';\n\nJsonRouter.errorMessageProvider = () => 'default-error';\n\nconst routerUsingDefaults = new JsonRouter('/api');\n\nconst handler = JsonRouter.createHandler({\n  errorFormat: JsonRouter.ErrorFormats.rfc9457,\n});\n\nhandler.errorMessageProvider = () => 'custom-error';\n\nconst routerUsingCustomHandler = new JsonRouter('/admin', undefined, handler);\n```\n\n## Native Middleware And Error Boundaries\n\nThrown or rejected JSON callbacks are JSON-formatted by the router's response\nhandler and never reach application error middleware. Explicit `next(error)`\ninstead delegates to native Express error middleware, which owns the response:\n\n```ts\nimport express from 'express';\nimport JsonRouter from '@web-ts-toolkit/express-json-router';\n\nconst app = express();\nconst router = new JsonRouter('/api');\n\nrouter.get('/throw', () => {\n  throw new Error('formatted as a JSON 500 by the router');\n});\n\nrouter.get(\n  '/guarded',\n  (req, res, next) => {\n    next(new Error('owned by the app final handler'));\n    return { unreachable: true };\n  },\n  () => ({ unreachable: true }),\n);\n\napp.use(router.original);\napp.use((err: Error, req: express.Request, res: express.Response, next: express.NextFunction) => {\n  res.status(500).json({ ownedBy: 'app-final-handler', message: err.message });\n});\n```\n\n`use` and `param` delegate directly to the underlying native router:\n\n- Callbacks are native Express middleware: sync/async failures reach\n  application error middleware and guarded JSON handlers do not run.\n- Malformed `express.json()` input mounted before the router likewise reaches\n  application error middleware; `JsonRouter` does not sanitize upstream\n  body-parser failures.\n- `basePath` is not prepended to `use`/`param` arguments; pass an explicit\n  mount path for scoped middleware. Broadly mounted `use` middleware runs\n  before JSON routes on the same underlying router in mount order.\n- Both methods return the native router (`router.original`), not the\n  `JsonRouter`, so `.use(...).get(...)` is native registration. Write separate\n  `router.get(...)` statements for JSON routes. Native registrations never\n  appear in `getEndpoints()`.\n\n```ts\nimport express from 'express';\nimport JsonRouter from '@web-ts-toolkit/express-json-router';\n\nconst authMiddleware: express.RequestHandler = (req, res, next) => next();\nconst router = new JsonRouter('/api', authMiddleware);\n\nrouter.param('userId', (req, res, next, id) => next());\n\nrouter.get('/health', () => ({ ok: true }));\nrouter.get('/users/:id', () => ({ ok: true }));\n\nrouter.getEndpoints();\n// [{ method: 'GET', path: '/api/health' }, { method: 'GET', path: '/api/users/:id' }]\n```\n\n## Route Builder Contract\n\n`router.route(path)` is independent-registration sugar: each builder call equals\na direct `router.METHOD(path, ...)` call with its own native route,\nresponse-handler wrapper (including constructor-middleware copies), and\n`getEndpoints()` entry. It is not native `express.Router().route(path)`\ngrouping: an `.all()` guard calling `next('route')` does not skip a later\nbuilder registration, HEAD requests fall back to the separately registered GET\nhandler, and constructor middleware re-runs for each chained registration\ncrossed by `next()`.\n\n## Documentation\n\nFull package documentation lives in `website/docs/packages/express-json-router.md`.\n\n- live docs: https://web-ts-toolkit.pages.dev/docs/packages/express-json-router\n","readmeFilename":"README.md"}