{"_id":"stoker","_rev":"38-fcfe8cfad164d85c78ea32cdaddbec2e","name":"stoker","dist-tags":{"beta":"1.4.2-beta","latest":"2.0.1"},"versions":{"0.0.1":{"name":"stoker","version":"0.0.1","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@0.0.1","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"877ab66f159ccac2a4f10865b3a5473eed855f5a","tarball":"https://registry.npmjs.org/stoker/-/stoker-0.0.1.tgz","fileCount":13,"integrity":"sha512-hMcuBMyThlLwqpkYfJMtHNuGciacHbMPGBGmjTfX6j73CVwa2SWgFuY1mmoU4ezSqKD7QwBzYiV+u3tUtmt0vw==","signatures":[{"sig":"MEUCIQCmvIrzOxkNa7JckYMhOxbKWNNCLnJ6zBTrP96WOtejxwIgM43t6t/9Ho5Revd0KrsvB7bJzfQ7qhkWqgSfWZbFy3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70186},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-0.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-status-codes":"esno scripts/update-http-status-codes.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/8d6f61630d3bf87951bf1a054b67b640/stoker-0.0.1.tgz","_integrity":"sha512-hMcuBMyThlLwqpkYfJMtHNuGciacHbMPGBGmjTfX6j73CVwa2SWgFuY1mmoU4ezSqKD7QwBzYiV+u3tUtmt0vw==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","dependencies":{"http-status-codes":"^2.3.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.6.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stoker_0.0.1_1727951684481_0.9580351583278313","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"stoker","version":"0.0.2","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@0.0.2","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"c81c7f3297f7e51abf0126111fc547d846d03300","tarball":"https://registry.npmjs.org/stoker/-/stoker-0.0.2.tgz","fileCount":18,"integrity":"sha512-ParYxC9V7YEzyZ7OH5JG1Dn415IPXScFqdz2lkla2FNYRca+v21IjHIEOI0EH5tUEDDiKw+/HPGVNFGSfNSG/Q==","signatures":[{"sig":"MEUCIHcDaZE+lXJ2NUWIsskKj2PzrBwE2Wew7ZTaidr7qmuHAiEA1eqXHHnNMVDROC2znmgJ2OFqZgNlwIfqXscUf7kxu8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72321},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-0.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-status-codes":"esno scripts/update-http-status-codes.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/685cf576b7f1809b86d007e5f77922f0/stoker-0.0.2.tgz","_integrity":"sha512-ParYxC9V7YEzyZ7OH5JG1Dn415IPXScFqdz2lkla2FNYRca+v21IjHIEOI0EH5tUEDDiKw+/HPGVNFGSfNSG/Q==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","dependencies":{"http-status-codes":"^2.3.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.6.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/stoker_0.0.2_1727953975923_0.700402104024592","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"stoker","version":"0.0.4","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@0.0.4","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"28a5b8dccbe8086dd5d8b6ca357b0d5e6adb0c48","tarball":"https://registry.npmjs.org/stoker/-/stoker-0.0.4.tgz","fileCount":33,"integrity":"sha512-10E4IzolTQfiX8NuDfn2ufRSxznSv+gfgX442IbkAqCpc0qrMInkc0/mPA88Gw1MvjfmqMSSc7kgH/UueysZyQ==","signatures":[{"sig":"MEQCIBI2WtNmufhYjs4/pCeoBEncfHysfwnpQURw6Iy2wSZNAiBS5BeF4cJA0cB7AdjnoKVrtZ+OwXLqIwznLPWyReb9kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147532},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-0.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/5917ea6f535847f2a926ea7bad294ed0/stoker-0.0.4.tgz","_integrity":"sha512-10E4IzolTQfiX8NuDfn2ufRSxznSv+gfgX442IbkAqCpc0qrMInkc0/mPA88Gw1MvjfmqMSSc7kgH/UueysZyQ==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","dependencies":{"http-status-codes":"^2.3.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.0.0","@hono/zod-openapi":"^0.16.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_0.0.4_1727957230093_0.4375680932428103","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"stoker","version":"0.0.5","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@0.0.5","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"f5aea0acbb35cf0aaaa9b4ce320987b32c727592","tarball":"https://registry.npmjs.org/stoker/-/stoker-0.0.5.tgz","fileCount":38,"integrity":"sha512-OlRGXsbfAzrtgE6sIwlyv7eZ+t0QQzH8C8kW0PMOwgu0QYUj11uHbaE2RAuogaFDav/jBCJ+n1IdDOlPaMiViQ==","signatures":[{"sig":"MEUCIDJHJhw2TSCVi7NdRE8ij2+ukgM/5Iak1KCZk6nM8LAkAiEA+dtjB51h0W7e5eWZ9mbQUO+wXoPhMR9ZHxf2ZKmZVE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149067},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-0.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/e735fc13c03bc68f3910d97ac3232d12/stoker-0.0.5.tgz","_integrity":"sha512-OlRGXsbfAzrtgE6sIwlyv7eZ+t0QQzH8C8kW0PMOwgu0QYUj11uHbaE2RAuogaFDav/jBCJ+n1IdDOlPaMiViQ==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","dependencies":{"http-status-codes":"^2.3.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.0.0","@hono/zod-openapi":"^0.16.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_0.0.5_1727957592243_0.45643170171307235","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"stoker","version":"0.0.6","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@0.0.6","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"88ed5ba4d78f88c6bf0721f47faa27f365183fd1","tarball":"https://registry.npmjs.org/stoker/-/stoker-0.0.6.tgz","fileCount":48,"integrity":"sha512-EuTy5JfkquqC+59CYlVNLJfQd/fSoyAA7Ua9IejeU6UUSS88nVDEpC7IecLo7iM108CkgxQUOjyOxcqSQKvHng==","signatures":[{"sig":"MEQCIEw/wbI0byGHX+K8aibWb3x5lcfMuTHWETT08rUAZmduAiBLXOMM19K6Yib3uhIERB724vgH4Bjv78yJ0HWtI5KVHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158110},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-0.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/b603b551bb1503bde7099b6f3cd6f37e/stoker-0.0.6.tgz","_integrity":"sha512-EuTy5JfkquqC+59CYlVNLJfQd/fSoyAA7Ua9IejeU6UUSS88nVDEpC7IecLo7iM108CkgxQUOjyOxcqSQKvHng==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","dependencies":{"http-status-codes":"^2.3.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.0.0","@hono/zod-openapi":"^0.16.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_0.0.6_1727959353047_0.3812001393029938","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"stoker","version":"0.0.7","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@0.0.7","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"3cdb68bf3fa440154c64d2be09acd3d92003f963","tarball":"https://registry.npmjs.org/stoker/-/stoker-0.0.7.tgz","fileCount":58,"integrity":"sha512-dHki1o/4PfJFMxseisYGx8t1250nRQ0KnQcfJ/6oHkxk5TjrJvRziNH9znFUlBRJvqrUFqTjN3SGJAOBg9P/4g==","signatures":[{"sig":"MEQCIHHtyMYwG7DJtNzQVw0DOL7HxDRL+bcNOFSq4PcItBnqAiBdEqF8iL53CT9t0yKNn4BPpJprHa6V7EYveUfJpfHYMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161658},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-0.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/e8f94af3238c1a38aeabea6a2f7908aa/stoker-0.0.7.tgz","_integrity":"sha512-dHki1o/4PfJFMxseisYGx8t1250nRQ0KnQcfJ/6oHkxk5TjrJvRziNH9znFUlBRJvqrUFqTjN3SGJAOBg9P/4g==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.0.0","@hono/zod-openapi":"^0.16.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_0.0.7_1727960887824_0.32078885412738556","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"stoker","version":"1.0.0","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.0","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"f81c87302d2072cae29400314275b509e9b30fbf","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.0.tgz","fileCount":58,"integrity":"sha512-H7WM0tykcTl0diXVfaQi2388u3KAcoThSFsA62tsRaNg6+cQUHDbbm4xlUhWhZYztZEeAM6g8UQjM7jxxN5YZg==","signatures":[{"sig":"MEUCIQCz931XawFH48nyf9+BmMNaBntoZEQvHX7apWA/GNypqAIgeoS5Cu8Dl5bYGW+oUURFqMxidoEQBx/kRTzSxm5cXSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161658},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/f4c0ff56dd3da7e0c89e738b4331b45d/stoker-1.0.0.tgz","_integrity":"sha512-H7WM0tykcTl0diXVfaQi2388u3KAcoThSFsA62tsRaNg6+cQUHDbbm4xlUhWhZYztZEeAM6g8UQjM7jxxN5YZg==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.0.0","@hono/zod-openapi":"^0.16.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.0_1727961220711_0.03669455403927291","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"stoker","version":"1.0.1","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.1","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"86c3fc69820f7c6675cac4ea5ff5a3da28674b33","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.1.tgz","fileCount":58,"integrity":"sha512-FMmzWtmEe5a80PmM8xSLDhznf4IHwBKexG/FNw69OmwsyrG5hK6/+xlL6R3HKUy2oPbHbVz++Mv9hjar3D5FuQ==","signatures":[{"sig":"MEYCIQCwB6SaJsnsi5eefzvNWsTJT6s0HNrIMoJm2D04RQzT6wIhAKUDAvLjkoYqa0yjVsTy3ZRenjjAW2ToCdnOBQH03Woj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161782},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/7ccaaf95fc7c3bf887e399251b3f8b09/stoker-1.0.1.tgz","_integrity":"sha512-FMmzWtmEe5a80PmM8xSLDhznf4IHwBKexG/FNw69OmwsyrG5hK6/+xlL6R3HKUy2oPbHbVz++Mv9hjar3D5FuQ==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.0.0","@hono/zod-openapi":"^0.16.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.1_1727961462204_0.16432984041813747","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"stoker","version":"1.0.2","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.2","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"1ba47281afbebd2fb9887d578a9974a953f427c8","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.2.tgz","fileCount":63,"integrity":"sha512-J0NnYpd3hePyY5NuYmb5mLb/Gm86PgrWAGg7hwiItQtlQAgMEdLnr/rWREcw+j5VgPrnIFBspqEecwVMlnHmzA==","signatures":[{"sig":"MEYCIQDf8hsvYIbGFNG0/uN6TFUSpMABLGOcI4uZcYG79QqQywIhALUV2g8YETmZdrcZ84yk9+2BrGLujl1w9XJQF/o9aNXc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172582},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/e3bbe9b18ff0e9b52dd5599e8e9d4de3/stoker-1.0.2.tgz","_integrity":"sha512-J0NnYpd3hePyY5NuYmb5mLb/Gm86PgrWAGg7hwiItQtlQAgMEdLnr/rWREcw+j5VgPrnIFBspqEecwVMlnHmzA==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.0.0","@hono/zod-openapi":"^0.16.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.2_1727969602868_0.974656915691106","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"stoker","version":"1.0.3","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.3","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"1733f6d449ceae4715e44e62ac580d249b6d64f3","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.3.tgz","fileCount":103,"integrity":"sha512-vJbAyG6UbDF3Voo4YmF54LMu/b1wESEFXauCWyEyn9Kwll7/RPDtB3Bsp/ij2EePMgN7qtfSNWqGI6UUczXlTA==","signatures":[{"sig":"MEQCICGF7qeaHbYiG9rE9bXjIezqJMCErVFVZvrBEBIB2Bm9AiBDdk0mOWuOzUixODHg6FGabXDzqh4uIjxroFqXS3dS7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183217},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./openapi":{"types":"./dist/openapi/index.d.ts","import":"./dist/openapi/index.mjs","require":"./dist/openapi/index.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.mjs","require":"./dist/middlewares/index.cjs"},"./openapi/helpers":{"types":"./dist/openapi/helpers/index.d.ts","import":"./dist/openapi/helpers/index.mjs","require":"./dist/openapi/helpers/index.cjs"},"./openapi/schemas":{"types":"./dist/openapi/schemas/index.d.ts","import":"./dist/openapi/schemas/index.mjs","require":"./dist/openapi/schemas/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/655a6f00161665e150bc876d5a476f62/stoker-1.0.3.tgz","_integrity":"sha512-vJbAyG6UbDF3Voo4YmF54LMu/b1wESEFXauCWyEyn9Kwll7/RPDtB3Bsp/ij2EePMgN7qtfSNWqGI6UUczXlTA==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2"},"peerDependencies":{"hono":"^4.0.0","@hono/zod-openapi":"^0.16.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.3_1727970132864_0.0031012668548859867","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"stoker","version":"1.0.4","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.4","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"c8e1faf6b71b02bacef0316b03baa971a203d999","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.4.tgz","fileCount":113,"integrity":"sha512-JiNF6A7D1vDxQsgkf6NldjWwaFfdhVtu8fY3HwcEoyyrioxtyInQDjuw+uv43zLU13hsRGLiBchRI/kIT6HuXg==","signatures":[{"sig":"MEUCIQCONWFcl9rADlke8REhBeZ+t7GJqglIwyB0POoADLtSbgIgSvPOKQ4SHK12nfnzZMbO1C58tguu8deOjd3w7p4yIsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193102},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./openapi":{"types":"./dist/openapi/index.d.ts","import":"./dist/openapi/index.mjs","require":"./dist/openapi/index.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.mjs","require":"./dist/middlewares/index.cjs"},"./openapi/helpers":{"types":"./dist/openapi/helpers/index.d.ts","import":"./dist/openapi/helpers/index.mjs","require":"./dist/openapi/helpers/index.cjs"},"./openapi/schemas":{"types":"./dist/openapi/schemas/index.d.ts","import":"./dist/openapi/schemas/index.mjs","require":"./dist/openapi/schemas/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/helpers/one-of":{"types":"./dist/openapi/helpers/one-of.d.ts","import":"./dist/openapi/helpers/one-of.mjs","require":"./dist/openapi/helpers/one-of.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/helpers/json-content-one-of":{"types":"./dist/openapi/helpers/json-content-one-of.d.ts","import":"./dist/openapi/helpers/json-content-one-of.mjs","require":"./dist/openapi/helpers/json-content-one-of.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/60da778adff37c47eca2d3086ba5466b/stoker-1.0.4.tgz","_integrity":"sha512-JiNF6A7D1vDxQsgkf6NldjWwaFfdhVtu8fY3HwcEoyyrioxtyInQDjuw+uv43zLU13hsRGLiBchRI/kIT6HuXg==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.4_1727996189231_0.23405761340925202","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"stoker","version":"1.0.5","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.5","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"16894746119763e39dd8f935ecce4bb0c8f8c99d","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.5.tgz","fileCount":113,"integrity":"sha512-CFUFMXSCgsTPBNzYOaUnBRBWnhscs8jy6JUadWONpj8NLLCLwTOfxSn4/BK7qqZJm9UYoqEZbBtGej91SKDGHg==","signatures":[{"sig":"MEUCIB6J4LjyYhl3fboANXyKHWhEeuF/ZbjYiqvHWuLD00buAiEAsXbfepjrWAzetlJGEUQOfzrYoekhER384LToe90STZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193169},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./openapi":{"types":"./dist/openapi/index.d.ts","import":"./dist/openapi/index.mjs","require":"./dist/openapi/index.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.mjs","require":"./dist/middlewares/index.cjs"},"./openapi/helpers":{"types":"./dist/openapi/helpers/index.d.ts","import":"./dist/openapi/helpers/index.mjs","require":"./dist/openapi/helpers/index.cjs"},"./openapi/schemas":{"types":"./dist/openapi/schemas/index.d.ts","import":"./dist/openapi/schemas/index.mjs","require":"./dist/openapi/schemas/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/helpers/one-of":{"types":"./dist/openapi/helpers/one-of.d.ts","import":"./dist/openapi/helpers/one-of.mjs","require":"./dist/openapi/helpers/one-of.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/helpers/json-content-one-of":{"types":"./dist/openapi/helpers/json-content-one-of.d.ts","import":"./dist/openapi/helpers/json-content-one-of.mjs","require":"./dist/openapi/helpers/json-content-one-of.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/68f7d616daa0bab18873712b27bd3890/stoker-1.0.5.tgz","_integrity":"sha512-CFUFMXSCgsTPBNzYOaUnBRBWnhscs8jy6JUadWONpj8NLLCLwTOfxSn4/BK7qqZJm9UYoqEZbBtGej91SKDGHg==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.5_1727996825141_0.9316314941675141","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"stoker","version":"1.0.6","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.6","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"ae97b9ecdcd93126a234352f8ff0129099d5557d","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.6.tgz","fileCount":113,"integrity":"sha512-B+OdCEo7zGS8Ju1QSDFI5oiAat5fwIvXb2kZV08i7NBwM1JsZD5rIVy3vzQ8Erye1gzHbhoRkOEHf+SY575Uww==","signatures":[{"sig":"MEQCICXSJmt8wjZm3xFDYctq4GUQsgn2bYQ9wvzg54l0gEAVAiAyfWUNHFlYSzAkQEVP664GlxqN8b9puNcusoJtcjxuLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193173},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./openapi":{"types":"./dist/openapi/index.d.ts","import":"./dist/openapi/index.mjs","require":"./dist/openapi/index.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.mjs","require":"./dist/middlewares/index.cjs"},"./openapi/helpers":{"types":"./dist/openapi/helpers/index.d.ts","import":"./dist/openapi/helpers/index.mjs","require":"./dist/openapi/helpers/index.cjs"},"./openapi/schemas":{"types":"./dist/openapi/schemas/index.d.ts","import":"./dist/openapi/schemas/index.mjs","require":"./dist/openapi/schemas/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/helpers/one-of":{"types":"./dist/openapi/helpers/one-of.d.ts","import":"./dist/openapi/helpers/one-of.mjs","require":"./dist/openapi/helpers/one-of.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/helpers/json-content-one-of":{"types":"./dist/openapi/helpers/json-content-one-of.d.ts","import":"./dist/openapi/helpers/json-content-one-of.mjs","require":"./dist/openapi/helpers/json-content-one-of.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/9a0104b5ec72240d26c9d02bc6f3998f/stoker-1.0.6.tgz","_integrity":"sha512-B+OdCEo7zGS8Ju1QSDFI5oiAat5fwIvXb2kZV08i7NBwM1JsZD5rIVy3vzQ8Erye1gzHbhoRkOEHf+SY575Uww==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.6_1728049731316_0.04254675573189903","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"stoker","version":"1.0.7","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.7","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"f961aae0c038a795f1c5a9443f6f16098a161bea","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.7.tgz","fileCount":116,"integrity":"sha512-YIk/9DFxmXmTK65hzWRbu1ErcbRuiujck+pbd4buWS2Oa+64ujkKKVHbVrbpCDmRSFCNHoAtTqkjAenCapWUHg==","signatures":[{"sig":"MEUCIQDweYjy92SqRCXfv49nRzIZHE1Ph/tPLAky14nVk0mq1wIgN1DMN9b7QI3tJq8dna6cyaJd5n63Kz7YZirCb8AZ/J4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194466},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./openapi":{"types":"./dist/openapi/index.d.ts","import":"./dist/openapi/index.mjs","require":"./dist/openapi/index.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.mjs","require":"./dist/middlewares/index.cjs"},"./openapi/helpers":{"types":"./dist/openapi/helpers/index.d.ts","import":"./dist/openapi/helpers/index.mjs","require":"./dist/openapi/helpers/index.cjs"},"./openapi/schemas":{"types":"./dist/openapi/schemas/index.d.ts","import":"./dist/openapi/schemas/index.mjs","require":"./dist/openapi/schemas/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/helpers/one-of":{"types":"./dist/openapi/helpers/one-of.d.ts","import":"./dist/openapi/helpers/one-of.mjs","require":"./dist/openapi/helpers/one-of.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/helpers/json-content-one-of":{"types":"./dist/openapi/helpers/json-content-one-of.d.ts","import":"./dist/openapi/helpers/json-content-one-of.mjs","require":"./dist/openapi/helpers/json-content-one-of.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/323ca59d18b14e1718241fc5c6165bbf/stoker-1.0.7.tgz","_integrity":"sha512-YIk/9DFxmXmTK65hzWRbu1ErcbRuiujck+pbd4buWS2Oa+64ujkKKVHbVrbpCDmRSFCNHoAtTqkjAenCapWUHg==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.7_1728058267366_0.4052542936384118","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"stoker","version":"1.0.8","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.8","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"6e807b00c4071ac49968bd9a54c2ea9e7d8ba83b","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.8.tgz","fileCount":116,"integrity":"sha512-1z/Ap0M+p1ejngfYNtB9RyjECFU+VE5lvruIP4TUvImgAosp5jrVlpTfiqdmll/SKexM7Oa7+hhspKOVzzlR0Q==","signatures":[{"sig":"MEUCIQDdjGTnRPWOsXVU2lJgEeOheFWkCJ7oaypzLB4lIUbDSQIgTi4Ta9fo5ReUjTMqmB0yWp/cnSZsjqY3GTaNj3oR/QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194798},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./openapi":{"types":"./dist/openapi/index.d.ts","import":"./dist/openapi/index.mjs","require":"./dist/openapi/index.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.mjs","require":"./dist/middlewares/index.cjs"},"./openapi/helpers":{"types":"./dist/openapi/helpers/index.d.ts","import":"./dist/openapi/helpers/index.mjs","require":"./dist/openapi/helpers/index.cjs"},"./openapi/schemas":{"types":"./dist/openapi/schemas/index.d.ts","import":"./dist/openapi/schemas/index.mjs","require":"./dist/openapi/schemas/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/helpers/one-of":{"types":"./dist/openapi/helpers/one-of.d.ts","import":"./dist/openapi/helpers/one-of.mjs","require":"./dist/openapi/helpers/one-of.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/helpers/json-content-one-of":{"types":"./dist/openapi/helpers/json-content-one-of.d.ts","import":"./dist/openapi/helpers/json-content-one-of.mjs","require":"./dist/openapi/helpers/json-content-one-of.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/4be361726fbe6fe29eeb1a43a9393cba/stoker-1.0.8.tgz","_integrity":"sha512-1z/Ap0M+p1ejngfYNtB9RyjECFU+VE5lvruIP4TUvImgAosp5jrVlpTfiqdmll/SKexM7Oa7+hhspKOVzzlR0Q==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.8_1728150654574_0.6083851474467692","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"stoker","version":"1.0.9","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.0.9","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"c4330cacb8e452c1e6af9154f7b016c910c7c273","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.0.9.tgz","fileCount":116,"integrity":"sha512-z2U3yEVKn2I0iHHQApNmppOrbfrHBEmbgcZztSFaYweOAHNxeAxEgZ2PGGAXLJHRtDgScQz5PGe9iSVgEUa/Hg==","signatures":[{"sig":"MEUCIQD7Ab6SvI+xp8ENqKN0N7V+cc+9hUbbckosxzhE71fVpQIgWd6sbWP44i+szNf2kja0zii1JyxTF2+3Qqy/t8aoMEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194842},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./openapi":{"types":"./dist/openapi/index.d.ts","import":"./dist/openapi/index.mjs","require":"./dist/openapi/index.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.mjs","require":"./dist/middlewares/index.cjs"},"./openapi/helpers":{"types":"./dist/openapi/helpers/index.d.ts","import":"./dist/openapi/helpers/index.mjs","require":"./dist/openapi/helpers/index.cjs"},"./openapi/schemas":{"types":"./dist/openapi/schemas/index.d.ts","import":"./dist/openapi/schemas/index.mjs","require":"./dist/openapi/schemas/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/helpers/one-of":{"types":"./dist/openapi/helpers/one-of.d.ts","import":"./dist/openapi/helpers/one-of.mjs","require":"./dist/openapi/helpers/one-of.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/helpers/json-content-one-of":{"types":"./dist/openapi/helpers/json-content-one-of.d.ts","import":"./dist/openapi/helpers/json-content-one-of.mjs","require":"./dist/openapi/helpers/json-content-one-of.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/ecac1429b5111835fd692635fd991ef5/stoker-1.0.9.tgz","_integrity":"sha512-z2U3yEVKn2I0iHHQApNmppOrbfrHBEmbgcZztSFaYweOAHNxeAxEgZ2PGGAXLJHRtDgScQz5PGe9iSVgEUa/Hg==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.8.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.6.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.0.9_1728212727948_0.3346524816945693","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"stoker","version":"1.1.0","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.1.0","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"0025403c80340e3c77d2ba1e097704b08365fbef","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.1.0.tgz","fileCount":126,"integrity":"sha512-BtHrKdpvwC6kKB8t7rtJt9JiNFBP2K4OsJFKMY6Jz/2Ya9kMvGVUreO5H3mrkw9IGtu2rPgQUO2JWjFb3TSz+Q==","signatures":[{"sig":"MEUCIQDtluPUoigOHttbuGzTHOT/DM/GXzvdlbwOUlDLFE9L8gIgGQz9LAq5w90GndPORiVmqmAVsRwma1pnOM6zW6zifSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203326},"main":"./dist/index.mjs","type":"module","_from":"file:stoker-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./openapi":{"types":"./dist/openapi/index.d.ts","import":"./dist/openapi/index.mjs","require":"./dist/openapi/index.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.mjs","require":"./dist/middlewares/index.cjs"},"./openapi/helpers":{"types":"./dist/openapi/helpers/index.d.ts","import":"./dist/openapi/helpers/index.mjs","require":"./dist/openapi/helpers/index.cjs"},"./openapi/schemas":{"types":"./dist/openapi/schemas/index.d.ts","import":"./dist/openapi/schemas/index.mjs","require":"./dist/openapi/schemas/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/helpers/one-of":{"types":"./dist/openapi/helpers/one-of.d.ts","import":"./dist/openapi/helpers/one-of.mjs","require":"./dist/openapi/helpers/one-of.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/schemas/slug-params":{"types":"./dist/openapi/schemas/slug-params.d.ts","import":"./dist/openapi/schemas/slug-params.mjs","require":"./dist/openapi/schemas/slug-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./openapi/schemas/id-uuid-params":{"types":"./dist/openapi/schemas/id-uuid-params.d.ts","import":"./dist/openapi/schemas/id-uuid-params.mjs","require":"./dist/openapi/schemas/id-uuid-params.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/helpers/json-content-one-of":{"types":"./dist/openapi/helpers/json-content-one-of.d.ts","import":"./dist/openapi/helpers/json-content-one-of.mjs","require":"./dist/openapi/helpers/json-content-one-of.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/44/zhl0l97j15dg8gszzmzk5lhc0000gn/T/74ea4501013121ce12ab8b57302bee61/stoker-1.1.0.tgz","_integrity":"sha512-BtHrKdpvwC6kKB8t7rtJt9JiNFBP2K4OsJFKMY6Jz/2Ya9kMvGVUreO5H3mrkw9IGtu2rPgQUO2JWjFb3TSz+Q==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.1.0_1728913344647_0.40774658594998403","host":"s3://npm-registry-packages"}},"1.2.0-beta":{"name":"stoker","version":"1.2.0-beta","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.0-beta","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"57b2018596b0f02ccbb11eb81fd1fb89bfaae326","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.0-beta.tgz","fileCount":100,"integrity":"sha512-EqTZaXkem9H0byNbcC1lcgZefcenAEGVymWMofiMzcHXQBMi0ZdCzAZrYYSyR8LRFjM9rYguQgNJvJ0MzyISOA==","signatures":[{"sig":"MEUCIC0Osd0uX/d9a1cu+vfDphjvKbeRI7BxYsbKkqQaIPFZAiEA9jIwM1LnIutgmoWapcUDKcRAmW0L8ToEcZ7/RPoHgfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145688},"main":"./dist/esm/index.mjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"./*":{"import":"./dist/esm/*","require":"./dist/cjs/*"}},"gitHead":"ad6afecae8d7465bfbef7c06c6caba3ceef05906","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"*":["./dist/*","./dist/esm/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.0-beta_1728943443574_0.3246542610995189","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"stoker","version":"1.2.1","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.1","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"b991bb11461d631c6b5d7e32b5830f5f918a73cf","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.1.tgz","fileCount":126,"integrity":"sha512-o17qUFw2WYL8Yg4Rkhyn1JYjMwJo0PZkwK3QBJ0TzPNnovo9OwHjCTaCnimaYv50g/dN3nmjxvlSDPFWhMGvVw==","signatures":[{"sig":"MEQCID/e4blze6B0wAJo/aZMdPk7pR7vkFbDHXIj5WXYYWAKAiB0fTuHUwltm869F47Hrcp/v7QiCiC/BlNQY7TApQ0MIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203430},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./openapi":{"types":"./dist/openapi/index.d.ts","import":"./dist/openapi/index.mjs","require":"./dist/openapi/index.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.mjs","require":"./dist/middlewares/index.cjs"},"./openapi/helpers":{"types":"./dist/openapi/helpers/index.d.ts","import":"./dist/openapi/helpers/index.mjs","require":"./dist/openapi/helpers/index.cjs"},"./openapi/schemas":{"types":"./dist/openapi/schemas/index.d.ts","import":"./dist/openapi/schemas/index.mjs","require":"./dist/openapi/schemas/index.cjs"},"./http-status-codes":{"types":"./dist/http-status-codes.d.ts","import":"./dist/http-status-codes.mjs","require":"./dist/http-status-codes.cjs"},"./http-status-phrases":{"types":"./dist/http-status-phrases.d.ts","import":"./dist/http-status-phrases.mjs","require":"./dist/http-status-phrases.cjs"},"./middlewares/on-error":{"types":"./dist/middlewares/on-error.d.ts","import":"./dist/middlewares/on-error.mjs","require":"./dist/middlewares/on-error.cjs"},"./openapi/default-hook":{"types":"./dist/openapi/default-hook.d.ts","import":"./dist/openapi/default-hook.mjs","require":"./dist/openapi/default-hook.cjs"},"./middlewares/not-found":{"types":"./dist/middlewares/not-found.d.ts","import":"./dist/middlewares/not-found.mjs","require":"./dist/middlewares/not-found.cjs"},"./openapi/helpers/one-of":{"types":"./dist/openapi/helpers/one-of.d.ts","import":"./dist/openapi/helpers/one-of.mjs","require":"./dist/openapi/helpers/one-of.cjs"},"./openapi/schemas/id-params":{"types":"./dist/openapi/schemas/id-params.d.ts","import":"./dist/openapi/schemas/id-params.mjs","require":"./dist/openapi/schemas/id-params.cjs"},"./openapi/schemas/slug-params":{"types":"./dist/openapi/schemas/slug-params.d.ts","import":"./dist/openapi/schemas/slug-params.mjs","require":"./dist/openapi/schemas/slug-params.cjs"},"./openapi/helpers/json-content":{"types":"./dist/openapi/helpers/json-content.d.ts","import":"./dist/openapi/helpers/json-content.mjs","require":"./dist/openapi/helpers/json-content.cjs"},"./openapi/schemas/id-uuid-params":{"types":"./dist/openapi/schemas/id-uuid-params.d.ts","import":"./dist/openapi/schemas/id-uuid-params.mjs","require":"./dist/openapi/schemas/id-uuid-params.cjs"},"./middlewares/serve-emoji-favicon":{"types":"./dist/middlewares/serve-emoji-favicon.d.ts","import":"./dist/middlewares/serve-emoji-favicon.mjs","require":"./dist/middlewares/serve-emoji-favicon.cjs"},"./openapi/helpers/json-content-one-of":{"types":"./dist/openapi/helpers/json-content-one-of.d.ts","import":"./dist/openapi/helpers/json-content-one-of.mjs","require":"./dist/openapi/helpers/json-content-one-of.cjs"},"./openapi/schemas/create-error-schema":{"types":"./dist/openapi/schemas/create-error-schema.d.ts","import":"./dist/openapi/schemas/create-error-schema.mjs","require":"./dist/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"types":"./dist/openapi/helpers/json-content-required.d.ts","import":"./dist/openapi/helpers/json-content-required.mjs","require":"./dist/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"types":"./dist/openapi/schemas/create-message-object.d.ts","import":"./dist/openapi/schemas/create-message-object.mjs","require":"./dist/openapi/schemas/create-message-object.cjs"}},"gitHead":"ad6afecae8d7465bfbef7c06c6caba3ceef05906","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.1_1728943675135_0.06874406497566299","host":"s3://npm-registry-packages"}},"1.2.1-beta":{"name":"stoker","version":"1.2.1-beta","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.1-beta","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"3d99ad19b121025036adfcf29406f87c2749a152","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.1-beta.tgz","fileCount":100,"integrity":"sha512-c8I90RmRReUPNs3E9igLM9gh8aQLMpi2JNtqgvghDOprhYUN84c2eAQMdPKHf0iIy0pQZwd3s0QEfUXZS3a5sw==","signatures":[{"sig":"MEUCIQD4eUNbZg2567Vx1nRlzUyneUpl0gLPeOw+i+qSCBF+WgIgeoZPO5Rwc0rqZs9hoCkC6phIO54Zb/Uir3SGuNLyISs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148699},"main":"./dist/esm/index.mjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"./openapi":{"import":"./dist/esm/openapi/index.mjs","require":"./dist/cjs/openapi/index.cjs"},"./middlewares":{"import":"./dist/esm/middlewares/index.mjs","require":"./dist/cjs/middlewares/index.cjs"},"./openapi/helpers":{"import":"./dist/esm/openapi/helpers/index.mjs","require":"./dist/cjs/openapi/helpers/index.cjs"},"./openapi/schemas":{"import":"./dist/esm/openapi/schemas/index.mjs","require":"./dist/cjs/openapi/schemas/index.cjs"},"./http-status-codes":{"import":"./dist/esm/http-status-codes.mjs","require":"./dist/cjs/http-status-codes.cjs"},"./http-status-phrases":{"import":"./dist/esm/http-status-phrases.mjs","require":"./dist/cjs/http-status-phrases.cjs"},"./middlewares/on-error":{"import":"./dist/esm/middlewares/on-error.mjs","require":"./dist/cjs/middlewares/on-error.cjs"},"./openapi/default-hook":{"import":"./dist/esm/openapi/default-hook.mjs","require":"./dist/cjs/openapi/default-hook.cjs"},"./middlewares/not-found":{"import":"./dist/esm/middlewares/not-found.mjs","require":"./dist/cjs/middlewares/not-found.cjs"},"./openapi/helpers/one-of":{"import":"./dist/esm/openapi/helpers/one-of.mjs","require":"./dist/cjs/openapi/helpers/one-of.cjs"},"./openapi/schemas/id-params":{"import":"./dist/esm/openapi/schemas/id-params.mjs","require":"./dist/cjs/openapi/schemas/id-params.cjs"},"./openapi/schemas/slug-params":{"import":"./dist/esm/openapi/schemas/slug-params.mjs","require":"./dist/cjs/openapi/schemas/slug-params.cjs"},"./openapi/helpers/json-content":{"import":"./dist/esm/openapi/helpers/json-content.mjs","require":"./dist/cjs/openapi/helpers/json-content.cjs"},"./openapi/schemas/id-uuid-params":{"import":"./dist/esm/openapi/schemas/id-uuid-params.mjs","require":"./dist/cjs/openapi/schemas/id-uuid-params.cjs"},"./middlewares/serve-emoji-favicon":{"import":"./dist/esm/middlewares/serve-emoji-favicon.mjs","require":"./dist/cjs/middlewares/serve-emoji-favicon.cjs"},"./openapi/helpers/json-content-one-of":{"import":"./dist/esm/openapi/helpers/json-content-one-of.mjs","require":"./dist/cjs/openapi/helpers/json-content-one-of.cjs"},"./openapi/schemas/create-error-schema":{"import":"./dist/esm/openapi/schemas/create-error-schema.mjs","require":"./dist/cjs/openapi/schemas/create-error-schema.cjs"},"./openapi/helpers/json-content-required":{"import":"./dist/esm/openapi/helpers/json-content-required.mjs","require":"./dist/cjs/openapi/helpers/json-content-required.cjs"},"./openapi/schemas/create-message-object":{"import":"./dist/esm/openapi/schemas/create-message-object.mjs","require":"./dist/cjs/openapi/schemas/create-message-object.cjs"}},"gitHead":"1d5d180efb431f7e878fe1f8f02ba3dd6647374b","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"*":["./dist/*","./dist/esm/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","readmeFilename":"README.md","devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.1-beta_1728944551880_0.2996157342002006","host":"s3://npm-registry-packages"}},"1.2.2-beta":{"name":"stoker","version":"1.2.2-beta","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.2-beta","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"a6c46b7afcf4c6acdb74721bf3673251fa880c52","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.2-beta.tgz","fileCount":100,"integrity":"sha512-VeXzJx8t/IaZmGUEdcFihP7Pwsmfb1ZNqElZdpPi6Q0GPkO1NPy5ta//HRcpTxFv1z+o8fU6xn/IWOvP//eosg==","signatures":[{"sig":"MEQCIBxYE2P5Qcl4NX3wJWc12Zp3Gd76uxQIleOlzePO5HVzAiAFkyCyc4DXpt5vnaNzxygUeV4pHLkvnH6MBx5CDSt+fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152268},"main":"./dist/esm/index.mjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.mjs"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.cjs"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.mjs"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.cjs"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.cjs"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.cjs"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.mjs"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.cjs"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.mjs"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.cjs"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.mjs"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.cjs"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.mjs"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.cjs"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.mjs"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.cjs"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.cjs"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.cjs"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.cjs"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.cjs"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.cjs"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.mjs"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.cjs"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.cjs"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.cjs"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.cjs"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.cjs"}}},"gitHead":"1d5d180efb431f7e878fe1f8f02ba3dd6647374b","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"*":["./dist/*"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","readmeFilename":"README.md","devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.2-beta_1728945085886_0.7427793265751235","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"stoker","version":"1.2.3","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.3","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"ba93d891f7ec03f181db9be6aec7430c716f588a","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.3.tgz","fileCount":100,"integrity":"sha512-i1EKytlmCSHKcyO2O2x5p/z8zzUM0w7o7O2PLw8oK6RZDDu7Cy8YuPM2ERPGZ7AdXS9XpnbQq2hw5k3h3cQxrw==","signatures":[{"sig":"MEYCIQCuVYOG7GPVXySrhabdXA2o1G6lCGQ0/7EXS5PrPiSPKgIhAJSg0GZV/zBpXexZkVlvi0fm20UMizvhClcmtUo3x3MA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152263},"main":"./dist/esm/index.mjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.mjs","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.mjs"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.cjs"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.mjs"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.cjs"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.cjs"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.cjs"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.mjs"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.cjs"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.mjs"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.cjs"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.mjs"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.cjs"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.mjs"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.cjs"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.mjs"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.cjs"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.cjs"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.cjs"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.cjs"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.cjs"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.cjs"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.mjs"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.cjs"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.cjs"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.cjs"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.mjs"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.cjs"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.mjs"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.cjs"}}},"gitHead":"f1db0f819825d8c415c2c1a84bc5debde69b63d1","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"*":["./dist/*"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.3_1728945437962_0.262337004983044","host":"s3://npm-registry-packages"}},"1.2.4-beta":{"name":"stoker","version":"1.2.4-beta","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.4-beta","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"31bf8c2583e4a0a24fc3d03bb97b71515395d89e","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.4-beta.tgz","fileCount":100,"integrity":"sha512-mGS5ysTIsrc3Jb7YUUjiLb9zVNGdAHIYgFn0EMDkqAWfwdJpH+9hMZWh8TmnK8hCu3ow7zIyEb+jINOHXQ0d0g==","signatures":[{"sig":"MEUCIHOLcfHVBIJgSQ6wW8WgaaqGQ5hoIzYcBpF5Kq6qWd9NAiEA5TNHVBICk6M2spDhdxL91d5XYbGRzFElbbspiJkPkhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153935},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"ffd0868fd6c65f952b83d7956942c8f52ebb3f3b","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/create-dist-pkg-json.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.1","esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.4-beta_1729001594955_0.08890538989862717","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"stoker","version":"1.2.4","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.4","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"e76ea92188906ad8678dc46a7d1706216b9b495f","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.4.tgz","fileCount":100,"integrity":"sha512-ROms2q/ovtgKJJCsF6v5AFP67CbAWVc6tOYtv1hhQ1eQcbp20uN3wl1gkdOKJfU+Irmj5p90MFA3NJRRQ8Vc4g==","signatures":[{"sig":"MEQCIAd+Gc404iklONE2ejrIYiocyJckwJAkiMNyAmC1e+sTAiAdo/L2H/dP52pFT/wMgJnaS9tML2PqKGYBtcAtXgDvzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153930},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"ffd0868fd6c65f952b83d7956942c8f52ebb3f3b","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/create-dist-pkg-json.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"tsx":"^4.19.1","esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.4_1729001886683_0.8508034855499826","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"stoker","version":"1.2.5","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.5","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"06714deb874117e4f045c882fe243e6aea778c5e","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.5.tgz","fileCount":100,"integrity":"sha512-zDjSc9wcoLUksppdSy4ibwZuaDKF2nU9Bftd43q81dJ1wkXRcZICBbCDZn2MFdo4z84vbGqeqJ/JFATzM0arcQ==","signatures":[{"sig":"MEQCIF57NSZxs4D0/3doiA2e0DLPWwCvyLRMSAD0ewqsmEWLAiAkxa8FxsqRmpcSEUwnvkEmPPxOG70t4N6Qjea/i4QnAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154424},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"d2c46cdb3ee1165e1b7ae0899d4249d9e62351ac","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"tsx":"^4.19.1","esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.5_1729092706943_0.021889243464494168","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"stoker","version":"1.2.6","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.6","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"c3e0f399913b78a8db801d8be79b77ca154840a7","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.6.tgz","fileCount":100,"integrity":"sha512-yMiR8nhn6Xf6k+vQVvJ/4qsQTNsMF5za0J7TdnhgKKpPUj83dZa2FGvwlVluW+3aCiqupNc7yJtQfIV06Hpfaw==","signatures":[{"sig":"MEQCIEosVD4WdyuE4k3QGxdSWu3N2LlyN9LNzFQnZGsUuAQfAiBYSFEjd76q0B5HO9cdZ27LNLagQrBs8Q1o94wZzvS3Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154673},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"ed0f0bd7a6c15224764fcb5ba9b45d9c34ac934f","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"tsx":"^4.19.1","esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.6_1729093674074_0.7429473843230994","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"stoker","version":"1.2.7","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.2.7","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"73df00f2399e88be0e37e9ca1d3cb9d18c485caf","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.2.7.tgz","fileCount":100,"integrity":"sha512-CYntiWXMfjho7ok5Pyg5fKlqwn29xekzTzRaTF9z7MehK1VayseDP29LE7gYiGXugNB7k/VhXdOSyzwwLKYA8A==","signatures":[{"sig":"MEYCIQCr2iYUVQKwxBmI1UNRP6c8+VUBvvCv+UIGbf9XRP1GOgIhAJJjxB5r5A2u4u3TSEf1daFVkB/tGsbxR/FY3xrmE1kk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154727},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"1802bced69dc0babe0072acead73a123700352ed","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"tsx":"^4.19.1","esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.2.7_1729093818466_0.6316313342368038","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"stoker","version":"1.3.0","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.3.0","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"87bd5a905441dbc0062aee637288b4da6550bd6d","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.3.0.tgz","fileCount":104,"integrity":"sha512-ywRokjO8jKb65z6qJVJbzilQJzcoly8/bwyodp6sZC0ZQmn/zfDCOkjcw6hhNKWE8eSVGanZUIXEPab5MTxnmA==","signatures":[{"sig":"MEUCIH7qUxjmnUDN0cTxWtoEgMtXPsjPmjfHFm1ShjxVNldjAiEAho85Nj/B1HJwwb3pL8k/tKIl7YPNP5SaHAZxxFfjOck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158500},"main":"./dist/cjs/index.js","type":"module","_from":"file:stoker-1.3.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","release":"bumpp && npm publish","typecheck":"tsc --noEmit","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"_resolved":"/private/var/folders/hj/hh12y4q56bzcmf_dltj61y_80000gn/T/cd3fd34b455e1316b6d286d3b3c10f37/stoker-1.3.0.tgz","_integrity":"sha512-ywRokjO8jKb65z6qJVJbzilQJzcoly8/bwyodp6sZC0ZQmn/zfDCOkjcw6hhNKWE8eSVGanZUIXEPab5MTxnmA==","repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.9.0","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","esno":"^4.7.0","hono":"^4.6.3","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.9.1","vitest":"^2.0.5","unbuild":"^2.0.0","ts-morph":"^23.0.0","@antfu/ni":"^0.23.0","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.16.3","@antfu/eslint-config":"^3.3.2","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.1.2"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.3.0_1730352491114_0.625371397769914","host":"s3://npm-registry-packages"}},"1.4.0-beta":{"name":"stoker","version":"1.4.0-beta","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.4.0-beta","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"82fcef89c23f78c513724554367f4024417517b7","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.4.0-beta.tgz","fileCount":104,"integrity":"sha512-EN1/DQxJBbBX6baSQhjiUTjGzY12HWwTi7Xw4XgXH7/X3iVTUFDtGQfiU50scot+xQqE3CS47IopG1oUssI50A==","signatures":[{"sig":"MEUCIQDcJM9JqyUDfxtsfsX/mTvxRvyS2DAd14yyQ1dNRCOXVgIgZHGE8A8qmFhf60w03KNMqODjAgz1OIKSFD9pRoNwXu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158614},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"4c3b8574a9d36d78ccbd1bc80e86626e834bb590","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","esno":"^4.8.0","hono":"^4.6.12","pnpm":"^9.9.0","vite":"^6.0.0","bumpp":"^9.8.1","eslint":"^9.15.0","vitest":"^2.1.5","unbuild":"^2.0.0","ts-morph":"^24.0.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.18.0","@antfu/eslint-config":"^3.10.0","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.2.0"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.18.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.4.0-beta_1732616686785_0.9690664173054542","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"stoker","version":"1.4.0","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.4.0","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"f019b96967d248eec0e036f0da3b22e1772b4f08","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.4.0.tgz","fileCount":104,"integrity":"sha512-SXExbS8d1sGuMwK9ctJcu5Yv+mS8KYEq7mtUSjqGpts9PkiOYBpgfbmx0E5TAwYagEX41XZA7Rt6G7b4MAMWag==","signatures":[{"sig":"MEYCIQCOzehKVPLdNvtzy7nT8wLLtKDKx/95nGrlgACKO11o3AIhAPcIGUnBBJ2vODbOEaUvx4q0Ze42WAf5UyulCmh3mgJ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158609},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"4c3b8574a9d36d78ccbd1bc80e86626e834bb590","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.19.2","esno":"^4.8.0","hono":"^4.6.12","pnpm":"^9.9.0","vite":"^6.0.0","bumpp":"^9.8.1","eslint":"^9.15.0","vitest":"^2.1.5","unbuild":"^2.0.0","ts-morph":"^24.0.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.18.0","@antfu/eslint-config":"^3.10.0","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.2.0"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.18.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.4.0_1732617493386_0.5751999249730837","host":"s3://npm-registry-packages"}},"1.4.1-beta":{"name":"stoker","version":"1.4.1-beta","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.4.1-beta","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"8ab46be96e07d92c743eb82af8349849f938270d","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.4.1-beta.tgz","fileCount":104,"integrity":"sha512-ZOwcRDZEr6fW2Kq5ppYVyU8a507Wy1ie1ZOsTfKWO1tYxXIOTL651AJIST0YmL/pJh6JTVjEcxkh0kQgWxa8NA==","signatures":[{"sig":"MEYCIQDPMQSEqXrAQ7wMaWMuS82IpC0E+CMd9dGHjOO8YAGgJwIhAOMqRtaW+REgF9wsb3hsXSoM5b4QUm7nHXQOcdbjfOeZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158794},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"3699dc8ed961a971df2cf6278bfd709c08460e2c","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","esno":"^4.8.0","hono":"^4.6.12","pnpm":"^9.9.0","vite":"^6.0.0","bumpp":"^9.8.1","eslint":"^9.15.0","vitest":"^2.1.5","unbuild":"^2.0.0","ts-morph":"^24.0.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.18.0","@antfu/eslint-config":"^3.10.0","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.2.0"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.18.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.4.1-beta_1732618091862_0.36333052285216594","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"stoker","version":"1.4.1","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.4.1","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"1f9a539b8f031575dd1c21c9acd27d3d22c029e1","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.4.1.tgz","fileCount":104,"integrity":"sha512-oOH9G1ka1Gj76OrpklWoLQemFrRJlSHKVVAMFkzH6Aay1OQnj/LryO8noif+mBwFHNi2iagzV37yOFyk3AmenQ==","signatures":[{"sig":"MEQCIBLNWMgU76eMeRpDA5QVw19qOweW+PP3xgbm69EL7aB0AiB6QspnF09Eocx3TGB+lIyIYQ+oo1FTCJN8VCSMGaSyZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158789},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"3699dc8ed961a971df2cf6278bfd709c08460e2c","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.19.2","esno":"^4.8.0","hono":"^4.6.12","pnpm":"^9.9.0","vite":"^6.0.0","bumpp":"^9.8.1","eslint":"^9.15.0","vitest":"^2.1.5","unbuild":"^2.0.0","ts-morph":"^24.0.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.18.0","@antfu/eslint-config":"^3.10.0","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.2.0"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":"^0.18.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.4.1_1732618207599_0.8797126763780438","host":"s3://npm-registry-packages"}},"1.4.2-beta":{"name":"stoker","version":"1.4.2-beta","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.4.2-beta","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"8f0059e383a7becd2c8eaaf9bce3d735331aebbd","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.4.2-beta.tgz","fileCount":104,"integrity":"sha512-mSccFcE1G2SVJuEOBClNMPRroRCrp+rS79sRLBgNXUNhjYFnVustGLh9DIGsPMZtRXAgB+9ozseGO8EhwSpRHw==","signatures":[{"sig":"MEUCIQCCKI7gdEMql39K2NgAchkqqKsvnl1jXkEkqFoOiF9cPAIgDX4uA8htxXBMZoXRrJYx2biwiYqeZfgyonrfeXB85II=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158810},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"7163d48df7ada96af57297504beef8898ba85abf","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","esno":"^4.8.0","hono":"^4.6.12","pnpm":"^9.9.0","vite":"^6.0.0","bumpp":"^9.8.1","eslint":"^9.15.0","vitest":"^2.1.5","unbuild":"^2.0.0","ts-morph":"^24.0.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.18.0","@antfu/eslint-config":"^3.10.0","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.2.0"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":">=0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.4.2-beta_1732618779352_0.14287766534119384","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"stoker","version":"1.4.2","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.4.2","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"8a3ac615679f048e068e76f444abce9c8b5b2997","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.4.2.tgz","fileCount":104,"integrity":"sha512-zna86ZzC3fnMOIkuO+1vRMfcRw7SpC/7yafRb0u8DwDVig2pPh6POVnGB7t2A5t/rMvyr7hE7tjXTPvW8bhJKg==","signatures":[{"sig":"MEUCIQCNA9pexG2qzvX5TYygWBE46F8jGYUBcswyUdEqb5qweQIgLXhZzwIDZH5Ont/SBmKo1rVIY0A0wHpYHzJEDRV3ozg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158805},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"7163d48df7ada96af57297504beef8898ba85abf","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"10.5.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.10.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"tsx":"^4.19.2","esno":"^4.8.0","hono":"^4.6.12","pnpm":"^9.9.0","vite":"^6.0.0","bumpp":"^9.8.1","eslint":"^9.15.0","vitest":"^2.1.5","unbuild":"^2.0.0","ts-morph":"^24.0.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","openapi3-ts":"^4.4.0","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@hono/zod-openapi":"^0.18.0","@antfu/eslint-config":"^3.10.0","eslint-plugin-format":"^0.1.2","@asteasolutions/zod-to-openapi":"^7.2.0"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":">=0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"@hono/zod-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.4.2_1732618866620_0.5233648420560542","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"stoker","version":"1.4.3","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@1.4.3","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"1a1cc45a0e04d62dab500e70781b71286020c1c5","tarball":"https://registry.npmjs.org/stoker/-/stoker-1.4.3.tgz","fileCount":104,"integrity":"sha512-kijg+1PKUY6laFbNcY7hw5OPgg3QhWD+2wAZsk35IqiZfVwU3S/E3DYbemecRT7vdWbWrZ2mzewQrqD4zoJSeQ==","signatures":[{"sig":"MEUCIQDmR56yfw/u2EaDp7eLuoAiWbYtzwmaHC+Noyel3DBf1wIgD7oFQAFVgiffw0Z1jA4K05gxowDynDGww/Vl21nVlbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158907},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"e9d634d5e733ba07aaf21dcecec552891feedcf3","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest run","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","actor":{"name":"w3cj","type":"user","email":"cj@null.computer"},"email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"11.4.2","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.3.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"tsx":"^4.20.3","esno":"^4.8.0","hono":"^4.8.3","pnpm":"^10.12.4","vite":"^7.0.0","bumpp":"^10.2.0","eslint":"^9.30.1","vitest":"^3.2.4","unbuild":"^3.5.0","ts-morph":"^26.0.0","@antfu/ni":"^25.0.0","fast-glob":"^3.3.3","typescript":"^5.8.3","@types/node":"^24.0.10","lint-staged":"^16.1.2","openapi3-ts":"^4.5.0","@antfu/utils":"^9.2.0","simple-git-hooks":"^2.13.0","@hono/zod-openapi":"^0.19.9","@antfu/eslint-config":"^4.16.2","eslint-plugin-format":"^1.0.1","@asteasolutions/zod-to-openapi":"^7.3.4"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.4.0","@hono/zod-openapi":">=0.16.0","@asteasolutions/zod-to-openapi":"^7.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"openapi3-ts":{"optional":true},"@hono/zod-openapi":{"optional":true},"@asteasolutions/zod-to-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_1.4.3_1751471759850_0.3561222930662453","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"stoker","version":"2.0.0","keywords":["hono","@hono/zod-openapi","http","status codes"],"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","_id":"stoker@2.0.0","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"homepage":"https://github.com/w3cj/stoker","bugs":{"url":"https://github.com/w3cj/stoker/issues"},"dist":{"shasum":"14ab77f9afe93929aa0cf61b11f2fcfa18ecd82d","tarball":"https://registry.npmjs.org/stoker/-/stoker-2.0.0.tgz","fileCount":108,"integrity":"sha512-wtGWg4zo8HWDEH44ehWbO8nfstXQ1DJtfVA8auseSAHSJvgSx5HTTR/ppIuCFzPznPQ3XeU6E+Fht4SiCFPTuQ==","signatures":[{"sig":"MEUCIQCo6AtiupLTyBXXqFYRdUWRrgEo51ba/y4NufVH1/4vqAIgJIxaQVGm5NTXm2q3/cUdw2egsPNKG2TLzUVlF0UUFZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172146},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}}},"gitHead":"8dcb3f4ff79ccdb938e7ffefa23b63307762c8b0","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest run","build":"unbuild && tsx scripts/post-build.ts","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build","update-http-statuses":"esno scripts/update-http-statuses.ts"},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"repository":{"url":"git+https://github.com/w3cj/stoker.git","type":"git"},"_npmVersion":"11.5.1","description":"Utilities for hono and @hono/zod-openapi","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.5.0","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.4","devDependencies":{"tsx":"^4.20.3","esno":"^4.8.0","hono":"^4.8.12","vite":"^7.0.6","bumpp":"^10.2.2","eslint":"^9.32.0","vitest":"^3.2.4","unbuild":"^3.6.0","ts-morph":"^26.0.0","@antfu/ni":"^25.0.0","fast-glob":"^3.3.3","typescript":"^5.8.3","@types/node":"^24.2.0","lint-staged":"^16.1.4","openapi3-ts":"^4.5.0","@antfu/utils":"^9.2.0","simple-git-hooks":"^2.13.1","@hono/zod-openapi":"^1.0.2","@antfu/eslint-config":"^5.1.0","eslint-plugin-format":"^1.0.1","@asteasolutions/zod-to-openapi":"^8.1.0"},"peerDependencies":{"hono":"^4.0.0","openapi3-ts":"^4.5.0","@hono/zod-openapi":">=1.0.0","@asteasolutions/zod-to-openapi":"^8.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"openapi3-ts":{"optional":true},"@hono/zod-openapi":{"optional":true},"@asteasolutions/zod-to-openapi":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stoker_2.0.0_1754323852319_0.5681490644419602","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"stoker","type":"module","version":"2.0.1","packageManager":"pnpm@10.12.4","description":"Utilities for hono and @hono/zod-openapi","author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","homepage":"https://github.com/w3cj/stoker","repository":{"type":"git","url":"git+https://github.com/w3cj/stoker.git"},"bugs":{"url":"https://github.com/w3cj/stoker/issues"},"keywords":["hono","@hono/zod-openapi","http","status codes"],"sideEffects":false,"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./http-status-codes":{"import":{"types":"./dist/esm/http-status-codes.d.ts","default":"./dist/esm/http-status-codes.js"},"require":{"types":"./dist/cjs/http-status-codes.d.ts","default":"./dist/cjs/http-status-codes.js"}},"./http-status-phrases":{"import":{"types":"./dist/esm/http-status-phrases.d.ts","default":"./dist/esm/http-status-phrases.js"},"require":{"types":"./dist/cjs/http-status-phrases.d.ts","default":"./dist/cjs/http-status-phrases.js"}},"./middlewares":{"import":{"types":"./dist/esm/middlewares/index.d.ts","default":"./dist/esm/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./middlewares/not-found":{"import":{"types":"./dist/esm/middlewares/not-found.d.ts","default":"./dist/esm/middlewares/not-found.js"},"require":{"types":"./dist/cjs/middlewares/not-found.d.ts","default":"./dist/cjs/middlewares/not-found.js"}},"./middlewares/on-error":{"import":{"types":"./dist/esm/middlewares/on-error.d.ts","default":"./dist/esm/middlewares/on-error.js"},"require":{"types":"./dist/cjs/middlewares/on-error.d.ts","default":"./dist/cjs/middlewares/on-error.js"}},"./middlewares/serve-emoji-favicon":{"import":{"types":"./dist/esm/middlewares/serve-emoji-favicon.d.ts","default":"./dist/esm/middlewares/serve-emoji-favicon.js"},"require":{"types":"./dist/cjs/middlewares/serve-emoji-favicon.d.ts","default":"./dist/cjs/middlewares/serve-emoji-favicon.js"}},"./openapi":{"import":{"types":"./dist/esm/openapi/index.d.ts","default":"./dist/esm/openapi/index.js"},"require":{"types":"./dist/cjs/openapi/index.d.ts","default":"./dist/cjs/openapi/index.js"}},"./openapi/default-hook":{"import":{"types":"./dist/esm/openapi/default-hook.d.ts","default":"./dist/esm/openapi/default-hook.js"},"require":{"types":"./dist/cjs/openapi/default-hook.d.ts","default":"./dist/cjs/openapi/default-hook.js"}},"./openapi/helpers":{"import":{"types":"./dist/esm/openapi/helpers/index.d.ts","default":"./dist/esm/openapi/helpers/index.js"},"require":{"types":"./dist/cjs/openapi/helpers/index.d.ts","default":"./dist/cjs/openapi/helpers/index.js"}},"./openapi/helpers/json-content":{"import":{"types":"./dist/esm/openapi/helpers/json-content.d.ts","default":"./dist/esm/openapi/helpers/json-content.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content.d.ts","default":"./dist/cjs/openapi/helpers/json-content.js"}},"./openapi/helpers/json-content-required":{"import":{"types":"./dist/esm/openapi/helpers/json-content-required.d.ts","default":"./dist/esm/openapi/helpers/json-content-required.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-required.d.ts","default":"./dist/cjs/openapi/helpers/json-content-required.js"}},"./openapi/helpers/json-content-one-of":{"import":{"types":"./dist/esm/openapi/helpers/json-content-one-of.d.ts","default":"./dist/esm/openapi/helpers/json-content-one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/json-content-one-of.d.ts","default":"./dist/cjs/openapi/helpers/json-content-one-of.js"}},"./openapi/helpers/one-of":{"import":{"types":"./dist/esm/openapi/helpers/one-of.d.ts","default":"./dist/esm/openapi/helpers/one-of.js"},"require":{"types":"./dist/cjs/openapi/helpers/one-of.d.ts","default":"./dist/cjs/openapi/helpers/one-of.js"}},"./openapi/schemas":{"import":{"types":"./dist/esm/openapi/schemas/index.d.ts","default":"./dist/esm/openapi/schemas/index.js"},"require":{"types":"./dist/cjs/openapi/schemas/index.d.ts","default":"./dist/cjs/openapi/schemas/index.js"}},"./openapi/schemas/id-params":{"import":{"types":"./dist/esm/openapi/schemas/id-params.d.ts","default":"./dist/esm/openapi/schemas/id-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-params.d.ts","default":"./dist/cjs/openapi/schemas/id-params.js"}},"./openapi/schemas/id-uuid-params":{"import":{"types":"./dist/esm/openapi/schemas/id-uuid-params.d.ts","default":"./dist/esm/openapi/schemas/id-uuid-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/id-uuid-params.d.ts","default":"./dist/cjs/openapi/schemas/id-uuid-params.js"}},"./openapi/schemas/slug-params":{"import":{"types":"./dist/esm/openapi/schemas/slug-params.d.ts","default":"./dist/esm/openapi/schemas/slug-params.js"},"require":{"types":"./dist/cjs/openapi/schemas/slug-params.d.ts","default":"./dist/cjs/openapi/schemas/slug-params.js"}},"./openapi/schemas/get-params-schema":{"import":{"types":"./dist/esm/openapi/schemas/get-params-schema.d.ts","default":"./dist/esm/openapi/schemas/get-params-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/get-params-schema.d.ts","default":"./dist/cjs/openapi/schemas/get-params-schema.js"}},"./openapi/schemas/create-message-object":{"import":{"types":"./dist/esm/openapi/schemas/create-message-object.d.ts","default":"./dist/esm/openapi/schemas/create-message-object.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-message-object.d.ts","default":"./dist/cjs/openapi/schemas/create-message-object.js"}},"./openapi/schemas/create-error-schema":{"import":{"types":"./dist/esm/openapi/schemas/create-error-schema.d.ts","default":"./dist/esm/openapi/schemas/create-error-schema.js"},"require":{"types":"./dist/cjs/openapi/schemas/create-error-schema.d.ts","default":"./dist/cjs/openapi/schemas/create-error-schema.js"}}},"main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","typesVersions":{"*":{"stoker":["./dist/esm/index.d.ts"],"http-status-codes":["./dist/esm/http-status-codes.d.ts"],"http-status-phrases":["./dist/esm/http-status-phrases.d.ts"],"middlewares":["./dist/esm/middlewares/index.d.ts"],"middlewares/not-found":["./dist/esm/middlewares/not-found.d.ts"],"middlewares/on-error":["./dist/esm/middlewares/on-error.d.ts"],"middlewares/serve-emoji-favicon":["./dist/esm/middlewares/serve-emoji-favicon.d.ts"],"openapi":["./dist/esm/openapi/index.d.ts"],"openapi/default-hook":["./dist/esm/openapi/default-hook.d.ts"],"openapi/helpers":["./dist/esm/openapi/helpers/index.d.ts"],"openapi/helpers/json-content":["./dist/esm/openapi/helpers/json-content.d.ts"],"openapi/helpers/json-content-required":["./dist/esm/openapi/helpers/json-content-required.d.ts"],"openapi/helpers/json-content-one-of":["./dist/esm/openapi/helpers/json-content-one-of.d.ts"],"openapi/helpers/one-of":["./dist/esm/openapi/helpers/one-of.d.ts"],"openapi/schemas":["./dist/esm/openapi/schemas/index.d.ts"],"openapi/schemas/id-params":["./dist/esm/openapi/schemas/id-params.d.ts"],"openapi/schemas/id-uuid-params":["./dist/esm/openapi/schemas/id-uuid-params.d.ts"],"openapi/schemas/slug-params":["./dist/esm/openapi/schemas/slug-params.d.ts"],"openapi/schemas/get-params-schema":["./dist/esm/openapi/schemas/get-params-schema.d.ts"],"openapi/schemas/create-message-object":["./dist/esm/openapi/schemas/create-message-object.d.ts"],"openapi/schemas/create-error-schema":["./dist/esm/openapi/schemas/create-error-schema.d.ts"]}},"scripts":{"build":"unbuild && tsx scripts/post-build.ts","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp && npm publish","start":"esno src/index.ts","test":"vitest run","typecheck":"tsc --noEmit","prepare":"simple-git-hooks","update-http-statuses":"esno scripts/update-http-statuses.ts"},"peerDependencies":{"@asteasolutions/zod-to-openapi":"^8.0.0","@hono/zod-openapi":">=1.0.0","hono":"^4.0.0","openapi3-ts":"^4.5.0"},"peerDependenciesMeta":{"@asteasolutions/zod-to-openapi":{"optional":true},"@hono/zod-openapi":{"optional":true},"openapi3-ts":{"optional":true}},"devDependencies":{"@antfu/eslint-config":"^5.1.0","@antfu/ni":"^25.0.0","@antfu/utils":"^9.2.0","@asteasolutions/zod-to-openapi":"^8.1.0","@hono/zod-openapi":"^1.0.2","@types/node":"^24.2.0","bumpp":"^10.2.2","eslint":"^9.32.0","eslint-plugin-format":"^1.0.1","esno":"^4.8.0","fast-glob":"^3.3.3","hono":"^4.8.12","lint-staged":"^16.1.4","openapi3-ts":"^4.5.0","simple-git-hooks":"^2.13.1","ts-morph":"^26.0.0","tsx":"^4.20.3","typescript":"^5.8.3","unbuild":"^3.6.0","vite":"^7.0.6","vitest":"^3.2.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"lint-staged":{"*":"eslint --fix"},"_id":"stoker@2.0.1","gitHead":"f623a4e13f579111d938fbc1dbd526f564abda5d","_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-liSQNnJmn8fWSEan7sVaFe6iSHuN3X02fDGLS6snwW+FUuKi5HmKUHm3P+Kzr5xiDPqRpmSTtmGEBbSL9H2zkQ==","shasum":"59febb91f652541a5c1dcd04943ff56e105bb03c","tarball":"https://registry.npmjs.org/stoker/-/stoker-2.0.1.tgz","fileCount":112,"unpackedSize":179563,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC2Yz5Mx5XQ4fJYhA+5wvOe/f0wid9Ji0R+WWUdHJu5eQIgL7P6I4QjyA/6PB/bcUim54NT6JzgavDwz1tM/hY8D2Q="}]},"_npmUser":{"name":"w3cj","email":"cj@null.computer"},"directories":{},"maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stoker_2.0.1_1754329367592_0.22674888738025212"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-03T10:34:44.480Z","modified":"2025-08-04T17:42:48.008Z","0.0.1":"2024-10-03T10:34:44.651Z","0.0.2":"2024-10-03T11:12:56.091Z","0.0.4":"2024-10-03T12:07:10.323Z","0.0.5":"2024-10-03T12:13:12.456Z","0.0.6":"2024-10-03T12:42:33.230Z","0.0.7":"2024-10-03T13:08:08.158Z","1.0.0":"2024-10-03T13:13:40.933Z","1.0.1":"2024-10-03T13:17:42.398Z","1.0.2":"2024-10-03T15:33:23.120Z","1.0.3":"2024-10-03T15:42:13.074Z","1.0.4":"2024-10-03T22:56:29.438Z","1.0.5":"2024-10-03T23:07:05.339Z","1.0.6":"2024-10-04T13:48:51.618Z","1.0.7":"2024-10-04T16:11:07.721Z","1.0.8":"2024-10-05T17:50:54.834Z","1.0.9":"2024-10-06T11:05:28.125Z","1.1.0":"2024-10-14T13:42:24.857Z","1.2.0-beta":"2024-10-14T22:04:03.828Z","1.2.1":"2024-10-14T22:07:55.324Z","1.2.1-beta":"2024-10-14T22:22:32.096Z","1.2.2-beta":"2024-10-14T22:31:26.125Z","1.2.3":"2024-10-14T22:37:18.159Z","1.2.4-beta":"2024-10-15T14:13:15.205Z","1.2.4":"2024-10-15T14:18:06.882Z","1.2.5":"2024-10-16T15:31:47.143Z","1.2.6":"2024-10-16T15:47:54.264Z","1.2.7":"2024-10-16T15:50:18.677Z","1.3.0":"2024-10-31T05:28:11.402Z","1.4.0-beta":"2024-11-26T10:24:46.958Z","1.4.0":"2024-11-26T10:38:13.555Z","1.4.1-beta":"2024-11-26T10:48:12.044Z","1.4.1":"2024-11-26T10:50:07.765Z","1.4.2-beta":"2024-11-26T10:59:39.532Z","1.4.2":"2024-11-26T11:01:06.778Z","1.4.3":"2025-07-02T15:56:00.059Z","2.0.0":"2025-08-04T16:10:52.520Z","2.0.1":"2025-08-04T17:42:47.806Z"},"bugs":{"url":"https://github.com/w3cj/stoker/issues"},"author":{"name":"w3cj","email":"cj@null.computer"},"license":"MIT","homepage":"https://github.com/w3cj/stoker","keywords":["hono","@hono/zod-openapi","http","status codes"],"repository":{"type":"git","url":"git+https://github.com/w3cj/stoker.git"},"description":"Utilities for hono and @hono/zod-openapi","maintainers":[{"name":"w3cj","email":"cj@null.computer"}],"readme":"# stoker\n\n[![npm version][npm-version-src]][npm-version-href]\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\n[![bundle][bundle-src]][bundle-href]\n[![JSDocs][jsdocs-src]][jsdocs-href]\n[![License][license-src]][license-href]\n\n_stoke the flame 🤙🔥_\n\nUtilities for [hono](https://www.npmjs.com/package/hono) and [@hono/zod-openapi](https://www.npmjs.com/package/@hono/zod-openapi).\n\nTo see real world usage of these utilities, checkout the [hono-open-api-starter routes example](https://github.com/w3cj/hono-open-api-starter/blob/main/src/routes/tasks/tasks.routes.ts)\n\n- [stoker](#stoker)\n  - [Utilities](#utilities)\n    - [stoker/http-status-codes](#stokerhttp-status-codes)\n      - [Example Usage](#example-usage)\n    - [stoker/http-status-phrases](#stokerhttp-status-phrases)\n      - [Example Usage](#example-usage-1)\n  - [Middlewares](#middlewares)\n    - [stoker/middlewares/not-found](#stokermiddlewaresnot-found)\n      - [Example Usage](#example-usage-2)\n    - [stoker/middlewares/on-error](#stokermiddlewareson-error)\n      - [Example Usage](#example-usage-3)\n    - [stoker/middlewares/serve-emoji-favicon](#stokermiddlewaresserve-emoji-favicon)\n      - [Example Usage](#example-usage-4)\n  - [Open API](#open-api)\n    - [Default Hook](#default-hook)\n      - [Example Usage](#example-usage-5)\n    - [Helpers](#helpers)\n      - [stoker/openapi/helpers/json-content](#stokeropenapihelpersjson-content)\n        - [Example Usage](#example-usage-6)\n      - [stoker/openapi/helpers/json-content-required](#stokeropenapihelpersjson-content-required)\n        - [Example Usage](#example-usage-7)\n      - [stoker/openapi/helpers/json-content-one-of](#stokeropenapihelpersjson-content-one-of)\n        - [Example Usage](#example-usage-8)\n      - [stoker/openapi/helpers/one-of](#stokeropenapihelpersone-of)\n    - [Schemas](#schemas)\n      - [stoker/openapi/schemas/id-params](#stokeropenapischemasid-params)\n        - [Example Usage](#example-usage-9)\n      - [stoker/openapi/schemas/slug-params](#stokeropenapischemasslug-params)\n        - [Example Usage](#example-usage-10)\n      - [stoker/openapi/schemas/id-uuid-params](#stokeropenapischemasid-uuid-params)\n        - [Example Usage](#example-usage-11)\n      - [stoker/openapi/schemas/get-params-schema](#stokeropenapischemasget-params-schema)\n        - [Example Usage](#example-usage-12)\n      - [stoker/openapi/schemas/create-message-object](#stokeropenapischemascreate-message-object)\n        - [Example Usage](#example-usage-13)\n      - [stoker/openapi/schemas/create-error-schema](#stokeropenapischemascreate-error-schema)\n        - [Example Usage](#example-usage-14)\n  - [Credits](#credits)\n\n## Utilities\n\n### stoker/http-status-codes\n\nHTTP status code constants. Provides individual typed / documented exports. Use anywhere you need a status code instead of hard coding raw numbers.\n\n> Sourced from [http-status-codes](https://www.npmjs.com/package/http-status-codes) | RFC1945 (HTTP/1.0), RFC2616 (HTTP/1.1), RFC2518 (WebDAV), RFC6585 (Additional HTTP Status Codes), and RFC7538 (Permanent Redirect).\n\n> Why not use the `http-status-codes` package directly? `http-status-codes` exports enums which do not work well with the `@hono/zod-openapi` type system and the built in `StatusCode` type from `hono/utils/http-status`.\n\n#### Example Usage\n\n```ts\nimport { createRoute, OpenAPIHono, z } from \"@hono/zod-openapi\";\n\nimport * as HttpStatusCodes from \"stoker/http-status-codes\";\n\nconst app = new OpenAPIHono();\n\napp.notFound((c) => {\n  return c.json({\n    message: `Not Found - ${c.req.path}`,\n  }, HttpStatusCodes.NOT_FOUND);\n});\n\napp.onError((err, c) => {\n  return c.json(\n    {\n      message: err.message,\n    },\n    HttpStatusCodes.INTERNAL_SERVER_ERROR,\n  );\n});\n\napp.openapi(\n  createRoute({\n    path: \"/\",\n    tags: [\"Index\"],\n    description: \"Index route\",\n    method: \"get\",\n    responses: {\n      [HttpStatusCodes.OK]: {\n        content: {\n          \"application/json\": {\n            schema: z.object({\n              message: z.string(),\n            }),\n          },\n        },\n        description: \"Index route\",\n      },\n    },\n  }),\n  (c) => {\n    return c.json({ message: \"Hello World\" }, HttpStatusCodes.OK);\n  },\n);\n\nexport default app;\n```\n\n### stoker/http-status-phrases\n\nHTTP status phrase constants.\n\n#### Example Usage\n\n```ts\nimport * as HttpStatusPhrases from \"stoker/http-status-phrases\";\n\nconsole.log(HttpStatusPhrases.NOT_FOUND); // Not Found\n```\n\n## Middlewares\n\n### stoker/middlewares/not-found\n\nA default 404 handler.\n\n- Responds with JSON object\n  - Message property includes not found path\n- Sets status code to 404\n\n#### Example Usage\n\n```ts\nimport { Hono } from \"hono\";\n\nimport notFound from \"stoker/middlewares/not-found\";\n\nconst app = new Hono();\n\napp.notFound(notFound);\n\nexport default app;\n```\n\n### stoker/middlewares/on-error\n\nA default error handler.\n\n- Responds with JSON object\n  - Message property includes error message\n  - Stack trace included when NODE_ENV !== \"production\"\n- Sets status code to existing status code if already set OR 500\n\n#### Example Usage\n\n```ts\nimport { Hono } from \"hono\";\n\nimport onError from \"stoker/middlewares/on-error\";\n\nconst app = new Hono();\n\napp.onError(onError);\n\nexport default app;\n```\n\n### stoker/middlewares/serve-emoji-favicon\n\nServe an svg emoji as a favicon from `/favicon.ico`\n\n#### Example Usage\n\n```ts\nimport { Hono } from \"hono\";\n\nimport serveEmojiFavicon from \"stoker/middlewares/serve-emoji-favicon\";\n\nconst app = new Hono();\n\napp.use(serveEmojiFavicon(\"🔥\"));\n\nexport default app;\n```\n\n## Open API\n\n### Default Hook\n\nA default error hook you can include in your OpenAPIHono instance. Includes the `success` status and `ZodError`\n\n#### Example Usage\n\n```ts\nimport { OpenAPIHono } from \"@hono/zod-openapi\";\n\nimport defaultHook from \"stoker/openapi/default-hook\";\n\n/*\nAny validation errors will respond with status code 422 and body:\n{\n  success: false,\n  error: {}, // Full Zod Error\n}\n*/\nconst app = new OpenAPIHono({\n  defaultHook,\n});\n\nexport default app;\n```\n\n### Helpers\n\n#### stoker/openapi/helpers/json-content\n\nCreate a content / schema description with a type of `application/json`\n\n##### Example Usage\n\n```ts\nimport { z } from \"@hono/zod-openapi\";\n\nimport jsonContent from \"stoker/openapi/helpers/json-content\";\n\nconst schema = z.object({\n  message: z.string(),\n});\n\n/*\n* Equivalent to:\n{\n  content: {\n    \"application/json\": {\n      schema,\n    },\n  },\n  description: \"Retrieve the user\",\n}\n*/\nconst response = jsonContent(\n  schema,\n  \"Retrieve the message\"\n);\n```\n\n#### stoker/openapi/helpers/json-content-required\n\nUseful for json body schema validators.\n\nCreate a content / schema description with a type of `application/json` and required set to `true`\n\n##### Example Usage\n\n```ts\nimport { z } from \"@hono/zod-openapi\";\n\nimport jsonContentRequired from \"stoker/openapi/helpers/json-content-required\";\n\nconst schema = z.object({\n  message: z.string(),\n});\n\n/*\n* Equivalent to:\n{\n  content: {\n    \"application/json\": {\n      schema,\n    },\n  },\n  description: \"Retrieve the user\",\n  required: true\n}\n*/\nconst response = jsonContentRequired(\n  schema,\n  \"Retrieve the message\"\n);\n```\n\n#### stoker/openapi/helpers/json-content-one-of\n\n> Peer dependency of `@asteasolutions/zod-to-openapi`\n\n> WARNING: Not recommended right now, type hints from @hono/zod-openapi are not correct when using this helper. If you don't absolutely need `oneOf` in your specification, use zod `or` (anyOf) instead.\n\nCreate a json content / schema description where the schema can be [oneOf](https://swagger.io/docs/specification/v3_0/data-models/oneof-anyof-allof-not/#oneof) multiple schemas. Useful when you have multiple possible validation response schemas.\n\n##### Example Usage\n\n```ts\nimport { z } from \"@hono/zod-openapi\";\n\nimport jsonContentOneOf from \"stoker/openapi/helpers/json-content-one-of\";\nimport createErrorSchema from \"stoker/openapi/schemas/create-error-schema\";\nimport IdParamsSchema from \"stoker/openapi/schemas/id-params\";\n\nconst bodySchema = z.object({\n  name: z.string(),\n});\n\n/*\n* Equivalent to:\n{\n  content: {\n    \"application/json\": {\n      schema: {\n        oneOf: SchemaObject[]\n      },\n    },\n  },\n  description: \"Invalid Id params or Invalid Body\"\n}\n*/\nconst result = jsonContentOneOf(\n  [createErrorSchema(IdParamsSchema), createErrorSchema(bodySchema)],\n  \"Invalid Id params or Invalid Body\"\n);\n```\n\n#### stoker/openapi/helpers/one-of\n\n> Peer dependency of `@asteasolutions/zod-to-openapi`\n\nUsed internally by `stoker/openapi/helpers/json-content-one-of` but exported here in case you need to access the generated schemas for other use cases.\n\n```ts\nimport { z } from \"@hono/zod-openapi\";\n\nimport oneOf from \"stoker/openapi/helpers/one-of\";\nimport createErrorSchema from \"stoker/openapi/schemas/create-error-schema\";\nimport IdParamsSchema from \"stoker/openapi/schemas/id-params\";\n\nconst bodySchema = z.object({\n  name: z.string(),\n});\n\n/*\n* Returns: SchemaObject[]\n*/\nconst result = oneOf([createErrorSchema(IdParamsSchema), createErrorSchema(bodySchema)]);\n```\n\n### Schemas\n\nCommonly used zod schemas for use when creating routes with `@hono/zod-openapi`\n\n#### stoker/openapi/schemas/id-params\n\nValidate `id` in path params as a number.\n\n##### Example Usage\n\n```ts\nimport { createRoute, OpenAPIHono, z } from \"@hono/zod-openapi\";\n\nimport * as HttpStatusCodes from \"stoker/http-status-codes\";\nimport jsonContent from \"stoker/openapi/helpers/json-content\";\nimport IdParamsSchema from \"stoker/openapi/schemas/id-params\";\n\nconst app = new OpenAPIHono();\n\napp.openapi(\n  createRoute({\n    method: \"get\",\n    path: \"/users/{id}\",\n    request: {\n      params: IdParamsSchema,\n    },\n    responses: {\n      [HttpStatusCodes.OK]: jsonContent(\n        z.object({\n          id: z.number(),\n        }),\n        \"Retrieve the user\",\n      ),\n    },\n  }),\n  (c) => {\n    // id is a valid number\n    const { id } = c.req.valid(\"param\");\n    return c.json({\n      id,\n    }, HttpStatusCodes.OK);\n  },\n);\n\nexport default app;\n```\n\n#### stoker/openapi/schemas/slug-params\n\nValidate `slug` in path params as a slug.\n\n##### Example Usage\n\n```ts\nimport { createRoute, OpenAPIHono, z } from \"@hono/zod-openapi\";\n\nimport * as HttpStatusCodes from \"stoker/http-status-codes\";\nimport jsonContent from \"stoker/openapi/helpers/json-content\";\nimport SlugParamsSchema from \"stoker/openapi/schemas/slug-params\";\n\nconst app = new OpenAPIHono();\n\napp.openapi(\n  createRoute({\n    method: \"get\",\n    path: \"/posts/{slug}\",\n    request: {\n      params: SlugParamsSchema,\n    },\n    responses: {\n      [HttpStatusCodes.OK]: jsonContent(\n        z.object({\n          slug: z.string(),\n        }),\n        \"Retrieve the post\",\n      ),\n    },\n  }),\n  (c) => {\n    // slug is a valid slug\n    const { slug } = c.req.valid(\"param\");\n    return c.json({\n      slug,\n    }, HttpStatusCodes.OK);\n  },\n);\n\nexport default app;\n```\n\n#### stoker/openapi/schemas/id-uuid-params\n\nValidate `id` in path params as a uuid.\n\n##### Example Usage\n\n```ts\nimport { createRoute, OpenAPIHono, z } from \"@hono/zod-openapi\";\n\nimport * as HttpStatusCodes from \"stoker/http-status-codes\";\nimport jsonContent from \"stoker/openapi/helpers/json-content\";\nimport IdUUIDParamsSchema from \"stoker/openapi/schemas/id-uuid-params\";\n\nconst app = new OpenAPIHono();\n\napp.openapi(\n  createRoute({\n    method: \"get\",\n    path: \"/users/{id}\",\n    request: {\n      params: IdUUIDParamsSchema,\n    },\n    responses: {\n      [HttpStatusCodes.OK]: jsonContent(\n        z.object({\n          id: z.uuid(),\n        }),\n        \"Retrieve the user\",\n      ),\n    },\n  }),\n  (c) => {\n    // id is a valid uuid\n    const { id } = c.req.valid(\"param\");\n    return c.json({\n      id,\n    }, HttpStatusCodes.OK);\n  },\n);\n\nexport default app;\n```\n\n#### stoker/openapi/schemas/get-params-schema\n\nValidate a custom named path param using Zod string validators by calling the function `getParamsSchema({ name, validator })`.\n\nName defaults to `id`.\nValidator defaults to `uuid` and supports type `\"uuid\" | \"nanoid\" | \"cuid\" | \"cuid2\" | \"ulid\"`.\n\n##### Example Usage\n\n```ts\nimport { createRoute, OpenAPIHono, z } from \"@hono/zod-openapi\";\n\nimport * as HttpStatusCodes from \"stoker/http-status-codes\";\nimport jsonContent from \"stoker/openapi/helpers/json-content\";\nimport getParamsSchema from \"stoker/openapi/schemas/get-params-schema\";\n\nconst app = new OpenAPIHono();\n\napp.openapi(\n  createRoute({\n    method: \"get\",\n    path: \"/users/{userId}\",\n    request: {\n      params: getParamsSchema({\n        name: \"userId\",\n        validator: \"nanoid\",\n      }),\n    },\n    responses: {\n      [HttpStatusCodes.OK]: jsonContent(\n        z.object({\n          userId: z.nanoid(),\n        }),\n        \"Retrieve the user\",\n      ),\n    },\n  }),\n  (c) => {\n    // userId is a valid nanoid\n    const { userId } = c.req.valid(\"param\");\n    return c.json({\n      userId,\n    }, HttpStatusCodes.OK);\n  },\n);\n\nexport default app;\n```\n\n#### stoker/openapi/schemas/create-message-object\n\nCreate an object schema with a message string property. Useful for error messages.\n\n##### Example Usage\n\n```ts\nimport { createRoute, OpenAPIHono, z } from \"@hono/zod-openapi\";\n\nimport * as HttpStatusCodes from \"stoker/http-status-codes\";\nimport * as HttpStatusPhrases from \"stoker/http-status-phrases\";\nimport jsonContent from \"stoker/openapi/helpers/json-content\";\nimport createMessageObjectSchema from \"stoker/openapi/schemas/create-message-object\";\nimport IdParamsSchema from \"stoker/openapi/schemas/id-params\";\n\nconst app = new OpenAPIHono();\n\napp.openapi(\n  createRoute({\n    method: \"get\",\n    path: \"/some-thing-that-might-not-be-found\",\n    responses: {\n      [HttpStatusCodes.NOT_FOUND]: jsonContent(\n        createMessageObjectSchema(HttpStatusPhrases.NOT_FOUND),\n        HttpStatusPhrases.NOT_FOUND,\n      ),\n    },\n  }),\n  (c) => {\n    return c.json({\n      message: HttpStatusPhrases.NOT_FOUND,\n    }, HttpStatusCodes.NOT_FOUND);\n  },\n);\n\nexport default app;\n```\n\n#### stoker/openapi/schemas/create-error-schema\n\nCreate an example error schema with zod error / validation messages based on given schema.\n\n##### Example Usage\n\n```ts\nimport { createRoute, z } from \"@hono/zod-openapi\";\n\nimport * as HttpStatusCodes from \"stoker/http-status-codes\";\nimport jsonContent from \"stoker/openapi/helpers/json-content\";\nimport createErrorSchema from \"stoker/openapi/schemas/create-error-schema\";\n\nconst TaskSchema = z.object({\n  name: z.string(),\n  completed: z.boolean().default(false),\n});\n\nexport const createTask = createRoute({\n  method: \"post\",\n  path: \"/task\",\n  request: {\n    body: jsonContent(TaskSchema, \"The Task\"),\n  },\n  responses: {\n    // ... OK response here\n    [HttpStatusCodes.UNPROCESSABLE_ENTITY]: jsonContent(\n      // Creates example schema with validation messages for name / completed\n      createErrorSchema(TaskSchema),\n      \"Invalid task\",\n    ),\n  },\n});\n```\n\n## Credits\n\nProject bootstrapped with [antfu/starter-ts](https://github.com/antfu/starter-ts)\n\n<!-- Badges -->\n\n[npm-version-src]: https://img.shields.io/npm/v/stoker?style=flat&colorA=080f12&colorB=1fa669\n[npm-version-href]: https://npmjs.com/package/stoker\n[npm-downloads-src]: https://img.shields.io/npm/dm/stoker?style=flat&colorA=080f12&colorB=1fa669\n[npm-downloads-href]: https://npmjs.com/package/stoker\n[bundle-src]: https://img.shields.io/bundlephobia/minzip/stoker?style=flat&colorA=080f12&colorB=1fa669&label=minzip\n[bundle-href]: https://bundlephobia.com/result?p=stoker\n[license-src]: https://img.shields.io/github/license/w3cj/stoker.svg?style=flat&colorA=080f12&colorB=1fa669\n[license-href]: https://github.com/w3cj/stoker/blob/main/LICENSE\n[jsdocs-src]: https://img.shields.io/badge/jsdocs-reference-080f12?style=flat&colorA=080f12&colorB=1fa669\n[jsdocs-href]: https://www.jsdocs.io/package/stoker\n","readmeFilename":"README.md"}