{"_id":"hono-zod-openapi","_rev":"16-92a761df2f541d8a38d8216b581183bd","name":"hono-zod-openapi","dist-tags":{"latest":"1.1.1"},"versions":{"0.1.0":{"name":"hono-zod-openapi","version":"0.1.0","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.1.0","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"4f736ecda70ea6484e062751bf6b62f21030ce98","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.1.0.tgz","fileCount":5,"integrity":"sha512-AbE8JEhxzeJYbacOATzIZD8dB+ofx+wztdpT9ZGI5qaPmf6djNDJ5h6EmsYOGq82j3wvSGk0ujMa8/WSUL11cw==","signatures":[{"sig":"MEUCIBPBu1+jlhCGg9Es/OCkQSwEPUnjL4Rd1LlpQJdcqc6lAiEA5cUU6J9uOH9Zs/WXi+cKVPuZY8h5oVT4wpVHI2oyDCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13695},"type":"module","_from":"file:hono-zod-openapi-0.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest","build":"tsup src/index.ts --format esm --dts","format":"prettier --write ."},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"],"singleQuote":true},"_resolved":"/tmp/73f382f009473724bf81965f68181d93/hono-zod-openapi-0.1.0.tgz","_integrity":"sha512-AbE8JEhxzeJYbacOATzIZD8dB+ofx+wztdpT9ZGI5qaPmf6djNDJ5h6EmsYOGq82j3wvSGk0ujMa8/WSUL11cw==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-openapi":"^2.19.0","@hono/zod-validator":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vitest":"^2.1.1","prettier":"^3.3.3","typescript":"^5.6.2","prettier-plugin-organize-imports":"^4.0.0"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.1.0_1726446551520_0.16790430576980175","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"hono-zod-openapi","version":"0.1.1","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.1.1","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"b68f0243d96109ccfba80cb22e2a252fdd2e1c56","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.1.1.tgz","fileCount":5,"integrity":"sha512-F8WEizJoaNOrmwSMeOngKhWrzuEOtucwvm/PfgJCLQ3XcowQ73dnMdYQCCApIlTQhpCnXUncivlmxNlRoQnsYA==","signatures":[{"sig":"MEQCIBNJbWE0gkap4exudFsy3VKLcL2jdvo4cKWFp1ojoXzKAiBoFU5I6ohAXUZZ9WtymcYSGhc4dTgdy1z9VnyGuRc74Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14157},"type":"module","_from":"file:hono-zod-openapi-0.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest","build":"tsup src/index.ts --format esm --dts","format":"prettier --write .","typecheck":"tsc"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"],"singleQuote":true},"_resolved":"/tmp/74139b77309bc5bfb89b7dfb7ead51da/hono-zod-openapi-0.1.1.tgz","_integrity":"sha512-F8WEizJoaNOrmwSMeOngKhWrzuEOtucwvm/PfgJCLQ3XcowQ73dnMdYQCCApIlTQhpCnXUncivlmxNlRoQnsYA==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-openapi":"^2.19.0","@hono/zod-validator":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.2.4","vitest":"^2.1.1","prettier":"^3.3.3","typescript":"^5.6.2","@hono/swagger-ui":"^0.4.1","@hono/node-server":"^1.13.0","prettier-plugin-organize-imports":"^4.0.0"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.1.1_1726787796750_0.049250620498606956","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"hono-zod-openapi","version":"0.2.0","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.2.0","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"38a9789afec12c024c25150374f7115381a801ac","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.2.0.tgz","fileCount":5,"integrity":"sha512-LYQXLb+shxIdS5PLFAaeelQg5BQ3rph5kB1rpUbqRW4Pr4JxHA8u7sjNNs0g7H/sXOiFLNAZRhF3yFsgBEoybA==","signatures":[{"sig":"MEQCIDmxGtUrGrZOuCUsM4ch7X5+8+Nk1muxYPmM40RkhjccAiBgwVEaoh01e7MMM+BmQjvZ44NQWxjn8A6slXyIX8S5LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24392},"type":"module","_from":"file:hono-zod-openapi-0.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","format":"prettier --write .","test:ui":"vitest --ui","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"],"singleQuote":true},"_resolved":"/tmp/f826924d6b344822140934f725d39f44/hono-zod-openapi-0.2.0.tgz","_integrity":"sha512-LYQXLb+shxIdS5PLFAaeelQg5BQ3rph5kB1rpUbqRW4Pr4JxHA8u7sjNNs0g7H/sXOiFLNAZRhF3yFsgBEoybA==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-openapi":"^3.0.1","@hono/zod-validator":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.0","vitest":"^2.1.2","prettier":"^3.3.3","@vitest/ui":"2.1.2","typescript":"^5.6.2","@hono/swagger-ui":"^0.4.1","@hono/node-server":"^1.13.1","@vitest/coverage-v8":"^2.1.2","prettier-plugin-organize-imports":"^4.1.0"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.2.0_1728248356582_0.6477440269778572","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"hono-zod-openapi","version":"0.2.1","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.2.1","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"52b1674919f595eb25bfeddefc161290089c78bb","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.2.1.tgz","fileCount":5,"integrity":"sha512-KHxVkmokPzRuXWpner1Hb3Eey/FmZOn8+IMNISWhvMIdvdKOo8qbjNzTUmRMRZZYewqa1SeSy2slFCZrUNBfGw==","signatures":[{"sig":"MEQCIEnWcu4D0t4DZi3eZxg2cubdq2mxAczE88wOp68ZWnu0AiBS3SrUZHvcHtu5I4aWnvdR/bQkfwMAnIoxDV2zkOd9eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27269},"type":"module","_from":"file:hono-zod-openapi-0.2.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome check","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"biome check --fix --unsafe","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/44ca200c6f1ecbe37c443ef0108d8f38/hono-zod-openapi-0.2.1.tgz","_integrity":"sha512-KHxVkmokPzRuXWpner1Hb3Eey/FmZOn8+IMNISWhvMIdvdKOo8qbjNzTUmRMRZZYewqa1SeSy2slFCZrUNBfGw==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-openapi":"^3.0.1","@hono/zod-validator":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.0","husky":"^9.1.6","vitest":"^2.1.2","@vitest/ui":"2.1.2","typescript":"^5.6.2","@biomejs/biome":"1.9.3","@hono/swagger-ui":"^0.4.1","@hono/node-server":"^1.13.1","@vitest/coverage-v8":"^2.1.2","commit-and-tag-version":"^12.5.0"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.2.1_1728681653194_0.5658706424316837","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"hono-zod-openapi","version":"0.3.0","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.3.0","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"6b3eeeb46e66e440d2da8506987dcc7fc3c2fb8f","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.3.0.tgz","fileCount":5,"integrity":"sha512-Ledae1WTC+ct7Mj61y+KnrwgPm34CkU1wTt85C2bBoD60b7DR7ExJEUj77tZU7O8Y7G8p9NWwYngfbzGDTBtYA==","signatures":[{"sig":"MEQCIAY4P+56RqPRe43Hk3cdvtpfB8RtGEGp1c9d2duaC+UmAiAi0oXa5boD7Y/PX4+J1Fdswn2rvfbX919mq3mFyEyG9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27455},"type":"module","_from":"file:hono-zod-openapi-0.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome check","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"biome check --fix --unsafe","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/6f856309c570fd9d31d83501cdcb4120/hono-zod-openapi-0.3.0.tgz","_integrity":"sha512-Ledae1WTC+ct7Mj61y+KnrwgPm34CkU1wTt85C2bBoD60b7DR7ExJEUj77tZU7O8Y7G8p9NWwYngfbzGDTBtYA==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-openapi":"^3.0.1","@hono/zod-validator":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.0","husky":"^9.1.6","vitest":"^2.1.2","@vitest/ui":"2.1.2","typescript":"^5.6.2","@biomejs/biome":"1.9.3","@hono/swagger-ui":"^0.4.1","@hono/node-server":"^1.13.1","@vitest/coverage-v8":"^2.1.2","commit-and-tag-version":"^12.5.0"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.3.0_1728685568474_0.3333593714060632","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"hono-zod-openapi","version":"0.3.1","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.3.1","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"d97449a7a16fa1a65bd79462722efe067486af6a","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.3.1.tgz","fileCount":5,"integrity":"sha512-7i0cQzbt5vKtXzMYp3URbvEJh/sgoNox9WI1sHyMZQ/9cB1KX20SNngZS9UBvK+QQPhOWRR2gR4ZvdiEIcvxQQ==","signatures":[{"sig":"MEYCIQDrDZ8KmGAnGKLVIMJVtXB193F+CWufXestUsLxXRYCwgIhAL332eSpVY6ctm8TZPFtKbEgxs1jg1TkIOffV/O2+OUl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28893},"type":"module","_from":"file:hono-zod-openapi-0.3.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome check","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"biome check --fix --unsafe","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/2204a642c399802fe22fa5def26f26cb/hono-zod-openapi-0.3.1.tgz","_integrity":"sha512-7i0cQzbt5vKtXzMYp3URbvEJh/sgoNox9WI1sHyMZQ/9cB1KX20SNngZS9UBvK+QQPhOWRR2gR4ZvdiEIcvxQQ==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod-openapi":"^3.0.1","@hono/zod-validator":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.0","husky":"^9.1.6","vitest":"^2.1.2","@vitest/ui":"2.1.2","typescript":"^5.6.2","@biomejs/biome":"1.9.3","@hono/swagger-ui":"^0.4.1","@hono/node-server":"^1.13.1","@vitest/coverage-v8":"^2.1.2","commit-and-tag-version":"^12.5.0"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.3.1_1729691594691_0.45833050879032067","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"hono-zod-openapi","version":"0.4.0","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.4.0","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"edfc168684daa480cfbd4d13803120290f8cb0bf","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.4.0.tgz","fileCount":5,"integrity":"sha512-d9e7gKcLHRFYAmkZGl6Dvr+HZKyG9eiVPQee5EmVSizA8Q+ZCw+NaMb2cupVdlYa0ejDrh2ZCopq5dP6Uwvpqw==","signatures":[{"sig":"MEQCIFvkx0dhokCLeZ/WiicfE44IPrMyezKahHsCk/V1SaWhAiBVEnQVI++ZR3FAhDasiy3bSm413nzFG7fUYAgBVxe1qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31594},"type":"module","_from":"file:hono-zod-openapi-0.4.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome check","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","test:ui":"vitest --ui","lint:fix":"biome check --fix --unsafe","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/d350e7e260a52d6a3d2b4e02abdd0fbb/hono-zod-openapi-0.4.0.tgz","_integrity":"sha512-d9e7gKcLHRFYAmkZGl6Dvr+HZKyG9eiVPQee5EmVSizA8Q+ZCw+NaMb2cupVdlYa0ejDrh2ZCopq5dP6Uwvpqw==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod-openapi":"^3.0.1","@hono/zod-validator":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","husky":"^9.1.6","vitest":"^2.1.2","@vitest/ui":"2.1.2","typescript":"^5.6.2","@types/node":"^22.8.5","@biomejs/biome":"1.9.3","@hono/swagger-ui":"^0.4.1","@hono/node-server":"^1.13.1","@vitest/coverage-v8":"^2.1.2"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.4.0_1730388249714_0.05809543495602476","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"hono-zod-openapi","version":"0.4.1","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.4.1","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"f7bfbcdcbda6ce7e777f98ebfeb7a1f315040b5a","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.4.1.tgz","fileCount":5,"integrity":"sha512-XhF+HL4lI4Z0SkiynXEfpKVhv6hUQYdTgvvFmLNsbMEshQMfjWMX8sKyYTrW0OQmiQatpBZaenKUYfnuSdkjyw==","signatures":[{"sig":"MEYCIQC4DXnCq2w8ywVbLwhF5ESS2OkIEO+sJMgpdUwF59VE5AIhAO39pbEsikdS4sIVsk6xyW9yUaqwB7ShagEAO45XltoP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31595},"type":"module","_from":"file:hono-zod-openapi-0.4.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome check","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","test:ui":"vitest --ui","lint:fix":"biome check --fix --unsafe","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/2b2979758efac67e840c6b647e8f4a04/hono-zod-openapi-0.4.1.tgz","_integrity":"sha512-XhF+HL4lI4Z0SkiynXEfpKVhv6hUQYdTgvvFmLNsbMEshQMfjWMX8sKyYTrW0OQmiQatpBZaenKUYfnuSdkjyw==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod-openapi":"^3.3.0","@hono/zod-validator":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.6","vitest":"^2.1.4","@vitest/ui":"^2.1.4","typescript":"^5.6.3","@types/node":"^22.8.5","@biomejs/biome":"1.9.3","@hono/swagger-ui":"^0.4.1","@hono/node-server":"^1.13.4","@vitest/coverage-v8":"^2.1.4"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.4.1_1730389871013_0.36048188410428517","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"hono-zod-openapi","version":"0.4.2","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.4.2","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"ee01853027a39211b5906258a9a469e9dd81063b","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.4.2.tgz","fileCount":5,"integrity":"sha512-32MRNnm+asXL+YsJbeWTL/SEIdAurIOu3qJDtOhZWj0WqeuhozolFXyuYAXIMmsTup45cv24h3MP5rm6HuqJkQ==","signatures":[{"sig":"MEYCIQD2pvIWNj6bLe2gf4YeMLgtHQr1vRFkEMA3TLm1w5EcCAIhAKB58WFe6BF1K04URWEZwMkeZvo06r/d3A7YRa3Kz01Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32911},"type":"module","_from":"file:hono-zod-openapi-0.4.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome check","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","test:ui":"vitest --ui","lint:fix":"biome check --fix --unsafe","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/5fa6fc2a533a1c95884dba31a3024a30/hono-zod-openapi-0.4.2.tgz","_integrity":"sha512-32MRNnm+asXL+YsJbeWTL/SEIdAurIOu3qJDtOhZWj0WqeuhozolFXyuYAXIMmsTup45cv24h3MP5rm6HuqJkQ==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod-openapi":"^3.3.0","@hono/zod-validator":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.6","vitest":"^2.1.4","@vitest/ui":"^2.1.4","typescript":"^5.6.3","@types/node":"^22.8.5","@biomejs/biome":"1.9.3","@hono/swagger-ui":"^0.4.1","@hono/node-server":"^1.13.4","@vitest/coverage-v8":"^2.1.4"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.6.3"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.4.2_1730588624727_0.10451643899467111","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"hono-zod-openapi","version":"0.5.0","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@0.5.0","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"f6ff85351d24d4e2bb209ceb1e22986412cd1c50","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-0.5.0.tgz","fileCount":5,"integrity":"sha512-jXRvuqa2n1DmwRpAFCluiBd7JupM7cE6vAM5CZM9LsLwZqtadwePzbdLe+t7F5fC3p1DXulKOZ2nj09X6+87tg==","signatures":[{"sig":"MEUCIERq6sFuHMeLNySpZArDOmysxopy3YoLQWELtU0m22FkAiEArrI4TOq+Of7sxMnzFSEJqn9uY0ENoL/VyQf1zFz9cjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33087},"type":"module","_from":"file:hono-zod-openapi-0.5.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome check","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","test:ui":"vitest --ui","lint:fix":"biome check --fix --unsafe","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/130fcc0f147ea1b8063431831fb6dbfc/hono-zod-openapi-0.5.0.tgz","_integrity":"sha512-jXRvuqa2n1DmwRpAFCluiBd7JupM7cE6vAM5CZM9LsLwZqtadwePzbdLe+t7F5fC3p1DXulKOZ2nj09X6+87tg==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.8.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod-openapi":"^4.0.0","@hono/zod-validator":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.6","vitest":"^2.1.4","@vitest/ui":"^2.1.4","typescript":"^5.6.3","@types/node":"^22.9.0","@biomejs/biome":"1.9.4","@hono/swagger-ui":"^0.4.1","@hono/node-server":"^1.13.7","@vitest/coverage-v8":"^2.1.4"},"peerDependencies":{"zod":"^3.21.4","hono":"^4.6.10"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_0.5.0_1731493496895_0.1440081298989726","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"hono-zod-openapi","version":"1.0.0","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@1.0.0","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"530e4b2db2c91673c3e6f4d73ca36a04aca25cc8","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-1.0.0.tgz","fileCount":5,"integrity":"sha512-OgDXWQH8XtIO/E7raOECeYi4mhSeQ9dlJ4sp6IyQUeMvSA0t1F4/YFtMwn0JQw7zutJw3k45JWNgGMRZELiyjA==","signatures":[{"sig":"MEYCIQDb7jhRchEgq2K5hvVrS0KD1z1SK8nrthp9UtYgziyvdgIhAPFKdjZ9/7pX/dJcP7vSB7XX8a+RhInuQ5rM31Upisva","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hono-zod-openapi@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34996},"type":"module","_from":"file:hono-zod-openapi-1.0.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome check","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","test:ui":"vitest --ui","lint:fix":"biome check --fix --unsafe","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/9218f369be9a53b26352364b6f65c813/hono-zod-openapi-1.0.0.tgz","_integrity":"sha512-OgDXWQH8XtIO/E7raOECeYi4mhSeQ9dlJ4sp6IyQUeMvSA0t1F4/YFtMwn0JQw7zutJw3k45JWNgGMRZELiyjA==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.9.3","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod-openapi":"^5.4.2","@hono/zod-validator":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","zod":"^4.1.11","tsup":"^8.5.0","husky":"^9.1.7","vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.18.6","@biomejs/biome":"1.9.4","@hono/swagger-ui":"^0.5.2","@hono/node-server":"^1.19.4","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_1.0.0_1759698746047_0.1808573012418282","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"hono-zod-openapi","version":"1.0.1","keywords":["hono","zod","openapi","documentation","middleware","swagger","typescript"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@1.0.1","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"c8678dd6e1c7a8aadd05f01d23870cf23a152133","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-1.0.1.tgz","fileCount":5,"integrity":"sha512-o3psEh7UJFMGWeysQ79+746ix5rd2Pv21NZ8PVzCJzwY41D3WtexR3+uAX5L5yDRaR37Xkig7PXV+G4BK87/Ag==","signatures":[{"sig":"MEUCIE0FOilnHAQ6szLLbSzUoQYcniAzQIdqrltkMSBRDHmiAiEAi+Q5ZRTUACmM5WHBJK5E9ybuiu+bqIMfh8kCBRJ7r8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hono-zod-openapi@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34996},"type":"module","_from":"file:hono-zod-openapi-1.0.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"biome check","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","test:ui":"vitest --ui","lint:fix":"biome check --fix --unsafe","typecheck":"tsc","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/6d6832987bd6f63d12469fcc633c72ff/hono-zod-openapi-1.0.1.tgz","_integrity":"sha512-o3psEh7UJFMGWeysQ79+746ix5rd2Pv21NZ8PVzCJzwY41D3WtexR3+uAX5L5yDRaR37Xkig7PXV+G4BK87/Ag==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.9.3","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod-openapi":"^5.4.2","@hono/zod-validator":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","zod":"^4.1.11","tsup":"^8.5.0","husky":"^9.1.7","vitest":"^3.2.4","@vitest/ui":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.18.6","@biomejs/biome":"1.9.4","@hono/swagger-ui":"^0.5.2","@hono/node-server":"^1.19.4","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_1.0.1_1759699368507_0.6425925150492098","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"hono-zod-openapi","version":"1.0.2","keywords":["documentation","hono","middleware","openapi","swagger","typescript","zod"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@1.0.2","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"4569348141e247280dc9ce6589449840bfb52829","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-1.0.2.tgz","fileCount":5,"integrity":"sha512-LIjv7V3WuKMdm112s1uHwPilaGETgCjvTRSmgcYF4BZToVsWpotE16Bp1lggVYZjwFWbpUwlGGJzFv3Y/W1xNg==","signatures":[{"sig":"MEUCIQCUkWBDNhzx8MwldZ4YP7CLAeq5WtuJQfodQ/quVFJCHgIgUL//CpcFp1zp64ujXbZNQo3iSMl76rS7+Dpf6uv+eTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hono-zod-openapi@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35162},"type":"module","_from":"file:hono-zod-openapi-1.0.2.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"oxlint","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","format":"oxfmt --type-aware","test:ui":"vitest --ui","lint:fix":"oxlint --fix","typecheck":"tsc","format:check":"oxfmt --check","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"paolostyle","email":"dabrowskip9@gmail.com"},"_resolved":"/tmp/1fc53a198f5f68fd2f59afb0ea81df6a/hono-zod-openapi-1.0.2.tgz","_integrity":"sha512-LIjv7V3WuKMdm112s1uHwPilaGETgCjvTRSmgcYF4BZToVsWpotE16Bp1lggVYZjwFWbpUwlGGJzFv3Y/W1xNg==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"10.9.4","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern","*.ts":"oxlint --fix"},"_nodeVersion":"22.22.0","dependencies":{"zod-openapi":"^5.4.6","@hono/zod-validator":"^0.7.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.5","hono":"^4.11.4","tsup":"^8.5.1","husky":"^9.1.7","oxfmt":"^0.24.0","oxlint":"^1.39.0","vitest":"^4.0.17","@vitest/ui":"^4.0.17","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","oxlint-tsgolint":"^0.11.1","@hono/swagger-ui":"^0.5.3","@hono/node-server":"^1.19.9","@vitest/coverage-v8":"^4.0.17"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_1.0.2_1769304063216_0.46535390902960394","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"hono-zod-openapi","version":"1.0.3","keywords":["documentation","hono","middleware","openapi","swagger","typescript","zod"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@1.0.3","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://github.com/paolostyle/hono-zod-openapi#readme","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"8606d67630bb74ea755f8bffa169091cf27c9f7e","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-1.0.3.tgz","fileCount":5,"integrity":"sha512-SaJnJo3JP2FUYxRwbAOb930VrdPWKzATaanQQpVAGiQVtdsAa1sk6bbyVfQHhZGKeS9v7GYUJ+OzN7h5DlExAQ==","signatures":[{"sig":"MEUCIQCeoyPTj2uF/a63DRtmk2nA3odOLX65sYKnH+oiV3WKUQIgdJMo0usaqhjMyjiwLiSGOgwmohUMMY9cWWC2almjWes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hono-zod-openapi@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35267},"type":"module","_from":"file:hono-zod-openapi-1.0.3.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"oxlint","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","format":"oxfmt --type-aware","test:ui":"vitest --ui","lint:fix":"oxlint --fix","typecheck":"tsc","format:check":"oxfmt --check","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6721d7cb-cb29-465a-ac87-815cb446f7db"}},"_resolved":"/tmp/247fa000b1268c5f246de74d27eb9ab0/hono-zod-openapi-1.0.3.tgz","_integrity":"sha512-SaJnJo3JP2FUYxRwbAOb930VrdPWKzATaanQQpVAGiQVtdsAa1sk6bbyVfQHhZGKeS9v7GYUJ+OzN7h5DlExAQ==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"11.6.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern","*.ts":"oxlint --fix"},"_nodeVersion":"24.13.0","dependencies":{"zod-openapi":"^5.4.6","@hono/zod-validator":"^0.7.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.5","hono":"^4.11.4","tsup":"^8.5.1","husky":"^9.1.7","oxfmt":"^0.24.0","oxlint":"^1.39.0","vitest":"^4.0.17","@vitest/ui":"^4.0.17","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","oxlint-tsgolint":"^0.11.1","@hono/swagger-ui":"^0.5.3","@hono/node-server":"^1.19.9","@vitest/coverage-v8":"^4.0.17"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_1.0.3_1770672101642_0.6856002862893908","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"hono-zod-openapi","version":"1.1.0","keywords":["documentation","hono","middleware","openapi","swagger","typescript","zod"],"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","_id":"hono-zod-openapi@1.1.0","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"homepage":"https://hono-zod-openapi.pages.dev","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"dist":{"shasum":"31fdcef7b5b91d4c2de13c2940414d01d4db52a4","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-1.1.0.tgz","fileCount":5,"integrity":"sha512-TpXckyxLfPEOomBWH47+hB8Ib56qx2cCX2ZF4LApWYV+CvYnpWnvcvrxfqMfhKsrW0rJkja9H40z5cWf11EFKA==","signatures":[{"sig":"MEYCIQCIdBsFeuoAS6CFZ2tVFdryUOzbBi2heBr5zZS0iCG+lQIhALGxFig6TiBygMXImfQSe67d5le2V7Z4GZ3/RMY7bZ+R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hono-zod-openapi@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24296},"type":"module","_from":"file:hono-zod-openapi-1.1.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"oxlint","test":"vitest --typecheck","build":"tsup src/index.ts --format esm --dts","format":"oxfmt","test:ui":"vitest --ui","docs:dev":"vitepress dev docs","lint:fix":"oxlint --fix","typecheck":"tsc","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","format:check":"oxfmt --check","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6721d7cb-cb29-465a-ac87-815cb446f7db"}},"_resolved":"/tmp/bd9b4af651cee5996ab57cbeb03183db/hono-zod-openapi-1.1.0.tgz","_integrity":"sha512-TpXckyxLfPEOomBWH47+hB8Ib56qx2cCX2ZF4LApWYV+CvYnpWnvcvrxfqMfhKsrW0rJkja9H40z5cWf11EFKA==","repository":{"url":"git+https://github.com/paolostyle/hono-zod-openapi.git","type":"git"},"_npmVersion":"11.6.2","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","directories":{},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern","*.ts":"oxlint --fix"},"_nodeVersion":"24.13.0","dependencies":{"zod-openapi":"^5.4.6","@hono/zod-validator":"^0.7.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","hono":"^4.11.7","tsup":"^8.5.1","husky":"^9.1.7","oxfmt":"^0.24.0","oxlint":"^1.43.0","vitest":"^4.0.18","vitepress":"^1.6.4","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.8","lint-staged":"^16.2.7","oxlint-tsgolint":"^0.11.4","@hono/swagger-ui":"^0.5.3","@hono/node-server":"^1.19.9","@vitest/coverage-v8":"^4.0.18","vitepress-plugin-group-icons":"^1.7.1"},"peerDependencies":{"zod":"^4.0.0","hono":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-zod-openapi_1.1.0_1770992817303_0.7135601629197823","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"hono-zod-openapi","version":"1.1.1","description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","keywords":["documentation","hono","middleware","openapi","swagger","typescript","zod"],"homepage":"https://hono-zod-openapi.pages.dev","bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"license":"MIT","author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/paolostyle/hono-zod-openapi.git"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@hono/zod-validator":"^0.7.6","zod-openapi":"^5.4.6"},"devDependencies":{"@hono/node-server":"^1.19.9","@hono/swagger-ui":"^0.5.3","@types/node":"^22.19.8","@vitest/coverage-v8":"^4.0.18","@vitest/ui":"^4.0.18","hono":"^4.11.7","husky":"^9.1.7","lint-staged":"^16.2.7","oxfmt":"^0.24.0","oxlint":"^1.43.0","oxlint-tsgolint":"^0.11.4","tsup":"^8.5.1","tsx":"^4.21.0","typescript":"^5.9.3","vitepress":"^1.6.4","vitepress-plugin-group-icons":"^1.7.1","vitest":"^4.0.18","zod":"^4.3.6"},"peerDependencies":{"hono":"^4.8.0","zod":"^4.0.0"},"lint-staged":{"*":"oxfmt --no-error-on-unmatched-pattern","*.ts":"oxlint --fix"},"engines":{"node":">=20"},"scripts":{"build":"tsup src/index.ts --format esm --dts","format":"oxfmt","format:check":"oxfmt --check","lint":"oxlint","lint:fix":"oxlint --fix","test":"vitest --typecheck","test:coverage":"vitest run --coverage","test:ui":"vitest --ui","typecheck":"tsc","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_id":"hono-zod-openapi@1.1.1","_integrity":"sha512-L8ZRSxOYnPYxEmj2O1MgRKzEpa0nW3ThZyczwvq6kc9q2pwAyys5qKkEi2AYRfIMgu6eXptgM9QaoqZbZJeYfw==","_resolved":"/tmp/1fb425b8952c447d5ca197f1bddf388d/hono-zod-openapi-1.1.1.tgz","_from":"file:hono-zod-openapi-1.1.1.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-L8ZRSxOYnPYxEmj2O1MgRKzEpa0nW3ThZyczwvq6kc9q2pwAyys5qKkEi2AYRfIMgu6eXptgM9QaoqZbZJeYfw==","shasum":"2a366e7c7e3c2775cd90649f58eaa6ad95e48cd0","tarball":"https://registry.npmjs.org/hono-zod-openapi/-/hono-zod-openapi-1.1.1.tgz","fileCount":5,"unpackedSize":24323,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hono-zod-openapi@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBwuaHDWKWYCL4ui+Wxx/uv1Rs6/pf8osxVABiMDi5unAiEAtvfIPYNpf1BFTP4uhSnRkPNys/d2RxL4ubARqcnmO0k="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6721d7cb-cb29-465a-ac87-815cb446f7db"}},"directories":{},"maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hono-zod-openapi_1.1.1_1771415530924_0.5702222509961363"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-16T00:29:11.519Z","modified":"2026-02-18T11:52:11.337Z","0.1.0":"2024-09-16T00:29:11.677Z","0.1.1":"2024-09-19T23:16:36.921Z","0.2.0":"2024-10-06T20:59:16.761Z","0.2.1":"2024-10-11T21:20:53.408Z","0.3.0":"2024-10-11T22:26:08.688Z","0.3.1":"2024-10-23T13:53:14.852Z","0.4.0":"2024-10-31T15:24:09.933Z","0.4.1":"2024-10-31T15:51:11.191Z","0.4.2":"2024-11-02T23:03:44.908Z","0.5.0":"2024-11-13T10:24:57.091Z","1.0.0":"2025-10-05T21:12:26.208Z","1.0.1":"2025-10-05T21:22:48.687Z","1.0.2":"2026-01-25T01:21:03.412Z","1.0.3":"2026-02-09T21:21:41.786Z","1.1.0":"2026-02-13T14:26:57.450Z","1.1.1":"2026-02-18T11:52:11.071Z"},"bugs":{"url":"https://github.com/paolostyle/hono-zod-openapi/issues"},"author":{"name":"Paweł Dąbrowski","email":"dabrowskip9@gmail.com"},"license":"MIT","homepage":"https://hono-zod-openapi.pages.dev","keywords":["documentation","hono","middleware","openapi","swagger","typescript","zod"],"repository":{"type":"git","url":"git+https://github.com/paolostyle/hono-zod-openapi.git"},"description":"Alternative Hono middleware for creating OpenAPI documentation from Zod schemas","maintainers":[{"name":"paolostyle","email":"dabrowskip9@gmail.com"}],"readme":"# hono-zod-openapi\n\n[![NPM Version](https://img.shields.io/npm/v/hono-zod-openapi)](https://npmjs.com/package/hono-zod-openapi)\n[![JSR Version](https://img.shields.io/jsr/v/%40paolostyle/hono-zod-openapi)](https://jsr.io/@paolostyle/hono-zod-openapi)\n\nType-safe OpenAPI middleware for Hono. Just add a middleware - no refactoring needed.\n\n**[See full documentation here](https://hono-zod-openapi.pages.dev)**\n\n## Installation\n\n```\nnpm install hono-zod-openapi\n```\n\nOr, if you prefer JSR:\n\n```\njsr add @paolostyle/hono-zod-openapi\n```\n\n## Quick Example\n\n```ts\nimport { Hono } from 'hono';\nimport * as z from 'zod';\nimport { createOpenApiDocument, openApi } from 'hono-zod-openapi';\n\nconst app = new Hono().get(\n  '/user',\n  openApi({\n    tags: ['User'],\n    responses: {\n      200: z.object({ hi: z.string() }),\n    },\n    request: {\n      query: z.object({ id: z.string() }),\n    },\n  }),\n  (c) => {\n    const { id } = c.req.valid('query');\n    return c.var.res(200, { hi: id });\n  },\n);\n\ncreateOpenApiDocument(app, {\n  info: {\n    title: 'Example API',\n    version: '1.0.0',\n  },\n});\n```\n\n## Why This Library?\n\nHono provides a 3rd-party middleware in their\n[middleware monorepo](https://github.com/honojs/middleware/tree/main/packages/zod-openapi),\nwhich probably works alright, however the issue with that package is that it\nforces you to write your code in a different manner than you normally would in\nHono. Refactoring the app becomes a significant hassle.\n\nThis library provides an `openApi` middleware instead, which you can easily add\nto your existing codebase, and a `createOpenApiDocument` function, which will\ngenerate an OpenAPI-compliant JSON document and serve it under `/doc` route of\nyour app (it's configurable, don't worry).\n\nFor detailed usage, recipes, API reference, and more, see the\n**[full documentation](https://hono-zod-openapi.pages.dev)**.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}