{"_id":"@flowcore/hono-api","_rev":"37-e8dd41902f87f4364e66571fd464f0ff","name":"@flowcore/hono-api","dist-tags":{"latest":"0.4.1"},"versions":{"0.0.2":{"name":"@flowcore/hono-api","version":"0.0.2","license":"MIT","_id":"@flowcore/hono-api@0.0.2","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"018e26c1dbc1be8b0b19e91bbfd4d4897cab7ca4","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.2.tgz","fileCount":59,"integrity":"sha512-tk3cznDkFF5VPTIRWerY2VYfQAzoAVf+sgpa4QR1WL+cp6nX6Aj8FxBAOBdxxHnS6Gh71agUXOQm8Fo4PNhNDQ==","signatures":[{"sig":"MEYCIQCAgQIsK3GCFTcsuLOyXjpM4jkzhU9N7gdWDn1xVMB7TgIhAMAx6QjW6JCA+axAuYQTMRvvtZaZoM2bu6KrukadoLOq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86878},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"b82e78f12c37569d1d42e99c0103bb3a455abc7d","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.2_1747144251221_0.5383637880440724","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@flowcore/hono-api","version":"0.0.3","license":"MIT","_id":"@flowcore/hono-api@0.0.3","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"07d9a3b8090e0eadfd0838de2f0878c18cfe8cc6","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.3.tgz","fileCount":59,"integrity":"sha512-pm4aLCqvm7GGpul9BZ32GcmAGzD8/Xu9pke0IYpYiZD7CjGmN5N1fI2IEH7Fxsgv1KpqTzXpjuqGhVPKyGo0zg==","signatures":[{"sig":"MEQCIBtyUQBnO7P8pbczDnbEVXvv6K31TPDV5Fn7oVT5mtvIAiA9LzQoPh8p4uWOugk6meTnPA0YHg53A/yyeEPoRuKoJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87530},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"c7bdf5d3fd45ed93af5ec10ffd31ab346ca4960f","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.3_1747213583449_0.8575798069692886","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@flowcore/hono-api","version":"0.0.4","license":"MIT","_id":"@flowcore/hono-api@0.0.4","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"ed1851355a106c691b493514fd743ea442832295","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.4.tgz","fileCount":71,"integrity":"sha512-FjO1AcrU6mNUJAYfXxoCbX9jGMeh1XpNHuFIKZHSso+rgESEFG9yCuaE5padC0ZIm9n877vD/v5Ci/o1JreETQ==","signatures":[{"sig":"MEYCIQDBnxzgFTp0KCjh/bqGFoWU36RQf8/zxB0DBua8KanYsgIhAJ7gLRh2F4QKG71IIkq4m9tr4L6a+n7hlt/CfqMv5CdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135077},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"e6f1865ce6f3b7d5155c09a2facb005887043869","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.4_1747215579973_0.5337967380770119","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@flowcore/hono-api","version":"0.0.5","license":"MIT","_id":"@flowcore/hono-api@0.0.5","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"2dcfb34e901b581382aff8448845f16c7ee32a11","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.5.tgz","fileCount":77,"integrity":"sha512-efb7suj3AGlCJ/DBTV1cdeBHi41+6n8J2aIgEPz1vDg5vWwKCoTry+IxPXitk9nm8OfqTgrfMa1EDVnmyz+63g==","signatures":[{"sig":"MEUCIQDWLuxdDHF11DtHJaYtiTbV5lrw6Ne1aZfoKsFhbMRDsgIgU5BgM/tNaF27pYrMUGwOp0Ragdnu0dbuo0dIOb1JXM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148712},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"5e72fb37b178c27852c95c5a0f9242dee394ef51","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.5_1747219239905_0.7217853665327363","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@flowcore/hono-api","version":"0.0.6","license":"MIT","_id":"@flowcore/hono-api@0.0.6","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"0ad9c17ef3bfc0980e277f7055695aedf6b7916f","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.6.tgz","fileCount":77,"integrity":"sha512-uCuZTaK9XQgl3uBYB55MY1RmXOAHtYYeTbEb01hpBNqHd2AdmqnlOdlJuF1zLyzY6t7ZRayoknSjp6+66mml7w==","signatures":[{"sig":"MEYCIQDw/JWabjVqk2+u/zTrtbxOv0v2SVFerp45CKk13iE+DQIhAIARyR3Hez4auxcJaAcIxZHayIav5GeQMSacIdpCnyoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151539},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"e40c2327b5ceb67fe68998b277abb1005e984cf6","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.6_1747226634179_0.1585644236559034","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@flowcore/hono-api","version":"0.0.7","license":"MIT","_id":"@flowcore/hono-api@0.0.7","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"99f55c48c0eaadbbb63f6362c6c45f3a196edde1","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.7.tgz","fileCount":77,"integrity":"sha512-ZkFR6+Kv1UeC5ChBUPRZAbVR7jeppbJ5hZwTCQg2GQ7TR7RJENeaflvmtmju2F5EHTFZYXxooHMT06Ur/SfJow==","signatures":[{"sig":"MEQCIEiss/NCjmAe7OXD9PC2yqUhRSWRLuI9Lb0lVASHr+xGAiBY4OLjHhuPnRPU2BIKbY0q+D65HtYuZfHNxYbJIRhi8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153185},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"eddc53fb25e701ad93ba4f08359dd14eebfd9408","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.7_1747227968920_0.729107657394434","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@flowcore/hono-api","version":"0.0.8","license":"MIT","_id":"@flowcore/hono-api@0.0.8","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"acbecf31045b8b00be3cdf43c3c693a0671f4222","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.8.tgz","fileCount":77,"integrity":"sha512-ADikWT6RscWq8AVvfqTWtKwFzSGO4UAXKW52SCE8HFLFXwRT8Ah0s4xJnPYkVODyFPdME9ssBNfZVb/3/9CUGw==","signatures":[{"sig":"MEUCIQDeorOZIF68XaIC4AzGN+ZOx0t6i3jGT2+d9PcBWKwlLAIgLFc10spykABDiZS482ztK5eq0ArH66nni60NxTKr7Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154149},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"f57c40afbf995e554d4dccc742dc20c5198725b9","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.8_1747229984685_0.6808068829982323","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@flowcore/hono-api","version":"0.0.9","license":"MIT","_id":"@flowcore/hono-api@0.0.9","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"a66051192a55d55a1fb84f6af3988f74305335e3","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.9.tgz","fileCount":77,"integrity":"sha512-U4pW1fkbz6Hdw7dcEltvlmBxnYPUnMw+CvwGIvPNAtVcu58E9CQPp4UUn4/9ci060IFfAdfu0dGXbL31J+tDlQ==","signatures":[{"sig":"MEUCICnYNvufHBd6zLDgwAMkum98Lc0HV0qBI8amViIPPwypAiEAr2zHb3aOwEHtpSfWWTG7aRbBemILnhGMmjP4OovxNwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153894},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"8cb9cc2bf40722d6e23ac9e6c37dad18b63e46dc","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.9_1747230515679_0.45989903185102854","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@flowcore/hono-api","version":"0.0.10","license":"MIT","_id":"@flowcore/hono-api@0.0.10","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"272b33fb6ba0cc5b64f30fc7778f76d3ff592200","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.10.tgz","fileCount":77,"integrity":"sha512-zJq3T0OM1yPFraHgXOA9UcBjDg5jbt5sbbWnQelJAyME7EOBk7U9YUPXMemCciOmcI/gMTODslyrkReyo3bYnw==","signatures":[{"sig":"MEUCIFkS6Nt18wT45/kT9sxFwFQu5w6h+ziZGer+UBw5QmbWAiEAz0bnlrNPZp/+q8nRSVkqY3II1MPne7swkhhkVp39mqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154660},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"78758a0d357765b5fb8e219deae385bf6170ff27","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.10_1747231210320_0.22289316723671093","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@flowcore/hono-api","version":"0.0.11","license":"MIT","_id":"@flowcore/hono-api@0.0.11","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"cc2386274d452327260737767167cfa7ced02ace","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.11.tgz","fileCount":77,"integrity":"sha512-weu6fV9BfHFniD+qmtCcURIdAtmuhQ0s1nSL4+oscqj0Pz74frfJ9URQ3QOOBoyZtt0r9XRmrUhRAryenQY3IQ==","signatures":[{"sig":"MEUCIFeBgsbE6I5l6v9ot0tnQzOJ5QR6ATnkJMoxjA9DBIdkAiEAtaJFvbrph20jgZxfOexGhGXvwVBLX8PIIu3sqnPiRDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155147},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"a62e1cabab639742e94a2f445e403579a8abdd38","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.11_1748008596889_0.07362617304400043","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@flowcore/hono-api","version":"0.0.12","license":"MIT","_id":"@flowcore/hono-api@0.0.12","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"67e085e9d9270c169db49f4567bc4fc8f76cf40b","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.12.tgz","fileCount":77,"integrity":"sha512-TY4eUA3GU+z+nNqaOU8OcRZaNMgFCSZunl2cuIsKLPKg+p6wWdVn3YYOS3GBwybvjLmNk8q7jl6utKoQG8KoIw==","signatures":[{"sig":"MEUCIC1UuFCXFfmOUhvQxz7SPkGhCIDWChSoAO2fo5HjuWYpAiEAv/vCa06xWbyvbkTT8kcGzuFHIrJpVLzE+nJg1Fo9YdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159370},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"5e9348b6d0c08cdb8bfb63e8c920632cdfe60dbf","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.12_1748011319724_0.11377224889858617","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@flowcore/hono-api","version":"0.0.13","license":"MIT","_id":"@flowcore/hono-api@0.0.13","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"16dcb37e51e12972a2b31be56686589a4c10798e","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.13.tgz","fileCount":77,"integrity":"sha512-dgP4VdkXxYo8SngzFTzaV4Jmm/7Qsf7qj7X1+HQ/tQEXKjnoBUGYZ3TE9Jks+JeydTr4Ss0Lx0pPAT8PQvkXzQ==","signatures":[{"sig":"MEYCIQDnqxxD1p986CVYX7670gHKm9jBV34wUMJV+TOXz2xKQAIhAMOgJxvkupEndtSinbITPtndefZIRFF+6GkD1CQESKMw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159980},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"bb10faad474da3cbae42f32b4f12fb0a44cf4eff","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.13_1749039575367_0.8544505872310411","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@flowcore/hono-api","version":"0.0.14","license":"MIT","_id":"@flowcore/hono-api@0.0.14","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"10e413e74ad9af71e3ee0416bf78be10346be4fb","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.14.tgz","fileCount":77,"integrity":"sha512-f/ufb+8hbU1ZtiN7+tH2o4SAGHJ+8+6hMy0BmHYezE14j++B0wOasmt/oOYGL/IlktmsJDUxJGczLGsPCIEASg==","signatures":[{"sig":"MEUCIQCOJs7uBgWBoljMBCDz4ljqdh25Mpim6p5288liHqz5ggIgfn7BLphlaiuvECMz0oRq+gwx6sbYMfzveeviagiD/DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160553},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"884de0144cde9fbaef5fa170c9727be0cff6b365","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.14_1749206349944_0.8213828340687961","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@flowcore/hono-api","version":"0.0.15","license":"MIT","_id":"@flowcore/hono-api@0.0.15","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"e511db934e55adb2b713e53ba1f56d02c9c5e8a7","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.15.tgz","fileCount":77,"integrity":"sha512-VaHAuZkqIbRd9igDvf/8IgV6ADxPFqIdy/wWM4cwgUWc4Cq6bYYLRfU0wZoFaR16VG9S7TMsT/mxUqz6smGUKg==","signatures":[{"sig":"MEUCIQDXR++XeCTLdE+/pusDYbq3pF12QUgPr1XbAKfT/wTlMgIgIulmLegBqc/ttrzsXaeE7sK2EAsZkc7jvC4DHaF96xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160815},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"3cbb31505c2d407c7f970f87e218a07800a652ca","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.15_1749208783519_0.31008447114566806","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@flowcore/hono-api","version":"0.0.16","license":"MIT","_id":"@flowcore/hono-api@0.0.16","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"2df0f01c4863d878c1b8a11ba764ec71677a7b96","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.16.tgz","fileCount":77,"integrity":"sha512-U1y8o8KKuYy/dqPK+KYmLFsZwkjbmvvGGsQMZXhUY8FemHYDhXtm6Wdnn+ZIjgbehvDfCWjKl3HaaAaOnbp4kA==","signatures":[{"sig":"MEUCIQCPjzeG4JKT/Ha1mY7W+kKxx2KYlAELvAwTkYKdWac2SQIgUYeX9DARJVmPzaCLxJoW6wAtTr4ClRqdI4zZ1xvgVLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161106},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"677ecd1690363165fae8c40d6507677538740877","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.16_1749209172889_0.3655454268089777","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@flowcore/hono-api","version":"0.0.17","license":"MIT","_id":"@flowcore/hono-api@0.0.17","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"6580e3c983c93b5ee94318f6f878b60043311715","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.17.tgz","fileCount":77,"integrity":"sha512-cRFAmRljqxS1CH/zljAYGlWp/lCFTShAtWF1timzmudqi34vL5IfzdZcncgCzkqISGMTQQPQ8tPGuiQ6TcxJdg==","signatures":[{"sig":"MEUCIAqxJ2AYHCNzAg7aWoYBCW34mNTX7n3L5ehjb3UJwlDOAiEAtmMWWTdsR8JdLRmzO2Li+kfbKPyq0NbySuDFIIcrhoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161330},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"a7bbd1250cccb91f478e91be6ce9955e0786e0f3","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.17_1749538402942_0.035219990711821136","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@flowcore/hono-api","version":"0.0.18","license":"MIT","_id":"@flowcore/hono-api@0.0.18","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"1ecb2757cbf15ce6e6b489eeb9f5575e061b2684","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.18.tgz","fileCount":89,"integrity":"sha512-XLLPeh6MJI5xFCjW6DqCLnC04Pm/jzlevNjLj/7EjZcluzdDnIwQuW45LIWpbKeo2408aov5ySqXVe7W9a20QA==","signatures":[{"sig":"MEUCIQCveXQZBt+9o53VH5u6TIroSSrQRk+lDBbJs8ivNPRlgwIgYgiD1cAbjazPEdZjLFxUFRr7vfSzVdWqOxucjMiGuws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170472},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"1a897e84bf7801487049ffda29cdda53af7f8cdf","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.18_1749539360287_0.8458017292865116","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@flowcore/hono-api","version":"0.0.19","license":"MIT","_id":"@flowcore/hono-api@0.0.19","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"5b714f3f6513f778541d589e749c553c3ca5ed3b","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.19.tgz","fileCount":95,"integrity":"sha512-hM5/i77yrJ2O5B3ulZjM5Ol8+8DyoNeDNW/MMhSPbSRWNlCnQu+3Y029OjChUfwLpY68jaxGKX1lY6TBeOFRGg==","signatures":[{"sig":"MEUCIEmpb+OVYNxJBAZNrd5eCacUKA2jy/pJy8cDSXkmgLN+AiEA8d7/ygTi+W9rcZn/lRiTbrQGBZMHwhtyKjfX2T43epc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176341},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"4dfba9a581973f57c1df3294e021a38b513b6013","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.19_1749545370539_0.7355310337219263","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@flowcore/hono-api","version":"0.0.20","license":"MIT","_id":"@flowcore/hono-api@0.0.20","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"ab152b8186159051b1809125a5b830fee7f0b9a4","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.20.tgz","fileCount":95,"integrity":"sha512-y1uzrRlnjRucwAS4xnhEPHfJ3CZt5mZpFT8LOdShZdzQa/rYeXrwT2P6YnLmrbiRLtgCYtydwslxKcse2jF9WQ==","signatures":[{"sig":"MEYCIQCaNlYokFMaZRJfTw/RnzfrjvgVPLQDhSLReUn8Uk343QIhAO6vbqsRmZka1wNuxpohy6XdjU8wC/Ib4W7dOPWoJcpX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177060},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"3d85e22a561f215f5bd5bba3cc1757978a29947b","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"zod":"^3.24.4","hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/zod-openapi":"^0.19.6","bun-sqlite-key-value":"^1.13.1","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.20_1749568650669_0.1723533371387327","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@flowcore/hono-api","version":"0.0.22","license":"MIT","_id":"@flowcore/hono-api@0.0.22","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"c39945b1251760cf015c143116fa670dc985a044","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.22.tgz","fileCount":95,"integrity":"sha512-BGgXhZbMjnEzDJuWMWiwTuI4MR3jvYCvFkUqbgXt8gHMcjSVJAKM9e8/rKJzQqS3usIR2cfq0he4xgB5H+jWxQ==","signatures":[{"sig":"MEQCIFeoGql2AxksZQAJl3qufhFyezkr7eGWxuPvG7ezfBbrAiAFejTkuoGECq3b1ig/yTyStCTeay8IX5E9D3jma4CubA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181930},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"2395384a8de7b791950e6bd2eb6cab8e32cd429d","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/zod-openapi":"^0.19.6","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.22_1749720499374_0.5243753977835459","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@flowcore/hono-api","version":"0.0.23","license":"MIT","_id":"@flowcore/hono-api@0.0.23","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"33d5d2eb31e93e2e2a1d7ef52a3612068021b6ad","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.23.tgz","fileCount":95,"integrity":"sha512-VDbvAvuO4Q+I6hj2qgmgR9IzM2P02vZ3i6F6KYTkUr5OQHmDBb6QevFcr8X8vvFL2YuE+aHhoGf8u3qeKjCNiQ==","signatures":[{"sig":"MEUCIQDixPYA+lsIGhm+7h5HkiyA2OgQtp7XusxT+OYaW2sU5QIgSfC0gObepZH0khKQ8fS0QtujoVgYP4XjDt24H5Dyijk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182289},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"73fae11e8506b3c3fce959876c45605c4c123c67","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/zod-openapi":"^0.19.6","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.23_1749722203694_0.8413982117343777","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@flowcore/hono-api","version":"0.0.24","license":"MIT","_id":"@flowcore/hono-api@0.0.24","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"d14c258d95c4e765c6d8d2a103f73df0559073ff","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.0.24.tgz","fileCount":95,"integrity":"sha512-5MjtJlei24VJXlr0O0UvxJKRiMqQxaoWRVOz0tW3g1+R8w//XrxC9oqkiRcaBSod9HcUPxviQpU3k6CIYJax2A==","signatures":[{"sig":"MEUCICZZsr3YaEUVUgodU9yLcIXCad7zLgwzvdktscp5N4zTAiEAiwLrkQsg1zk4vBSNhl1z7mWDNSPddC861jxJadlaUaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185312},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"fc7c626f81a4f4b9b44ea678ca918137af9f9293","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@scalar/hono-api-reference":"^0.8.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.0.24_1749821138501_0.6919940184701521","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@flowcore/hono-api","version":"0.1.0","license":"MIT","_id":"@flowcore/hono-api@0.1.0","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"bb813e4e55a0d46c4eab711a3a4d9cfb517de057","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.0.tgz","fileCount":95,"integrity":"sha512-5KIou3TkxQ3Y2CIndwJ2kBEujUf1tFerqQ19HYX2b4A8lELttz0aWz468jMJzzsoMKjVPD3JGvg4oKHhFNZn4g==","signatures":[{"sig":"MEQCICzLXw4QvlT8KgG9ugsrJGWunES/++qcYldCC8OZLeSrAiBNUXqDDGInWPROck3kR5woGwk4+/t3eCbBsI3j+T3lhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192106},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"78a02b1bd5d4f6a5dd35c4afe68c0dd247ad782d","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.0_1750065154388_0.5712566860578578","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@flowcore/hono-api","version":"0.1.1","license":"MIT","_id":"@flowcore/hono-api@0.1.1","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"6a594bf6451dbca327c5201e240e1f4c44518df8","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.1.tgz","fileCount":95,"integrity":"sha512-oze2GKuRcQLuBGc0VBnorQ8zhTYrewpDvyiHxLAYgdGjpVWjrEuIRVzwDmsBM7JCZB1400vcpx8gZBcWQBDUBg==","signatures":[{"sig":"MEUCIQCFVEXzotOkWwS6yplG7uvYxl41NNfkZ73rwEuql2fhiAIgdxtS4xAR4Pgv60K15LqbWNb4JluYhL1K0b9Aa7ZkWJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195084},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"33de70d77c580fef9f23eaa2f40b79ddf7253fc0","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.1_1750065691595_0.3244028569733972","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@flowcore/hono-api","version":"0.1.2","license":"MIT","_id":"@flowcore/hono-api@0.1.2","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"2d25ffcc1ea34d72a62685e0d0bf21c9673e6dea","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.2.tgz","fileCount":101,"integrity":"sha512-zk+NRStCqHGYelfojF3LlpYfY6kMKR6rw5f5uFMIh135jXmiVk0x5/Y0KR1NVBcXhzyNqdwsAoR3bFrCTHH6ig==","signatures":[{"sig":"MEUCIQDU0SG2TOMyHXqp5gU71sRQnNUMC0Y1IPNSpXbK8WIUugIgPCnm2bu7i3yzH4OmHOV3FoAIw6aJ+xyUxQvIeMe6Rgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197945},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"4235eb6ad92d1c4279b92271cc2e0b8a22b0a1c5","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.2_1750066468906_0.9611325900992931","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@flowcore/hono-api","version":"0.1.3","license":"MIT","_id":"@flowcore/hono-api@0.1.3","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"72dbe7a10b2939b71ad5ab6350cb686d40f1d133","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.3.tgz","fileCount":101,"integrity":"sha512-qr2IXFeGbeoUBD3H3nboJwvUIz65CBn0CQ5mtZjrILMecwZ5Xz+5QJnlDZgSkxIynsNcZQvM3qFhQrr/m6Oq9g==","signatures":[{"sig":"MEQCICz9fD4W95BSchwh0fh5Y5fKAOn2MLW9g6LKm/TF6aZnAiBKAeCZojP7vKfyWRAFt2yp56k5q8QKLh4UwuSnrsxzsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198281},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"d4d3dd501516be5518e736a787d09ba6b48ca151","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.3_1750067012677_0.7981112823610383","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@flowcore/hono-api","version":"0.1.4","license":"MIT","_id":"@flowcore/hono-api@0.1.4","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"e89f7d0507eded074758839a04baa1856d409c88","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.4.tgz","fileCount":107,"integrity":"sha512-SMtxe1n6acgDiddfMsUSwd4E8Hx5gdkh993PQgYmJBZ6cA8PX30LW678X4nPiFHOrIZSTy8opGm2OweAU9ss8A==","signatures":[{"sig":"MEQCICk1lf0d0qoclvc3HYhh+tY6uearkHKd6Q/WtTIcJGbQAiAxR7wM3TGWkxQDTUxoIWl8G6VLMc8rOWPr/QhcTSSVdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198660},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"}},"gitHead":"1e225960bb1cf6592fe4f7a3c8d612c6d4c1537f","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.4_1750088312901_0.7598591709161795","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@flowcore/hono-api","version":"0.1.5","license":"MIT","_id":"@flowcore/hono-api@0.1.5","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"9b958399146691f3c582da86de2dd7f39eb662fb","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.5.tgz","fileCount":113,"integrity":"sha512-4G4Dz+rxG229lPLjS+ER3TE2uWpIB8Flzg3VnRHg7X/idAvXAhBpubXjc7KJUqzJ5iUYntaAjdHrSyKZ21Qg4g==","signatures":[{"sig":"MEYCIQCTjARWlXTYNExqqK6sWoDZgGt+XHCY+G1aPDr0p8EMfgIhAOXhZflWZGIGHkN4QPDOXuaM3r8ja46g+P46VPZjeKrZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201471},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./otel":{"import":"./esm/otel/mod.js","require":"./script/otel/mod.js"}},"gitHead":"a98242dff2c93130c602800eb69ac36e486e0a7b","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.5_1750089292927_0.4838711879463631","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@flowcore/hono-api","version":"0.1.6","license":"MIT","_id":"@flowcore/hono-api@0.1.6","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"e0945a8a9de5fa2bb703d2cfc3f75f3242f560a8","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.6.tgz","fileCount":113,"integrity":"sha512-IFNX7l3QXF0rVIk53FtZv14CSqNFfYXHkRLBkpFJZmft8PtKM2HsAhv5EF3yUOzbCAmmXDV7CR5RK5Va1u5NYw==","signatures":[{"sig":"MEUCICLNdu3znZZBq/5cZMlym3He03+RVs3sTauyTyPDIidvAiEAynUbyacMKMdyOgXOyi1sWbVbWfApc5vnDR9C1jDJC54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201598},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./otel":{"import":"./esm/otel/mod.js","require":"./script/otel/mod.js"}},"gitHead":"2e8c783894b7958c994aefac847a7e9704ad9c91","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.6_1750090041017_0.459419385590655","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@flowcore/hono-api","version":"0.1.7","license":"MIT","_id":"@flowcore/hono-api@0.1.7","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"0ad1db082944997ef72b1359318659a6ff426fff","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.7.tgz","fileCount":113,"integrity":"sha512-4yAxPhGAl96s4H3hsdIZoOCQlyWqvwpGHhFxnWcNbevpmbieZqvwn+JkusBBmaN5Hb+7wyD6VmwWurQX16CA7A==","signatures":[{"sig":"MEUCIQD9vpPOzzNzJhaQZ8ee8/IxbrQXByonhSKcRBqqj+dqxwIgPUz4pXjd7JrhxB9PtBoLNxVYrdYoIEBnV/xrX+TCOVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201873},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./otel":{"import":"./esm/otel/mod.js","require":"./script/otel/mod.js"}},"gitHead":"9815c54fa435cb44ace076ff4617faacbc7a0698","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.7_1750090995081_0.3037338751845946","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@flowcore/hono-api","version":"0.1.8","license":"MIT","_id":"@flowcore/hono-api@0.1.8","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"80ec3f600746a0df3e772845b6d11d3a90d9e07f","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.8.tgz","fileCount":113,"integrity":"sha512-W3kmjoNMDNqpfBX3kZdwmzC/4wil5cB/HjpxpSC3BGDSb1j7Im/WrJNm51qiV3ZfDiThDV3mYqxkKgip4YWEsQ==","signatures":[{"sig":"MEQCIAXe3G2oTNML9UbRVLIBaRKFQUbfUKh2vLP+9d6gcaEiAiBOyJmdc6q5axJX2bMQD/4K7ncgDdRe1H3ErN+qwZwblw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202174},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./otel":{"import":"./esm/otel/mod.js","require":"./script/otel/mod.js"}},"gitHead":"ca174c6f278f721df85638c1796aa0343db94123","scripts":{},"_npmUser":{"name":"jbiskur","actor":{"name":"jbiskur","type":"user","email":"jbiskur@gmail.com"},"email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.8_1750157543950_0.9951129147897164","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@flowcore/hono-api","version":"0.1.9","license":"MIT","_id":"@flowcore/hono-api@0.1.9","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"f143e277b2510c27a3704d26d306a1ff91a23dc9","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.1.9.tgz","fileCount":113,"integrity":"sha512-wMs6CiwdqmhE7UaWdrBt7nU3SmwkdhySnnlXNG/KAaUigABH+7ep4Gr+jcjASuKIoS0CIQz98J8RuAsOAoQdGA==","signatures":[{"sig":"MEUCIBHyWkIi9KegGtSlZ5S/lqeADMi+EbxXccGWmimcxmfvAiEAiq/uFzKDBISMBADLyBSVXBNjRDTQSQ8+Vwwf/lgN5a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202522},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./otel":{"import":"./esm/otel/mod.js","require":"./script/otel/mod.js"}},"gitHead":"41777cd2008c601af44964b2843ee6dccc7e1914","scripts":{},"_npmUser":{"name":"jbiskur","actor":{"name":"jbiskur","type":"user","email":"jbiskur@gmail.com"},"email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/api":"^1.9.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.1.9_1750168850592_0.5664831868435778","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flowcore/hono-api","version":"0.2.0","license":"MIT","_id":"@flowcore/hono-api@0.2.0","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"4e49867022ccfc591b0af7f06bbb768aad752044","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.2.0.tgz","fileCount":113,"integrity":"sha512-SQ58NGTHTO7VxFaxDb1a8Qy8pSpSvwg1LBt3k+MA5Hgx41SagDwz4B7JLyLurgM3/f/O4MlxpX7w9sigiqSQPQ==","signatures":[{"sig":"MEQCIG8R7sEeySHHJVBllhjxlzciGpSEXiWo1DGf+5itZ5MwAiBRfeDwdispm1R5i+Q3kJqaFSxQJTSW6NkzvjelJNKq0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220049},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./otel":{"import":"./esm/otel/mod.js","require":"./script/otel/mod.js"}},"gitHead":"bf6a7505dd1eb62435c976779bdfea07bdc49e7f","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.2.0_1753284365488_0.7712135177407895","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flowcore/hono-api","version":"0.3.0","license":"MIT","_id":"@flowcore/hono-api@0.3.0","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"},{"name":"fjandin","email":"rene.bischoff@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"19c86413cb7aa064f09048734a6196a33827ce74","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.3.0.tgz","fileCount":113,"integrity":"sha512-a70l2ypLXHu1Vu8bCz1xGAkZlSCkhmyre8dydV2jwc4UNSubD502nQ9fkUXeYiHp2dKZFmKppUbiSc0ea+/yzg==","signatures":[{"sig":"MEYCIQDKaq5+MNo4lTOuF7TvoVOyaWYcjixlNGvbnlInPcVhyAIhAJq4gIH3uEPz0nQrWxfZxn4gBQAZYd4jXeXeBQrbsY7A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226346},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./otel":{"import":"./esm/otel/mod.js","require":"./script/otel/mod.js"}},"gitHead":"8eb995ddf32dfb1717740fd5151db1962be5af89","scripts":{},"_npmUser":{"name":"jbiskur","email":"jbiskur@gmail.com"},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"10.8.1","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.16.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.3.0_1753347590336_0.7499804436744333","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flowcore/hono-api","version":"0.4.0","license":"MIT","_id":"@flowcore/hono-api@0.4.0","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"}],"homepage":"https://github.com/flowcore-io/hono-api#readme","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"dist":{"shasum":"86f838faf2f5f0e136e44a4dcf5329f827bfcc4c","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.4.0.tgz","fileCount":113,"integrity":"sha512-r5vpG8TBVBs29czAeOZA1Bn+53xTOzlv1xlSoeMQXS4Iv//00VOYPGpuybejXjyv1F+hdTDSQ3xid5lpreCJ3Q==","signatures":[{"sig":"MEUCIHOZlk5oWY7iVSQzbj9t3sMzEBOR/LeahFpvq+uPyg6KAiEAofx0PoOBohZ4CUJFsM8shVc1FYyk0Bo9YOBqgKNc0Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230801},"main":"./script/mod.js","types":"./script/mod.d.ts","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./otel":{"import":"./esm/otel/mod.js","require":"./script/otel/mod.js"}},"gitHead":"d5e3f4abc10d69c24a35691e007933ce10c8cc74","scripts":{},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:afebeac0-828d-4ce5-b506-acde8e9f0d1f"}},"repository":{"url":"git+https://github.com/flowcore-io/hono-api.git","type":"git"},"_npmVersion":"11.18.0","description":"Flowcore Hono API Builder","directories":{},"_nodeVersion":"20.20.0","dependencies":{"hono":"^4.7.9","jose":"^6.0.11","winston":"^3.17.0","@hono/otel":"^0.2.2","prom-client":"^15.1.3","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/auto-instrumentations-node":"^0.60.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.9.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/hono-api_0.4.0_1783277954504_0.026501832795171154","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@flowcore/hono-api","version":"0.4.1","description":"Flowcore Hono API Builder","homepage":"https://github.com/flowcore-io/hono-api#readme","repository":{"type":"git","url":"git+https://github.com/flowcore-io/hono-api.git"},"license":"MIT","bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"main":"./script/mod.js","module":"./esm/mod.js","exports":{".":{"import":"./esm/mod.js","require":"./script/mod.js"},"./otel":{"import":"./esm/otel/mod.js","require":"./script/otel/mod.js"}},"scripts":{},"optionalDependencies":{"bun-sqlite-key-value":"1.13.1"},"dependencies":{"@hono/otel":"^0.2.2","@hono/prometheus":"^1.0.2","@hono/zod-openapi":"^0.19.6","@opentelemetry/auto-instrumentations-node":"^0.60.1","@opentelemetry/exporter-trace-otlp-http":"^0.202.0","@opentelemetry/instrumentation-fetch":"^0.202.0","@opentelemetry/instrumentation-winston":"^0.47.0","@opentelemetry/sdk-node":"^0.202.0","@scalar/hono-api-reference":"^0.8.9","hono":"^4.7.9","jose":"^6.0.11","prom-client":"^15.1.3","winston":"^3.17.0"},"peerDependencies":{"zod":"^3.25.63","@flowcore/pathways":"^0.16.2"},"devDependencies":{"@types/node":"^20.9.0"},"gitHead":"343d6f5fb9705c0fe1cf4ffe898416cea4cf47f6","types":"./script/mod.d.ts","_id":"@flowcore/hono-api@0.4.1","_nodeVersion":"20.20.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-qHyLNLwQcnaBDVPPaePEOtEEvBGqJvnLAejOmvIyn8ZtV7681yC+n3RyvHpdLp94lb0eIabsD+QtiwQIuLGnWA==","shasum":"c4f9d3bf012261ad7db33e53572ed81aa1bf495d","tarball":"https://registry.npmjs.org/@flowcore/hono-api/-/hono-api-0.4.1.tgz","fileCount":113,"unpackedSize":240091,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFnSlgYD5vCs16pFXIF7AVFWDNvhz7QUk7yi570rKDfeAiB9JvudTimcUeweIZaiDSw5tUz6heQNWQW/xl7suzr9DQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:afebeac0-828d-4ce5-b506-acde8e9f0d1f"}},"directories":{},"maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hono-api_0.4.1_1788270333383_0.4703381977790382"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-13T13:50:51.143Z","modified":"2026-09-01T13:45:33.851Z","0.0.2":"2025-05-13T13:50:51.387Z","0.0.3":"2025-05-14T09:06:23.628Z","0.0.4":"2025-05-14T09:39:40.145Z","0.0.5":"2025-05-14T10:40:40.080Z","0.0.6":"2025-05-14T12:43:54.399Z","0.0.7":"2025-05-14T13:06:14.134Z","0.0.8":"2025-05-14T13:39:44.899Z","0.0.9":"2025-05-14T13:48:35.854Z","0.0.10":"2025-05-14T14:00:10.517Z","0.0.11":"2025-05-23T13:56:37.082Z","0.0.12":"2025-05-23T14:41:59.913Z","0.0.13":"2025-06-04T12:19:35.553Z","0.0.14":"2025-06-06T10:39:10.109Z","0.0.15":"2025-06-06T11:19:43.693Z","0.0.16":"2025-06-06T11:26:13.167Z","0.0.17":"2025-06-10T06:53:23.103Z","0.0.18":"2025-06-10T07:09:20.497Z","0.0.19":"2025-06-10T08:49:30.748Z","0.0.20":"2025-06-10T15:17:30.858Z","0.0.22":"2025-06-12T09:28:19.534Z","0.0.23":"2025-06-12T09:56:43.856Z","0.0.24":"2025-06-13T13:25:38.724Z","0.1.0":"2025-06-16T09:12:34.589Z","0.1.1":"2025-06-16T09:21:31.760Z","0.1.2":"2025-06-16T09:34:29.120Z","0.1.3":"2025-06-16T09:43:32.843Z","0.1.4":"2025-06-16T15:38:33.063Z","0.1.5":"2025-06-16T15:54:53.118Z","0.1.6":"2025-06-16T16:07:21.231Z","0.1.7":"2025-06-16T16:23:15.299Z","0.1.8":"2025-06-17T10:52:24.114Z","0.1.9":"2025-06-17T14:00:50.901Z","0.2.0":"2025-07-23T15:26:05.674Z","0.3.0":"2025-07-24T08:59:50.508Z","0.4.0":"2026-07-05T18:59:14.643Z","0.4.1":"2026-09-01T13:45:33.515Z"},"bugs":{"url":"https://github.com/flowcore-io/hono-api/issues"},"license":"MIT","homepage":"https://github.com/flowcore-io/hono-api#readme","repository":{"type":"git","url":"git+https://github.com/flowcore-io/hono-api.git"},"description":"Flowcore Hono API Builder","maintainers":[{"name":"jbiskur","email":"jbiskur@gmail.com"},{"name":"suuunly","email":"suuunly@gmail.com"}],"readme":"# Flowcore Hono API Builder\n\n## OpenTelemetry Trace-Log Correlation\n\nFor trace-log correlation to work properly, **initialization order is critical**:\n\n### ✅ Correct Setup\n\n```ts\n// main.ts - FIRST THING IN APPLICATION\nimport init from \"@flowcore/hono-api/otel\"\n\n// Initialize OTEL before any other imports\ninit({\n  otelServiceName: \"my-api\",\n  otelEndpoint: \"http://localhost:4318\", // OTLP HTTP endpoint\n  runtime: \"bun\" // or \"node\" | \"deno\"\n})\n\n// Now safe to import and use the library\nimport { HonoApi, HonoApiRouter, loggerFactory } from \"@flowcore/hono-api\"\nimport { z } from \"@hono/zod-openapi\"\n\n// Create logger with trace correlation\nconst createLogger = loggerFactory({\n  prettyPrintLogs: true,\n  logLevel: \"info\"\n}).createLogger\n\nconst logger = createLogger(\"main\")\n\n// Your logs will now include trace_id and span_id automatically\nlogger.info(\"Application starting\", { port: 3000 })\n```\n\n### ❌ Common Mistakes\n\n```ts\n// WRONG: Creating logger before OTEL initialization\nimport { loggerFactory } from \"@flowcore/hono-api\"\nconst logger = loggerFactory(...).createLogger(\"main\") // No trace correlation!\n\nimport init from \"@flowcore/hono-api/otel\"\ninit({ ... }) // Too late - logger already created\n```\n\n### Environment Variables\n\n| Variable | Type | Description | Default | Required |\n|----------|------|-------------|----------|----------|\n| OTEL_SERVICE_NAME | string | Service name for traces | - | ✓ |\n| OTEL_EXPORTER_OTLP_ENDPOINT | string | OTLP endpoint URL | - | ✓ |\n\n## Global JWT Configuration\n\nHonoApi supports **global JWT configuration** for custom OIDC providers like Keycloak, Okta, or Auth0. This eliminates the need to configure JWT validation per route.\n\n### ✅ Global JWT Configuration\n\n```ts\nimport { HonoApi, JWTValidationConfig, FLOWCORE_JWT_CONFIG } from \"@flowcore/hono-api\"\nimport { z } from \"@hono/zod-openapi\"\n\n// Custom JWT configuration for Keycloak\nconst keycloakConfig: JWTValidationConfig = {\n  extractUserId: (payload) => payload.sub as string,\n  extractEmail: (payload) => payload.email as string,\n  extractIsAdmin: (payload) => {\n    const roles = payload.realm_access?.roles || []\n    return roles.includes(\"admin\")\n  },\n  validatePayload: (payload) => {\n    if (!payload.sub) {\n      throw new Error(\"Missing subject in JWT\")\n    }\n    if (!payload.email_verified) {\n      throw new Error(\"Email not verified\")\n    }\n  }\n}\n\n// Option 1: Global config via auth.jwtConfig\nconst api = new HonoApi({\n  auth: {\n    jwks_url: \"https://your-keycloak.com/realms/your-realm/protocol/openid-connect/certs\",\n    jwtConfig: keycloakConfig\n  }\n})\n\n// Option 2: Global config via authDefaults (takes precedence)\nconst api = new HonoApi({\n  auth: {\n    jwks_url: \"https://your-keycloak.com/realms/your-realm/protocol/openid-connect/certs\",\n  },\n  authDefaults: {\n    jwtConfig: keycloakConfig,\n    optional: true // Apply to routes without explicit auth config\n  }\n})\n```\n\n### **JWT Configuration Interface**\n\n```ts\ninterface JWTValidationConfig {\n  extractUserId: (payload: JWTPayload) => string\n  extractEmail?: (payload: JWTPayload) => string | undefined  \n  extractIsAdmin?: (payload: JWTPayload) => boolean\n  validatePayload?: (payload: JWTPayload) => void\n}\n```\n\n### **OIDC Provider Examples**\n\n**Keycloak Configuration:**\n```ts\nconst keycloakConfig: JWTValidationConfig = {\n  extractUserId: (payload) => payload.sub as string,\n  extractEmail: (payload) => payload.email as string,\n  extractIsAdmin: (payload) => {\n    const realmRoles = payload.realm_access?.roles || []\n    return realmRoles.includes(\"admin\")\n  }\n}\n```\n\n**Auth0 Configuration:**\n```ts\nconst auth0Config: JWTValidationConfig = {\n  extractUserId: (payload) => payload.sub as string,\n  extractEmail: (payload) => payload.email as string,\n  extractIsAdmin: (payload) => {\n    const roles = payload[\"https://myapp.com/roles\"] || []\n    return roles.includes(\"admin\")\n  }\n}\n```\n\n**Okta Configuration:**\n```ts\nconst oktaConfig: JWTValidationConfig = {\n  extractUserId: (payload) => payload.uid as string,\n  extractEmail: (payload) => payload.email as string,\n  extractIsAdmin: (payload) => {\n    const groups = payload.groups || []\n    return groups.includes(\"Administrators\")\n  }\n}\n```\n\n### **Benefits**\n\n- ✅ **No per-route configuration** - JWT config applies globally\n- ✅ **OIDC provider flexibility** - Support any JWT issuer  \n- ✅ **Backward compatibility** - Flowcore auth still works by default\n- ✅ **Custom validation** - Add business logic to JWT validation\n- ✅ **Role-based access** - Extract admin/user roles from JWT claims\n\n## Usage\n\n```ts\nimport { HonoApi, HonoApiRouter } from \"../src/mod.ts\"\nimport { z } from \"@hono/zod-openapi\"\n\n// root-router.ts\nconst rootRouter = new HonoApiRouter()\nrootRouter.get(\"/health\", {\n  tags: [\"root\"],\n  auth: {\n    optional: true,\n  },\n  output: z.object({\n    status: z.enum([\"ok\", \"error\"]).openapi({\n      example: \"ok\",\n    }),\n  }),\n  handler: () => {\n    return {\n      status: \"ok\" as const,\n    }\n  },\n})\n\n// data-cores-router.ts\nconst apiV1DataCoreRouter = new HonoApiRouter()\napiV1DataCoreRouter.post(\"/\", {\n  summary: \"Create a data core\",\n  description: \"Create a data core\",\n  tags: [\"data-core\"],\n  auth: {\n    permissions: (input) => {\n      return [{\n        action: \"write\",\n        resource: [`frn::${input.body.tenantId}:data-core:*`],\n      }]\n    },\n  },\n  input: {\n    body: z.object({\n      name: z.string().openapi({\n        example: \"my-data-core\",\n      }),\n      tenantId: z.string().openapi({\n        example: \"00000000-0000-0000-0000-000000000000\",\n        description: \"The ID of the tenant to create the data core on\",\n      }),\n    }),\n  },\n  output: z.object({\n    id: z.string(),\n    name: z.string(),\n    tenantId: z.string(),\n  }),\n  handler: (input) => {\n    return {\n      id: crypto.randomUUID(),\n      name: input.body.name,\n      tenantId: input.body.tenantId,\n    }\n  },\n})\n\n// Hono API\nconst honoApi = new HonoApi({\n  // Auth is optional (These are the defaults)\n  auth: {\n    jwks_url: \"https://auth.flowcore.io/realms/flowcore/protocol/openid-connect/certs\",\n    api_key_url: \"https://iam.api.flowcore.io\",\n    iam_url: \"https://iam.api.flowcore.io\",\n  },\n  // OpenAPI is optional (These are the defaults)\n  openapi: {\n    docPath: \"/swagger\",\n    jsonPath: \"/swagger/openapi.json\",\n    version: \"0.0.1\",\n    name: \"Hono API\",\n    description: \"Hono API\",\n  },\n  // Logger is optional (This is the default)\n  logger: console,\n})\n\nhonoApi.addRouter(\"/\", rootRouter)\nhonoApi.addRouter(\"/api/v1/data-cores\", apiV1DataCoreRouter)\n\n// Serve your api in your preferred manner\nDeno.serve({ port: 3000 }, honoApi.app.fetch)\n\nBun.serve({\n  port: 3000,\n  fetch: honoApi.app.fetch\n})\n```\n\n## Testing\n\nThe project includes comprehensive tests for the API functionality:\n\n```bash\n# Run all tests\ndeno task test\n\n# Run tests in watch mode\ndeno task test:watch\n\n# Run tests with coverage\ndeno task test:coverage\n\n# Type check all files\ndeno task typecheck\n```\n\n### Test Coverage\n\nThe test suite covers:\n\n- **HonoApi Class**: Initialization, configuration, router mounting, request handling\n- **HonoApiRouter Class**: Route registration, path handling, HTTP methods, configuration\n- **Exception Classes**: All error types with proper status codes and serialization\n- **Request/Response Handling**: GET, POST, PUT, PATCH, DELETE methods\n- **Input Validation**: Headers, query parameters, path parameters, request bodies\n- **OpenAPI Documentation**: Spec generation and documentation serving\n- **Prometheus Metrics**: Metrics collection and endpoint protection\n- **Error Handling**: Internal server errors and custom exceptions\n\nAuthentication tests are excluded as requested, but can be added separately if needed.","readmeFilename":"README.md"}