{"_id":"@rexeus/typeweaver-hono","_rev":"37-fa889cc938889202e22ee9652250e7dd","name":"@rexeus/typeweaver-hono","dist-tags":{"latest":"0.12.0"},"versions":{"0.0.1":{"name":"@rexeus/typeweaver-hono","version":"0.0.1","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dennis@rexeus.com"},"license":"ISC","_id":"@rexeus/typeweaver-hono@0.0.1","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"708593dc82478db54015c301d8aec55b96279260","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.0.1.tgz","fileCount":12,"integrity":"sha512-Ewm9Me6BQa5DFmtIsxBL4BXV0/FEgbq1ztO9eIYL1/nc+xxxmVc9hY9v6m0iDriVbuk/NxpOF/3Ple4uH1Z5yw==","signatures":[{"sig":"MEYCIQDwNQ5tZt3p+dO9Wpk/IyfGplapxgJ6Wfl4A6ygMQHpwAIhAPcv9/ylIefO8dMUDmUI1xKYdQTMcvaDnAKM6K+7wDir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24135},"main":"dist/index.js","type":"module","_from":"file:rexeus-typeweaver-hono-0.0.1.tgz","types":"dist/index.d.ts","scripts":{"build":"pkgroll --clean-dist && cp -r ./src/templates ./dist/templates && cp -r ./src/lib ./dist/lib","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"wentzien","email":"my+npmjs@wentzien.net"},"_resolved":"/private/var/folders/ck/ybzdgl657xx4q63sz8pcqsl00000gn/T/05de923f9929078262e2a2563787db5d/rexeus-typeweaver-hono-0.0.1.tgz","_integrity":"sha512-Ewm9Me6BQa5DFmtIsxBL4BXV0/FEgbq1ztO9eIYL1/nc+xxxmVc9hY9v6m0iDriVbuk/NxpOF/3Ple4uH1Z5yw==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"10.2.3","description":"Hono router generator plugin for TypeWeaver","directories":{},"_nodeVersion":"20.10.0","dependencies":{"case":"^1.6.3","hono":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@rexeus/typeweaver-gen":"0.0.1","@rexeus/typeweaver-core":"0.0.1"},"peerDependencies":{"@rexeus/typeweaver-gen":"*","@rexeus/typeweaver-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.0.1_1752233941155_0.436848315108018","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@rexeus/typeweaver-hono","version":"0.0.2","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dennis@rexeus.com"},"license":"ISC","_id":"@rexeus/typeweaver-hono@0.0.2","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"e5eb77884de1b8d98c6d1bad46e52bcfffb3b796","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.0.2.tgz","fileCount":12,"integrity":"sha512-fCpT6CKSTRENlPnO7k/Bvl16sQkcE63BqtgL+m7f/OeTo93HOXt5eOjKJcGLnNt5H10HDpKORoMOocz+TzSAzw==","signatures":[{"sig":"MEUCIQCd2XdGL/sE6DXfoswmf4zyaUKdxUsD/BnVi1QTHKDDYAIgfgxxHooKWqGFiG4XHARtNUrS+iiBooGSAQg7u/XzCaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24254},"main":"dist/index.js","type":"module","_from":"file:rexeus-typeweaver-hono-0.0.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"pkgroll --clean-dist && cp -r ./src/templates ./dist/templates && cp -r ./src/lib ./dist/lib","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"wentzien","email":"my+npmjs@wentzien.net"},"_resolved":"/private/var/folders/ck/ybzdgl657xx4q63sz8pcqsl00000gn/T/345a50daddb7f1203fc23a4f5b0dd251/rexeus-typeweaver-hono-0.0.2.tgz","_integrity":"sha512-fCpT6CKSTRENlPnO7k/Bvl16sQkcE63BqtgL+m7f/OeTo93HOXt5eOjKJcGLnNt5H10HDpKORoMOocz+TzSAzw==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"10.2.3","description":"Hono router generator plugin for TypeWeaver","directories":{},"_nodeVersion":"20.10.0","dependencies":{"case":"^1.6.3","hono":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@rexeus/typeweaver-gen":"^0.0.2","@rexeus/typeweaver-core":"^0.0.2"},"peerDependencies":{"@rexeus/typeweaver-gen":"^0.0.2","@rexeus/typeweaver-core":"^0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.0.2_1752241241982_0.6884384232400558","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@rexeus/typeweaver-hono","version":"0.0.3","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dennis@rexeus.com"},"license":"ISC","_id":"@rexeus/typeweaver-hono@0.0.3","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"4d06c6447c86faea4635afed24da7bff8633796e","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.0.3.tgz","fileCount":12,"integrity":"sha512-cPvOWuXiMmnXekXcIXMFXLC+wmMb5AQ3j6/cfpvqHYDbnPPddhECaRn2h/XSifIfNcoVVF3fQ7HQa4zMTO9yhQ==","signatures":[{"sig":"MEUCIQCfDzuYAWdoz6ZLHIQl6/d5zqEn3RcQHEXBijmGPYKAAwIgXJp13S47XarViAHtlBj08ZwEA1WfyAJfdB5+EWTgc+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24276},"main":"dist/index.js","type":"module","_from":"file:rexeus-typeweaver-hono-0.0.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"pkgroll --clean-dist && cp -r ./src/templates ./dist/templates && cp -r ./src/lib ./dist/lib","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"wentzien","email":"my+npmjs@wentzien.net"},"_resolved":"/tmp/dcd6e3e06653d70831452e02e4d75981/rexeus-typeweaver-hono-0.0.3.tgz","_integrity":"sha512-cPvOWuXiMmnXekXcIXMFXLC+wmMb5AQ3j6/cfpvqHYDbnPPddhECaRn2h/XSifIfNcoVVF3fQ7HQa4zMTO9yhQ==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"10.8.2","description":"Hono router generator plugin for TypeWeaver","directories":{},"_nodeVersion":"20.19.3","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","@rexeus/typeweaver-gen":"^0.0.3","@rexeus/typeweaver-core":"^0.0.3"},"peerDependencies":{"hono":"^4.0.0","@rexeus/typeweaver-gen":"^0.0.3","@rexeus/typeweaver-core":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.0.3_1752432846852_0.6625692541504145","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@rexeus/typeweaver-hono","version":"0.0.4","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.0.4","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"b47b387961b1b1a1ac70a908848d6130cf086e9e","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.0.4.tgz","fileCount":13,"integrity":"sha512-XQHVLLjuz+RpAUZMy1NK7O16W6pRCyEGFqWObDztnxqODa4cPIwv0eR1P5D5FVVGBa7R9ST4jwYg7eqcvPddnw==","signatures":[{"sig":"MEQCIE42oShwaKaPo+dRNBsmXZH5RqUutw7gyU6Doz4y1VV+AiBklTnaxDrVoyDJ4ozoI+BKqB6dCPu6zU9bBUFanq0Gtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42421},"main":"dist/index.js","type":"module","_from":"file:rexeus-typeweaver-hono-0.0.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest --run","build":"pkgroll --clean-dist && cp -r ./src/templates ./dist/templates && cp -r ./src/lib ./dist/lib && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"wentzien","email":"my+npmjs@wentzien.net"},"_resolved":"/tmp/001367927f72434579ef956c6eddb079/rexeus-typeweaver-hono-0.0.4.tgz","_integrity":"sha512-XQHVLLjuz+RpAUZMy1NK7O16W6pRCyEGFqWObDztnxqODa4cPIwv0eR1P5D5FVVGBa7R9ST4jwYg7eqcvPddnw==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"10.8.2","description":"Hono router generator plugin for typeweaver","directories":{},"_nodeVersion":"20.19.4","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.0.0","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.0.4","@rexeus/typeweaver-core":"^0.0.4"},"peerDependencies":{"hono":"^4.0.0","@rexeus/typeweaver-gen":"^0.0.4","@rexeus/typeweaver-core":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.0.4_1757101445199_0.9147018784544765","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@rexeus/typeweaver-hono","version":"0.1.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.1.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"540e72645fbbbf483e5dc5d252cae394edc7f146","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.1.0.tgz","fileCount":13,"integrity":"sha512-MZgJibMXHJYa/+5+l6gb986AJr1W9zs/fBGvhpfHnTE2WWryIsJ2jjXJipjr2GMz943fhnnjwrhHkPUvz3RoyA==","signatures":[{"sig":"MEQCIGXY9BLIL3xT2073KSDeHs7ZNbmR3xyvLIOVYuAlXsTxAiALPOKfGdND8wES/kGecfiqbMP+U46e72dRLoSCQTOwbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42421},"main":"dist/index.js","type":"module","_from":"file:rexeus-typeweaver-hono-0.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest --run","build":"pkgroll --clean-dist && cp -r ./src/templates ./dist/templates && cp -r ./src/lib ./dist/lib && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"wentzien","email":"my+npmjs@wentzien.net"},"_resolved":"/tmp/58f700c2ca8f960221a0ce9a8ceb3d76/rexeus-typeweaver-hono-0.1.0.tgz","_integrity":"sha512-MZgJibMXHJYa/+5+l6gb986AJr1W9zs/fBGvhpfHnTE2WWryIsJ2jjXJipjr2GMz943fhnnjwrhHkPUvz3RoyA==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"10.8.2","description":"Hono router generator plugin for typeweaver","directories":{},"_nodeVersion":"20.19.5","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.9.7","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.1.0","@rexeus/typeweaver-core":"^0.1.0"},"peerDependencies":{"hono":"^4.9.7","@rexeus/typeweaver-gen":"^0.1.0","@rexeus/typeweaver-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.1.0_1757950040825_0.6277707269429367","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@rexeus/typeweaver-hono","version":"0.1.1","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.1.1","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"3715a96153950b010842f56bb6eb1c62b8eadc27","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.1.1.tgz","fileCount":13,"integrity":"sha512-NG2nVOxK++z3pfwHV8oZi48+sjprqkX1aaZhIm3hDvrs5zFANNxTFXYFykMra+0TJpYXwBD2g8y5eRiH2TbJ1A==","signatures":[{"sig":"MEUCIQCbM3I5QMzNn87DLEPvL8Yt37fJXXfoMFZA4tDvTybebwIgXPPjj+SslGTPZOvmF0vVwStvssm/SZeLzTVda0MTmGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42421},"main":"dist/index.js","type":"module","_from":"file:rexeus-typeweaver-hono-0.1.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest --run","build":"pkgroll --clean-dist && cp -r ./src/templates ./dist/templates && cp -r ./src/lib ./dist/lib && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"wentzien","email":"my+npmjs@wentzien.net"},"_resolved":"/tmp/90688744d2eb6132cd4fd9f1e26e4c24/rexeus-typeweaver-hono-0.1.1.tgz","_integrity":"sha512-NG2nVOxK++z3pfwHV8oZi48+sjprqkX1aaZhIm3hDvrs5zFANNxTFXYFykMra+0TJpYXwBD2g8y5eRiH2TbJ1A==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"10.8.2","description":"Hono router generator plugin for typeweaver","directories":{},"_nodeVersion":"20.19.5","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.9.7","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.1.1","@rexeus/typeweaver-core":"^0.1.1"},"peerDependencies":{"hono":"^4.9.7","@rexeus/typeweaver-gen":"^0.1.1","@rexeus/typeweaver-core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.1.1_1758047772188_0.6092033979541678","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@rexeus/typeweaver-hono","version":"0.1.2","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.1.2","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"88e44087fc43da9058ebd5ddd25b5811e088dad8","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.1.2.tgz","fileCount":13,"integrity":"sha512-o2vx8HYrYi4agiwo7LXzm0kgKt0r0muX7My1+GtzcTsX9JnhHAYid87HP4Yvdi6Sdxorp+VaQZy/GSnwpEzC+A==","signatures":[{"sig":"MEQCIEn9KEXy0LG/2WddpMEB4EtLkQm6jcN4jG7exRmYM1DcAiBGeLmvJr+oqkq/oLapBw9TqKbzIsJjAHrZ7Uae/iYAPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42421},"main":"dist/index.js","type":"module","_from":"file:rexeus-typeweaver-hono-0.1.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest --run","build":"pkgroll --clean-dist && cp -r ./src/templates ./dist/templates && cp -r ./src/lib ./dist/lib && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"wentzien","email":"my+npmjs@wentzien.net"},"_resolved":"/tmp/1a8af886d0361334d5b0ff9340e7e33c/rexeus-typeweaver-hono-0.1.2.tgz","_integrity":"sha512-o2vx8HYrYi4agiwo7LXzm0kgKt0r0muX7My1+GtzcTsX9JnhHAYid87HP4Yvdi6Sdxorp+VaQZy/GSnwpEzC+A==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"10.8.2","description":"Hono router generator plugin for typeweaver","directories":{},"_nodeVersion":"20.19.5","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.9.7","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.1.2","@rexeus/typeweaver-core":"^0.1.2"},"peerDependencies":{"hono":"^4.9.7","@rexeus/typeweaver-gen":"^0.1.2","@rexeus/typeweaver-core":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.1.2_1758052695745_0.3411832164373785","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@rexeus/typeweaver-hono","version":"0.2.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.2.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"7ab50e2e35b672eb50ed5ebb1f97342733be0676","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.2.0.tgz","fileCount":13,"integrity":"sha512-Zcz0COLVeKL+P4WdPbI7utcvuIr56ciyJuZvPjCvqOGkR0NvUHsB3NT90azRvqnujo9Zqsuuvu4+UcwIlfFBXw==","signatures":[{"sig":"MEQCIEcH67mByZnPda7gqwLIq0ape60h2mTw3XeFZWRazbhoAiADv9+UImYHwswWI2ULkH+rbXl10/Z2ybElxfbb4asfQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42479},"main":"dist/index.js","type":"module","_from":"file:rexeus-typeweaver-hono-0.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest --run","build":"pkgroll --clean-dist && cp -r ./src/templates ./dist/templates && cp -r ./src/lib ./dist/lib && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"wentzien","email":"my+npmjs@wentzien.net"},"_resolved":"/tmp/30d79bcfee6e10a78ad0a59523a505b3/rexeus-typeweaver-hono-0.2.0.tgz","_integrity":"sha512-Zcz0COLVeKL+P4WdPbI7utcvuIr56ciyJuZvPjCvqOGkR0NvUHsB3NT90azRvqnujo9Zqsuuvu4+UcwIlfFBXw==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"10.8.2","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"_nodeVersion":"20.19.5","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.9.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.2.0","@rexeus/typeweaver-core":"^0.2.0"},"peerDependencies":{"hono":"^4.9.7","@rexeus/typeweaver-gen":"^0.2.0","@rexeus/typeweaver-core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.2.0_1759572678615_0.3362028975602731","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@rexeus/typeweaver-hono","version":"0.2.1","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.2.1","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"37d85f9e0f176b716d40f0983b73903f44f3c366","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.2.1.tgz","fileCount":13,"integrity":"sha512-CPk5yUP269erSO/0BFNVIfjupTczPzjwYUiTRHgRw+KFSuPNtMCdaXAPAFNPcHYzPpslxKfjq1xQTfCUiCM0xw==","signatures":[{"sig":"MEQCIF/sZPs9usem/+Y+vG5v0660V6vP3Q6ui46FwmQ9HCCtAiBQgOzeplEevNepH7vntFUYULJA+41fP1VOqBRUCcaigg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42479},"main":"dist/index.js","type":"module","_from":"file:rexeus-typeweaver-hono-0.2.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest --run","build":"pkgroll --clean-dist && cp -r ./src/templates ./dist/templates && cp -r ./src/lib ./dist/lib && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"wentzien","email":"my+npmjs@wentzien.net"},"_resolved":"/tmp/7b5e82d068485b368d92bc9a0cb0a234/rexeus-typeweaver-hono-0.2.1.tgz","_integrity":"sha512-CPk5yUP269erSO/0BFNVIfjupTczPzjwYUiTRHgRw+KFSuPNtMCdaXAPAFNPcHYzPpslxKfjq1xQTfCUiCM0xw==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"10.8.2","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"_nodeVersion":"20.19.5","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.9.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.2.1","@rexeus/typeweaver-core":"^0.2.1"},"peerDependencies":{"hono":"^4.9.7","@rexeus/typeweaver-gen":"^0.2.1","@rexeus/typeweaver-core":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.2.1_1760465721204_0.1879254920677631","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@rexeus/typeweaver-hono","version":"0.3.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.3.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"e83c711210d826b779e816b9992909c65c08cdcf","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.3.0.tgz","fileCount":15,"integrity":"sha512-H+wWOXmL4IducyBuxJfx26S1dGQnmzCu8iEwtdorZVq+wBsM/RjXieVu8Ni0ewpBanm+JaHeqB/RSBFya3/8YQ==","signatures":[{"sig":"MEYCIQCX7uAc/HFsfBQbJCRGbc4ZG2RZC1pbOaZSZp5NBZ0WaAIhAJ4p7yHo4T1+RhS7Z9EUTNCrLkpUbsfeNOqjbRzTval4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48534},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsup && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/9e1a494852b508c1f7a0e9687f2569d0/rexeus-typeweaver-hono-0.3.0.tgz","_integrity":"sha512-H+wWOXmL4IducyBuxJfx26S1dGQnmzCu8iEwtdorZVq+wBsM/RjXieVu8Ni0ewpBanm+JaHeqB/RSBFya3/8YQ==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.6.2","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"_nodeVersion":"24.12.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.3.0","@rexeus/typeweaver-core":"^0.3.0"},"peerDependencies":{"hono":"^4.11.3","@rexeus/typeweaver-gen":"^0.3.0","@rexeus/typeweaver-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.3.0_1767641118245_0.1592722558266053","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@rexeus/typeweaver-hono","version":"0.3.1","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.3.1","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"25212cf938855f39941efff5a48a411265e7bfcf","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.3.1.tgz","fileCount":15,"integrity":"sha512-Fx9BJPuD7P3s9/sj/TdRZqHdjQVdd/7LmjMvOFa35C6PnXrjcQFL3+p0qqmWQT5hV9IHSWnZ4uP8kEAiGjR3ug==","signatures":[{"sig":"MEUCIDyF0lQsfqAYufhwhvoP2nfSRz4RuIid1LypF0HkOEmpAiEA5EZzap3i0huub8TX8A+ZbcRXWrLoams82l9LTtiaGrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48534},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsup && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/9a5f75a83c364fd881c675c116d4c11f/rexeus-typeweaver-hono-0.3.1.tgz","_integrity":"sha512-Fx9BJPuD7P3s9/sj/TdRZqHdjQVdd/7LmjMvOFa35C6PnXrjcQFL3+p0qqmWQT5hV9IHSWnZ4uP8kEAiGjR3ug==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.6.2","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"_nodeVersion":"24.12.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.3.1","@rexeus/typeweaver-core":"^0.3.1"},"peerDependencies":{"hono":"^4.11.3","@rexeus/typeweaver-gen":"^0.3.1","@rexeus/typeweaver-core":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.3.1_1767647321926_0.881474121884084","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@rexeus/typeweaver-hono","version":"0.3.2","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.3.2","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"2ffa658c41ce25586edd5fcea06493a83bf8afb0","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.3.2.tgz","fileCount":15,"integrity":"sha512-l49PJW38mO7pyYyHYXrnqpggVUhyAzRUrIr7fDnkxfEcVnYlTj16P/CMY0R11Q+QjQU7Cx22CIblJYo3TTOMWA==","signatures":[{"sig":"MEYCIQCrUqheOMDGzANDQaO3s5qqgKKbR38BDJmVEq0EufX7CgIhALf7mpUc2lu4ERN2L/G4OLxTOgtjk8oxlepC6d6KTbCO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48534},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsup && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/30c2f441e4e9ca1719728c14822cfcfa/rexeus-typeweaver-hono-0.3.2.tgz","_integrity":"sha512-l49PJW38mO7pyYyHYXrnqpggVUhyAzRUrIr7fDnkxfEcVnYlTj16P/CMY0R11Q+QjQU7Cx22CIblJYo3TTOMWA==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.6.2","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"_nodeVersion":"24.12.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.3.2","@rexeus/typeweaver-core":"^0.3.2"},"peerDependencies":{"hono":"^4.11.3","@rexeus/typeweaver-gen":"^0.3.2","@rexeus/typeweaver-core":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.3.2_1769107692586_0.11787378708397744","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@rexeus/typeweaver-hono","version":"0.4.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.4.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"b3cffb87c69a35ef41ad56d04773e4d85feba226","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.4.0.tgz","fileCount":17,"integrity":"sha512-Q2sJjZqqOKS/3Lj3EKyDpg5jCuvqk/nEl/BqiJXw4iZ17XfCi8RMI8Ppnm/tLB6CqfBdxkifdNZu+XnPyuK3eg==","signatures":[{"sig":"MEUCIBa+zdZxj22sIIoUdt1YY1TFWPccIek+iMkOz3txc6SzAiEA+Du0KFv0cWX8y1ahl4x2ThS46w97yI+FLuy9QL9e4dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51067},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsup && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/a70c147b082d23e126eb2f71a7d08dab/rexeus-typeweaver-hono-0.4.0.tgz","_integrity":"sha512-Q2sJjZqqOKS/3Lj3EKyDpg5jCuvqk/nEl/BqiJXw4iZ17XfCi8RMI8Ppnm/tLB6CqfBdxkifdNZu+XnPyuK3eg==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.6.2","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.4.0","@rexeus/typeweaver-core":"^0.4.0"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.4.0","@rexeus/typeweaver-core":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.4.0_1770223474089_0.18509690019579472","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@rexeus/typeweaver-hono","version":"0.4.1","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.4.1","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"d4926bdeff65dbda7e6149771cbc9ced8329fa15","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.4.1.tgz","fileCount":17,"integrity":"sha512-ybCfoQ3x9Oqd6F+2N4ty2lI5Uy6KA9wH6R1DXg5ha5WmwH8YzhwzAzGK5Q6v7qRQMEDYA4lQDc8EmVpjg+lUTg==","signatures":[{"sig":"MEUCIHayj9EBLi79Nn7aNEIT4PKds51dPE4RDghGaWFaINZyAiEAzSX/gCp/oSGfofrPmXf4Io9wnnhTeJbFXIhq0vHP/Sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51067},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsup && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/0e9cd4f800b3f67a1351fd1e2fbd9f8f/rexeus-typeweaver-hono-0.4.1.tgz","_integrity":"sha512-ybCfoQ3x9Oqd6F+2N4ty2lI5Uy6KA9wH6R1DXg5ha5WmwH8YzhwzAzGK5Q6v7qRQMEDYA4lQDc8EmVpjg+lUTg==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.6.2","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.4.1","@rexeus/typeweaver-core":"^0.4.1"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.4.1","@rexeus/typeweaver-core":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.4.1_1771520914745_0.06743740430724343","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@rexeus/typeweaver-hono","version":"0.4.2","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.4.2","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"9360b9565087f8e5db076305519c02ae9d86d7c5","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.4.2.tgz","fileCount":17,"integrity":"sha512-EjOaHnpjM44Bxag+fcu/QFFAQGYutPxdxRzulfJ0d4X9vOGWvK5GCswItzLIir0CW1eF0oEeNRwmIpvf0KOJQA==","signatures":[{"sig":"MEUCIEwRx5XTuRtIv4S8SRuL8gxJYGqYjdsXvFm+T//NwxTQAiEA+kZm/NLCosbxyuN4SetuVWr2oFjUDl39JHy0FJFv+hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51067},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.4.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsup && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/8803c70728e11b30e6e2664dad6b92ce/rexeus-typeweaver-hono-0.4.2.tgz","_integrity":"sha512-EjOaHnpjM44Bxag+fcu/QFFAQGYutPxdxRzulfJ0d4X9vOGWvK5GCswItzLIir0CW1eF0oEeNRwmIpvf0KOJQA==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.6.2","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.4.2","@rexeus/typeweaver-core":"^0.4.2"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.4.2","@rexeus/typeweaver-core":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.4.2_1771610226316_0.9368395414191992","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@rexeus/typeweaver-hono","version":"0.5.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.5.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"73f27cc82514bd2f0afa79ee9a857ddf87120900","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.5.0.tgz","fileCount":17,"integrity":"sha512-UjiqPPcH+Gtdyx/2El+JP0tCditcoA/CGEArap/eunRRheQSjRuuYw0Ukmy7HelW5w4OitfZn8+Hm2cpajXblA==","signatures":[{"sig":"MEUCIQCigphAExHCK4RATVRE7nCwsfIFD66zkDLl3ZElalQilwIgOyTOCQ65oD6MXkDZR/p/qqe/GygRJTLO2+NNl5MmZVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51067},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsup && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/78a454ce56bd90804cc72ec696e97693/rexeus-typeweaver-hono-0.5.0.tgz","_integrity":"sha512-UjiqPPcH+Gtdyx/2El+JP0tCditcoA/CGEArap/eunRRheQSjRuuYw0Ukmy7HelW5w4OitfZn8+Hm2cpajXblA==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.6.2","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.5.0","@rexeus/typeweaver-core":"^0.5.0"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.5.0","@rexeus/typeweaver-core":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.5.0_1771870657727_0.3321621412829179","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@rexeus/typeweaver-hono","version":"0.5.1","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.5.1","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"57d5477be3907de67ed7b3f5c3688d1d20302a3f","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.5.1.tgz","fileCount":17,"integrity":"sha512-OSUhCCyMxM58voKBnp7D7wkKNWItSTdrPbYinT38RrWqegMbs4PMXxPVfD/7GOZa1iHio/C5EcxIsgFLJzNigQ==","signatures":[{"sig":"MEUCIF0Zv8P85mDQPMtQtoyd3ulCX3azZpIGVXWZZVtMcdUYAiEA9iyOsQ60MIwJgeBDln3AcSY4n9C9aPf5hlflfSU8/hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51203},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.5.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsup && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"prettier --write .","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/03f53ef436b062ede685d3605f49ecfc/rexeus-typeweaver-hono-0.5.1.tgz","_integrity":"sha512-OSUhCCyMxM58voKBnp7D7wkKNWItSTdrPbYinT38RrWqegMbs4PMXxPVfD/7GOZa1iHio/C5EcxIsgFLJzNigQ==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.8.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.5.1","@rexeus/typeweaver-core":"^0.5.1"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.5.1","@rexeus/typeweaver-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.5.1_1772275889115_0.9387745266803313","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@rexeus/typeweaver-hono","version":"0.6.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.6.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"f1e532b7b8afe9d3f07660834c6c507b6a1962eb","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.6.0.tgz","fileCount":18,"integrity":"sha512-eP3VhNnDNpOAJS2S7gYDtwI/sipyd7AKLp0UXziCJBOGd8Pgp7yNg4yPkTthsZ+D92fV7lVLt4z87HpbdICo+Q==","signatures":[{"sig":"MEYCIQDIDiskKTopuW247cZCgRBmerM2gFZ2ZQNeeUvI/6H9xwIhAOMDZRj2Fd3N/G1WwUxU3pXsv58W3Ty+dKO3WoVgTuAz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53485},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.6.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/187ea7188bc07c1cebfde6a5e2b95815/rexeus-typeweaver-hono-0.6.0.tgz","_integrity":"sha512-eP3VhNnDNpOAJS2S7gYDtwI/sipyd7AKLp0UXziCJBOGd8Pgp7yNg4yPkTthsZ+D92fV7lVLt4z87HpbdICo+Q==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.8.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.6.0","@rexeus/typeweaver-core":"^0.6.0"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.6.0","@rexeus/typeweaver-core":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.6.0_1772284537200_0.08229316606955583","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@rexeus/typeweaver-hono","version":"0.6.1","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.6.1","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"bb77770b12d9c2baec805bcacc3509d2b08349f4","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.6.1.tgz","fileCount":18,"integrity":"sha512-+b17eZKn2GWYLTS1xeA2b/5oxO6hOkzy57B4yhzacYvKesZtEJK/yOjy4+iPPOVVpYAvccO0F7ovoZZLgDSMYQ==","signatures":[{"sig":"MEUCIGAvfOHtQ9OhHL8btK6xK4d9zHG6T7lTqkgLMdCqzLmCAiEA4xbaNzDtmgIPB7TUI3LohT9QBTkxNuRko+z3h8gOKh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53485},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.6.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/2b4b38c650811d6e4916d49e849584c7/rexeus-typeweaver-hono-0.6.1.tgz","_integrity":"sha512-+b17eZKn2GWYLTS1xeA2b/5oxO6hOkzy57B4yhzacYvKesZtEJK/yOjy4+iPPOVVpYAvccO0F7ovoZZLgDSMYQ==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.8.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.6.1","@rexeus/typeweaver-core":"^0.6.1"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.6.1","@rexeus/typeweaver-core":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.6.1_1772290389457_0.5294212294075165","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@rexeus/typeweaver-hono","version":"0.6.2","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.6.2","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"14402b4fed91431b2ac39a780d4c6fb1a134717d","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.6.2.tgz","fileCount":18,"integrity":"sha512-MyQLX6K5fpQiUxMDFOgualrX0IGMb1SnubBkXAlQNO8xXV6OAmvLEIVjpgl9e0rrTcHPvkdSMlzcYJGUyY7Vag==","signatures":[{"sig":"MEYCIQCccf5gZnamDOpKcqMYLMt1URHjqXafFhkG7xZAR8PGGAIhAJbyhNTZKeJNVhTQDEHzluc66R6ST5z8vrwDJ1MDgYdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53485},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.6.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/118862da508e69ede786da83a901c381/rexeus-typeweaver-hono-0.6.2.tgz","_integrity":"sha512-MyQLX6K5fpQiUxMDFOgualrX0IGMb1SnubBkXAlQNO8xXV6OAmvLEIVjpgl9e0rrTcHPvkdSMlzcYJGUyY7Vag==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.8.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.6.2","@rexeus/typeweaver-core":"^0.6.2"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.6.2","@rexeus/typeweaver-core":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.6.2_1772291210014_0.3382577527690829","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@rexeus/typeweaver-hono","version":"0.6.3","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.6.3","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"a93796d2d98421bfb015afa6b679b2c939de049c","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.6.3.tgz","fileCount":18,"integrity":"sha512-PG4SmszqyokNWPxr/e3IKpeCcGuhxgjuXVtjosFUQs3H2QqZmCKswBLz880seXODXvDPCV21LsuDbtCaEp2vew==","signatures":[{"sig":"MEYCIQC00ywaGAXANiukApaTUiIOzhJluVhw92OTE9fCwMeTkgIhAIdtMhFW5vthQoACc+Z7DTHDduoI4maTt2fvCMwWo87C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53485},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.6.3.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/676644e67579335be9f490b15011640f/rexeus-typeweaver-hono-0.6.3.tgz","_integrity":"sha512-PG4SmszqyokNWPxr/e3IKpeCcGuhxgjuXVtjosFUQs3H2QqZmCKswBLz880seXODXvDPCV21LsuDbtCaEp2vew==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.8.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.6.3","@rexeus/typeweaver-core":"^0.6.3"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.6.3","@rexeus/typeweaver-core":"^0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.6.3_1772292448494_0.6115650539491955","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@rexeus/typeweaver-hono","version":"0.6.4","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.6.4","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"35fcc5e01ec00d3c4ba958a6e6ffbf953bd33c3d","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.6.4.tgz","fileCount":18,"integrity":"sha512-gnR3LuatOuMg+eSJpVNvaaKppShNjHTVQ0W4HDglGBU883IXkJSHBFPO6JCc9rPGHkfMWt35PtV7M9ZvyzDZNA==","signatures":[{"sig":"MEYCIQDihjJxDwA3WHpz5fax+p3YL6n36AiX8hplmrIrPJayrAIhAJC6QDi9iMS+CMQoMFC7+uRaFR1Vc1X7JNW42SyhD11J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53485},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.6.4.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/5282d547137495e7f277400fb14aec44/rexeus-typeweaver-hono-0.6.4.tgz","_integrity":"sha512-gnR3LuatOuMg+eSJpVNvaaKppShNjHTVQ0W4HDglGBU883IXkJSHBFPO6JCc9rPGHkfMWt35PtV7M9ZvyzDZNA==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.8.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.6.4","@rexeus/typeweaver-core":"^0.6.4"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.6.4","@rexeus/typeweaver-core":"^0.6.4"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.6.4_1772294560756_0.7887415533901161","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@rexeus/typeweaver-hono","version":"0.6.5","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.6.5","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"4998d2c8eac9eddcbca4fa2d8bf14d498cd8d5ad","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.6.5.tgz","fileCount":18,"integrity":"sha512-T+ToJeX0hLwduszVahnwuwxodWAPJr5VAfHcaS6LfkZLxXVxh5tOE+to6jympfPLLQwSlmA5kDTUV3bx0BmR9A==","signatures":[{"sig":"MEYCIQDREtp4sWPo9H9mtHtIgD3IdnWrQVIOQOWFiRCvE9kypAIhANc1m7KaA+JNvM2NKotpbJWQTIsScOx55s6NkICB9FyW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53521},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.6.5.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/b0bf2106f48c1680466605e6b054d434/rexeus-typeweaver-hono-0.6.5.tgz","_integrity":"sha512-T+ToJeX0hLwduszVahnwuwxodWAPJr5VAfHcaS6LfkZLxXVxh5tOE+to6jympfPLLQwSlmA5kDTUV3bx0BmR9A==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.8.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.6.5","@rexeus/typeweaver-core":"^0.6.5"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.6.5","@rexeus/typeweaver-core":"^0.6.5"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.6.5_1772351326281_0.4913656656454357","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@rexeus/typeweaver-hono","version":"0.7.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.7.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"9bffee7e482816e1a5f84bc9ebdf1d25f285b6c4","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.7.0.tgz","fileCount":18,"integrity":"sha512-gTo53YDd90m2wSELaIg3iBJvDY92RJyIGS9I0I6dROK+DbES2mf6ZMp/WycQb7uNmwLL0T7UJL3XaqUX99J4FA==","signatures":[{"sig":"MEUCIQDxqpI7knOPGGYj/yMDUed2J0HJ7bgXrho5DLNR0nBJsgIgCXif8iggljKoHRRF5pQ5Vr1LBMhX1hAuGR3ErZYFxag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53769},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.7.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/681bd6e9d40f2bf4c984ba82a1cd00cd/rexeus-typeweaver-hono-0.7.0.tgz","_integrity":"sha512-gTo53YDd90m2wSELaIg3iBJvDY92RJyIGS9I0I6dROK+DbES2mf6ZMp/WycQb7uNmwLL0T7UJL3XaqUX99J4FA==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.8.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.7.0","@rexeus/typeweaver-core":"^0.7.0"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.7.0","@rexeus/typeweaver-core":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.7.0_1772369370322_0.7677728394498937","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@rexeus/typeweaver-hono","version":"0.8.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.8.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"946cb028abf5b28702c6d3f9706f05ccba3601ec","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.8.0.tgz","fileCount":18,"integrity":"sha512-x1nvscG0BP/Zq6AAJ4vd5lxwk/rz6jn99scVquvNSzC177FxcgodnNH84XzrrvbdAvkJGUo2ZaaWIBQGZGRQqQ==","signatures":[{"sig":"MEUCID1ZZwYYDhIeVo596+iuL0JE1zPIIoYRjhmV6WRhGGmGAiEA/+lQnmHiJlC5+HsEVtkuZqzPKOLgXB5A9YCzSbGij0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59238},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.8.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/3e1f82d7e9415e44122490166a64bb6c/rexeus-typeweaver-hono-0.8.0.tgz","_integrity":"sha512-x1nvscG0BP/Zq6AAJ4vd5lxwk/rz6jn99scVquvNSzC177FxcgodnNH84XzrrvbdAvkJGUo2ZaaWIBQGZGRQqQ==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.9.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.11.3","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.8.0","@rexeus/typeweaver-core":"^0.8.0"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.8.0","@rexeus/typeweaver-core":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.8.0_1774693582105_0.6044418253456247","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@rexeus/typeweaver-hono","version":"0.9.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.9.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"5151eae04774d7df0de2518cd436d73728cb6118","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.9.0.tgz","fileCount":18,"integrity":"sha512-FofgH6Rti1utut5wg3VbvfOqEwvF7zr0BGr100gLE/ugKjQR4sej9FLHjq0IpTHRdk5uAsSjU3fYJdcAnCx3Uw==","signatures":[{"sig":"MEUCIQDrWx/HXgn/kG83dAEbY8hmV0y3PZsVF7A5RRRDGYsL8gIge5LxIqpILzA8P1sPSpadSQ3e9JBMXt5a+sHVJBMu8IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54945},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.9.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/152beef65c67149b2c154e59dcef302c/rexeus-typeweaver-hono-0.9.0.tgz","_integrity":"sha512-FofgH6Rti1utut5wg3VbvfOqEwvF7zr0BGr100gLE/ugKjQR4sej9FLHjq0IpTHRdk5uAsSjU3fYJdcAnCx3Uw==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.9.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.9.0","@rexeus/typeweaver-core":"^0.9.0"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.9.0","@rexeus/typeweaver-core":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.9.0_1774737729291_0.6329330077877311","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@rexeus/typeweaver-hono","version":"0.9.1","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.9.1","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"9cd792b9685701852db73f00a35ef93814b71937","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.9.1.tgz","fileCount":18,"integrity":"sha512-jdUO/uH40QfMSaXl3+s2ksRH4s1dR9UacdYm/IlG+aG1yQNy5zLFXnj3bD2ZQS+HJ+Q6QTKm/n9AVtn55NLqug==","signatures":[{"sig":"MEQCIGpLO5R+0O9HIV0WcIly+86QGmGr89agbWvwJAIABfnKAiBzNMu6xKg4UfwnCRwsXer/J35uCAL6lWtr92VOwj7qCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54945},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.9.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/c82332f926041bedb68ced201b8df7dc/rexeus-typeweaver-hono-0.9.1.tgz","_integrity":"sha512-jdUO/uH40QfMSaXl3+s2ksRH4s1dR9UacdYm/IlG+aG1yQNy5zLFXnj3bD2ZQS+HJ+Q6QTKm/n9AVtn55NLqug==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.9.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.9.1","@rexeus/typeweaver-core":"^0.9.1"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.9.1","@rexeus/typeweaver-core":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.9.1_1774792234374_0.3460660601154091","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@rexeus/typeweaver-hono","version":"0.9.2","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.9.2","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"93f6e357623c7bf2f9cfe84d180fe9e92e9272e3","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.9.2.tgz","fileCount":18,"integrity":"sha512-WDehq7ABbzsdSJCANNfb3h1x3ftQ0nQb7UXA3OiqyUjnG/BXvTNK0y5gTKmhAfcqTKuaJtQzBsmkfvLf7+i0Kg==","signatures":[{"sig":"MEUCIQCjPWZ7jVSwEw4Be7WZW4uCmVkHnezgtu/+3v98jsXAlAIgBlJ476qdG9xbfFJcCEwHxscIiFu0aBsKBbKCYtiCKKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54945},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.9.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/b2fb8533a9410fd8ca0f89f8d8974f12/rexeus-typeweaver-hono-0.9.2.tgz","_integrity":"sha512-WDehq7ABbzsdSJCANNfb3h1x3ftQ0nQb7UXA3OiqyUjnG/BXvTNK0y5gTKmhAfcqTKuaJtQzBsmkfvLf7+i0Kg==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.9.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"case":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.9.2","@rexeus/typeweaver-core":"^0.9.2"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.9.2","@rexeus/typeweaver-core":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.9.2_1774903232523_0.8078813794291446","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@rexeus/typeweaver-hono","version":"0.10.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.10.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"ee0fe407786027d6cac7343ccea2744a4e8960fe","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.10.0.tgz","fileCount":18,"integrity":"sha512-5tc5od8WXX0ZIrUI6lS3qu+u8JuxgjBKq9PwtdB6qAsG6WpjlQUrEuBR80urxPIoPqaoPNV8+v5O0mbsEmCqtQ==","signatures":[{"sig":"MEUCIE71oEozgM1PqbFTGMEq+kQc9wSpq3os5m/owJE14frCAiEA/faF/IYiG5j95FgToe2eEeBITH/VcelSU3L3FA6/OMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54907},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.10.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown && mkdir -p ./dist/templates ./dist/lib && cp -r ./src/templates/* ./dist/templates/ && cp -r ./src/lib/* ./dist/lib/ && cp ../../LICENSE ../../NOTICE ./dist/","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/73dfda2d66ec192dc6676c48a6fddc49/rexeus-typeweaver-hono-0.10.0.tgz","_integrity":"sha512-5tc5od8WXX0ZIrUI6lS3qu+u8JuxgjBKq9PwtdB6qAsG6WpjlQUrEuBR80urxPIoPqaoPNV8+v5O0mbsEmCqtQ==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.9.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.10.0","@rexeus/typeweaver-core":"^0.10.0"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.10.0","@rexeus/typeweaver-core":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.10.0_1775059930569_0.004052612540413447","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@rexeus/typeweaver-hono","version":"0.10.1","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.10.1","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"8fe8e68efdd399ca839789780bb17869d4d1657e","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.10.1.tgz","fileCount":18,"integrity":"sha512-hK1YUMaWkiLY81bEhcSzNdkqEk/vceWecrzptvSzHjKb1c82Z22NtBndMS0Aw1gKMLBJGRCdHVNEi9eqAlK5Bg==","signatures":[{"sig":"MEUCIQDECkaJ/NetJQgdJ34drHe4puiTpcLQqpzfnggvvGwVYwIgEfwPkXmQ8Uq74q1pT6/GWLjvQVh3VhrOD0OqNHkNMWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54933},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.10.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/c3da6e54aef9dbb9841bcc696deee8bd/rexeus-typeweaver-hono-0.10.1.tgz","_integrity":"sha512-hK1YUMaWkiLY81bEhcSzNdkqEk/vceWecrzptvSzHjKb1c82Z22NtBndMS0Aw1gKMLBJGRCdHVNEi9eqAlK5Bg==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.11.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.10.1","@rexeus/typeweaver-core":"^0.10.1"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.10.1","@rexeus/typeweaver-core":"^0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.10.1_1775329479217_0.5097666207620875","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@rexeus/typeweaver-hono","version":"0.10.2","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.10.2","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"ae259046f405b2a5c24f7713ce8c6f2aaf0ff10f","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.10.2.tgz","fileCount":18,"integrity":"sha512-q/6XyECaxd6y2ynCK58MN4R6sQT7pPfBA1vGkyi+OCx8LUoOFGinG6mNU9Tizh/oRUqpalgJo7QutZuUZVOAdg==","signatures":[{"sig":"MEUCIQCPOilS26DDYujX+dDcHoo2ekmEFyIFrMDMXjZ92dkXLQIgdQJCw/iw3vOMQcZ3RQ68Uj5JMQHbK6FOjLTaCCP3SbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54981},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.10.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/46cc25ec6c8359eb6f9aff7d38b4c461/rexeus-typeweaver-hono-0.10.2.tgz","_integrity":"sha512-q/6XyECaxd6y2ynCK58MN4R6sQT7pPfBA1vGkyi+OCx8LUoOFGinG6mNU9Tizh/oRUqpalgJo7QutZuUZVOAdg==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.11.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.10.2","@rexeus/typeweaver-core":"^0.10.2"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.10.2","@rexeus/typeweaver-core":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.10.2_1776267277935_0.37940830796602953","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@rexeus/typeweaver-hono","version":"0.10.3","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.10.3","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"3c035cf54b2ee7ef9240b4c93482f0ccb331cb7e","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.10.3.tgz","fileCount":18,"integrity":"sha512-M4oqRJ8etNqn35GVIdNmJYF72/FqfRtpzsekXrXbmH6HlFFNj5nDYVdkqYMrzLbCAFqrXGAT60UF1Y6RKuU3QA==","signatures":[{"sig":"MEYCIQDUw96X1MjPrHqxEXzVhYxAKzSbyCn+Ds2m/kwDM29yVQIhAIe+ahc/mKVKkhdTDL+7spv1DFqq1rHgMZZLRrWegj37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55257},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.10.3.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/54832e59733454cb6009e0d0c69fcd58/rexeus-typeweaver-hono-0.10.3.tgz","_integrity":"sha512-M4oqRJ8etNqn35GVIdNmJYF72/FqfRtpzsekXrXbmH6HlFFNj5nDYVdkqYMrzLbCAFqrXGAT60UF1Y6RKuU3QA==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.11.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"polycase":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.10.3","@rexeus/typeweaver-core":"^0.10.3"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.10.3","@rexeus/typeweaver-core":"^0.10.3"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.10.3_1777136028660_0.35450694150797757","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@rexeus/typeweaver-hono","version":"0.10.4","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.10.4","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"a1bddd4b2d978c81bd569f07a4fc7d8de3cfd819","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.10.4.tgz","fileCount":19,"integrity":"sha512-Oh6HqibVlSJzRPoROf9xqApxTUJadKxlavVIAkfmNLHISpGdNOm9iYZzNsAK6bg2iY9Hngg3z4U8mwb+y9CPGg==","signatures":[{"sig":"MEUCIQCaSwEway7CwDToGqYbbRr1xA3KILJOd9XKg536GYR8HQIgUPm6Fx6+2UrYuMAmKjEoO3ZQy782jQ+NH1eaLTMO9l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57330},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.10.4.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/4abe616cd7c81a7d0dc84b79f5784405/rexeus-typeweaver-hono-0.10.4.tgz","_integrity":"sha512-Oh6HqibVlSJzRPoROf9xqApxTUJadKxlavVIAkfmNLHISpGdNOm9iYZzNsAK6bg2iY9Hngg3z4U8mwb+y9CPGg==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.11.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"polycase":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.10.4","@rexeus/typeweaver-core":"^0.10.4"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.10.4","@rexeus/typeweaver-core":"^0.10.4"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.10.4_1778258144775_0.7067229830419679","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@rexeus/typeweaver-hono","version":"0.10.5","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.10.5","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"733b7f69d89aaf2cce4562345d4cb95730ad5e5f","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.10.5.tgz","fileCount":19,"integrity":"sha512-ivTelxtUKl0ts3bb+33CZu/078jK9Esj7SembLXRsdgSwosDz6nULA4ojq7yvJkMq9Q3vqCsyKePpngJiYCRWw==","signatures":[{"sig":"MEUCIBvs8xBP3lpLenT/153/42eYQBkKaC34lrAatAtMJF7BAiEAqa1f46jSDD6eIFBtrrYlyk+3FeCeXAgA0Dok4yX+n40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57935},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.10.5.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/75eeaef16a688698111b67fc9283a587/rexeus-typeweaver-hono-0.10.5.tgz","_integrity":"sha512-ivTelxtUKl0ts3bb+33CZu/078jK9Esj7SembLXRsdgSwosDz6nULA4ojq7yvJkMq9Q3vqCsyKePpngJiYCRWw==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.11.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"polycase":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.10.5","@rexeus/typeweaver-core":"^0.10.5"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.10.5","@rexeus/typeweaver-core":"^0.10.5"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.10.5_1778320093188_0.049261227004410824","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@rexeus/typeweaver-hono","version":"0.11.0","keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","_id":"@rexeus/typeweaver-hono@0.11.0","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"homepage":"https://github.com/rexeus/typeweaver#readme","bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"dist":{"shasum":"07dbb146e8bb81ffda08b2d1bdd7de019f670dac","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.11.0.tgz","fileCount":19,"integrity":"sha512-V0LPEy/SJkZK/noux6IcFhPfpo11p/0VUFa/Is9SejRC7RGOmEgf29bw1EbeN6EZJLO9SHbu32lTh6a73s4zKw==","signatures":[{"sig":"MEQCIQD+/7mSy6/4fSJwC/gmFY4rQvf6PTTlVc8ADWDY5VsQwAIfO4Cj28qU8uj24Lv5pg4IybJhsFxq/GPFeb74ei6Prg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57935},"main":"dist/index.cjs","type":"module","_from":"file:rexeus-typeweaver-hono-0.11.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"test":"vitest --run","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","preversion":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"_resolved":"/tmp/691c1df3bac590eba8f416b89f92c995/rexeus-typeweaver-hono-0.11.0.tgz","_integrity":"sha512-V0LPEy/SJkZK/noux6IcFhPfpo11p/0VUFa/Is9SejRC7RGOmEgf29bw1EbeN6EZJLO9SHbu32lTh6a73s4zKw==","repository":{"url":"git+https://github.com/rexeus/typeweaver.git","type":"git","directory":"packages/hono"},"_npmVersion":"11.11.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"polycase":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-gen":"^0.11.0","@rexeus/typeweaver-core":"^0.11.0"},"peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-gen":"^0.11.0","@rexeus/typeweaver-core":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/typeweaver-hono_0.11.0_1778342578002_0.911739848960833","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@rexeus/typeweaver-hono","version":"0.12.0","description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","type":"module","sideEffects":false,"main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.mts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"keywords":["typeweaver","plugin","hono","router","api","http"],"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/rexeus/typeweaver.git","directory":"packages/hono"},"bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"homepage":"https://github.com/rexeus/typeweaver#readme","peerDependencies":{"hono":"^4.11.0","@rexeus/typeweaver-core":"^0.12.0","@rexeus/typeweaver-gen":"^0.12.0"},"devDependencies":{"hono":"^4.12.9","test-utils":"file:../test-utils","@rexeus/typeweaver-core":"^0.12.0","@rexeus/typeweaver-gen":"^0.12.0"},"dependencies":{"polycase":"^1.1.0"},"scripts":{"typecheck":"tsc --noEmit -p tsconfig.typecheck.json","format":"oxfmt","build":"tsdown","test":"vitest --run","preversion":"npm run build"},"_id":"@rexeus/typeweaver-hono@0.12.0","_integrity":"sha512-lavvi6JqC36mMk1BfFf22A6HSUH9flHf+AUGf9bm2k64BgSkoQS6lhd86f4Qx+1HgBugD5sE0+Y0fL6tsbfK3g==","_resolved":"/tmp/2fbc979116d14f5cc95915619a381aa0/rexeus-typeweaver-hono-0.12.0.tgz","_from":"file:rexeus-typeweaver-hono-0.12.0.tgz","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-lavvi6JqC36mMk1BfFf22A6HSUH9flHf+AUGf9bm2k64BgSkoQS6lhd86f4Qx+1HgBugD5sE0+Y0fL6tsbfK3g==","shasum":"a18292bfe1a2f2bd7c4dad0ad2737468c285dc0e","tarball":"https://registry.npmjs.org/@rexeus/typeweaver-hono/-/typeweaver-hono-0.12.0.tgz","fileCount":19,"unpackedSize":60214,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rexeus%2ftypeweaver-hono@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGG69cPEmbZ9kyVC4iWRlWrXae5ZFTWjB6sC3UILofDQAiAfb8bmU6oSGQoKV9V6WoZt2vVRLWqThcDZfXhdWd4tgw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:79a1ad64-47e0-4e4b-9a7d-cf53763bb943"}},"directories":{},"maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typeweaver-hono_0.12.0_1778875324755_0.1736960602866009"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-11T11:39:01.154Z","modified":"2026-05-15T20:02:05.241Z","0.0.1":"2025-07-11T11:39:01.353Z","0.0.2":"2025-07-11T13:40:42.158Z","0.0.3":"2025-07-13T18:54:07.029Z","0.0.4":"2025-09-05T19:44:05.399Z","0.1.0":"2025-09-15T15:27:21.010Z","0.1.1":"2025-09-16T18:36:12.368Z","0.1.2":"2025-09-16T19:58:15.944Z","0.2.0":"2025-10-04T10:11:18.803Z","0.2.1":"2025-10-14T18:15:21.415Z","0.3.0":"2026-01-05T19:25:18.385Z","0.3.1":"2026-01-05T21:08:42.086Z","0.3.2":"2026-01-22T18:48:12.728Z","0.4.0":"2026-02-04T16:44:34.235Z","0.4.1":"2026-02-19T17:08:34.878Z","0.4.2":"2026-02-20T17:57:06.468Z","0.5.0":"2026-02-23T18:17:37.887Z","0.5.1":"2026-02-28T10:51:29.287Z","0.6.0":"2026-02-28T13:15:37.332Z","0.6.1":"2026-02-28T14:53:09.623Z","0.6.2":"2026-02-28T15:06:50.155Z","0.6.3":"2026-02-28T15:27:28.623Z","0.6.4":"2026-02-28T16:02:40.912Z","0.6.5":"2026-03-01T07:48:46.431Z","0.7.0":"2026-03-01T12:49:30.461Z","0.8.0":"2026-03-28T10:26:22.255Z","0.9.0":"2026-03-28T22:42:09.439Z","0.9.1":"2026-03-29T13:50:34.514Z","0.9.2":"2026-03-30T20:40:32.693Z","0.10.0":"2026-04-01T16:12:10.700Z","0.10.1":"2026-04-04T19:04:39.370Z","0.10.2":"2026-04-15T15:34:38.066Z","0.10.3":"2026-04-25T16:53:48.791Z","0.10.4":"2026-05-08T16:35:44.925Z","0.10.5":"2026-05-09T09:48:13.332Z","0.11.0":"2026-05-09T16:02:58.150Z","0.12.0":"2026-05-15T20:02:04.893Z"},"bugs":{"url":"https://github.com/rexeus/typeweaver/issues"},"author":{"name":"Dennis Wentzien","email":"dw@rexeus.com"},"license":"Apache-2.0","homepage":"https://github.com/rexeus/typeweaver#readme","keywords":["typeweaver","plugin","hono","router","api","http"],"repository":{"type":"git","url":"git+https://github.com/rexeus/typeweaver.git","directory":"packages/hono"},"description":"Generates Hono routers and handlers straight from your API definitions. Powered by Typeweaver 🧵✨","maintainers":[{"name":"wentzien","email":"my+npmjs@wentzien.net"}],"readme":"# 🧵✨ @rexeus/typeweaver-hono\n\n[![npm version](https://img.shields.io/npm/v/@rexeus/typeweaver-hono.svg)](https://www.npmjs.com/package/@rexeus/typeweaver-hono)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![TypeScript](https://img.shields.io/badge/TypeScript-Ready-blue.svg)](https://www.typescriptlang.org/)\n\nTypeweaver is a type-safe HTTP API framework built for API-first development with a focus on\ndeveloper experience. Use typeweaver to specify your HTTP APIs in TypeScript and Zod, and generate\nclients, validators, routers, and more ✨\n\n## 📝 Hono Plugin\n\nThis plugin generates type-safe Hono routers from your typeweaver API definitions. For each\nresource, it produces a `<ResourceName>Hono` router class that sets up the routes, validates\nrequests via the generated validators, and wires your handler methods with full type safety.\n\n---\n\n## 📥 Installation\n\n```bash\n# Install the CLI and the plugin as a dev dependency\nnpm install -D @rexeus/typeweaver @rexeus/typeweaver-hono\n\n# Install the runtime as a dependency\nnpm install @rexeus/typeweaver-core\n```\n\n## 💡 How to use\n\n```bash\nnpx typeweaver generate --input ./api/spec/index.ts --output ./api/generated --plugins hono\n```\n\nMore on the CLI in\n[@rexeus/typeweaver](https://github.com/rexeus/typeweaver/tree/main/packages/cli/README.md#️-cli).\n\n## 📂 Generated Output\n\nFor each resource (e.g., `Todo`) this plugin generates a Hono router class, which handles the\nrouting and request validation for all operations of the resource. This Hono router class can then\nbe easily integrated into your Hono application.\n\nGenerated files are like `<ResourceName>Hono.ts` – e.g. `TodoHono.ts`.\n\n## 🚀 Usage\n\nImplement your handlers and mount the generated router in a Hono app.\n\n```ts\n// api/user-handlers.ts\nimport type { Context } from \"hono\";\nimport { HttpStatusCode } from \"@rexeus/typeweaver-core\";\nimport type { HonoUserApiHandler, IGetUserRequest, GetUserResponse } from \"./generated\";\nimport { createUserNotFoundErrorResponse, createGetUserSuccessResponse } from \"./generated\";\n\nexport class UserHandlers implements HonoUserApiHandler {\n  async handleGetUserRequest(request: IGetUserRequest, context: Context): Promise<GetUserResponse> {\n    const user = await db.findUser(request.param.userId);\n    if (!user) {\n      return createUserNotFoundErrorResponse({\n        header: { \"Content-Type\": \"application/json\" },\n        body: { message: \"User not found\" },\n      });\n    }\n\n    return createGetUserSuccessResponse({\n      header: { \"Content-Type\": \"application/json\" },\n      body: {\n        id: request.param.userId,\n        name: \"Jane\",\n        email: \"jane@example.com\",\n      },\n    });\n  }\n  // Implement other operation handlers: handleCreateUserRequest, ...\n}\n```\n\n```ts\n// api/server.ts\nimport { serve } from \"@hono/node-server\";\nimport { Hono } from \"hono\";\nimport { UserHono } from \"./generated\";\nimport { UserHandlers } from \"./user-handlers\";\n\nconst app = new Hono();\nconst userHandlers = new UserHandlers();\n\n// Configure the generated router\nconst userRouter = new UserHono({\n  requestHandlers: userHandlers,\n  validateRequests: true, // default, validates requests\n  validateResponses: true, // default, validates responses and strips extra fields\n  handleRequestValidationErrors: true, // default: returns 400 with issues\n  handleBodyParseErrors: true, // default: returns sanitized 400 for malformed bodies\n  handleResponseValidationErrors: true, // default: returns 500\n  handleHttpResponseErrors: true, // default: returns thrown typed HTTP responses as-is\n  handleUnknownErrors: true, // default: returns 500\n});\n\n// Mount the router into your Hono app\napp.route(\"/\", userRouter);\n\nserve({ fetch: app.fetch, port: 3000 }, () => {\n  console.log(\"Hono server listening on http://localhost:3000\");\n});\n```\n\n### ⚙️ Configuration\n\n`TypeweaverHonoOptions<RequestHandlers>`\n\n- `requestHandlers`: object implementing the generated `Hono<ResourceName>ApiHandler` type\n- `validateRequests` (default: `true`): enable/disable request validation\n- `validateResponses` (default: `true`): enable/disable response validation. When enabled, responses\n  are validated against the operation's schema and extra body fields are stripped before sending.\n- `handleRequestValidationErrors`: `true` | `false` |\n  `(err, c) => IHttpResponse | Promise<IHttpResponse>`\n  - If `true` (default), returns `400 Bad Request` with validation issues in the body\n  - If `false`, disables this handler (errors fall through to the unknown error handler)\n  - If function, calls the function with the error and context, expects an `IHttpResponse` to\n    return, so you can customize the response in the way you want\n- `handleBodyParseErrors`: `true` | `false` | `(err, c) => IHttpResponse | Promise<IHttpResponse>`\n  - If `true` (default), malformed request bodies (including invalid JSON and vendor JSON media\n    types) return a sanitized `400 Bad Request` response\n  - If `false`, disables this special handling. Body parse errors fall through to\n    `handleUnknownErrors` when configured, or propagate to Hono's error handling when unknown error\n    handling is disabled.\n  - If function, calls the function with the body parse error and Hono context. Import\n    `HonoBodyParseError` from the generated Hono runtime barrel when you need an `instanceof` check.\n    If the custom handler throws, the router falls back to the default sanitized `400 Bad Request`\n    response.\n- `handleResponseValidationErrors`: `true` | `false` |\n  `(err, response, c) => IHttpResponse | Promise<IHttpResponse>`\n  - If `true` (default), returns `500 Internal Server Error`\n  - If `false`, disables response validation error handling — the invalid response is returned\n    as-is. Validation still runs (and strips extra fields on valid responses), but invalid responses\n    pass through unchanged. Useful when you want field stripping without blocking invalid responses.\n  - If function, calls the function with the `ResponseValidationError`, the original (invalid)\n    response, and the Hono context. The function should return an `IHttpResponse`. If the custom\n    handler throws, the original response is returned as a fallback.\n- `handleHttpResponseErrors`: `true` | `false` |\n  `(err, c) => IHttpResponse | Promise<IHttpResponse>`\n  - If `true` (default), returns thrown typed HTTP responses (`ITypedHttpResponse`) as-is, they will\n    be sent as the response\n  - If `false`, disables this handler (errors fall through to the unknown error handler)\n  - If function, calls the function with the error and context, expects an `IHttpResponse` to\n    return, so you can customize the response in the way you want\n- `handleUnknownErrors`: `true` | `false` | `(err, c) => IHttpResponse | Promise<IHttpResponse>`\n  - If `true` (default), returns `500 Internal Server Error` with a generic message\n  - If `false`, disables this handler (errors propagate to Hono's error handling, e.g. via\n    `app.onError`)\n  - If function, calls the function with the error and context, expects an `IHttpResponse` to\n    return, so you can customize the response in the way you want\n\nYou can also pass standard Hono options (e.g. `strict`, `getPath`, etc.) through the same options\nobject.\n\n## 📄 License\n\nApache 2.0 © Dennis Wentzien 2026\n","readmeFilename":"README.md"}