{"_id":"@kozojs/core","_rev":"80-6e3ab912ed1ded6114e274122f1fd99f","name":"@kozojs/core","dist-tags":{"latest":"0.7.1"},"versions":{"0.2.3":{"name":"@kozojs/core","version":"0.2.3","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.2.3","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://kozo.dev","dist":{"shasum":"12da6e58df37211246d6f97d0d49ee88eb2ca978","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.2.3.tgz","fileCount":8,"integrity":"sha512-QD9AEmVXQQ4mfTi9os11lLENQBQzZiYZgToY4818aTjfPSEVOaqtm3a4WpxEiQFCXRA1cRwxjtYTWGm2CP7pcw==","signatures":[{"sig":"MEQCIAmvEndNCgTSnNImlUKwLupGCUXXDBrxwBTjPq84NKwdAiBo+ffEBPASx14O93mlL9t5LLAKsMFA87z05GIIHLG7ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110519},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"969b5b19875f6209c4073d6cdb222c9e923e0c50","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.0","zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","ajv-formats":"^3.0.0","@hono/node-server":"^1.13.0","@sinclair/typebox":"^0.34.47","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.3_1768005840064_0.7511090085825949","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@kozojs/core","version":"0.2.4","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.2.4","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"c4cc7c0b014115f4476c3947e69dd63530fe45e9","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.2.4.tgz","fileCount":8,"integrity":"sha512-4ee6mHrK7edAg0k6FHXk30WMz53HI1jrX8a6LWAEl6duRvCbs/UqlggaQOukmYkBMuJI5dxFOoOfzCu3qyNKfg==","signatures":[{"sig":"MEUCID53E+nRCXqlPQVgQhemGl6KSV8pPr7GMHcq4zP3neXFAiEAh0eyw3MrJlBDbHTpg2SMk5cZPoKgZUzrOfJpyuHPxgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110485},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"e34a7b9a19b2e5782595695b37582008a19339b8","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.0","zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","ajv-formats":"^3.0.0","@hono/node-server":"^1.13.0","@sinclair/typebox":"^0.34.47","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.4_1769913880004_0.9693207420340406","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@kozojs/core","version":"0.2.5","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.2.5","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"d39716eac74f19f6053d81fa147bc0c09fe4e9f5","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.2.5.tgz","fileCount":9,"integrity":"sha512-Wsrx5oJSmbPWK2XN4a1tj1fTqg55h9oM9aZsbHGYSrlypSSfR5IPjH17B8lo/gZfGiDeVR/INTDZe4zRA1JULw==","signatures":[{"sig":"MEUCIBSUvqOdbICJRvGkZjy/d9IjcLqsU/WI7LlixxAEy9hiAiEAlrrMpp+QGQrLtkc7ZdepBEW3a6a4iLspp2sLeXW3kuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539140},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"9975e4629eb6eec1e08469c562b14ab89a6bdb08","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.0","zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","ajv-formats":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.51.0","@hono/node-server":"^1.13.0","@sinclair/typebox":"^0.34.47","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.5_1772558499290_0.18931890383084538","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@kozojs/core","version":"0.2.6","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.2.6","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"b7725617eba8b5c5661441e7c2aa20541385c784","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.2.6.tgz","fileCount":9,"integrity":"sha512-7AlgowyxgoJtUQ0DxlqPTA6hdPc7q+A0VcB09pN+r6Igg4pG04SgHcfVQj+WAo/ABPC764lHiaFe2uEFDNRqKA==","signatures":[{"sig":"MEQCIAHk5qQWazyw5MZCNRWVs+3CYh2bXLHqP/IBdhPxhOEUAiBZcNAX0m3zTl3VH4DZFKB+zK068mu87YGT0/y/kaTtRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539466},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"767dcb9bc226fc41a7da0ecb92c176581d63d113","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.0","zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","ajv-formats":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.51.0","@hono/node-server":"^1.13.0","@sinclair/typebox":"^0.34.47","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.6_1772558691690_0.40781770577816556","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@kozojs/core","version":"0.2.7","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.2.7","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"0a8fe42696ba10068202f3ce0e1b8c6752105b8b","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.2.7.tgz","fileCount":9,"integrity":"sha512-tsHgsEbKi7zNHAc+IY69JS8QW2Sostma7LlX8zqXtezgcYChg4JHFv4oXu7bofmlWShIWHXkeQyENc4/5+Ysmw==","signatures":[{"sig":"MEUCIQCLTxBorJcPPllj2BLpxnPiSdTl12uZIMLK2Z04yfsFegIgbVQuflObJ9RYMl6tMNbfBe83aqExMYw9RMouLRQDfTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539466},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"36a1b23eb850cd40d63f39aaf4a19ea3b0f28802","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.0","zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","ajv-formats":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.51.0","@hono/node-server":"^1.13.0","@sinclair/typebox":"^0.34.47","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.7_1772558775104_0.2410784421419776","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@kozojs/core","version":"0.2.8","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.2.8","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"5428da822a88934361ff18f9eedfeb9b367f0384","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.2.8.tgz","fileCount":9,"integrity":"sha512-73O9tpUTnexx/exQOOzve3CXhacvdpM0ZY1gKjD1ncJApLixyhRFwouzrNG6OkQRfzcoLWloSDAldg6l5YkaHA==","signatures":[{"sig":"MEUCIBxhs7lyrJmbuacqnBTbF4oJ/KlUTZTQHm/NqfVESbPPAiEAok4Azo6QoQEr/E4WS5e6OvJDVuZhqqiGo3x0mKzbT/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539465},"main":"./lib/index.js","type":"module","_from":"file:kozojs-core-0.2.8.tgz","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"C:\\Users\\zazza\\AppData\\Local\\Temp\\b3239e7a2fe33254ec72083cd6dec687\\kozojs-core-0.2.8.tgz","_integrity":"sha512-73O9tpUTnexx/exQOOzve3CXhacvdpM0ZY1gKjD1ncJApLixyhRFwouzrNG6OkQRfzcoLWloSDAldg6l5YkaHA==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.0","zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","ajv-formats":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.51.0","@hono/node-server":"^1.13.0","@sinclair/typebox":"^0.34.47","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.2.8_1772590243119_0.01840296406167652","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@kozojs/core","version":"0.3.0","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.0","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"400abb488d85f2749e23381984c9a1f61df77903","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.0.tgz","fileCount":5,"integrity":"sha512-mtveifBDa0xGTJsXylJWYU9J7PpM4TSZ6zEClOkknEObACvUtP3c6+HLr+ly87UdvJ6xd3pnfOj85bsVSWROjw==","signatures":[{"sig":"MEUCIQCxWaWWUIYhDeZU1SGsPxj2NPB5mDUu0Lz4tCez6+D/nAIgLLr8yRh022NNPiIQ/rDRbvVlu8Nfr4wYMmNuGhsv21k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103098},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"751db4045bd218d0018bc560936d3bbe0c9a6021","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.0","zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","ajv-formats":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#6609a88ffa9a16ac5158046761356ce03250a0df","@hono/node-server":"^1.13.0","@sinclair/typebox":"^0.34.47","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.0_1772642559573_0.7134301109267072","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@kozojs/core","version":"0.3.1","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.1","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"e208fe17020c32860ee187c90cb0e591d3691e38","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.1.tgz","fileCount":5,"integrity":"sha512-aRnblB9dmsZqsSijkqjqJ6/vYQAZOilBgRvq+4qh8RfILFsEc45HXxxdl8X9H2wNd0TemG9prnBcsSGGgpHYfw==","signatures":[{"sig":"MEUCIQDc/U/Aowwv2DM1rwoHCx65W4nUMp5aZS/kf9PuJuKazgIgK5EE1BjqjuxfquRUyL2A3MT0oJkgKi+gF6JsgCFeMTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103139},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"549544a2722900b6b3a082b39f4d7f25ff8803ff","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.0","zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","ajv-formats":"^3.0.0","@hono/node-server":"^1.13.0","@sinclair/typebox":"^0.34.47","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.1_1772642793910_0.019702936941837557","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@kozojs/core","version":"0.3.2","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.2","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"1ed810a51cf9f2ebeff550ae0b6750bd4f255d5c","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.2.tgz","fileCount":8,"integrity":"sha512-n2zUALo8yM5zAADRLzjEXRzvR4VvhkA9qB8nEk9xp3JHZk7LNhHaVnII7yNi1pKjMZ8G8mNYBDs9mvAL36Y21A==","signatures":[{"sig":"MEYCIQDwg0017qrLsCpoZ87kwoJJS1DL6Su+8+UHFKRQ4AdsPwIhAKglP5wTFuayuQJQ/XHrat7GqbmhoGowbNCy4jE/76w2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392110},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"2638546f059b992942ff82b599bc03189fea4b18","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ajv":"^8.17.0","zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","ajv-formats":"^3.0.0","@hono/node-server":"^1.13.0","@sinclair/typebox":"^0.34.47","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.2_1772644336691_0.7347813245801846","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@kozojs/core","version":"0.3.3","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.3","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"39acfa06f174f516223946f247130b220e35ed05","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.3.tgz","fileCount":8,"integrity":"sha512-ZR4C7GXTLqpMUhik9V4rxUsRV+1buPJdpk3Eo6xBUMhutuiGDN+W8Sl+amy38H9DZQYsiwIhiQhho2/lLxxHZw==","signatures":[{"sig":"MEQCIAenZDZUyy+8pq4tsnRRr3+EimFAB4MShqtd9Fk60OzVAiBiXtAXyppWsM8ICkW6F8rcOaOIoP0h7/Al4TZnlyv+YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393645},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"f5f9111f2fae801cb589bf130fa4bbe444bbe5b6","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.3_1772645716155_0.5552613662995298","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@kozojs/core","version":"0.3.4","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.4","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"cc5a81d519d6ebb34ae6e998b8dda4ca2f2ada14","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.4.tgz","fileCount":8,"integrity":"sha512-lOIsa2IWDMwDm6kgZPpDOCGhZ4LaDDH7k58QmZsnlM3TTqe5nxAS9jbE97XwBNcjkG/xX+Zg9sobbPh+Ktr12A==","signatures":[{"sig":"MEUCIDC6iBYGnkoDC/EY2u2ku7wUcOVDeuMuu6Z9lx80oDFiAiEAlXBcKYCqxqTCqZXH7lKvu+EUXy/jhe//j6OfCrwE/cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393715},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"15b8fa281eed677f42dad19552c2fb5696003e2d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.23.0","glob":"^11.0.0","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.23.0","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.4_1772647274640_0.6242185592312999","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@kozojs/core","version":"0.3.5","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.5","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"facd3443a8329de7738985bb2fb1b8c5f1e8211a","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.5.tgz","fileCount":8,"integrity":"sha512-R7UyF8CukOexUg1qmK8OeSUu69p0VWJo38WYn0DQ+9Ocy08zaS84sf81w8fquM4dW/j7raTtCUskzN5ZCPKIgA==","signatures":[{"sig":"MEYCIQDXtH60YfLjgukpejVTM+W1NmSlQEc59z2HZMkUNIS25wIhAINVF/PTxMCoFv0GwNd7SdxsVhTISkSfT8t0i0YPMDHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385641},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"fafe627d4475a83ecba1f56095f13888906b9ac2","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","glob":"^11.0.0","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1","fast-json-stringify":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.5_1772651290288_0.9490183276825344","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@kozojs/core","version":"0.3.6","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.6","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"50e39118bc079493a4f699c47848831099230bfa","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.6.tgz","fileCount":8,"integrity":"sha512-Ly6sZgej43Eiwl/PlcJBFjrschxcKfUtRceqQiA+Pb/veGipa55EzUTu5YAYO6cxEA9BD0ujwolDdx7agtD6Pg==","signatures":[{"sig":"MEQCIGhkWwdo/3qsgKcFWrwDf97dJCmKlY0+kMk1PsJbnQqWAiB6XONZ6QdjgN3mMp9czPiDcMT8TJf2+0fxIySpqBO4Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384116},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"3eca569754157f9abbe8db22527a98d76de4e499","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.6_1772652396560_0.5680088404612706","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@kozojs/core","version":"0.3.7","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.7","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"5939aa484b517120fa23a9a9ad2745a451f10ef9","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.7.tgz","fileCount":8,"integrity":"sha512-KH9VKhbUNWZlMf47bgzTN03Q2UIA/NcbvyAwuA2r0SMMU5FM1aXXVWn0JQC8BGPem2gnbXtb/PlBN+tphzc6Ng==","signatures":[{"sig":"MEQCIHRH9blSuwTFHm04gjGn5/2hk/j3a5cQDlswcg1QFtCVAiACxAisMhIt6jZJA3JEp30q0fcdFX0Fh6VGw878FckecQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384116},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"58b003143d01114c4ee64ac36ee66b87a5403fa9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.7_1772653552348_0.0507947546770402","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@kozojs/core","version":"0.3.8","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.8","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"740a98c49eaaf707757db2fc1557001f05c13ff7","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.8.tgz","fileCount":8,"integrity":"sha512-xd+WQH3/kGdEAPiGOXhidCvT7AoWD1o8vF7ysYH+BJiEQcoFP7F/MNqgORKTGyuqqgO5ptGfu91LPGvlMVOz5w==","signatures":[{"sig":"MEQCIBk7z/tZ3l/jfUrBDT8joAxVvLUpF+iE5PfNTTRqDfu6AiBYJ2Z83L39fo+CorLOfOC5oWNajdbNU1VX0s54p6/hhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386370},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"8c08b5c47283c44387ccb58aa2aa34cc200948be","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.8_1772878252487_0.31916386643672046","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@kozojs/core","version":"0.3.9","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.9","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"1018bf6abfd829b8266fdf13ccc86d8bed267e65","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.9.tgz","fileCount":8,"integrity":"sha512-Y4GiMbcG8QrWUY68boGAiiqb41ijR7YHhfCIfuyKc5hMgqqUvfFrDSqv5CTkp5C6R3pZDGvN9FTpYNemVNrzmQ==","signatures":[{"sig":"MEUCIQCChYXh4qHKfZWu0T+UYOySGLIVuJNk6hOLzkv/ZGazhgIgebDy95oUQCVa/W2976DshkelsSU1R/lHlokw81EMN5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386426},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"b48b4cb26bd4fd74d330f88013f5fec1a3d27132","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.9_1772880201531_0.8625825363560147","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@kozojs/core","version":"0.3.10","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.10","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"f1c1dfde902c5172ee72e8d065e9de8a00ee6633","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.10.tgz","fileCount":8,"integrity":"sha512-+dJamwUJx/Vh3sCZw0vtHVTB4KnsNatuvn9ACwk7lSARPLSCVC4sgvDmLHmdAP2G3M+eD4EDK/+oBZCUdRyz/w==","signatures":[{"sig":"MEQCIEawV/MZuDluRo9TcoEEZSxeT+dKavwQ7/wt6O7reudiAiBG+AMzkYoR3VJowUuY4iqYx+RqVQGLkoUIcC0xpG6HNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386520},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"6dbbc828c6309fee4eb3585651e8ceaed5dd9c17","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*","@sinclair/typebox":"^0.34.0"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true},"@sinclair/typebox":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.10_1772881892548_0.2980365933122737","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@kozojs/core","version":"0.3.11","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.11","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"923896fc6d5a4bf65c72a67f88bf2a11cd3b5d0c","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.11.tgz","fileCount":8,"integrity":"sha512-oLLIIcq85BYU6YwvVcsbMoo9+qsEnPwSx7Vi1lghz1l7JKmqcWsaxZHrqgEwT70jNwE29Tenr7O4pVmAFTn0uw==","signatures":[{"sig":"MEUCIEl414M9XhcOg06ygyhRFLd1GXvj8YhyHSQ/2f/SZbD6AiEAisCKGSV5yNcybYRL2o+aPyNOsHKUw+Gk5EiThjXARFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386940},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"8e75759ef34029e0b65ffca53f07a11861ff3598","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*","@sinclair/typebox":"^0.34.0"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true},"@sinclair/typebox":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.11_1772882624625_0.39647725891826924","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@kozojs/core","version":"0.3.12","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.12","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"27357db1abbb93baecb570e0bce4512ea5c7ed79","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.12.tgz","fileCount":8,"integrity":"sha512-EPPYMg60fqcRb9JX2OtmDEZvAOvQekAvt+glrDecMaXuiPx++oJGSFF2PdBNEIsPyO+Plja5LO/AmcI94lp2Ww==","signatures":[{"sig":"MEUCIQD22LWCoOZKqXiczmxyT2Ng3dvJh16/W4q/3XjmEDXfFQIgCu6F8qdYVlvMJq/tyaN56W494jzOT4lf3TgvR3fOKNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393646},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"8e75759ef34029e0b65ffca53f07a11861ff3598","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*","@sinclair/typebox":"^0.34.0"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true},"@sinclair/typebox":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.12_1772883366040_0.5773571223533294","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@kozojs/core","version":"0.3.13","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.13","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"b3cbbbe8b837f7e6ac890b57ad11885c34a0eac6","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.13.tgz","fileCount":8,"integrity":"sha512-hOz+XNM+BmOvLqFZuW4pYIA9lgqegiJjVuf5p35mbEthpjs+h7wxZPCEJL7QuygL5T+70itrZ5BuFeW3YkHQzw==","signatures":[{"sig":"MEQCID124ggwMFZWjkD3EIVlOPlsVXa1DWViSdh/876+VfDKAiBqrlLfmGLJz+Z/8Olxrp7ZvrR0aFSmjSLtAZqVqwjmrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403282},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"1303c533d5743fbd51b4682174b09b5351e7aa0e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*","@sinclair/typebox":"^0.34.0"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true},"@sinclair/typebox":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.13_1772883538014_0.7090537338726934","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@kozojs/core","version":"0.3.14","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.14","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"514d6e812c45c2d12a43d23bb72ed644826e0821","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.14.tgz","fileCount":8,"integrity":"sha512-XBQVGjrLqJVm0sCW1y1U955cPe5KLSaL5Z4H6i6Coy8aOrgkM9OED+ArM1llyZ2Z5VwsOojYtpnp3Uza/g4pcQ==","signatures":[{"sig":"MEYCIQC4fZyncNUKr8lTv21NSZlVQqE8kWIGNH+rvZ21HqNYzgIhAIgVDXwI1PwADyniwVqfu5RK7SCqxr78TeCWWsLEpRJI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412242},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"8022d02ed20ba189aebe5b3e305aa0f059857a5b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@sinclair/typebox":"^0.34.47"},"peerDependencies":{"uWebSockets.js":"*","@sinclair/typebox":"^0.34.0"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true},"@sinclair/typebox":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.14_1772883878566_0.03412018625272095","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@kozojs/core","version":"0.3.15","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.15","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"88ee3a20343a92fefd18953371ff683763b50792","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.15.tgz","fileCount":8,"integrity":"sha512-pIDJpt2xH4c3IZ7n/A9DZIhOAALoD857uvyGheOd5JYoACCTkmYdLHz+qdAgxFzKhnw10NwkN92tYCHi57BzJQ==","signatures":[{"sig":"MEQCIC1l5KaIeTqndffWz6yvvIXMDgPNdqNi2Z5hkijS/pCbAiAE/tPs4Ic+iXu5R7HwKuEIz4nSQhQzJ79B/eDvgj3irA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412017},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"bc177f4e86f1b5433ef8e48da70dac8bdb40fe1c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.15_1772903480460_0.5157571556333631","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@kozojs/core","version":"0.3.16","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.16","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"649032f92961ad3e5b4c6b2659ab9e7aa41b8130","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.16.tgz","fileCount":8,"integrity":"sha512-ZgHzxqbEwHbcXpyF2FL/3VSvt+Fm0RLQGfPZcjj5wpsHsp/uwiQIqWfnGX3tJ/S8SaCP8dfl91vY3e3Pz8GqEw==","signatures":[{"sig":"MEUCIQDyKBOtC/L9BHk3/V3IGRlg4h+PxFykuWXcSZH36SJMmQIgAav7sXK2IvtdfQp6XppeSTJ1zjypbJ4XcZDCKjRI+PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417105},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"cbaf94c669b95caab9babda75248587d5f872df9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.16_1772905241066_0.1700187504431272","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@kozojs/core","version":"0.3.17","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.17","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"42a624e8c43cb41f476d44f3c61c15a190e22ce7","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.17.tgz","fileCount":8,"integrity":"sha512-OuIfg4F/yoktAKFqrVTGPmVMzesWkIFkvNUoNrARhFFiz+G7QiDxmG6Y4fk5j/SVjNQWEhyQwoUlIC3la8D8Fg==","signatures":[{"sig":"MEQCIC0R+Iq0UURtfAu/QnEuBjdAUmgvDWt+qRwH605FAd2SAiBhh0Wr8S4lC08EBWXoNaoERR/iPUMyJSW4UD1rEn74oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418505},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"fbc873ff03fdd4b8c21130290c062326bd4b441d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.17_1772915564837_0.8406301927607256","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@kozojs/core","version":"0.3.18","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.18","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"597143555e36a357032d52e15f88c8b311ddc04d","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.18.tgz","fileCount":8,"integrity":"sha512-djIZWp6uUCd0w0BlS6NjkAXpf+7RD5VUFX2m9eFd5F/hfB8eaYDlSTM1QQznHVOy2SPcR86BTrbs9rpKMXHMBA==","signatures":[{"sig":"MEYCIQCV8cxXNnKrReK6te2fTMMH8X483OXUFH9e4mHRAzROWwIhAMGiUR/Yh+dmXD5bT/rgrhTJblmHhKM1Bi2YFY0q89I7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456375},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"99d32a4aacd149e867e060a9c38ee353ff80c14a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.18_1773058161883_0.49160895361560963","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@kozojs/core","version":"0.3.19","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.19","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"ba1724a5db4de238581ad46ceb51de650710b988","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.19.tgz","fileCount":8,"integrity":"sha512-eSx6vOlsS5/ML7sydq6m7+kEVTTNLxcrgLaN5VbWJMANfhJwL88HSMHD0HYfVcJdbsGGXtMBr8eMYm+73NJKtQ==","signatures":[{"sig":"MEUCIDUY/7DhqaUzz7Ku2qPVXJVPDbnbTOj3vgFurrEX5+/LAiEA/+2CLTulcJnIKGDKvD12M+x4mVWlK/f1ngM/3PKukMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459285},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"d9bb8873465b8962c72a4de907ae8193ccd6141f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.19_1773068858431_0.06118745658037983","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@kozojs/core","version":"0.3.20","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.20","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"89dd84e7c866b46f63bb108ec833be2adb753a1f","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.20.tgz","fileCount":8,"integrity":"sha512-PRflqKWeIH6xK7NGbEFsnIR0k6NdKFX8jaPw2RVYZiFCY7CxOn4PJM8RBYsLqMckdjkDqzFYAET4WznS4bk1Gw==","signatures":[{"sig":"MEUCIQDGLU0XmqQdUwcF0LfDOQj71ygstRq/QlnSkznOyk3XCwIgfPg6J9YxA8bb0HMyp2GU+4I4igWDld5akiP1z75o+Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460165},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"ca7d80124d94462c1746721c201e64dc6f5ce10e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.20_1773073890674_0.3249167820518857","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@kozojs/core","version":"0.3.21","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.21","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"0e50638a14daad65001f9ad0958471d8ca41d303","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.21.tgz","fileCount":8,"integrity":"sha512-q4H6MrP/8NB1Ko/jQ1QIM7H1MrVJMOMlQY5YUprPKCezBxs7KnnGuLI+9qMzdhZ7uB1HMmdwPZD44flICEmdqQ==","signatures":[{"sig":"MEUCIQDu06kRyUpE6y7Ys0g/FWlW8Z4DiyExFszOh/RQ8jdhOwIgIpm8dC4SL19EbV4hHwzGrv9gkRGKhtj/PYWdLjojgvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337708},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"75b5d7bc85dbb80398a5f28e6360f8ff6e5e0554","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.21_1773088967588_0.8631922409493054","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@kozojs/core","version":"0.3.22","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.22","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"49b0b06a7e74f3fdebbf487d771db9f01a1ca3e9","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.22.tgz","fileCount":8,"integrity":"sha512-vAa1xOuX5zH0rWiNEYviEUuaeUXT6bayFcrL4+dwUBlwDaxNlaiUTBrUvdsRrTEUph/EvLJ/oXoTzN5gRBT1Bw==","signatures":[{"sig":"MEUCIQCQ+OiLFT3jQiDSEHZkB9qUzLoUg7Ek7WQPkKxF+eLDGwIgIZBOy5Vi+jIknYSdnywF+fg3ye7uxGQ1wP5mPBOaiwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339466},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"e82e6ab3f1c0a8b77079f0c9192bfdddee468cfb","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.22_1773150268993_0.23609627820949708","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@kozojs/core","version":"0.3.24","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.24","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"f618be3901b6de25959c23970e6d0175734c82ac","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.24.tgz","fileCount":8,"integrity":"sha512-2CAyjXuz+yFRqHw8q1+yLlClN7wx6GJx868C9SCBLYtQQzFgpRySmgpk8gh+ggLsUsbSJ0HNP/3Hah8sKI5Fng==","signatures":[{"sig":"MEYCIQCfNmwiCYxcmPMNEEZTKsGxojHiji3pFS9ZrLMBa11Z3QIhAI7CVz0svsZ7fXKmHaEw0MLzj9osRp65myWdCdI2oyDc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343022},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"35ce25a24dfb502e53c46d7761ea263114bb2a66","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.24_1773150631175_0.565078968232299","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@kozojs/core","version":"0.3.25","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.25","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"b4183f032c856b8afc4c1b09d8eb0d9f351652a8","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.25.tgz","fileCount":8,"integrity":"sha512-2v1AY5lzGP/SBCyQkdpE9IS9VmWG9DjxW9uhHXU+QtslleWUjA+CSqr/70nm8Mjmq5eocnbSUWrGYQ6tHRvuLg==","signatures":[{"sig":"MEUCIQDv+GjpskE73OYm1ZcZPW83CMhz9W0n2nCWKNL7YGIQYgIgIS8BmPma882yQ8H6oKXuArkdIpROQLdwNUayvn3b4wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343707},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"323c8b91d101c88f4d97c9c8c29002519accc11e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.25_1773158633534_0.7205467554019716","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@kozojs/core","version":"0.3.26","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.26","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"da636fc136e1f603adaef59c243cda89141a2d16","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.26.tgz","fileCount":8,"integrity":"sha512-WKRUFGlbbT4LP72rUfd4XzrZ52W4EVCq8umZfQ/n9wD4PXlz58C/lixBTgi3pmYaDscDH5l75y7ZR55MxsudoA==","signatures":[{"sig":"MEUCIBW8BQ0a4Ccf3qeJ48w4XpZvvx0aq28AMYMZGO1j063JAiEAlVyJ9WZJWUvbEKU+FQZny7GYN4AAyOzu1hV6eA8GUU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343022},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"323c8b91d101c88f4d97c9c8c29002519accc11e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.26_1773160054298_0.8870603320569597","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@kozojs/core","version":"0.3.27","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.27","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"3bb9c2e59e20a794f739f0f7ab2cfc32d978abeb","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.27.tgz","fileCount":8,"integrity":"sha512-xeNeAeBD0Iv/jJCxz4/Nzo07YsTz02tGfeNalmdiHthwfLFB1h0vvPx6CUBiFVa2gpbiqpDhy0skTDiBlUwxsw==","signatures":[{"sig":"MEYCIQDE92rm+u5gvAGnxpDVDFOhE+sPoDPZ6nU2wGnj5Owm5QIhALp83R/cvnr0uQi87umItKVHETPqqWeZcuXnrrzxwgPV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342818},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"323c8b91d101c88f4d97c9c8c29002519accc11e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.27_1773176972586_0.9989548976927751","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@kozojs/core","version":"0.3.28","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.28","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"e7c186e855ecf7a15beab0571945ac0240e7d369","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.28.tgz","fileCount":9,"integrity":"sha512-hXGJOa1I0ogyZ+24OwzzaxNGfKVFEJiIruuNRXu+VDVYZCcGaZBniORWvxjxYYDdWceRxvpe3mTq0tsBkeP44g==","signatures":[{"sig":"MEUCIDmKh+eF7yWaNB1Z9tLR4X2F2otSniqPpx+0VZO6UFrZAiEAyM2CsBpm5eSqC4XGw6sktklmgN1TttH1Gq7+zCOj0c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389993},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"91d5dc5d9c5c0308bd54f94bd959234c75b45cb7","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.28_1773179401032_0.1739683348510277","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@kozojs/core","version":"0.3.29","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.29","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"e8e86e43ce1939fbb54c7500a2ebc5e738fc6a55","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.29.tgz","fileCount":7,"integrity":"sha512-tMIiiw31ax3fUR1GjrJMo00UyDe5aqYjoQv4EBmon1firhOldJw1i8F3FGB5DQOUKuQlWh60xPOuIRqdz+mw3A==","signatures":[{"sig":"MEUCIQDqW/Zf6F+GTwhuUZ1UToToM3yBxrrjyNaUtPhhRTiukAIgBtd/cUrrtEjjHiQL2YaTUOw6TCNhMbAd4bT5yNbsg+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160840},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"4f5976b139abedb5281637fda19e1b1529e3c12c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","zod-to-json-schema":"^3.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.29_1775032491246_0.36066264059917663","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"@kozojs/core","version":"0.3.30","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.30","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"dist":{"shasum":"829c8be3b3d12abedaf8a243a045ba0c0bfcb524","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.30.tgz","fileCount":6,"integrity":"sha512-vAkNQtWq0/Q4ojNkD/ugGvfvXKbA2gpWtyoUuK0/zMsUEuRCYEzuL/tQGHRg+aRee8Z6rRxyjP+65pnClmpoHw==","signatures":[{"sig":"MEUCIQD3h2L4Qsn2Se24STboWcw4aJtIdJhZ5S08Y3vAIMkH+gIgaiCMbZaV5lmzT0IQ0tPufYmDQ+5Mnbyhz84mBopqJoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155690},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"6b1992cf2be5411cad826c230c279eec868dc705","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.30_1775033800349_0.22094112125572507","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"@kozojs/core","version":"0.3.31","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.31","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"6a47f13cdf9e18f4bf95e1c27d1ae36c6b9faceb","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.31.tgz","fileCount":6,"integrity":"sha512-Hy0aYSaaDj6yd9Dgj0OQYfzE8idt0bHbi/pE0YRVOQ/E0TJsEjShilZhOdXSTwiCH+h0Eu6dzZm4PE3vvPuhAg==","signatures":[{"sig":"MEUCIHhzsABgb7GL5fwnXsCS7xda/EFBUKTtUnD6Je8PiowrAiEA0E2sI2AeHwgwmiZOKs26syK4gMeTh7kZiwxRZLx9ExE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163793},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"9d7539ebe8ba174804f9b2ccc33dd023a464b080","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.31_1775037042346_0.5066736527319604","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"@kozojs/core","version":"0.3.32","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.32","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"88ba02b606eb3fd69a8df2a9a66a1d3c061e5338","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.32.tgz","fileCount":6,"integrity":"sha512-Nz/blRKTUOGDKr+Cm8FsKFrWAPb6xu5+mJfKXGJ5uAEkkndutbP40U1do7rJ2l+BG4HorNW5Bqh+OICyH8XLdQ==","signatures":[{"sig":"MEUCIHgvUDTyKw6FEQcPkBEzJryIMPip9p13K5hyU/ujTa9IAiEA9hM9Iumkbvfl+f2PYxXStAN4TFPAR9A30LxjImCS+dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163635},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"1dd8f681f7bbc8bb7c4befe7366fe7c5c4ab8edc","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.32_1775041759610_0.003070753067048626","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"@kozojs/core","version":"0.3.33","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.33","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"50473c61152fef8850bc9aa1c8f73074caf2d5b8","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.33.tgz","fileCount":6,"integrity":"sha512-1X96BdR0HNXijW1fUaHy0topNKmo2Dbyr2l6oJjpGgpCwFZDtHPk3LwqAJBbqH33kEKjJs32plStvFklo7lMrw==","signatures":[{"sig":"MEQCIDK/20hOY0O8LeNsb5DePn5uvV0pSszo/fPJqyIkKClNAiADoWSCMufw/HWYhVWh7tmnLskVHWF0Xoh+Eo78YsWVOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163635},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"65a1e218f08a32ef4517293ef3b663d1cb26cbd1","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.33_1775044474486_0.27006052865502594","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"@kozojs/core","version":"0.3.34","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.34","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"c590d81feb2c299e4bd2cef89b9b0c63b7251e9f","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.34.tgz","fileCount":7,"integrity":"sha512-co6OP0NbgLoxAkWFBjFeohwu7DDVnEzTx7/O7rzrHsyMhUQpyjvTihoWq2z7LvXfzlv0wb3jIFPE67AghJLH0A==","signatures":[{"sig":"MEUCIQDCBRiPCkAsry0cnEe88JNWJf4fZknUFoQ0gYc4Hz2cOwIgdG8PjiQzrMyIzHnt8UxArqQKL2JGLnyQBIYq8ecKCNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166858},"main":"./lib/index.js","type":"module","_from":"file:kozojs-core-0.3.34.tgz","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"C:\\Users\\zazza\\AppData\\Local\\Temp\\1aef11027b623b3eeeb37a4cbcfab98d\\kozojs-core-0.3.34.tgz","_integrity":"sha512-co6OP0NbgLoxAkWFBjFeohwu7DDVnEzTx7/O7rzrHsyMhUQpyjvTihoWq2z7LvXfzlv0wb3jIFPE67AghJLH0A==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.34_1775046709284_0.481060621046435","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"@kozojs/core","version":"0.3.35","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.35","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"d64e768ffd271f2cbe2a60c59fd99f8cd6f5e824","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.35.tgz","fileCount":6,"integrity":"sha512-ed9XhLJfXFABdzofpwfLQjlOGQgayDC5ptpx006Xt4yFGGt+kfeXUuS5A2oV+fmaIj01GyxOxOlvKgniIBTyLw==","signatures":[{"sig":"MEYCIQD4rNmI7otc6OX9VdDmC0MhB7d/+veILYD++HMzyjauygIhANmBAtTBsJ/LePp9XDexeYKsMtnSaKNG5PaoDR+A9bQ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165772},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"16be1c9535742e71809930858e2ab5ba83278418","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.35_1775065072544_0.5907568630138382","host":"s3://npm-registry-packages-npm-production"}},"0.3.36":{"name":"@kozojs/core","version":"0.3.36","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.3.36","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"c599e3a4e658021834523852fa685c3aab2db08f","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.3.36.tgz","fileCount":6,"integrity":"sha512-dJsp3LBUHGSVW9rXntzSWax2RAd2WnolmVD7V7B1XpAzH07yBYC/LZgUhh3LzdxJ6z/9G2ZjBUVA7mdzS4eDkw==","signatures":[{"sig":"MEQCIHlkTNE3mKTOTMWBp1NtqK+1+p5mj8sJi6Cg8SgZaGKqAiBErJ1yurs3RcXsTJ8OjboLhOXyRxyvvK13JYrOBVSOBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176855},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"154d316e60ffc8fd1d1e7c855604c08565dc82ce","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.4","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.3.36_1775162069143_0.6315182174743779","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@kozojs/core","version":"0.4.0","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.4.0","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"13e0b3fcc4d355593278212ad5ea0fd9cf3ef0ec","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.4.0.tgz","fileCount":6,"integrity":"sha512-XkEBa1Ud4g1qS6T+5j/zLHSuKuCX56OEFEYs+LkZUQR4pbq97qittol2b+IXBk7k+Ay/KDucxSXvHzfemR1jWQ==","signatures":[{"sig":"MEYCIQCHiCz80Ffz7NmrVar9mp8SWQsfEidKZrbH0oms1I/OfwIhAI/sm13IpeRp+Yrx06TocdJGseEpyK+NIJg9npVoOGTg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177640},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"1804986706b93ec2d51eb1554ed8b54002f5720f","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.0_1780050331157_0.537561014597044","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@kozojs/core","version":"0.4.1","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.4.1","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"ce497bd56fbc1be1ba5af82e41d110f10cbe26e6","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.4.1.tgz","fileCount":6,"integrity":"sha512-ckXBe6GTAwA4xXd95kg95lnR6CfMA6PIWAbE18DY4+gQN7HHy+FqDcUqhzO49QEuL41qn/80VR0Olllp9+qAbQ==","signatures":[{"sig":"MEYCIQCXROATm7XikiyAOm5wFnEx8CCW9wdx9UUgqFSKJJastgIhAMAA15/xugWVoKps93SEjbu6vtptEqOk3nswt8I6ZV7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177620},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"84cacca06414b10876f503fc83f53cc5ac35466e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.4.1_1780094053618_0.6550899177794878","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@kozojs/core","version":"0.5.0","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.0","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"4b2b9ab52cfa599a74197e849d1c4971cff2fc47","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.0.tgz","fileCount":6,"integrity":"sha512-39DS64Vxks4zXDzw304XP9ViGVAhOdFqZJZRKkslp9VKDDr5LCKYMCs89vWV27V1vAmlOhG1KG80KC6zahBaoA==","signatures":[{"sig":"MEUCIQDIec9toVkylfclMqzvJeXB8EGQnMyGNuiSQDYSeP5xWAIgIumgBkh+iNY7XVtEPcj/y2OSCTHkzZYNcNyF2+kGmbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187079},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"e3d1c3c42b68b73490d5e2e3b79ee2badde82af9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.0_1780140205008_0.3528260629546023","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@kozojs/core","version":"0.5.1","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.1","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"d4c9734a98503417bee1ccce834b866f5c6e4bd9","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.1.tgz","fileCount":6,"integrity":"sha512-TR1sjLajwk02vUKVrFi8cQ2bAWkiZ0WE1TznmBFIb6PoYO2K4d/+RU4tKv2LhUiT/mFEoSmeMsYExHAMnFMyPg==","signatures":[{"sig":"MEUCIQCnCgy1WtMpdVjeHC6uAPulp5mf/dWGSzfww3E836g8RwIgAvzYLg76E14hMbDdhv2FJmxAC37OlO9Ce9n/u7SqH4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186459},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"fd342267bc4077038ff7b3dd6962631da4ce0f5b","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.1_1780149760632_0.03710313929262399","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@kozojs/core","version":"0.5.2","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.2","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo/tree/main/packages/core#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"55e9255bf5eedf7bcf992c42e2730f0a2b0194c9","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.2.tgz","fileCount":6,"integrity":"sha512-GSu053AZ3gR4O+D4zDj9zsrrxnJSJUOsJYAmvns7yDdaXey9NZOOIKCb6Gxu/GGmJCJiy0MetY9XQ4FJpyEL+g==","signatures":[{"sig":"MEQCICtYVy7X/qmuWmbQT6kK8b8QpJEf4Uf5CgZsMqm5Aq9pAiBIEV5omTYdAMibSa9iXyx+RuZjc+uYpTHreJ0gyGcmIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186459},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"65da3e1ba9cfa575b5f01e42424d9827a0251008","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.2_1780150727649_0.9612248199515703","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@kozojs/core","version":"0.5.9","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.9","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"4e455d042d53529f3343a3bebf93ede4db274032","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.9.tgz","fileCount":6,"integrity":"sha512-SVcqsatEuVeOeJdY9FDs6GiotnpGy6Dbo/rnDb9ZdH8QDEM7KYv9RULilF+XW6pgOPIRuQneQqZFJhdNH1ki3A==","signatures":[{"sig":"MEUCIGNEJsbZPYLNWRJAxU1JRaCXA9V91FsrOJCslJKTdLDLAiEAyMOTk7siZ2rq0GKoOKjPMHaWGTZnssImFXJ+fq9teIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195554},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"gitHead":"e9afe0dc60621339aa4065ecf61290e355b1befc","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.9_1780236385517_0.5580855859055338","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@kozojs/core","version":"0.5.10","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.10","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"d266e232ec7363c1232dd2fa8fc2c6429a17b743","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.10.tgz","fileCount":7,"integrity":"sha512-MSBXQeMRnjOR+Ao27yP3Wjx2exikv6i301SHoW/iAUWzW1RYATlq4Tu2/D4DtnudFv2LeQ1Y/RlSeaX6695hbA==","signatures":[{"sig":"MEQCIA4PXZpnlYTBJdtVOaXx5FaZHHcvplQ5EeQemCqWnZngAiBzMqJ3Ynowqj2jLjrkqjx1I5ANJEyfns/yxQMpQx2ENg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199291},"main":"./lib/index.js","type":"module","_from":"file:kozojs-core-0.5.10.tgz","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","require":"./lib/middleware/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"C:\\Users\\zazza\\AppData\\Local\\Temp\\23450c3dc9ff7da8dc73a6187efd5558\\kozojs-core-0.5.10.tgz","_integrity":"sha512-MSBXQeMRnjOR+Ao27yP3Wjx2exikv6i301SHoW/iAUWzW1RYATlq4Tu2/D4DtnudFv2LeQ1Y/RlSeaX6695hbA==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.9.0","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.10_1780491696395_0.24871688365522537","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@kozojs/core","version":"0.5.12","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.12","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"ce5a5115ea3b99a059808c89859cf009dbc97734","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.12.tgz","fileCount":7,"integrity":"sha512-Ihz+0kk/Q3E2OQ7PaIdgzpbIo+wXAa1GgFCUnasSvZ7NqrmpRs6QbYPU7pKlwo2tTG33CsPkByzrVqHASf4R+w==","signatures":[{"sig":"MEYCIQDAhdNoe/hDVLMuaYMA0aGmzjyBwiBOW3zs4iXv9s73yAIhAMKYvWDW+0YRykLKoBn6aK2tt/DWHE8GwQrr9wIhDNSh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199212},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.12.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.12.tgz","_integrity":"sha512-Ihz+0kk/Q3E2OQ7PaIdgzpbIo+wXAa1GgFCUnasSvZ7NqrmpRs6QbYPU7pKlwo2tTG33CsPkByzrVqHASf4R+w==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.9.8","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.12_1781161791374_0.1019822075882435","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@kozojs/core","version":"0.5.13","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.13","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"1a35a5036a06ac3bd003d7ecb534029e5362d9ee","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.13.tgz","fileCount":7,"integrity":"sha512-iAbak+TfdkVGQv0NVN3bOfh2yvHkTHnY+rKDLGTraOo+KotHdumJAzc4Po6ZUbH2/tvTCj5j2Tk9p4tJGNoqxQ==","signatures":[{"sig":"MEYCIQDF+7DiKAh+PajOAgZVLrigKW1SO4fJ9UPmAVww1FUdvgIhAN+3bS8GQEZtnm79/1epVJbRaKY0hWrv/nZys1q0GzXO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209496},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.13.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.13.tgz","_integrity":"sha512-iAbak+TfdkVGQv0NVN3bOfh2yvHkTHnY+rKDLGTraOo+KotHdumJAzc4Po6ZUbH2/tvTCj5j2Tk9p4tJGNoqxQ==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.9.8","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.13_1781202288837_0.9974926845766172","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@kozojs/core","version":"0.5.14","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.14","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"a73322abbb1f7ce4d468061b0c1c10aa643e9a53","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.14.tgz","fileCount":7,"integrity":"sha512-yD933iPXz+ydFyHeLKvYBD3Cf8Q9SwbcVRWS+kJ12xPByy+kVHVCnRg5NGCEsSO1MRg3K+Iz8+zkmEZZ4MfAzA==","signatures":[{"sig":"MEUCIQD+Cjhu8EhDCA9RgZLGIKhzanqpzCO4MOFm22it1ehmGAIgaQz8qb5DW/RVh+siw5RAi1f82jDcIdXENf7bwKUGwps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210838},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.14.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.14.tgz","_integrity":"sha512-yD933iPXz+ydFyHeLKvYBD3Cf8Q9SwbcVRWS+kJ12xPByy+kVHVCnRg5NGCEsSO1MRg3K+Iz8+zkmEZZ4MfAzA==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.9.8","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.14_1781205750892_0.02013107535979808","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"@kozojs/core","version":"0.5.15","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.15","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"cb3e41a4ebdf99ffa309ffc257432d14bd430d78","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.15.tgz","fileCount":7,"integrity":"sha512-2Rf8U4jjBrRmPKUi58EPnsYB53STWDFXInnrFnk3+E43EHZjCbHQj5zKgZUAPpPboLJP05jenhbsuG6OAeCYQg==","signatures":[{"sig":"MEQCICFb9+ws8sCdE62aLSFXzZGwXVn6NxM9J+1izKbiD7a0AiBerORzktj7XipywaXcMXUtcE+aIh3EYQtnI6RQ9vP2xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211134},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.15.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.15.tgz","_integrity":"sha512-2Rf8U4jjBrRmPKUi58EPnsYB53STWDFXInnrFnk3+E43EHZjCbHQj5zKgZUAPpPboLJP05jenhbsuG6OAeCYQg==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.9.8","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.15_1781206497070_0.3315301985153387","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"@kozojs/core","version":"0.5.16","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.16","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"a55f17d48157e4227c996811659e512ffe3d7408","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.16.tgz","fileCount":8,"integrity":"sha512-rh737P59msGv47Bc6v9Y0TBl8Tt9/kRnEZlCyz6+l3kU5nKRnRkL/G/OxPrviGCeNFoxpBSZGZQvpiUjqb0Pog==","signatures":[{"sig":"MEYCIQC9rRnQClr+ZccYP7eoYKbJLMsWzbRqEDIqEzC8Nsf4aAIhAJQeYB5n6bTqxx91qmP8WI5atrc6dhmQdgkaiINUQ0xI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229790},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.16.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.16.tgz","_integrity":"sha512-rh737P59msGv47Bc6v9Y0TBl8Tt9/kRnEZlCyz6+l3kU5nKRnRkL/G/OxPrviGCeNFoxpBSZGZQvpiUjqb0Pog==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.9.8","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.16_1781211242660_0.48089019458142346","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"@kozojs/core","version":"0.5.17","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.17","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"e8ca9945bb5dae7ce2f16ec5458eaba74fe35418","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.17.tgz","fileCount":8,"integrity":"sha512-uVV8IzYIq+3WX95FRzisSH2OH/iI7Be7BWNY2YLogRtEMDFaZo2TZig+4mDNKrsPfsRmrmMVKUhWDyhTiySTbA==","signatures":[{"sig":"MEQCIDiEemyuyuvYNOpx3LJparPH3aFAccnfOZnVniaZHC7PAiA+9T5m7b3Zx7VH8+LqzJEGvlOh8XMN8mpZbTQ7MaqK4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230948},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.17.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.17.tgz","_integrity":"sha512-uVV8IzYIq+3WX95FRzisSH2OH/iI7Be7BWNY2YLogRtEMDFaZo2TZig+4mDNKrsPfsRmrmMVKUhWDyhTiySTbA==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.9.8","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.17_1781219978736_0.08961522094494923","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"@kozojs/core","version":"0.5.18","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.18","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"4777581c2bfd84d294768da74e6e41f3f2db1023","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.18.tgz","fileCount":8,"integrity":"sha512-dyxKtzn6kTAz4ZpGJ3YDqpOFnAd5fFQN40sH4eQKhRGMrVBRxy68t1LXF55qLL2gXhEFqQueF+ebyYLijT/ogg==","signatures":[{"sig":"MEYCIQCdVeElSQuPahWK61Qe9SvUs2eN8/Aqcm/Zn26ZGLu2YwIhAMF0SttjNpvdBH3Y0UcYVbuUXbRnVMyZGU7c+MLAnghl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231037},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.18.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.18.tgz","_integrity":"sha512-dyxKtzn6kTAz4ZpGJ3YDqpOFnAd5fFQN40sH4eQKhRGMrVBRxy68t1LXF55qLL2gXhEFqQueF+ebyYLijT/ogg==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.9.8","description":"High-performance TypeScript framework with type-safe client generation","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.18_1781251180985_0.884419364891111","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"@kozojs/core","version":"0.5.19","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.19","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"d842eb47f4de5aedddff7b86a9443dec8c0e13e7","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.19.tgz","fileCount":8,"integrity":"sha512-N5HMyY45fDzjqrsJim4RlPPcneCSGz+sHlbHWoyL9U1Kv2Br8EKJeLBEcPjoaUwTbEjOLrA7ZXO3olr4B1vhlw==","signatures":[{"sig":"MEQCICTxaiMvIMOgA0CAkL/lU2kbo/Lbf1fANTDTddz+Xs9AAiAl/cLiCmJu4wclgRCvJYRvfqCqjXUxBTZEf6NSjZTTHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231445},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.19.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.19.tgz","_integrity":"sha512-N5HMyY45fDzjqrsJim4RlPPcneCSGz+sHlbHWoyL9U1Kv2Br8EKJeLBEcPjoaUwTbEjOLrA7ZXO3olr4B1vhlw==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"10.9.8","description":"TypeScript backend framework where routes, validation, OpenAPI and a typed client share one contract — at native uWebSockets speed.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.19_1781736459260_0.6154048268369119","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"@kozojs/core","version":"0.5.20","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.20","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"b203bc9691c0738add8518e71ce648668889b137","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.20.tgz","fileCount":8,"integrity":"sha512-+xp/D+comk2pUvS3fPdlhthn+/7CAE0wiwjKBc4Z4VGsGt4f8mHkIx9bw118uJiFc8u9SG/twByBC6Qx46/kkA==","signatures":[{"sig":"MEUCIQC9TQBTj0DE3uhJE4iDxprG5CqQ/42lhUgmbiyto9DtVgIgJ/RYIqNlhZfLZyN+hdEl5r+Sn3jZq6W4aGbOxE7of5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238514},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.20.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.20.tgz","_integrity":"sha512-+xp/D+comk2pUvS3fPdlhthn+/7CAE0wiwjKBc4Z4VGsGt4f8mHkIx9bw118uJiFc8u9SG/twByBC6Qx46/kkA==","deprecated":"Security: generated projects sign JWTs with a publicly-known default secret. Upgrade to >=0.5.22 AND rotate JWT_SECRET — upgrading alone does not fix an already-deployed app.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git"},"_npmVersion":"10.9.8","description":"TypeScript backend framework where routes, validation, OpenAPI and a typed client share one contract — at native uWebSockets speed.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.20_1783979643826_0.5998451693766336","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"@kozojs/core","version":"0.5.22","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.22","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"6c349190e9687a5ccbdb7feb21c06e565b2d3e50","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.22.tgz","fileCount":8,"integrity":"sha512-XRH24qHA+rC5wkEbPyVmrJHyt6DUuz5KvTxGhPk0zRQg0LOajflbTAqKmYE4Pus9N+Q5roTPXhaHIqLZLDp0Dw==","signatures":[{"sig":"MEYCIQDyX6FYH/KOTmlrFDIpxPaAHOSaY2MNwWrxeSv/kUZydAIhAMGdhbaQdH5eWQq3uD2lX1yrtdcdrcwrokDVzUln9kwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255883},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.22.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.22.tgz","_integrity":"sha512-XRH24qHA+rC5wkEbPyVmrJHyt6DUuz5KvTxGhPk0zRQg0LOajflbTAqKmYE4Pus9N+Q5roTPXhaHIqLZLDp0Dw==","deprecated":"Security: upgrade to >=0.5.23. Fixes spoofable forwarding-header rate-limit bypasses, shared policy counters, fail-open middleware imports, and byte-array secret validation.","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git"},"_npmVersion":"10.9.8","description":"TypeScript backend framework where routes, validation, OpenAPI and a typed client share one contract — at native uWebSockets speed.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.22_1784918040260_0.3745467498184014","host":"s3://npm-registry-packages-npm-production"}},"0.5.23":{"name":"@kozojs/core","version":"0.5.23","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.5.23","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozo#readme","bugs":{"url":"https://github.com/zazzo9039/kozo/issues"},"dist":{"shasum":"e5ae56feecbe3ec2b79fca6829d4bc590105da45","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.5.23.tgz","fileCount":8,"integrity":"sha512-KcJ/j0zvXXueodRkQf/dCg0YMNl28bL+AZKHhG3d/ozxIWk34MrGchYv/OE/ucAaZ6+USr3NJKJqzfMZe8W/VQ==","signatures":[{"sig":"MEUCIQD5UcYHyOYS7Se3Ks5d/0lLSZfisELQ0DqbM/96H42KUwIgdXS3SRBHAOER4ZMvJzy+cffG3weN8A9NFoqVxVIM3pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256876},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.23.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozo/kozo/tarballs/kozojs-core-0.5.23.tgz","_integrity":"sha512-KcJ/j0zvXXueodRkQf/dCg0YMNl28bL+AZKHhG3d/ozxIWk34MrGchYv/OE/ucAaZ6+USr3NJKJqzfMZe8W/VQ==","repository":{"url":"git+https://github.com/zazzo9039/kozo.git","type":"git"},"_npmVersion":"10.9.8","description":"TypeScript backend framework where routes, validation, OpenAPI and a typed client share one contract — at native uWebSockets speed.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.5.23_1784969497798_0.8095774247418668","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@kozojs/core","version":"0.6.0","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.6.0","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"67a45706ef7a016a1f046b109e0e11ae0cc8e3c7","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.6.0.tgz","fileCount":8,"integrity":"sha512-zHgxHqvhgp8DnU7fEE5e/DdoN/VfZZEs8or8Rhq7hbnQeFfizi8wJUj2fUi31AYIot4vNitBEoS/PFVXxrczMw==","signatures":[{"sig":"MEQCICqb8f3WgccGN3MMuunka9/b3JFcgI10qkI+zsWiohN/AiBnq/ig+NelnOwhdr+8QIzmctx+dKMEAZgCScF9cn8XyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kozojs%2fcore@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258610},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozojs/kozojs/tarballs/kozojs-core-0.6.0.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozojs/kozojs/tarballs/kozojs-core-0.6.0.tgz","_integrity":"sha512-zHgxHqvhgp8DnU7fEE5e/DdoN/VfZZEs8or8Rhq7hbnQeFfizi8wJUj2fUi31AYIot4vNitBEoS/PFVXxrczMw==","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript backend framework where routes, validation, OpenAPI and a typed client share one contract — at native uWebSockets speed.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.0_1784988059599_0.48720583925291594","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@kozojs/core","version":"0.6.1","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.6.1","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"3ff4479b595ab0a30e9384a1c7c4fb7198411796","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.6.1.tgz","fileCount":8,"integrity":"sha512-Smxj1oxnz1a0UmIl817wOl8gQ26tyYZCxZgxhLMz9/mtD2U+aEG46vaBxMR+NtMptOGn85mRtH1Yp0V2PiuAow==","signatures":[{"sig":"MEQCICz7pzOyTndzeACBlJ98EsNqb+FS6bk//OPsMn2o4UnbAiB1xP8fZ4i4XQ7NIoI7CJJvCpvrue98Dg/YZkO/SDZUQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kozojs%2fcore@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258901},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozojs/kozojs/tarballs/kozojs-core-0.6.1.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozojs/kozojs/tarballs/kozojs-core-0.6.1.tgz","_integrity":"sha512-Smxj1oxnz1a0UmIl817wOl8gQ26tyYZCxZgxhLMz9/mtD2U+aEG46vaBxMR+NtMptOGn85mRtH1Yp0V2PiuAow==","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript backend framework where routes, validation, OpenAPI and a typed client share one contract — at native uWebSockets speed.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.6.1_1785000198600_0.2917243010002226","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@kozojs/core","version":"0.7.0","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"author":{"name":"Kozo Team"},"license":"MIT","_id":"@kozojs/core@0.7.0","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"dist":{"shasum":"fe689d432ccad6817360571b85b2d49d3a18cdb8","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.7.0.tgz","fileCount":8,"integrity":"sha512-GS5O9bYRYcHNVkUbXpsNc0KiHIXn8AbdDSrYOGl2W9uYlBpTDE0B0Xkcx/u+XQS8ywqcESSol5OsgNqFXXBPsQ==","signatures":[{"sig":"MEQCIGvOjBQshcem85nJUZFCPMcWDs4jJxP4Ikfi4S9NccllAiAh+b0Ut/f4Ol+fjBBw0FUXKotUikTXf66E6XinRCnniA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kozojs%2fcore@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293884},"main":"./lib/index.js","type":"module","_from":"file:/home/runner/work/kozojs/kozojs/tarballs/kozojs-core-0.7.0.tgz","types":"./lib/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"_resolved":"/home/runner/work/kozojs/kozojs/tarballs/kozojs-core-0.7.0.tgz","_integrity":"sha512-GS5O9bYRYcHNVkUbXpsNc0KiHIXn8AbdDSrYOGl2W9uYlBpTDE0B0Xkcx/u+XQS8ywqcESSol5OsgNqFXXBPsQ==","repository":{"url":"git+https://github.com/zazzo9039/kozojs.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript backend framework where routes, validation, OpenAPI, clients and tests share one contract — at native uWebSockets speed.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.3.6","hono":"^4.6.0","@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^7.3.1","vitest":"^2.1.0","@types/bun":"^1.3.5","typescript":"^5.6.0","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9"},"peerDependencies":{"vite":">=5.0.0","uWebSockets.js":"*"},"peerDependenciesMeta":{"vite":{"optional":true},"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.7.0_1785159330208_0.6166113297145592","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@kozojs/core","version":"0.7.1","description":"TypeScript backend framework where routes, validation, OpenAPI, clients and tests share one contract — at native uWebSockets speed.","type":"module","engines":{"node":">=20.19.0"},"main":"./lib/index.js","types":"./lib/index.d.ts","license":"MIT","author":{"name":"Kozo Team"},"repository":{"type":"git","url":"git+https://github.com/zazzo9039/kozojs.git"},"homepage":"https://github.com/zazzo9039/kozojs#readme","bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./middleware":{"types":"./lib/middleware/index.d.ts","import":"./lib/middleware/index.js","default":"./lib/middleware/index.js"},"./package.json":"./package.json"},"dependencies":{"@hono/node-server":"^1.13.0","fast-json-stringify":"^6.4.0","hono":"^4.6.0","zod":"^4.3.6"},"peerDependencies":{"uWebSockets.js":"*","vite":">=5.0.0"},"devDependencies":{"@types/bun":"^1.3.5","@types/node":"^22.0.0","@vitest/coverage-v8":"2.1.9","tsup":"^8.3.0","typescript":"^5.6.0","vite":"^7.3.1","vitest":"^2.1.0"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true},"vite":{"optional":true}},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_id":"@kozojs/core@0.7.1","_integrity":"sha512-yF7OqZRLzVvRJQBg2maO1Tz2Of/mUqGteha2e4pVIOWO670yvvrOG84I0LfifyiEt1NlzG+91fkDMB6yhZeqNA==","_resolved":"/home/runner/work/kozojs/kozojs/tarballs/kozojs-core-0.7.1.tgz","_from":"file:/home/runner/work/kozojs/kozojs/tarballs/kozojs-core-0.7.1.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-yF7OqZRLzVvRJQBg2maO1Tz2Of/mUqGteha2e4pVIOWO670yvvrOG84I0LfifyiEt1NlzG+91fkDMB6yhZeqNA==","shasum":"07c49853acd8b3d102bc678f2da5e695c1a24992","tarball":"https://registry.npmjs.org/@kozojs/core/-/core-0.7.1.tgz","fileCount":8,"unpackedSize":293884,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kozojs%2fcore@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlNJAAzibjWZ9avfBH1eDvM5ZXQRV3LonCgiE/5ZR/fQIhALwV6PC5sjD4dCRWV/q9kwQIe/ayTDYz84r1ZRshNk6i"}]},"_npmUser":{"name":"zazzo9039","email":"zazzo9039@gmail.com"},"directories":{},"maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.7.1_1786374579208_0.22022670836775604"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-10T00:43:59.980Z","modified":"2026-08-10T15:09:39.804Z","0.1.0":"2026-01-08T23:18:03.262Z","0.1.1":"2026-01-09T01:54:44.120Z","0.1.2":"2026-01-09T09:02:16.585Z","0.2.1":"2026-01-09T17:22:02.057Z","0.2.2":"2026-01-10T00:35:13.572Z","0.2.3":"2026-01-10T00:44:00.193Z","0.2.4":"2026-02-01T02:44:40.150Z","0.2.5":"2026-03-03T17:21:39.444Z","0.2.6":"2026-03-03T17:24:51.853Z","0.2.7":"2026-03-03T17:26:15.278Z","0.2.8":"2026-03-04T02:10:43.286Z","0.3.0":"2026-03-04T16:42:39.709Z","0.3.1":"2026-03-04T16:46:34.064Z","0.3.2":"2026-03-04T17:12:17.103Z","0.3.3":"2026-03-04T17:35:16.336Z","0.3.4":"2026-03-04T18:01:14.793Z","0.3.5":"2026-03-04T19:08:10.452Z","0.3.6":"2026-03-04T19:26:36.730Z","0.3.7":"2026-03-04T19:45:52.558Z","0.3.8":"2026-03-07T10:10:52.643Z","0.3.9":"2026-03-07T10:43:21.685Z","0.3.10":"2026-03-07T11:11:32.705Z","0.3.11":"2026-03-07T11:23:44.777Z","0.3.12":"2026-03-07T11:36:06.214Z","0.3.13":"2026-03-07T11:38:58.196Z","0.3.14":"2026-03-07T11:44:38.726Z","0.3.15":"2026-03-07T17:11:20.604Z","0.3.16":"2026-03-07T17:40:41.346Z","0.3.17":"2026-03-07T20:32:45.045Z","0.3.18":"2026-03-09T12:09:22.065Z","0.3.19":"2026-03-09T15:07:38.613Z","0.3.20":"2026-03-09T16:31:30.837Z","0.3.21":"2026-03-09T20:42:47.770Z","0.3.22":"2026-03-10T13:44:29.151Z","0.3.24":"2026-03-10T13:50:31.359Z","0.3.25":"2026-03-10T16:03:53.741Z","0.3.26":"2026-03-10T16:27:34.479Z","0.3.27":"2026-03-10T21:09:32.799Z","0.3.28":"2026-03-10T21:50:01.213Z","0.3.29":"2026-04-01T08:34:51.412Z","0.3.30":"2026-04-01T08:56:40.514Z","0.3.31":"2026-04-01T09:50:42.497Z","0.3.32":"2026-04-01T11:09:19.751Z","0.3.33":"2026-04-01T11:54:34.627Z","0.3.34":"2026-04-01T12:31:49.426Z","0.3.35":"2026-04-01T17:37:52.689Z","0.3.36":"2026-04-02T20:34:29.286Z","0.4.0":"2026-05-29T10:25:31.309Z","0.4.1":"2026-05-29T22:34:13.758Z","0.5.0":"2026-05-30T11:23:25.177Z","0.5.1":"2026-05-30T14:02:40.794Z","0.5.2":"2026-05-30T14:18:47.843Z","0.5.6":"2026-05-31T12:52:23.154Z","0.5.7":"2026-05-31T13:26:04.476Z","0.5.8":"2026-05-31T14:00:18.007Z","0.5.9":"2026-05-31T14:06:25.691Z","0.5.10":"2026-06-03T13:01:36.589Z","0.5.12":"2026-06-11T07:09:51.516Z","0.5.13":"2026-06-11T18:24:48.987Z","0.5.14":"2026-06-11T19:22:31.052Z","0.5.15":"2026-06-11T19:34:57.247Z","0.5.16":"2026-06-11T20:54:02.827Z","0.5.17":"2026-06-11T23:19:38.866Z","0.5.18":"2026-06-12T07:59:41.144Z","0.5.19":"2026-06-17T22:47:39.467Z","0.5.20":"2026-07-13T21:54:03.960Z","0.5.22":"2026-07-24T18:34:00.427Z","0.5.23":"2026-07-25T08:51:37.954Z","0.6.0":"2026-07-25T14:00:59.747Z","0.6.1":"2026-07-25T17:23:18.763Z","0.7.0":"2026-07-27T13:35:30.361Z","0.7.1":"2026-08-10T15:09:39.474Z"},"bugs":{"url":"https://github.com/zazzo9039/kozojs/issues"},"author":{"name":"Kozo Team"},"license":"MIT","homepage":"https://github.com/zazzo9039/kozojs#readme","keywords":["kozo","framework","backend","typescript","hono","edge","cloudflare","workers","api","rest","fast","zod","type-safe","client-sdk","codegen","validation"],"repository":{"type":"git","url":"git+https://github.com/zazzo9039/kozojs.git"},"description":"TypeScript backend framework where routes, validation, OpenAPI, clients and tests share one contract — at native uWebSockets speed.","maintainers":[{"name":"zazzo9039","email":"zazzo9039@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://github.com/zazzo9039/kozojs\">\n    <img src=\"https://raw.githubusercontent.com/zazzo9039/kozojs/main/assets/brand/kozo-banner.jpg\" alt=\"Kozo — TypeScript backend framework: Routes · Validation · OpenAPI · Generated Client\" width=\"960\">\n  </a>\n</p>\n\n# @kozojs/core\n\n**Build a TypeScript backend from one route contract.**\n\nDefine a route once with a Zod schema — runtime validation, an OpenAPI 3.1 spec, a generated TypeScript client, and route-derived tests all come from that one definition. With no extra wiring you get:\n\n- **Runtime validation** — RFC 7807 errors on bad input, zero boilerplate\n- **OpenAPI 3.1** — generated from the same schema\n- **A route-derived client SDK** — `app.generateClient()` → `api.users.post({ body })`\n- **A static testing contract** — `createContractTestClient(app)` derives paths, inputs, statuses, and outputs\n- **Native-speed routing** — an optional uWebSockets.js transport registers routes straight into a C++ radix trie\n\nKozo requires Node.js 20.19 or newer. `app.listen()` is the default Node.js transport; `app.nativeListen()` and `app.listenSsr()` add optional native and Vite integrations. `app.fetch` exposes the underlying Fetch API handler for compatible adapters.\n\n```\nnpm install @kozojs/core zod\n```\n\n---\n\n## Quick Start\n\n```typescript\nimport { createKozo, z } from '@kozojs/core';\n\nconst app = createKozo();\n\napp.get('/users/:id', {\n  params: z.object({ id: z.string().uuid() }),\n  response: z.object({ id: z.string(), name: z.string() }),\n}, (ctx) => ({\n  id: ctx.params.id,\n  name: 'John Doe',\n}));\n\nawait app.listen(3000);\n```\n\n---\n\n## Table of Contents\n\n- [Server Modes](#server-modes)\n- [Route Registration](#route-registration)\n- [Static Route Contracts](#static-route-contracts)\n- [Route Groups](#route-groups)\n- [Schema Validation](#schema-validation)\n- [Services (Dependency Injection)](#services-dependency-injection)\n- [Guards](#guards-security--single-source-of-truth)\n- [Middleware](#middleware)\n- [Error Handling (RFC 7807)](#error-handling-rfc-7807)\n- [Graceful Shutdown](#graceful-shutdown)\n- [Type-Safe Client Generation](#type-safe-client-generation)\n- [OpenAPI Generation](#openapi-generation)\n- [File-System Routing](#file-system-routing)\n- [WebSocket (uWS)](#websocket-uws)\n- [SSR Integration](#ssr-integration)\n- [Helper Schemas & Utilities](#helper-schemas--utilities)\n- [Fast Response Utilities](#fast-response-utilities)\n- [Runtime Compatibility](#runtime-compatibility)\n- [API Reference](#api-reference)\n\n---\n\n## Server Modes\n\nKozo offers three server transports. Same routes, same handlers — pick the transport that fits your deployment.\n\n### `app.listen(port?)` — Node.js HTTP\n\nStandard `node:http` server via `@hono/node-server`. Works everywhere.\n\n```typescript\nawait app.listen(3000);\n```\n\n### `app.nativeListen(port?)` — uWebSockets.js (C++ transport)\n\nRoutes are registered directly with uWS's C++ radix trie router — zero JS routing overhead per request. Requires `uWebSockets.js` as a peer dependency (it is published on GitHub, not npm):\n\n```bash\npnpm add uNetworking/uWebSockets.js#v20.66.0\n```\n\n```typescript\nconst { port, server } = await app.nativeListen(3000);\n// or with CORS:\nawait app.nativeListen({ port: 3000, cors: { origin: '*' } });\n```\n\n### `app.listenSsr(port, config)` — Unified API + SSR\n\nSingle server for both API routes and Vite-powered SSR pages. See [SSR Integration](#ssr-integration).\n\n```typescript\nawait app.listenSsr(3000, {\n  root: './web',\n  entryServer: 'src/entry-server.tsx',\n});\n```\n\n---\n\n## Route Registration\n\nRegister routes with `.get()`, `.post()`, `.put()`, `.patch()`, `.delete()`. Each accepts an optional schema object for validation.\n\n```typescript\n// No schema — handler only\napp.get('/health', () => ({ status: 'ok' }));\n\n// With schema — body, query, params, headers, response\napp.post('/users', {\n  body: z.object({ name: z.string(), email: z.string().email() }),\n  response: z.object({ id: z.string().uuid(), name: z.string() }),\n}, (ctx) => {\n  return { id: uuid(), name: ctx.body.name };\n});\n```\n\nThe handler context `ctx` contains:\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `ctx.body` | Inferred from `schema.body` | Validated request body (POST/PUT/PATCH) |\n| `ctx.query` | Inferred from `schema.query` | Validated query parameters |\n| `ctx.params` | Inferred from `schema.params` | Validated path parameters |\n| `ctx.headers` | Inferred from `schema.headers` | Validated request headers |\n| `ctx.services` | `TServices` | Injected services |\n| `ctx.json(data, status?)` | `Response` | Return JSON response |\n| `ctx.text(data, status?)` | `Response` | Return text response |\n| `ctx.html(data, status?)` | `Response` | Return HTML response |\n| `ctx.req` | `KozoRequest` | Typed request helper |\n\nHandlers can return a plain object (auto-serialized as JSON) or a `Response` object for full control.\n\n---\n\n## Static Route Contracts\n\nTypeScript cannot derive compile-time types from routes discovered only at\nruntime. Use `createRouter()` and `mount()` when a consumer such as\n`@kozojs/testing` needs the complete route tree:\n\n```typescript\nimport { createKozo, createRouter, z } from '@kozojs/core';\n\nconst users = createRouter()\n  .get('/:id', {\n    params: z.object({ id: z.string() }),\n    response: {\n      200: z.object({ id: z.string(), name: z.string() }),\n      404: z.object({ message: z.string() }),\n    },\n  }, ({ params, json }) => {\n    return params.id !== 'missing'\n      ? json({ id: params.id, name: 'Ada' }, 200)\n      : json({ message: 'User not found' }, 404);\n  });\n\nconst app = createKozo().mount('/users', users);\n```\n\nFluent chaining directly from `createKozo()` also preserves route types. Calling\n`app.get(...)` and ignoring its returned value still registers the runtime\nroute, but it cannot change the already inferred type of `app`. Dynamically\nloaded file-system and plugin routes remain accessible through runtime\nintrospection and raw test clients unless the application exports an explicit\nstatic contract for them.\n\n---\n\n## Route Groups\n\nGroup routes under a common prefix:\n\n```typescript\napp.group('/api/v1', (r) => {\n  r.get('/users', (ctx) => listUsers());\n  r.get('/users/:id', { params: uuidParams }, (ctx) => getUser(ctx.params.id));\n  r.post('/users', { body: CreateUserSchema }, (ctx) => createUser(ctx.body));\n});\n// Registers: GET /api/v1/users, GET /api/v1/users/:id, POST /api/v1/users\n```\n\n---\n\n## Schema Validation\n\nKozo uses Zod natively — no AJV, no JSON Schema intermediate step. Schemas are compiled once at route registration.\n\n```typescript\napp.post('/users', {\n  body: z.object({\n    email: z.string().email(),\n    name: z.string().min(2).max(50),\n    age: z.number().min(18),\n  }),\n  query: z.object({\n    dryRun: z.coerce.boolean().optional(),\n  }),\n  params: z.object({\n    orgId: z.string().uuid(),\n  }),\n  response: UserSchema,         // bare schema -> normalized to { 200: UserSchema }\n  // or: response: { 200: UserSchema, 201: CreatedSchema }\n}, handler);\n```\n\nInvalid requests return RFC 7807 `application/problem+json`:\n\n```json\n{\n  \"type\": \"https://kozo-docs.vercel.app/docs/core/errors#validation-failed\",\n  \"title\": \"Validation Failed\",\n  \"status\": 400,\n  \"errors\": [\n    { \"field\": \"email\", \"message\": \"Invalid email\", \"code\": \"invalid_string\" }\n  ]\n}\n```\n\n### Response schema = contract (read this)\n\nWhen you set `response` on a route, Kozo treats it as the **public API contract**, not just typing sugar:\n\n- **Compiled serialization** — if the schema maps to JSON Schema (`z.object`, primitives, arrays, …), Kozo compiles a `fast-json-stringify` serializer **once at route registration**. Schemas with `.transform()`, `z.date()`, or `z.any()` use `JSON.stringify` instead (safe fallback — no silent wrong compile).\n- **Undeclared fields are dropped** — extra properties on the handler return value (e.g. DB columns not in the schema) are **omitted from the JSON response**. This is intentional contract enforcement: declare everything you return, or remove `response` from the route if you want pass-through serialization.\n- **Status maps are exact** — `ctx.json(data, 201)` uses the schema declared\n  for status 201. An undeclared status uses normal JSON serialization for\n  backward compatibility, so declare every public status when field stripping\n  must be enforced.\n\n```typescript\napp.get('/users/:id', {\n  params: z.object({ id: z.string() }),\n  response: z.object({ id: z.string(), name: z.string() }), // only these two keys in JSON\n}, ({ params, services }) => services.db.findUser(params.id));\n// If the DB row has `{ id, name, email, createdAt }`, the client receives `{ id, name }` only.\n```\n\n---\n\n## Services (Dependency Injection)\n\nPass typed services at construction — every handler receives them via `ctx.services`:\n\n```typescript\ninterface AppServices {\n  db: Database;\n  cache: RedisClient;\n  stripe: Stripe;\n}\n\nconst app = createKozo<AppServices>({\n  services: { db, cache, stripe },\n});\n\napp.get('/users', (ctx) => {\n  // ctx.services.db is fully typed as Database\n  return ctx.services.db.users.findMany();\n});\n```\n\n---\n\n## Guards (security — single source of truth)\n\n`app.guard(pattern, fn)` registers a transport-agnostic check: it runs as Hono\nmiddleware under `listen()` and **compiled into the uWS fast path** under\n`nativeListen()` — identical semantics, native speed. Use guards for auth,\nroles, and rate limits.\n\nRegister a guard before the routes it protects. This preserves middleware order\non the Node/Hono transport and matches the native transport.\n\n```typescript\nimport { rateLimitGuard, requireSecret } from '@kozojs/core';\nimport { jwtGuard, roleGuard } from '@kozojs/auth';\n\napp.guard('/api/*', jwtGuard(requireSecret('JWT_SECRET'), { publicPaths: ['/api/health'] }));\napp.guard('/api/admin/*', roleGuard('admin'));\napp.guard('/api/auth/*', rateLimitGuard({ max: 20, window: 60 }));\n\n// Custom guard: allow (return nothing), attach user, or deny\napp.guard('/internal/*', (req) => {\n  if (req.header('x-api-key') !== process.env.API_KEY) {\n    return { deny: { status: 401, body: { error: 'invalid api key' } } };\n  }\n});\n```\n\nCORS is handled at the transport level (preflight included):\n\n```typescript\nawait app.nativeListen({ port: 3000, cors: { origin: ['https://app.com'], credentials: true } });\n```\n\n---\n\n## Middleware\n\nRegister Hono middleware globally or per-path:\n\n```typescript\nimport { logger, errorHandler } from '@kozojs/core/middleware';\n\napp.middleware(logger());        // request logging\napp.middleware(errorHandler());  // error handler (RFC 7807)\n\n// Custom middleware (needs the Hono Context)\napp.middleware('/admin/*', async (c, next) => {\n  c.set('requestId', crypto.randomUUID());\n  return next();\n});\n```\n\n> Under `nativeListen()`, routes covered by middleware patterns are served\n> through the Hono bridge to guarantee correctness (~35% slower than the\n> native path). Prefer `app.guard()` for security checks — it stays native.\n> Versions ≤ 0.5.15 silently **bypassed** middleware under `nativeListen()`;\n> upgrade to ≥ 0.5.16.\n>\n> **Native transport limits** (multipart, streaming/SSE on bridged routes, HTTPS):\n> see [Common Pitfalls §12](../../docs/common-pitfalls.md#12-native-transport-limits-nativelisten--uws).\n\n### Built-in Middleware\n\n| Middleware | Import | Options |\n|-----------|--------|---------|\n| `logger(options?)` | `@kozojs/core/middleware` | `prefix?: string`, `colorize?: boolean` |\n| `cors(options?)` | `@kozojs/core/middleware` | `origin`, `allowMethods`, `allowHeaders`, `maxAge`, `credentials` |\n| `rateLimit(options)` | `@kozojs/core/middleware` | `max`, `window` (seconds), `keyGenerator?`, `store?` (Redis etc.) |\n| `errorHandler()` | `@kozojs/core/middleware` | Catches `KozoError` -> RFC 7807 response |\n\n---\n\n## Error Handling (RFC 7807)\n\nAll errors follow [RFC 7807 Problem Details](https://www.rfc-editor.org/rfc/rfc7807). Throw any `KozoError` subclass and it becomes a structured response.\n\n```typescript\nimport {\n  KozoError,\n  NotFoundError,\n  BadRequestError,\n  UnauthorizedError,\n  ForbiddenError,\n  ConflictError,\n  GoneError,\n  ValidationFailedError,\n} from '@kozojs/core';\n\napp.get('/users/:id', { params: uuidParams }, (ctx) => {\n  const user = db.users.find(ctx.params.id);\n  if (!user) throw new NotFoundError();        // -> 404\n  if (!canAccess(user)) throw new ForbiddenError('Insufficient permissions'); // -> 403\n  return user;\n});\n```\n\n**Error classes:**\n\n| Class | Status | Default Message |\n|-------|--------|-----------------|\n| `KozoError` | any | (custom) |\n| `BadRequestError` | 400 | \"Bad Request\" |\n| `UnauthorizedError` | 401 | \"Unauthorized\" |\n| `ForbiddenError` | 403 | \"Forbidden\" |\n| `NotFoundError` | 404 | \"Resource Not Found\" |\n| `ConflictError` | 409 | \"Conflict\" |\n| `GoneError` | 410 | \"Gone\" |\n| `ValidationFailedError` | 400 | (custom, includes `.errors` array) |\n\n**Pre-built response helpers** (zero-allocation hot path):\n\n```typescript\nimport {\n  notFoundResponse,\n  unauthorizedResponse,\n  forbiddenResponse,\n  internalErrorResponse,\n  validationErrorResponse,\n} from '@kozojs/core';\n```\n\n---\n\n## Graceful Shutdown\n\nKozo drains in-flight requests before closing. No request is dropped mid-flight.\n\n```typescript\nawait app.listen(3000);\n\n// Later (e.g. on SIGTERM):\nawait app.shutdown({\n  timeoutMs: 30000,\n  onShutdownStart: (inflight) => console.log('Draining ' + inflight + ' requests'),\n  onShutdownComplete: () => console.log('Clean exit'),\n});\n```\n\n**Full lifecycle control via `ShutdownManager`:**\n\n```typescript\nconst manager = app.getShutdownManager();\n\n// Register database cleanup\nmanager.setDatabase(db, 'postgresql'); // also: 'mysql', 'sqlite'\n\n// Custom cleanup hooks (run after draining, before DB close)\nmanager.addCleanupHook(async () => {\n  await cache.quit();\n  await queue.close();\n});\n\n// Wire to process signals\nprocess.on('SIGTERM', () => app.shutdown());\nprocess.on('SIGINT', () => app.shutdown());\n```\n\nDuring shutdown:\n1. New requests -> `503 Service Unavailable`\n2. In-flight requests -> allowed to complete (up to `timeoutMs`)\n3. Cleanup hooks run\n4. Database connections closed\n5. Server closed\n\n---\n\n## Type-Safe Client Generation\n\nGenerate a fully typed TypeScript client from your routes:\n\n```typescript\nconst code = app.generateClient({\n  baseUrl: 'https://api.example.com',\n  includeValidation: true,    // embed Zod schemas for client-side validation\n  validateByDefault: false,   // opt-in per request\n});\n\nwriteFileSync('./client/api.ts', code);\n```\n\n**Generated route-tree usage:**\n\n```typescript\nimport { createKozoClient } from './client/api';\n\nconst api = createKozoClient({ baseUrl: 'https://api.example.com' });\n\nconst users = await api.users.get({\n  query: { page: 1 },\n});\n\nconst created = await api.users.post({\n  body: { name: 'Jane', email: 'jane@example.com' },\n});\n\nif (created.status === 201) {\n  created.body.id; // string\n}\n\nconst detail = await api.users.$id.get({\n  params: { id: created.status === 201 ? created.body.id : 'missing' },\n});\n\nif (detail.status === 404) {\n  detail.body.message; // narrowed to the declared 404 schema\n}\n```\n\n`createKozoClient()` is the preferred API. It returns declared HTTP statuses as\nthe union `{ status, headers, body, ok }`; an undeclared status throws\n`KozoUnexpectedResponseError`. The generated `KozoClient` class retains flat\nmethods such as `usersById()` as deprecated compatibility aliases. Those\nlegacy methods preserve their historical behavior and throw `KozoApiError` for\nevery non-2xx response.\n\nOptions:\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `baseUrl` | `string` | `''` | API base URL |\n| `includeValidation` | `boolean` | `true` | Include Zod schemas in output |\n| `validateByDefault` | `boolean` | `false` | Enable validation in client constructor |\n| `defaultHeaders` | `Record&lt;string, string&gt;` | `{}` | Default request headers |\n\n---\n\n## OpenAPI Generation\n\nMount Swagger UI and an OpenAPI 3.1 document from registered routes:\n\n```typescript\napp.mountDocs({\n  title: 'My API',\n  version: '1.0.0',\n  servers: [{ url: 'https://api.example.com' }],\n});\n```\n\n- Swagger UI: `/docs`\n- OpenAPI JSON: `/docs.json`\n\nOutside production the routes are enabled by default. In production, opt in explicitly:\n\n```typescript\napp.mountDocs({\n  title: 'My API',\n  version: '1.0.0',\n  enabled: process.env.ENABLE_API_DOCS === 'true',\n});\n```\n\nFor custom spec pipelines, use `createOpenAPIGenerator()` directly. `generateSwaggerHtml(specUrl, title?)` accepts the URL of an OpenAPI document, not the document object.\n\nSchemas are converted via Zod v4 native `z.toJSONSchema()`. Supported route metadata includes path params, query params, request bodies, response schemas, tags, Bearer auth, and summaries.\n\n---\n\n## File-System Routing\n\nAuto-register routes from the file system:\n\n```typescript\nconst app = createKozo({ routesDir: './src/routes' });\nawait app.loadRoutes();\n```\n\n**Convention:**\n\n| File | Route |\n|------|-------|\n| `routes/users.ts` | GET/POST `/users` |\n| `routes/users/[id].ts` | GET/PUT/DELETE `/users/:id` |\n| `routes/_middleware.ts` | Skipped (prefixed with `_`) |\n| `routes/users.test.ts` | Skipped (test file) |\n\nEach route file exports a default handler and optional `schema`/`meta`:\n\n```typescript\n// routes/users/[id].ts\nimport { z } from 'zod';\n\nexport const schema = {\n  params: z.object({ id: z.string().uuid() }),\n  response: UserSchema,\n};\n\nexport const meta = { auth: true, tags: ['users'] };\n\nexport default (ctx) => {\n  return ctx.services.db.users.find(ctx.params.id);\n};\n```\n\n**Programmatic API:**\n\n```typescript\nimport { createFileSystemRouting, applyFileSystemRouting } from '@kozojs/core/middleware';\n```\n\n---\n\n## WebSocket (uWS)\n\nWebSocket support via uWebSockets.js native pub/sub. Requires `nativeListen()`.\n\n```typescript\napp.ws('/ws/chat', {\n  open(ws) {\n    ws.subscribe('chat');\n  },\n  message(ws, data) {\n    ws.publish('chat', data);\n  },\n  close(ws) {\n    console.log('disconnected');\n  },\n});\n\nawait app.nativeListen(3000);\n```\n\n**With typed user data and auth upgrade:**\n\n```typescript\napp.ws<{ userId: string }>('/ws/secure', {\n  upgrade(req) {\n    const userId = verifyToken(req.headers['authorization']);\n    if (!userId) return false; // reject upgrade\n    return { userId };         // attached as ws.data\n  },\n  open(ws) {\n    console.log(ws.data.userId + ' connected');\n    ws.subscribe('user:' + ws.data.userId);\n  },\n  message(ws, data) {\n    ws.publish('user:' + ws.data.userId, data);\n  },\n});\n```\n\n> **Note:** `app.listen()` will warn if WebSocket routes are registered — use `app.nativeListen()` instead.\n\n---\n\n## SSR Integration\n\nUnified API + Vite SSR from a single server. No separate frontend server or proxy.\n\n```typescript\nimport path from 'node:path';\nimport { createKozo } from '@kozojs/core';\n\nconst app = createKozo({ routesDir: './src/routes' });\nawait app.loadRoutes();\n\nawait app.listenSsr(3000, {\n  root: path.resolve('./web'),\n  entryServer: 'src/entry-server.tsx',\n  apiPrefix: '/api',\n});\n```\n\n**How it works:** requests matching `apiPrefix` go to Hono, everything else -> Vite SSR pipeline.\n\n- **Dev mode:** Vite middleware for HMR + optional SSR rendering (auto-detected)\n- **Prod mode:** Static files from `dist/client/` + pre-built SSR from `dist/server/`\n\nSupports React 18 streaming (`renderToPipeableStream`) and string rendering.\n\n### SSR Config\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `root` | `string` | — | Web app root (where `index.html` lives) |\n| `entryServer` | `string` | — | Server entry relative to `root` |\n| `apiPrefix` | `string \\| string[]` | `'/api'` | Routes that bypass SSR |\n| `devSsr` | `boolean` | auto-detected | Enable SSR in dev mode |\n| `template` | `string` | `'index.html'` | HTML template path |\n| `appPlaceholder` | `string` | `&lt;!--app-html--&gt;` (default) | Placeholder for rendered HTML |\n| `headPlaceholder` | `string` | `&lt;!--ssr-head--&gt;` (default) | Placeholder for head tags |\n| `distClient` | `string` | `'dist/client'` | Built client assets |\n| `distServer` | `string` | `'dist/server'` | Server bundle directory |\n\n---\n\n## Helper Schemas & Utilities\n\nCommon schemas to avoid repeating boilerplate:\n\n```typescript\nimport {\n  paginationSchema,  // { page: z.coerce.number().default(1), limit: ... }\n  uuidParams,        // { id: z.string().uuid() }\n  idParams,          // { id: z.coerce.number().int().positive() }\n  timestamps,        // { createdAt: z.date(), updatedAt: z.date() }\n  sortSchema,        // { sortBy?: string, sortOrder: 'asc' | 'desc' }\n  searchSchema,      // { q?: string }\n  successSchema,     // { success: boolean, message?: string }\n  deletedSchema,     // { success: boolean, deletedId: string }\n  uuid,              // () => string (crypto.randomUUID)\n  paginate,          // (items, page, limit) -> PaginatedResult\n  defineEnv,         // validate process.env with Zod at startup\n} from '@kozojs/core';\n```\n\n**Environment validation:**\n\n```typescript\nconst env = defineEnv({\n  PORT: z.coerce.number().default(3000),\n  DATABASE_URL: z.string().url(),\n  JWT_SECRET: z.string().min(32),\n});\n// Throws at startup with clear message if any variable is missing/invalid\n```\n\n**Pagination:**\n\n```typescript\napp.get('/users', { query: paginationSchema }, (ctx) => {\n  return paginate(allUsers, ctx.query.page, ctx.query.limit);\n  // -> { data: [...], total, page, limit, totalPages, hasNext, hasPrev }\n});\n```\n\n---\n\n## Fast Response Utilities\n\nZero-allocation response helpers for custom native handlers:\n\n```typescript\nimport {\n  fastWriteJson,       // 200 JSON\n  fastWriteText,       // 200 text/plain\n  fastWriteHtml,       // 200 text/html\n  fastWriteJsonStatus, // JSON with custom status\n  fastWrite404,        // pre-built 404\n  fastWrite500,        // pre-built 500\n  fastWrite400,        // validation error\n  fastWriteError,      // KozoError -> problem+json\n} from '@kozojs/core';\n```\n\n---\n\n## Runtime Compatibility\n\n```typescript\n// Standard Node.js HTTP\nawait app.listen(3000);\n\n// Node.js + optional uWebSockets.js dependency\nawait app.nativeListen(3000);\n\n// Fetch API integration; confirm compatibility in your target adapter\nexport default { fetch: app.fetch };\n```\n\n---\n\n## API Reference\n\n### `createKozo&lt;TServices&gt;(config?)`\n\nCreate a Kozo application.\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `services` | `TServices` | `{}` | Dependency injection container |\n| `routesDir` | `string` | — | Directory for file-system routing |\n| `maxBodyBytes` | `number` | `1048576` | Max request body size — larger requests get a 413 |\n| `logger` | `boolean` | `true` | Set `false` to silence the startup banner (tests, benchmarks) |\n\n### Instance Methods\n\n| Method | Description |\n|--------|-------------|\n| `.get(path, schema?, handler)` | Register a GET route |\n| `.post(path, schema?, handler)` | Register a POST route |\n| `.put(path, schema?, handler)` | Register a PUT route |\n| `.patch(path, schema?, handler)` | Register a PATCH route |\n| `.delete(path, schema?, handler)` | Register a DELETE route |\n| `.group(prefix, fn)` | Group routes under a prefix |\n| `.ws(path, handler)` | Register a WebSocket route (requires nativeListen) |\n| `.middleware(path?, handler)` | Register Hono middleware |\n| `.use(plugin)` | Install a plugin |\n| `.listen(port?)` | Start Node.js HTTP server (default: 3000) |\n| `.nativeListen(port?)` | Start uWebSockets.js server |\n| `.listenSsr(port, config)` | Start unified API + SSR server |\n| `.loadRoutes(dir?)` | Load routes from file system |\n| `.shutdown(options?)` | Graceful shutdown |\n| `.generateClient(options?)` | Generate typed client SDK |\n| `.mountDocs(options?)` | Mount Swagger UI and an OpenAPI 3.1 document |\n| `.getRoutes()` | Inspect registered routes |\n| `.getShutdownManager()` | Access shutdown manager |\n| `.getApp()` | Access underlying Hono instance |\n| `.fetch` | Hono fetch handler (for Workers/Deno) |\n\n### Exports Map\n\n```typescript\nimport { ... } from '@kozojs/core';           // main exports\nimport { ... } from '@kozojs/core/middleware'; // middleware\n```\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}