{"_id":"@kalutskii/foundation","_rev":"89-c3907c9fd6992a290ca17f92108e20b7","name":"@kalutskii/foundation","dist-tags":{"latest":"3.0.10"},"versions":{"0.1.3":{"name":"@kalutskii/foundation","version":"0.1.3","_id":"@kalutskii/foundation@0.1.3","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"9a730c893436c6a7f77200747a9aa432cf4c9291","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.1.3.tgz","fileCount":4,"integrity":"sha512-vU2DzUtiU773rsYj3z06BWfXOfE29M0mc4OVyHh89afqQM6QS2h2YKIS8H5+ezDdcHaVWrxTkKKQIJvcOdOdQw==","signatures":[{"sig":"MEQCIFh40eDl00fsvy4/jx5ipLcxZfrvuy5ZUCAyx0OzWGS2AiBXpmlMX11lV0AWUqudznIlw4GRBRTvjssOvopXjEPf8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9403},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c9ea8cf6fceb9608d831e395cf2a7822cf7fbc7","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.1.3_1778777771996_0.6737059024142","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"@kalutskii/foundation","version":"0.1.4","_id":"@kalutskii/foundation@0.1.4","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"4b4572e68b8a34e070f8d1236ba091da6eaf46dc","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.1.4.tgz","fileCount":4,"integrity":"sha512-SW8taC6nxuFsrKv70YscNmWp2qO8modDPm7Mqxo1tujVaJNaASJdiRd6TR9F80rEA2cY5iOqmrwHMCzDpHAwNw==","signatures":[{"sig":"MEYCIQCLzC8Gognmc4UEosoJGHqw+RYhDk1JspCopFKZO1EAcQIhAOQId/o3FYybnvws14XRL1376h1ofpzT36a/uZIbpo4+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9358},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6670347e337cfc92057ec2eeb7caab6b5830358f","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.1.4_1778777936360_0.81899772327652","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"@kalutskii/foundation","version":"0.1.5","_id":"@kalutskii/foundation@0.1.5","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"e0276e05e4a008e44e44c869e43451c8a5d9a0d0","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.1.5.tgz","fileCount":4,"integrity":"sha512-EBIh43bvAZHlT7ZZ8QyxcvxyIvr/0097B/53VRqfoWpoijPj05L1juviFPo9rXUfYTUDXRej0Gk9lC+lwC5GxQ==","signatures":[{"sig":"MEQCIAqoVT2Ay4JqL0sN2MnIVS69MCW0xVxnWjWfLsN9YkeqAiBSvEe3Lj1mqByUrRhAv4t3kaCQH/eHUbtnn+lnGUpJsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16359},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e961ae69438c6a3fda4588dc276b82daa735c627","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.1.5_1778778231269_0.46547246839671375","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.6":{"name":"@kalutskii/foundation","version":"0.1.6","_id":"@kalutskii/foundation@0.1.6","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"b34a7d3d632833e275cd93823d7be3483aad619d","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.1.6.tgz","fileCount":4,"integrity":"sha512-kVP37NMwTzUtOaPtkEw/Qk5ox3e01lSO42JRLL5TE9w2Yf6uHuMaRUo2Ftq4asrhpADpeyMsiIKV8W2GHNc3rQ==","signatures":[{"sig":"MEUCIQDl+Ct9WGyzz84v4VPhWs+6sv7XVfRdhu1iVqchiflaYQIgDSDSqMmwgp2GYmJxEaCxHS2V4qEHMzq1QKyH5CZiifg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16366},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0bf76d83001d74ead5998bb0c7c0484e57dcd2be","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.1.6_1778779387041_0.5701354551370375","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.8":{"name":"@kalutskii/foundation","version":"0.1.8","_id":"@kalutskii/foundation@0.1.8","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"cba2068f671dd3850d28c304bf7409af9bdc99c6","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.1.8.tgz","fileCount":4,"integrity":"sha512-48hHx8q6dI2uYSzDv5g+j2KkXkfHifmIeSQNKH3Ps3XwNck9RuzWUUH8utYjJI7p7N+Afn5jmiIeCx/paCE0nQ==","signatures":[{"sig":"MEQCIEQQ73jBcoACxj9o3r1nZwSn3KigjLflknj8dXP2nwyNAiAxLEvaqg3cEyAvwALyCmwNgGXnZ2SzWVD7j+m+1LWpyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17505},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"72f568ad450dceaa8c7c173405b46d5251d1daf8","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.1.8_1778779651632_0.949640980465057","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9":{"name":"@kalutskii/foundation","version":"0.1.9","_id":"@kalutskii/foundation@0.1.9","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"0b7b62732ec5c376f84579c772217edf5533f23b","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.1.9.tgz","fileCount":4,"integrity":"sha512-YcOSOyBus8uLi4+6qeDjClgMQ3/Duad56AqKVYIYYE15GqJ6KcZzbjg330F9gK2WJtUjZbt86GFay/TzXSHlRw==","signatures":[{"sig":"MEQCIFMPSiTD9Ob9vitEu6cWr1iG8772clXCB2OZD44r9szhAiAKBb7UuQEhT9wMAc6q7kkjJGX69pEzikhCY8bmw8zRWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17487},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3a13f9639b51725d8d7cd683c70255077663d6b0","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.1.9_1778780048115_0.06379386136404208","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.10":{"name":"@kalutskii/foundation","version":"0.1.10","_id":"@kalutskii/foundation@0.1.10","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"424186650562392b47452ae9059f2bce16ef5557","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.1.10.tgz","fileCount":4,"integrity":"sha512-6SDaftjePKY9Uu8/Oi4kXvhuw1Yv3hEoqhjurCIjfaG9NbLviKGldHWthRydHNTLLf8sry1pEsV1NwnxR6Zsfg==","signatures":[{"sig":"MEUCIESWzshNi4OSqpiYCnmJJlULQ4ye9xqfcQe5uAU5vZJsAiEAlBV3CVs3bgSCIY65/mgV7ujWwgHf3rlhiI66+6/9XY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17488},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"de888ca222000be05f90f9ffe54a60b3fe1b1dba","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.1.10_1779189772173_0.42566782753758114","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.11":{"name":"@kalutskii/foundation","version":"0.1.11","_id":"@kalutskii/foundation@0.1.11","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"653fbf62d194490d0b66922da59a9496e608ae55","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.1.11.tgz","fileCount":4,"integrity":"sha512-LJz3YsXVXjVExSfOs5yWqutnrgkAbRbEpEFV36uwM8hzeFH7x/P3EHe4ERX8X5q3QJa3Rr+6AsxMZw0UkYG1Uw==","signatures":[{"sig":"MEUCIQCTnXJWUiRTH9cTNoKOnxiTsQeak1GoQuDLpBc8OEd9pwIgFA1xWjL8oR4nH3zDoa5Zo7I6UZxeaGzqoDoq4GvhT80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20292},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ccf1ab7e7bbc490f89792e320c6d48831f0e6bc1","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.1.11_1779190027334_0.11823141999232067","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"@kalutskii/foundation","version":"0.2.0","_id":"@kalutskii/foundation@0.2.0","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"dfb87e18a935bc334141a13233095809169c9f68","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.2.0.tgz","fileCount":4,"integrity":"sha512-MIDDR4pZecjRWSt9pt9LOcJvw/Amzx2XoCi5l8Bf+13/fo7tv/7Vch9gQ0SV9SECVJaF4UjF2g9TP8errHLzZg==","signatures":[{"sig":"MEQCIBnxJp/ZgqLwVri5VjNRSCH5P819a0986o7xrfWpsIx9AiAubR/7zL7J4ni+7nJrcpAVvQPMhoCqnyskGC6iw7VM0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21727},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"776fdf63927b085465d9b733b01451c436f366df","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.2.0_1779210201264_0.9008126130524046","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"@kalutskii/foundation","version":"0.2.1","_id":"@kalutskii/foundation@0.2.1","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"a96a782ae9c8430682b3bb67a181b56fb11359a4","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.2.1.tgz","fileCount":4,"integrity":"sha512-nd/l2+lhaYgaeQ2TRnLQLqVE6G30Wf4cksxptgUepIl0owUAzwcs2y1fn5HYXrO6AAIADsE03j4Da3BU4oQfUw==","signatures":[{"sig":"MEYCIQCOxY+7k20mnEUFumUp6g3EiKPeXWYZWJ1eRjbJjBT4VgIhANnsbiiF+15x9sirniqeV7QJLKDE5ZHPXN6jA1EK15gR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21867},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fbf69d6214d655be62ad9a8960364b75a7d6761d","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.2.1_1779212386351_0.1937942382436484","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"@kalutskii/foundation","version":"0.2.2","_id":"@kalutskii/foundation@0.2.2","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"3ce101adab0769d00e0b592478235c4af32b60c0","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.2.2.tgz","fileCount":4,"integrity":"sha512-MSGa6sbTEW3XEmzVhI+gzFghJ/QBAxULfncE/UuQUKtGE+sT4BmcLI1wJODpJuCuCR5SYOaMiABHcWi24SAIww==","signatures":[{"sig":"MEUCIQD5kfrmZohvE3KhMufa/66pPt3xCKywzSD7iH5kGNnN5AIgV3xbCm/7AxwdOCYL8WaBImybs8IVJU5DwFXMXSfyjeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21835},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7468a44e0efbc12bb4a9163eaf41c886d2cac7c1","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.2.2_1779212569589_0.5519880135297932","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.3":{"name":"@kalutskii/foundation","version":"0.2.3","_id":"@kalutskii/foundation@0.2.3","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"c0453328298d46188892a609b9ce1b846198eee8","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.2.3.tgz","fileCount":4,"integrity":"sha512-J9fxOjYK14iRH/O3NMSWbouMYWJ9CYJbPBsYr/0NNULVPYiTyLTsTh3bcyEjhwIWkYyr0pD9dOe4lEWxBIn8bA==","signatures":[{"sig":"MEQCIG56RxwbtqeuI6jwZ+cRgLYNl6bx2VkbkAVxTFMpSVaBAiArHZqWf0RSz3IvuUhsrEkHn+5ATF6MAnNsUnRPRl8qJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21887},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7640311c2340031319cab36d4429521c806e32aa","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.2.3_1779212710318_0.8311300608538075","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"@kalutskii/foundation","version":"0.3.0","_id":"@kalutskii/foundation@0.3.0","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"f5f1e1e7cfa12fe9f92122047d143e191ce9e01f","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.3.0.tgz","fileCount":4,"integrity":"sha512-4tbdoUbAvHjdEskiJXO4K9bln78SABdc7/lMAKx7cCHD/DZAZNM4uS/Cr4nhg5l/0t884hKAm/I+3kNN4yDTRA==","signatures":[{"sig":"MEQCIEy9xOhEMqF9Yz2rUc4MCAGD89YPFHWPH3BrMVeQZvN7AiBZJThUO/MQdUzhRYAdk02lrf6WlAjro9QGpOHwJCVnfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22512},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f0ebc1263c46b397d005f1b5353acffa4a9df9d0","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.3.0_1779280816201_0.1635294797459963","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.1":{"name":"@kalutskii/foundation","version":"0.3.1","_id":"@kalutskii/foundation@0.3.1","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"26e32a79d58bf2a353306ef5f66d62b637c47aa2","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.3.1.tgz","fileCount":4,"integrity":"sha512-sOdPetNgMKTiQWsiM2inZRZzNgrR2sQHdUIyGYZGx5kce+RdSRyQW/zjnPqYB0LDcxCqc0N07BpaCihW9g03Mw==","signatures":[{"sig":"MEQCIDW1owlfPqIe9GYPenVNDkGJVI+1kV9rT2s81+Uv9hTkAiA/XghOpELPEBcJ4zD1Wr14jF/f+1j4FF9wekhyKuJZYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29257},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a1d435eda8444175ac8f0d83dcc60de7ab287964","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.3.1_1779310136267_0.016011685429696776","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.2":{"name":"@kalutskii/foundation","version":"0.3.2","_id":"@kalutskii/foundation@0.3.2","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"4780bd130ca8586c6940b27f840d9a0edef53458","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.3.2.tgz","fileCount":4,"integrity":"sha512-EUbihMyW29/jI5KOdCVB/RUb/rH00qUzQSNzaEYVXKlWyPaK1LuJSQZdT+clJrRNldl/GS72bhG/qGKqwsDqQw==","signatures":[{"sig":"MEYCIQCYHNYIsvqefxl5+Y8RpMcZXagvyr0sg9Q0oQnBlCH58gIhAPtGea5V6c45ucxIMIc4mkML2qG7oj9VdbBePQ2gfB3V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20953},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7a4e5459e908bf2de56de3bdfcd8e1b88bb05e20","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.3.2_1779310990467_0.8608988769158825","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.3":{"name":"@kalutskii/foundation","version":"0.3.3","_id":"@kalutskii/foundation@0.3.3","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"ad0749045cc64a05019b0bc2e0b72375c5ff4024","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.3.3.tgz","fileCount":4,"integrity":"sha512-pBqVY4HtnNwvwHkdtaoIOfMBiVcOALvestfECC0zDg6a6Pi6+VKrJbqpcvzDdkh2HNwJSMKD7Q9iodzeqw0JPg==","signatures":[{"sig":"MEMCHx0LS4vRW/sPjvfMJhXjP2AIPG2qUoWbWzkxsyX4KkwCIHP2/tDMOGkNvolzE7zC+pX1xeEUBRM13JhAsYZMpXR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21068},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"95e55d929bee355831272fbbf92f4ec6449e252c","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.7","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.3.3_1779381588274_0.18457535609992703","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.4":{"name":"@kalutskii/foundation","version":"0.3.4","_id":"@kalutskii/foundation@0.3.4","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"4946e8e19ee58ca2de425f2e0e21785270f55fba","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.3.4.tgz","fileCount":4,"integrity":"sha512-f+Zel0FpChb3e64wUoLm88TQofDXULi8pwEDNaHgoRmBglWKe4dMUT/D57MAgJ0Q1/Rkzq9kwZwnS3FmuIYCaQ==","signatures":[{"sig":"MEQCIGGKNCRXXVdJQC9nEopqBUH4aQWCmxHRLqXLwvpG44IxAiAcmAyj91kmJrzhpBTollS2CEUwneATW1tWe0OOfNdYWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21068},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c717313f0871e642d7e0cb5b9d40a8a6e07d50e2","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.3.4_1779381608033_0.8962350255422566","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.5":{"name":"@kalutskii/foundation","version":"0.3.5","_id":"@kalutskii/foundation@0.3.5","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"245c2bb9daff74cd47b483f226dbc1c127fe6d89","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.3.5.tgz","fileCount":4,"integrity":"sha512-GniJdFRqoIB4ieSouiPbAMCy/zbCPge9og7gpeZLciNHl9oPEoa80N3nSnPgEQ6CASZmPaPyBR2Rpf5KbuM/Fg==","signatures":[{"sig":"MEQCIGBXYCLuIB8+EZeefgxxVR0pAoQnoZNUgImPl6ar5nwxAiB/RVTgXvIf9NQuz7Q8EZhafui9nn0kvVFga08OlwKm/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21417},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"69854af32a36917111957eb50c542b639ed2d6e0","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.3.5_1779383018047_0.4094102984687451","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.6":{"name":"@kalutskii/foundation","version":"0.3.6","_id":"@kalutskii/foundation@0.3.6","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"dc34f811b0b58212b44401476221f2d2e414c26e","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.3.6.tgz","fileCount":4,"integrity":"sha512-TLJtvVfn5FzjATojuuv7AcsrdLlu6ZOum14ZabqG6PKtiWoXhwzLZm5eM95I9xkXQcZguxGaM7m56+oRjTnF7A==","signatures":[{"sig":"MEUCIB5TPi6RpYDDMTtyB8AFfegsaZCA4cF6snbzdaaEz2lJAiEA7jai+xOo3WAgt6Z9dxHpU5E7CeBDa+YjVZm2ongz5sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22532},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"35757fc4f8fbe5a850932533885df2615d3c09dd","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.3.6_1779449203447_0.4441577245994779","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.0":{"name":"@kalutskii/foundation","version":"0.4.0","_id":"@kalutskii/foundation@0.4.0","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"a9fb85fdcd1c71a6db4cecf0147ed490202d0216","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.4.0.tgz","fileCount":4,"integrity":"sha512-wcOaqBMzIYHqdNZzehCaDI2cuIl46kqU4a78qspdvC9O2zE6rHQxRH3n7tkw4tXJO0QWzMhTW3KhU0eHxh544g==","signatures":[{"sig":"MEUCIDhboj/ja6A9ZZQj34U6aHsy/3TyShn63E+KWRinmL4EAiEA/5yZj+rdeb5uwJmW3PbFPfr0pph577WNutMB0I9w0v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23075},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f09a255b96c80b86d88d2192db8f8c5a1e7643ae","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.4.0_1779457428392_0.14697247113193335","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.1":{"name":"@kalutskii/foundation","version":"0.4.1","_id":"@kalutskii/foundation@0.4.1","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"2c962f326b843bdf0e75f8b3a9daddb49f3b662d","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.4.1.tgz","fileCount":4,"integrity":"sha512-piPpqd+H2V5SBxHUtOOxr1Ty5cvRu7TxKgYxVv/qNh5J4Otfz2y2wx1Kc4pp0p9rlx+g3+iOE3FSdOFXiH4SDw==","signatures":[{"sig":"MEUCIQCGtcmYkZgXb5c3cB43sSgvcXmgH5g8tYsAZ6xfSsPKnAIgFvKuQM61qC1t82z2/BHy9b1u4RM3TFo7dzA0/Yj0Ao0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23013},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cbb3e74a5d80b963c7b9a8a3a55aa3c8b6f6c696","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.4.1_1779457815908_0.6054257915167789","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.2":{"name":"@kalutskii/foundation","version":"0.4.2","_id":"@kalutskii/foundation@0.4.2","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"c8df8d0cba839782b4cc2be63ea806765013d340","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.4.2.tgz","fileCount":4,"integrity":"sha512-ENRmoPxXh9n6QOW0NT3wQNJytX3cb/9T6ixbKe36bEStCFNKm4zZN0eQ6Lf5DhF4YQXQJABBkVT1VwqjhNWQKg==","signatures":[{"sig":"MEYCIQDv+xq1qh7eDjPNrwtJmFBxuGZUVwwGiZC3hEJM4h5onAIhANNYcchHxit4pakpSuQbs5F9/gRocA93bzRhvmiSIL5Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23060},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60da23b3bfea03f6adbd022a7570251886795910","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.4.2_1779460492471_0.7290572578373391","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.3":{"name":"@kalutskii/foundation","version":"0.4.3","_id":"@kalutskii/foundation@0.4.3","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"1d663d5991d68768fb62b60c7254f156c3765411","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.4.3.tgz","fileCount":4,"integrity":"sha512-nlXAkAm6670IwqMQRA4GF5GAbi3qeiK2bzORGXeKdMYMRi+rJtEZ6mxcRovuaF4RP2NHL+kEwd9ZtNhSvEfEUg==","signatures":[{"sig":"MEUCIQD7ZMijOH5oG+M3ruumRxTUGbC13jIg6oxcMYXsEyy8rwIgBnGMrYw2j11igKEIAe2Vijs0vpfYibJ5G4NMd3qeBO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22532},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7ac8217c379a6e03b2f0c043e8a36f5f538767c5","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.4.3_1779485745548_0.8670342412600485","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.4":{"name":"@kalutskii/foundation","version":"0.4.4","_id":"@kalutskii/foundation@0.4.4","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"971fac006a3df93fa2d24d011d7c5a3231009f13","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.4.4.tgz","fileCount":4,"integrity":"sha512-RMhEwKlLVQnk/pORVzFqANPZjAw3fLyKQv9KOnk17qho3MZ8tGywUogsEF8YM5SA9cvsMqm8zPmOPM2Gpc2bfw==","signatures":[{"sig":"MEQCICjL5prJTQz+xDZjnD96V1aYQjp7OB5UJCb0M5ew1JU4AiAEXhMxIYxjyxY7ftcB1TXbAXGQoVmoJPZX/pLEY/5P7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24066},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"78b3ef068dd945951b8e960fe4624f7aa5d1f6c2","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.4.4_1780090591774_0.456561718586191","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.5":{"name":"@kalutskii/foundation","version":"0.4.5","_id":"@kalutskii/foundation@0.4.5","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"a5918e9cd6c1d4f05816ea3af92857f5a10ba12f","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.4.5.tgz","fileCount":4,"integrity":"sha512-JHUw9M3M3zy0pf6NAdBrFLpml4JvEy/d6qcz1PQjZl8iUAzKeEf7iNF/6DCY6ZpybZqkbinMyHYDry7HKMP8yA==","signatures":[{"sig":"MEYCIQCHD4ZcVqI1d7U5jCPy4aOzK5Gv99yPRSiwXiVcUWuiZgIhAJyqKhG9PrzfyOjrZbXWNh3sqI9Vt3u13aGoMERJE/tp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24685},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9e3a2da6bcb82d11e4cd36b35188c4dd5398ec02","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.4.5_1780158954169_0.34411013512932764","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.0":{"name":"@kalutskii/foundation","version":"0.5.0","_id":"@kalutskii/foundation@0.5.0","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"81c8a08121a16d21e229a515b2144f9e4e006825","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.5.0.tgz","fileCount":4,"integrity":"sha512-OO0czvv+w7/0j4X26WeW8fHWu9LkJc9QRFXETUDM7idtVII6rP0bCF4ygwBIB7wrQD8t0HszdwhaP+ugIQ2/nw==","signatures":[{"sig":"MEUCIQDIcEkHZzFBeMoFAO+CLZXMFHaQ/PTeT5pFXVwdBKGvpgIgD+jrATxMOjmJIynhtQPQPCyKUjbcQIGqzOfNMkA8MiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25714},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f8dba777c4b4332ac405ae4a09e831a6f620a5ae","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.5.0_1781896392936_0.9527034886218761","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.1":{"name":"@kalutskii/foundation","version":"0.5.1","_id":"@kalutskii/foundation@0.5.1","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"293f1baacc3f25c74c6059f9bfe50eb7a8d97b13","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.5.1.tgz","fileCount":4,"integrity":"sha512-6AEIWUy9pBnrg4793FIp4zcj87ZHZQ9ReyuWz9o/GVD2wQFe63HmNosLgoLeGwuM9AMNEbGUYXOTgvFtv0a/IQ==","signatures":[{"sig":"MEYCIQD+ogrpqEypoZ+FrNsgpzefaW0TusyJN7fuHMfHw/AAnAIhAIJkuq2KbZCgBHItk8mt+oIHxADgeiyvoQ+2dzoJylSD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27723},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d93847c1bcdf0fd612f78ba5e575bef8c328d6ea","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.5.1_1781897905247_0.5427335856534576","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.2":{"name":"@kalutskii/foundation","version":"0.5.2","_id":"@kalutskii/foundation@0.5.2","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"c57bd3bd4cad57851feeec878582942fc7dfc46c","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.5.2.tgz","fileCount":4,"integrity":"sha512-Q0D/mG7Ce0ojN2zYR0igkD+aBdB+r95BkQOSxqyuo6rZc+4SQpyWJWELgJ/jSFp4CgEnBggwjHdwvaSGvngeRw==","signatures":[{"sig":"MEUCICRPVI/ddCE9w1cP7Z5VL8qtBKcxjR8L3ovgJ5i9FBqpAiEA1S/12toiLKsgoN2Ue93zYyKXJChaibVVqviso2A05DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28799},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1b582296df0b295a7a09ef93b3acac8aea6e619d","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.5.2_1781947434938_0.2878475116588488","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.2":{"name":"@kalutskii/foundation","version":"0.6.2","_id":"@kalutskii/foundation@0.6.2","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"8eca42ff3d0688e4534e1e219a6b5ded3bc6c3df","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.2.tgz","fileCount":4,"integrity":"sha512-YHXVfpDSJzZIN2N45/RxbdUL5wbvp8/Vsju+UPgYOTQadFr/i1k9psZ743BX/1Iwg/VkBE78I9OZMDaA8Hgv/A==","signatures":[{"sig":"MEYCIQCy44itLzRWOG3DlF2NEnlsbY98/hpSOk4x7/eI7hyjAwIhAPQgeXQFDe6bChoGE2FhIiVwwR5d9XcEJT2JOO3mn2/z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27939},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"344ba41811f84845f7f4ce252f1994f87b3d13f4","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.2_1781948496785_0.2795249104811679","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.3":{"name":"@kalutskii/foundation","version":"0.6.3","_id":"@kalutskii/foundation@0.6.3","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"df803b725fb2fd320aadf62856ff6b32dc2c5142","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.3.tgz","fileCount":4,"integrity":"sha512-wlGkhjyUOUYIBpEZ0/1vCIj6owKpbo3F/2kfbyCwCU/zTRsG48HOcqp+PsGggEA/UDYxOJTzUW8LKymxndj/4A==","signatures":[{"sig":"MEUCIQCWhFiURm5IV3925qhL1mTzCrzqM6/GlnbSkhIKThflagIgFaZA+pQr0viBcv+oLaJ8s7DjXT5f4FTuoX4QU8KgjKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27056},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2195661ba6d8f2525714086b2096b158d239a718","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.3_1781949442493_0.9427357308938296","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.4":{"name":"@kalutskii/foundation","version":"0.6.4","_id":"@kalutskii/foundation@0.6.4","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"8843cfde6b2230b9ce7530d65d2f4fe0985f9b3d","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.4.tgz","fileCount":4,"integrity":"sha512-DyHrQkDb0hSTmM4vFUROY+rqxA5sbwSCw1wotBNS5QFYtC7ewqosWKSk2yXbBVupsLBIUxwGqqBfYhKTvjTqYA==","signatures":[{"sig":"MEUCIB4x1PiikF+klSTf2tBLLGLPO/FGBUJ0+cRZL19DovtsAiEA3bmuYihfudo7iC6QjR8jX3Wi6Jsi6QFvSZdaqD7QvD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27136},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7655387ec9661da4665218fc5f1ea1eece39a376","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.4_1781950336089_0.09354696989686806","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.5":{"name":"@kalutskii/foundation","version":"0.6.5","_id":"@kalutskii/foundation@0.6.5","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"dac5cdfb71e40f658d208f2821426c19444a4bc8","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.5.tgz","fileCount":4,"integrity":"sha512-PuFxelHQp5ukuSPN+Q25kRuM8sUHLY8RBHfGDzEVS/kBuAuDZBhX5s+XHpReE2tKBGfL5zW1XubxYiGXhzlEgA==","signatures":[{"sig":"MEUCICGZldOE534DxyuBQE553wO87+T2j5oHvtCbsV3e9dvFAiEA26hHbvBmvexM9dMOi/Um4qQFxKChRktpBSXnxis0ZLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27242},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e5f9bcc3a1ef77a316f43deff65493c7beba247e","scripts":{"lint":"eslint .","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.5_1781950988939_0.38902429012407236","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.6":{"name":"@kalutskii/foundation","version":"0.6.6","_id":"@kalutskii/foundation@0.6.6","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"76c1c35e1fb5f141efa0f8e8e88edf51f092ec95","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.6.tgz","fileCount":4,"integrity":"sha512-aRoZtxOy8H87lKnga5MSvw9TnkYdpF9qOU25I68hH/e/rNn5jFf/VfM8X6Kidfl+5mLTELzOAOtubBkrIbEs8g==","signatures":[{"sig":"MEUCIHSMQoSB4dkrF5vw5HdWPugKz+sv1JB8VYO3eXj6bVzNAiEAk+1JCzJrjyegKEBMwoVAC9T2pZpxf8CRGwLrCMWqnYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31090},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5ba5b4099bd1e097541be0fe540decb0fb8dee2d","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.6_1782076283293_0.053874650731285056","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.7":{"name":"@kalutskii/foundation","version":"0.6.7","_id":"@kalutskii/foundation@0.6.7","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"1f0c8bb4825534b913cf0a87147a607c34802386","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.7.tgz","fileCount":4,"integrity":"sha512-KsaxBL6jB7GqrTZYWG08N8ZSkR1Ambg1OpY8VawvvWIcFAP5b2cM7rhkvqkfSBWIdYhPF1djaAMmCeOgt1RlnQ==","signatures":[{"sig":"MEUCIQCSN0ASVMrWIXP/6yYUSBh3w2XmoVBLhAuUZcHUENZ2YgIgA4ZWtlg0Vs8tyOjpz5NnI/0ZUOdKlyNHPYJVc6Z87hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31856},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1eb3392814405dc84e77dec33c8eba535df3e28a","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.7_1782077035926_0.7622133862747298","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.8":{"name":"@kalutskii/foundation","version":"0.6.8","_id":"@kalutskii/foundation@0.6.8","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"566aa4a987e6a8d1b34eb024798cf676660ac984","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.8.tgz","fileCount":4,"integrity":"sha512-WJFR8a1y1r6Sz6bB0LERfOq63ClaNMn68LnbQn20r6dBCt7V+xqizyF8BmvXXsj9umptmpzJL+uikc6dVWMDdQ==","signatures":[{"sig":"MEYCIQCehS6TUEzMFbxPn90ZEebU6bKyx7XGOdOkySeIg6bQkwIhALSSL8m8lBSoHUHfqd55ZrbdjQ7YqFOWnxjMMh4oqC+p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32112},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c913e9c3d732647dacb3dad17b4d42c11b7b63dd","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.8_1782077334743_0.09719068214998972","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.9":{"name":"@kalutskii/foundation","version":"0.6.9","_id":"@kalutskii/foundation@0.6.9","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"7762d96eed76c3af4bf47daffad3fc41a07ac1a0","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.9.tgz","fileCount":4,"integrity":"sha512-dNVbXDRphqvRIvtGSLVQSQ/qZA2Pm2m3SVqP+sFIkXKvjjMiWnW738v1wmB+rXdfMS3ZMlTGysFGKYH8zSXVvA==","signatures":[{"sig":"MEUCIQClEgBDm8KWGoRJY20T86/g93/Va6Y09YFmVQdYCeGjvAIgQvhiH3J3oeWstj7jgouTtWZbChyveQZOkxkl6NnSX2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37874},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a11cb4e084f0ad53873abd8c6b9e3b29112f945","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.9_1782140209011_0.04366004624603281","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.10":{"name":"@kalutskii/foundation","version":"0.6.10","_id":"@kalutskii/foundation@0.6.10","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"d60b62f733b1cb4fb7e612264af5483f36cf1889","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.10.tgz","fileCount":4,"integrity":"sha512-+N0MuZhjyY8fw7tpaZOGT+UoJI/fU8hZC54V+lk3bmScAU8zsna3yUgovu1BQxBIAWq0v8EB3puSj6v6wiUkMQ==","signatures":[{"sig":"MEUCIDZYfmqDSmrnFHmKoIi6ceScWqfEBsL0GavYlFwOmN+LAiEA4GP4f58xhPTgE+KilPiTTBU5rGSXGNr+KdWJaWMI4Rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38392},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fbdd9eb8a3cdc41875e57883b7dedfd7ef101f74","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.10_1782153600892_0.6125246766203276","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.11":{"name":"@kalutskii/foundation","version":"0.6.11","_id":"@kalutskii/foundation@0.6.11","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"cc5694de3e389c12237bd705f2d60f03ca11bc0d","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.11.tgz","fileCount":4,"integrity":"sha512-v8rlsGWjOEib+Og97gXxGSf6P46f7HMfxQxDpKZSlaku3C8Fhk1NA1HjT2Z7lxo9fW2NZOt7UM9DoYCbAjMyPQ==","signatures":[{"sig":"MEQCIEXOzbGZlvu0iomm1O8hIEkjo99mpzP9VEdDAgG4O+LnAiBdGinssDcActav6SbLYhP3uFvo/a0uUY/yc6dP4WWX+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33699},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"93d4a02160eb04fed5d9884baa859a4ca8bdd2f6","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.11_1782153629668_0.019683639573152112","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.12":{"name":"@kalutskii/foundation","version":"0.6.12","_id":"@kalutskii/foundation@0.6.12","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"87a7c989689cbcbd44ea44de29e5c9c18235314c","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.12.tgz","fileCount":4,"integrity":"sha512-eF7BbYua9wHdOUpHfAmS6QD0VpV3fUFMGB8coMwlr+n75RoqeYJcjuTQQVoNHIQRFADLvbo3mqpiZyT8s3PKJA==","signatures":[{"sig":"MEYCIQCeTT/QLLuuew32BAlVqhHYFXtGfvG0uflhHwgPdz2dWwIhANkMSavCOj1tkSTeYRP5tP/GzXUZSTq7B03vI4dK4mFS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33832},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"852302df9be5e210fd329dcaea4bf06877e285b8","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.12_1782154011928_0.281837799192056","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.13":{"name":"@kalutskii/foundation","version":"0.6.13","_id":"@kalutskii/foundation@0.6.13","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"c0173f197af35fec94c2c6ca8db55542020dc5c9","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.13.tgz","fileCount":4,"integrity":"sha512-ADjwDY3LquXkaD3U3LPQMs4McAhKfy3RqzFPu+Go6jWw6R6kF+J1Te9GKj8Uo5tmFYhaywNoSOHwDAy8mkw9MA==","signatures":[{"sig":"MEYCIQCk7+/9sDp+PM4NEfWTv/muqX+5pKmpWcsErZQYd20UIQIhANAmcNZtjrgdXnwT9mUOwt8bElQFlN1g1sN8XzumhxuN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33773},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"985fbc690ab5c9d47464fbfc9e51dd09aa487149","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.13_1782154305302_0.45812386539992","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.16":{"name":"@kalutskii/foundation","version":"0.6.16","_id":"@kalutskii/foundation@0.6.16","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"4f740785b608b5c256127bbc62efc5337f835d08","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.16.tgz","fileCount":4,"integrity":"sha512-VnPsvTkkTDtiD/SFdT2nc9qbksfEjjr+GrbGcMbrD/1q948LL2I0rCA/Ul9sJGoHIhb0XZR9Fqr94bQ6Ls1iMg==","signatures":[{"sig":"MEUCIQDlagbAwD0JK061sB4gmW0/ZL8v6x5Q/LGKLvWCN0hYuQIgWtvD4RLXUT8iZa+wWpkogPN5WKOgnbuqA+wRAYYoKIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34793},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2aef0ed5242599ac515d71fe907b58be13759cda","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.16_1782156427507_0.11882304429959523","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.17":{"name":"@kalutskii/foundation","version":"0.6.17","_id":"@kalutskii/foundation@0.6.17","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"bc496d0cb6f626752db802f572182e2987e84251","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.17.tgz","fileCount":4,"integrity":"sha512-MTB4jugguhEDGOjjHDIgaVOVqZq3GTArRJtjKC6KrS7V/9jZ3aeAeFr6bW/SHRjvBoy2JTPwYSW1McZl8Eqvgw==","signatures":[{"sig":"MEQCIHsnR4NIJ5p3OaIe92pw+zo1CQMo0PzZb4ZtOJmv6U8rAiB2calH/AoG08nyER9UGrfzSuDVEYUrAm3jdctWmPI6Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34872},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d95df28310384bf614b8e46131cc29bba5a360f3","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.17_1782157405625_0.2898774424692303","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.18":{"name":"@kalutskii/foundation","version":"0.6.18","_id":"@kalutskii/foundation@0.6.18","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"17733c15c44686c707e68577a764d417bcb27dfb","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.18.tgz","fileCount":4,"integrity":"sha512-A/3lODUfCzudEt8RAbpoc/C0neitYqp8TLTEjob/98ooWaLC9h78DDSU1R4+HE4raQ+KoFESt9TFuWdLPb/zuQ==","signatures":[{"sig":"MEYCIQCvEdBwLdTr8yZPJOBd1oEcuD+fj7DV0KT/XcILt6sPSwIhAPOIs3JBSRYyp5RBlrNJ95bHY7tA69+7Qbq0JqZ8oCOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34029},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"877c58162d7bc59bbbe789591c94fd4626849ee8","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.18_1782157935082_0.525094982554497","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.19":{"name":"@kalutskii/foundation","version":"0.6.19","_id":"@kalutskii/foundation@0.6.19","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"d24af72e264fc12730ee6fa58e2587fa7edf3fb7","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.19.tgz","fileCount":4,"integrity":"sha512-2v3dCjOWBACwiPeLiTBdiG6sXb6xJtp1YlY0y+53pR3o0vdwSyuCBeu4ouEYNhC7NDjChIRKH6cueoPewBqKig==","signatures":[{"sig":"MEYCIQCK9K83gM91zKfVlmhcH/RpritLCXqcCA3uAQo6yI8lSwIhAM7PMONuSasRISWKfod0m0rby4dCIIudgGkQ8NWG7zDq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34029},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0f598da67a9760bda69522d3662562dd62bec74d","scripts":{"lint":"eslint . --ext .ts","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.19_1782158098759_0.738729089202455","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.20":{"name":"@kalutskii/foundation","version":"0.6.20","_id":"@kalutskii/foundation@0.6.20","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"aaf5892d4a59e18193c55798ce94379a7fac391d","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.20.tgz","fileCount":4,"integrity":"sha512-ZuItBLS2MK0vjyxXFaQOGsLwY5irJmgrrYnl5vF3K0lgx7BSusY2+Y7Z33IMRvcAgDZPiBJwyI2pTmX6ZD17Wg==","signatures":[{"sig":"MEUCIGfay8QF6dRsBGRziv97gKlDb3mFapUioBrVGcWv3/PbAiEAge2Uc33hc5dJLMwCscfxtnnDI+YRJQwmc8kTY5vCv3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34163},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0548b8071ce88d5bacfc696c118df8941c09fb5a","scripts":{"lint":"eslint . --ext .ts --fix","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.20_1783617872814_0.20274301063610012","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.21":{"name":"@kalutskii/foundation","version":"0.6.21","_id":"@kalutskii/foundation@0.6.21","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"18e80a055e93aa3adda5a10300ddffa9d3ed06ec","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.21.tgz","fileCount":4,"integrity":"sha512-C6KoPoW/yMXk28BIgHmcEDGp9bpqwGZOtSwcC6J31XmnZTOVBhLhMdgI67PR0VSKEMPY34z1i8nwjQs2B21WFw==","signatures":[{"sig":"MEYCIQDlB5buJptUtZ6Io2Yh/8OM1BJvC7wjNTqVAEJTURaqegIhAJypqozlBRwZiR45cwuRrGUZvYBoHW8Bq+Pb0HupOho0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35329},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3b98479f03890d3f9044781a270c0de409b364f8","scripts":{"lint":"eslint . --ext .ts --fix","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.21_1783617965324_0.5466886880248449","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.22":{"name":"@kalutskii/foundation","version":"0.6.22","_id":"@kalutskii/foundation@0.6.22","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"31596b31094f199d7f23c228d2ebd3adf0425c9e","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.22.tgz","fileCount":4,"integrity":"sha512-w8i/YGeTZ+JPNx69Rmd/ep7i1Jnkf4JsYnM6+ZpjXLjuFiY+EeWaFYtQS90uy1kTMldDraKZuBjYn6TXhw4RHg==","signatures":[{"sig":"MEUCIQDw6AvlyIivN7ga5B11m3uyjdx2bErSBKdMinM5PlFosAIgO7kh3J5a7ZCmnOXJK3byMFRtnzEUVZCW43izoFdanlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35320},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"450dfab2734ad4fa07b4bccc12559e57c3b07dbd","scripts":{"lint":"eslint . --ext .ts --fix","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.22_1783707147067_0.9576962277164727","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.23":{"name":"@kalutskii/foundation","version":"0.6.23","_id":"@kalutskii/foundation@0.6.23","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"b6479f81f63e94887fa1fefaedfe893dd00292fd","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.23.tgz","fileCount":4,"integrity":"sha512-7zORAHTFhEQkmqbr+vapC2I3T/pK9EyCU6XyNnmCyqOnanPnl9kuNYm9P8YQ/z5Xl1LPeXG1O73Q6ei9jqQJ+g==","signatures":[{"sig":"MEUCIQDOl0GCEUJtAAw0RKJ0tvwsPP6NNbFKaoGBzUX74y/o8gIgSYdWX7JjHQhlV3suoJsaFB321/znxtMgYcjHwTSrVic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39697},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c3a3cc17a7ff88c0c359a696b310957ffc302895","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.23_1783933867803_0.39465325508598803","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.24":{"name":"@kalutskii/foundation","version":"0.6.24","_id":"@kalutskii/foundation@0.6.24","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"65973cf2fdb25e72385600c893206b534e8cfbe6","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.24.tgz","fileCount":4,"integrity":"sha512-Qb6C4MVuHDDAjS9726xImrf6Z7CH7BoemaaXSiYC+JtN5saRME1ovPML0y7t8ARJwkPx4b/6vV+d020J/ma6aw==","signatures":[{"sig":"MEYCIQDERJP10e5TO2VFmNA0JFp6ERMMjTBKk2G9rjVPD9n2GQIhANnpu0g2vroEQ0/DfX4JlWSaeQ3g4Qal/LA6XZ5SANuV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45090},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e28ffb9ee4aa6446429f8b755384e1c9f8eb1c5d","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.24_1783935367381_0.9505394125028859","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.25":{"name":"@kalutskii/foundation","version":"0.6.25","_id":"@kalutskii/foundation@0.6.25","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"33ce73599e00bd99056e63fad10be0df48d5cbcd","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.6.25.tgz","fileCount":4,"integrity":"sha512-3dHiZIHZ+JFhL32r1SJAQOR2Cf0Qe8As3r8TbbRNeny2wYQE4n8xInee0X5xy6KIdNWqiU5mIA2E5XWbnQ1Oiw==","signatures":[{"sig":"MEYCIQCC1q/KRjCGjOxaHPeoJRLfCpE/UXEA4bgEnQ4jiO720AIhAOaaZMLlkjslVYYnmbtwUDyXvHhJ7TyjDXORF9vWsQuu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45177},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f8493cd2aa29971174dbd5d0e4731a45ca05a12b","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.6.25_1783939485881_0.2454549843023961","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.0":{"name":"@kalutskii/foundation","version":"0.7.0","_id":"@kalutskii/foundation@0.7.0","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"5c82dca6beb1f3726a7ad57f7e69d376347d6ce5","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.0.tgz","fileCount":4,"integrity":"sha512-XAhRHjR+s13XWhLS1VjWd37AvYSVeQCIbYyz4TOgaVqlFOmBSOjbSjiAsyT3zTffzLCg30Y0Zxpc2lmJMbG25A==","signatures":[{"sig":"MEUCIDhEgwi37EhJXg9G4KD461zN4hSN7pjSAnEPssxxi5+rAiEAlscpAcjGviAgzGVaRfi5KXlIrtZDBx4ieeA3R5Xreck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45210},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a670d5c22972c4a9eca64b551815df51e175e17e","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.0_1783950035736_0.4726547219886077","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.1":{"name":"@kalutskii/foundation","version":"0.7.1","_id":"@kalutskii/foundation@0.7.1","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"2b77cb532a6de4734f5518d6cb55337d21de15a8","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.1.tgz","fileCount":4,"integrity":"sha512-LWIrNOyirgM3ARV7AUiNU7fOjtKX7JsgiEblgQCB8JekptVuwakhTBT6SBJXOJ6KfjCg0NXNaJ4fffon77iIMA==","signatures":[{"sig":"MEQCIAzl+U1hEKsDVtCoGZkcIozpp2vQbWGn/IbEBkyn1NslAiBE0dt/HSymAejDBPr/fuTLWjE7W2ajVyn1IYvoVe/y0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45880},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d363313843c94da0e9823a4ae7cf04be6ed57a2f","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.1_1784020108971_0.43122708118139075","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.2":{"name":"@kalutskii/foundation","version":"0.7.2","_id":"@kalutskii/foundation@0.7.2","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"e6c4bb58522be9e58615ba1191a6e225ea5a8e4a","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.2.tgz","fileCount":4,"integrity":"sha512-57NxPPmctiFa58bFgdmsRjr26V7UDvwo6VJQ48TdtCv1iSQmBdKl/JX12i5VIKb4WHX/GeAMP1mSMfPvNLO0Gw==","signatures":[{"sig":"MEYCIQCdmeWVWzRyR6MkbjJS+deI976hPeVWriYO0Gh8MSdyFwIhAKIdc4o4Qlq9HuLOzZeRPMuqD2kJ5Yn3La2NeXrTk08L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45916},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cfd07fe85fbf2984d57e4a6c2c027e601dbe7f5b","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.2_1784020400055_0.3390259761215464","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.3":{"name":"@kalutskii/foundation","version":"0.7.3","_id":"@kalutskii/foundation@0.7.3","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"7a414c3946c9033d7eebc95f31bb420a820077e0","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.3.tgz","fileCount":4,"integrity":"sha512-cFFIlSQxazFl0etC1K3FK1MclJVBF9frZ2IZleuCweJQ4JFX53mlCUD6NpcDnNn5NiAJxenLaN6gZz5P8h+i8w==","signatures":[{"sig":"MEUCIBMsQlmUXNoD9xAOvo4C+SNQfo6sKlDaQ5dg4q93/D7wAiEAxoPWKYzJgVj/zQhjwGki/9KwIjAtpjqIPkQmnEmOA8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54235},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"92f0eda17d2acc71979a4f17c95a4ecf744f9829","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.3_1784020754082_0.07693835491352274","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.4":{"name":"@kalutskii/foundation","version":"0.7.4","_id":"@kalutskii/foundation@0.7.4","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"763e76156c0f830975f53868376ddd0d8cb84f82","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.4.tgz","fileCount":4,"integrity":"sha512-XZtvzN2j4Hj9WTkt3M3LYts1TISmdpTBh8N4XRamUPwjizr6k5pRCK5c51Dg1lt9vp2UOPb5G/9Za92gTYNdKg==","signatures":[{"sig":"MEUCIQCDcvn0SbXcM5GAlyhHsKg97INVHXMqGgaSLKPUvQY22QIgVtvP450al7FKhf0nOM/GHuH0VNKO5VjOKo173K4djSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54240},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d8958eeadbe070a190c302c43bf324891f2c89e6","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.4_1784020795226_0.7566868016261306","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.5":{"name":"@kalutskii/foundation","version":"0.7.5","_id":"@kalutskii/foundation@0.7.5","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"ed88ad49ed6f5287b4e9065030f436ebd9689391","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.5.tgz","fileCount":4,"integrity":"sha512-m9FdxfaAwFLo2WopV78P3xGP2lEehUrCHv+R/1Y8hI3jeKwnZo6yTOxEcRY7jFPHLxrXxzBYMtDhXVJtDqeZWA==","signatures":[{"sig":"MEYCIQC2nfAkCoxfBwssAl+brqpGrUAv5R5hWkPLWNAQoIBXJwIhAKpk8W9wOmajzvvXYo4aaHGCeqk1NSOZTNRmlSyLIDaQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54817},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aeb3f7319565b29b3e1527925fb0c2d35475045d","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.5_1784672039221_0.5779073841832518","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.7":{"name":"@kalutskii/foundation","version":"0.7.7","_id":"@kalutskii/foundation@0.7.7","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"46c92fecbfb896039caea2b15b6d738f2e18d52e","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.7.tgz","fileCount":4,"integrity":"sha512-3VCys7ffyvGz9DQ372ESqzCcih1KvaiQw0+VZbCgoozp+0GrkM0h5tabiIstIfVHAEjq7r01gW+8Z1yW8uugHw==","signatures":[{"sig":"MEUCIDN9IHVzuMKoiM/CeQqiTtyisohPCk+6OjzLiiXLzSnpAiEAtlOnLrgOOfyF4MKamOChwnGpzDMwIi4t/EMnk5RSoFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54816},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"55d05e1201419c89d2fd52d4b99b37b0eb6126ef","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.7_1784672392997_0.9276371771980385","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.8":{"name":"@kalutskii/foundation","version":"0.7.8","_id":"@kalutskii/foundation@0.7.8","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"a1c0366a307a70ec47625b8a1011dd937bd81737","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.8.tgz","fileCount":4,"integrity":"sha512-YAhkMX6JhL9COkKU/FNwCTUXmnfqa/ikPouHjpCMa4pfqTBbhQR654KcMnTSLTGx5xjFuTNC/9LMUyaQlA8jWA==","signatures":[{"sig":"MEUCIQChdObjBc565nCiAmqPRSo7oR1DzuO1ZnqPurel6GHgFAIgKJLaud3lyCSpgfXABQbM4ngm16vrUWrYn5JlWKeX4js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54816},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1532d30edea04a66520d1844956fa29a6cdbed01","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22","@hono/zod-validator":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.8_1784672691245_0.55966377461079","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.9":{"name":"@kalutskii/foundation","version":"0.7.9","license":"MIT","_id":"@kalutskii/foundation@0.7.9","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"267fd9ecd9316c8b737aa30c7349fc4f4e5bd773","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.9.tgz","fileCount":5,"integrity":"sha512-Xk3GTmfscu8SPCcNU2UzJhOasv6WY7CD2vGFQrnCI+8OpvSUaWQ/oz2Ul0QWd40r/pvr3l3a90E0jkg2eH5tTQ==","signatures":[{"sig":"MEUCIDOXpcSq2SF3Opurs3AGvER0xsULM14KsgkOWchjmRMpAiEApGzmLw/yXnZOFLuuthdOjSCdBVALd+wFaJhB1YzsItw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71554},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dea81587dd9c47bca2ce70e98ca390c438e85a18","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.9_1784741506889_0.8600937093484242","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.10":{"name":"@kalutskii/foundation","version":"0.7.10","license":"MIT","_id":"@kalutskii/foundation@0.7.10","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"ec41d4254457d4cc8ac5ccd447cc32b3f79fb001","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.10.tgz","fileCount":5,"integrity":"sha512-a6ge6GKYB3EAaf9IZM+eY3qIdmGubu9R38V/myKWf/nPTLljFi/iQecmVAxSjG8eWp0qzcBEEwFOsKlbugdfwA==","signatures":[{"sig":"MEUCIB827KtXfu6JsNv4eB+bLUVY7kmzt8yU127tvvlGkKY+AiEA9V06hu8qdLuCZQir8EYgaMeypBcNJIzhNExuHY+gO5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74845},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1dfbd36b3ebc8ea088b43f4431649f46cb92f99e","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.10_1784742528480_0.6070167296048248","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.11":{"name":"@kalutskii/foundation","version":"0.7.11","license":"MIT","_id":"@kalutskii/foundation@0.7.11","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"d917cbaa7b39252aaa501b58fc0fb94accb85eec","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.11.tgz","fileCount":5,"integrity":"sha512-YB2KGW2W3kvKLSxQ02pZDM+wNqi37rDscpUiFDlwSOvHCq+9lkj4yyUtpig1pdwdM5zK8+FTwazf+iKH5lq1OA==","signatures":[{"sig":"MEYCIQDjZ2whFBy6Jk0zSHRkFpPDl4ooNRTmnFAXfZ+Eu3rdLgIhAPYwMJDkD4t22QDt2OLoR974nAB1wphRTcRo31qV+U0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75398},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"015f94e23246bd142c3e97d93a739976aac76b9a","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.11_1784804156909_0.8176932282962279","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.12":{"name":"@kalutskii/foundation","version":"0.7.12","license":"MIT","_id":"@kalutskii/foundation@0.7.12","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"d758516ec213fe863db0e98d22835944ca20c0a2","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.12.tgz","fileCount":5,"integrity":"sha512-w9oGAJtLkjW6HNP3IP3n/Y5rulAaUXRrY0r5Dx4csjb4OJVnC/nvnv56Gk+2WQ3leaBjKqazsc/rgrMZHKuvAQ==","signatures":[{"sig":"MEUCIFiiWr1gBy/KwHgdz6UUK75X2VsVNSQyFDTxI8Oi4cWCAiEA/NaV7no/SywAbgP7zy4DXvTlRaN0SWTMcxBITeAZ4mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79254},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0e27fd8fe383bb52009518e9294ba1185c6619b4","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.12_1784807390712_0.5882755238045514","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.13":{"name":"@kalutskii/foundation","version":"0.7.13","license":"MIT","_id":"@kalutskii/foundation@0.7.13","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"183f44e83ed078fd58e87c9d928f96a002709fda","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.13.tgz","fileCount":5,"integrity":"sha512-1LVjTSih+8eKFrObB8YOo6lJHbO8C9g6y9e/RUzqVWIMKFEswaR0sEfxzrYnMf+bXa+pL6ezMuW1ET4VWy+USw==","signatures":[{"sig":"MEQCIBjz4NuYpPDJXB/Q5l20Boida0v74mHLOFeraI+uVtgVAiBo19dnzc/LYNVJNLivQqUQPtgfHzGiGtv+nuGWhVN5bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79557},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ac974f67e37fe53703ca2c7c7152e71383fb7ad5","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.13_1785067824442_0.19018663577683026","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.14":{"name":"@kalutskii/foundation","version":"0.7.14","license":"MIT","_id":"@kalutskii/foundation@0.7.14","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"dd0cecf685c409c4a6e6a0b5ce14ea073673f171","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.14.tgz","fileCount":5,"integrity":"sha512-yGS4RC9Emumc8wjzua5yemMRqkVw2idHMCkrJGAVEWqsitJDgQwzRf2NvYhwYhoj/71q768bgzjuu8PN437TQg==","signatures":[{"sig":"MEYCIQCvKCL9Q8ll/pIajCSxh0XIKeC5qzAUy0bf10VxCK6yKgIhALj+m15LL32qGJWErGbwHSNlwCJjqCwjU/A+n5ceSZEZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80157},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9d96443a10ac51bf53311a6884726fb9505cdf76","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.14_1785067871230_0.5671955439490663","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.15":{"name":"@kalutskii/foundation","version":"0.7.15","license":"MIT","_id":"@kalutskii/foundation@0.7.15","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"905050531d05102abef185543c112f384bd521a8","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.15.tgz","fileCount":5,"integrity":"sha512-pEDfnlV1Mr/faU0Jy8W4/fFlaaHxcpvBijcBuX3k9+dXtl1LuI4dl11yU69FuH0dODCZ0+AJm3SlUoKUdEW6Gg==","signatures":[{"sig":"MEQCIEeKm48fVaM/baJBZCH1Juxw4dGpLTcAZ8JGcmPPvXaAAiBnqZW2hNx7RIV5BAWbpOf4C+UPGLDy7pcDX1fBY3GM+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80737},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"17f512f4787582dccab47ba2aab63b70561149a0","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.15_1786457049769_0.7683263282267745","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.16":{"name":"@kalutskii/foundation","version":"0.7.16","license":"MIT","_id":"@kalutskii/foundation@0.7.16","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"0bf59d9677597870f2d06eb69e527c65914f3026","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.16.tgz","fileCount":5,"integrity":"sha512-YXyQYDPTQdXgBRSHgbUnUec5cTMpPfhlbVlxO6pCIF56rRc1bKZqjfD1Lq4KfvNYiMfTJurx70CwT9jQt+3t8g==","signatures":[{"sig":"MEQCIDg3uxwjwb2CFBBRW/qeHP8C7NLpBfLd84LcOFjTHf8vAiBCla+MLema5gboFQenpDIDGrgtfqNeMwM+msM78mXuEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81579},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"195001323b878e7e2afd98b508208ab695603f9e","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.16_1786642020325_0.6704757804322183","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.17":{"name":"@kalutskii/foundation","version":"0.7.17","license":"MIT","_id":"@kalutskii/foundation@0.7.17","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"0b8d45f4665cf98a4139d9f9f3f904f87cecbdf7","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.17.tgz","fileCount":5,"integrity":"sha512-7rOx/x2J14HQSqRGVhQ9txR2pecBz5DtZJ5POztWcsTD8+HQxy3NyUeGq/C2cPbaTcdcve09EaCIbmUVzXWcOQ==","signatures":[{"sig":"MEYCIQCYlT/7V4SElhMLdcJljENWo2sLPaGbEEJMbUmhKc3GQgIhAInyqODtoJpGX6lHknrzYWkXxdbu6SJUFo9HUUWEVayO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81607},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a2c1809a262f45fbd79d57b8864d04f0837da73e","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.17_1786642337050_0.5088152683640073","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.18":{"name":"@kalutskii/foundation","version":"0.7.18","license":"MIT","_id":"@kalutskii/foundation@0.7.18","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"6c4143cb51b7336da597c2ed812b0b59d1c8a1a7","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.18.tgz","fileCount":5,"integrity":"sha512-kOt7xeZ2qdYlbxGXqF/UxLMj6Rx/A329ZXd6K1yZIFVavbhsaWPba3wbPHd6hrud0Od+zUpmrhPu88BV54eWQg==","signatures":[{"sig":"MEUCIGlMq52qvm6uiTNO5GIN+wRGRMw73C6Nri/EM6JMzdA8AiEA2GZJdGnFTo99CM/RgGEou/Nyosc5bOBQKiCq2GLgtng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81674},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b7213548d25084e8f5277612042021b69a549ea2","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.18_1786642449241_0.7565475061329296","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.19":{"name":"@kalutskii/foundation","version":"0.7.19","license":"MIT","_id":"@kalutskii/foundation@0.7.19","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"673fc8b6455eb43fe04cfe2b54c55d491c5e1217","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.19.tgz","fileCount":5,"integrity":"sha512-5w/y4VQY4Q9ckzacpWahzIrfKvFJa5SuRP+GTKrGmHpgFUNE+jUEzNBpdNIOaBiklaNCfLXGHs1sY88YuWgCYA==","signatures":[{"sig":"MEQCIFwUY36EkKiFGjjZQXET58Ve0XDVFcsy8/lQGv+lHllOAiAKsnBu+odpg/v2nLM1ysuqre1i4ZnNX4CmEOMHMDRiFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81683},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"85b0535115a4eff5aff1e644a5afd3dde4631577","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.19_1786785924788_0.7580311040248808","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.20":{"name":"@kalutskii/foundation","version":"0.7.20","license":"MIT","_id":"@kalutskii/foundation@0.7.20","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"479dab2fa9aa0ab1ee398449a544acdc3473dc06","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.20.tgz","fileCount":5,"integrity":"sha512-aUqqq/vyww8vT3gcN83X05DsVwsmEJEllLkAsawHE5kLH+ancI5Cp46xM9IInOnQUVamBsJqtxp7n7AjHn9wOA==","signatures":[{"sig":"MEUCIG8OrDIPQfCFgalzRVk4KzxzqZLYZ+FVlvUKM8OMYFwMAiEAu2MhhTrJFSum9qwWo18c5v5nC4kZ7vDR1S5hny5YqoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90761},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b0b26a9a59aaca8e37134f18140d986e303bf790","scripts":{"lint":"eslint . --ext .ts --fix","test":"bun test","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","lint:check":"eslint . --ext .ts","format:check":"prettier --check ."},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","tsup":"^8.5.1","eslint":"^10.2.1","prettier":"^3.8.1","@eslint/js":"^10.0.1","@types/bun":"latest","typescript-eslint":"^8.58.2","eslint-config-prettier":"^10.1.8","esbuild-plugin-tsconfig-paths":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.20_1786812653324_0.2628250299011954","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.22":{"name":"@kalutskii/foundation","version":"0.7.22","license":"MIT","_id":"@kalutskii/foundation@0.7.22","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"32c1fd45b6095297d71a60ddfbc01ec455ee1357","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.22.tgz","fileCount":5,"integrity":"sha512-yPLZZH18dXJdhWmsi3nCzIQCi8AKSKzGA6GC22MSKD++6bn5kW83eHZb9l75AU34ZnmR0u9WBNfTIwxNU5dW8g==","signatures":[{"sig":"MEYCIQDPDBxW5tVpDpmhedOJ1dJSCt+pUxXtWUWghg1UpkQ16wIhAK/6GkHGPtLvlqsVfTbFPggtwJtkCuJbjgvQocsbFFed","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90606},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7a937c8c914b30e16cbfdc59439e95ad151c3ee6","scripts":{"lint":"oxlint","test":"bun test","build":"tsup","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","oxfmt":"^0.63.0","oxlint":"^1.78.0","@types/bun":"latest","typescript":"^5.9.3","oxlint-tsgolint":"^7.0.2001","esbuild-plugin-tsconfig-paths":"^1.0.2"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.12.18","kleur":"^4.1.5","date-fns":"^4.1.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.22_1786882466646_0.8315399816500202","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.24":{"name":"@kalutskii/foundation","version":"0.7.24","license":"MIT","_id":"@kalutskii/foundation@0.7.24","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"ff1ddc32ed7a5f0d5b41d35271aee81690e76d53","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.24.tgz","fileCount":5,"integrity":"sha512-8cWdbUzyMXZd/R2togpHD5Cm/e93CZDGMMZR4rV7HBM84h1FWYpKxRGCGk7qFLH95mwm4KrIAaUg93pM+pfMAA==","signatures":[{"sig":"MEQCIBhRfMny/enDPQ7Z/ejClwcR/2VIVoJvVvMAhmbgFMfhAiBHuUGF8FDaTGWCaehA4+EjJFNoXZQOnr9HKIVVygYLXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103692},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aa7d7e3d8aa2552eebc894d6e1e75fb2b55f4f06","scripts":{"lint":"oxlint","test":"bun test","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.63.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.24_1786885735452_0.9690095900989566","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.25":{"name":"@kalutskii/foundation","version":"0.7.25","license":"MIT","_id":"@kalutskii/foundation@0.7.25","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"fd2b61989e84abb548a8a81f31cda2b67cff9e17","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-0.7.25.tgz","fileCount":5,"integrity":"sha512-5Gz3oWI7LZE4/5loUFPLP9jCgexwDD/oQZPTcFShpwJMLI1WQPEYK800LH9uAGu/X/ckBPQDSJXnQK4o3nYvTg==","signatures":[{"sig":"MEUCIDImqukhgpXtbEO1nn4RdKvi4QFJ1kkb9O9LILHaYAPtAiEAkoIQz1RVwuBZt6HdDPnZeLItxCB6AIyJ9F9Pvghxxik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103705},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d3cf58ecd5f7a0755ad2c31adda13dc049ebf1a2","scripts":{"lint":"oxlint","test":"bun test","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.63.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_0.7.25_1786903028259_0.3986935710812207","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"@kalutskii/foundation","version":"2.0.0","license":"MIT","_id":"@kalutskii/foundation@2.0.0","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"4620c57bf04a175e669a0dda1b1c2394b17897e8","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-2.0.0.tgz","fileCount":5,"integrity":"sha512-8hBOvbZpYpqpEKE8bvEsJpUhXKHXXadWZPHccpEmUmGZqCBmiVKq/7zwS8ZtZUBQ+xH2o5iPAJcZ+Q0RCYFl2w==","signatures":[{"sig":"MEYCIQDJFVWjidrK4UjeBnDcc7/ocBk9UHqoePZor0pMS1k0fAIhAKrwDE2pAsQdVk1KM0ooHg7wugiR46RMOOSQVwvFpDa9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105041},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"59a0ec8a5ecb3ca9ef70373080e905c44a4dd986","scripts":{"lint":"oxlint","test":"bun test","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.63.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_2.0.0_1788873722708_0.8609443952366962","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.5":{"name":"@kalutskii/foundation","version":"2.0.5","license":"MIT","_id":"@kalutskii/foundation@2.0.5","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/kalutskii/foundation#readme","bugs":{"url":"https://github.com/kalutskii/foundation/issues"},"dist":{"shasum":"b6b3a33bb8598ae5009982745cf9a353438bb948","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-2.0.5.tgz","fileCount":5,"integrity":"sha512-ILLZW8T3AjsBkdmUE0LwxR28PrwLChpKTGJSY0HTPykO+uTyV3KAOwYgJss4kBd7vM8/2cgCyPWocST3UqHhTA==","signatures":[{"sig":"MEUCIGi7wzVDljIUm/Cjg4iKRSQ4U5xZE/OTPKdiAS7N3kkyAiEAqHI8kD+Kimg9GLefLtlikNrD916LfkuVgJdCdAnSMFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105052},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"800434741ae9e1116597ca82f673f54cf30a3074","scripts":{"lint":"oxlint","test":"bun test","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/kalutskii/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Typescript collection of most common utilities, schemas and functions among private projects.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_2.0.5_1788887476298_0.6997669224207581","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.6":{"name":"@kalutskii/foundation","version":"2.0.6","license":"MIT","_id":"@kalutskii/foundation@2.0.6","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"fef9ecf642aa0ee6e99dc8ecad12425a293833af","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-2.0.6.tgz","fileCount":5,"integrity":"sha512-JFH4KPzooWcFwjYY59mDv0dJYp2ebcSlHGK9J3BlTr8apS+xRqHYAOeVsLhCgkKTLttifrEZA96s5ceWPx0DtQ==","signatures":[{"sig":"MEUCIAMwcomF3NAyedY8nPlKDi/nQVivGVvToTc2p36Tbj3PAiEAyjMhHrLJC2DEPDMRPJBARC1VUTDeOmubsYXiQC56Btg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGlDMbc7CrtBA/um6I0uwF3oynCPRYulIv3VhqlEny82AiBQxwf6iffRc/lX+xn1AzYBlM0cYED03L6le+NQLDgbYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115587},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3f74c49bf5ff8920c61360375b2dc86996583006","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_2.0.6_1789587381007_0.5811406130738834","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.7":{"name":"@kalutskii/foundation","version":"2.0.7","license":"MIT","_id":"@kalutskii/foundation@2.0.7","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"6e0fb4e18299e6c513d5215409516e8748d41938","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-2.0.7.tgz","fileCount":5,"integrity":"sha512-LNcfPjfbT/QrqW/C1aep2RS1/Vp1Bn7sH8ENYxt2k6U3rkQbEDLlrm2fV2w1+H4ysgW1ixBo4sgOElMUjUGFhg==","signatures":[{"sig":"MEYCIQCLskwG17BVdr9hkMocbHOj2sL0r2Puy1cbUXeeEHNVEwIhAI1Pm3/uTD1jZDpxpgxxtggZntyKRFsoL+jGNWjY17KA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG61IySb8LFucBd6BiIMcG+aJ7XnfapNRlXV5a9ZDz65AiEAq7Lbc3aekV1VjTmHu45Zij560NfzH9TNPcuX5putnZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115587},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"95b7433174e31f0ef7c712f567b7f27f63aab21c","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_2.0.7_1789597959778_0.900507595675639","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"@kalutskii/foundation","version":"3.0.0","license":"MIT","_id":"@kalutskii/foundation@3.0.0","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"f77884ff1d5a8149f112cc860c752da755f91d83","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.0.tgz","fileCount":5,"integrity":"sha512-njddHaDgOvjnFTMUn6oy1s+/CoioVf0J46juz4ET9nsgIleLPjy0Cg5ZUGW/vpf7qLU8sQG6o/lKVQd114JT+A==","signatures":[{"sig":"MEYCIQC6eCwLEUOr1Yh5v2M6zdxmcKQXc1FcUxEJ3EU34JWxDQIhAPinbj5215u1Ww5WGp7wGfhRwxBBOVq8YEKkmD77BrAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDrqLvN5ipJYE1VPyxbrvQhl5auTlIvLzyq/k4F/lVItAiAxE41KasDwKz4ewUaA3ZCOV2XLbjhqIcUp0u9omhOvvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115587},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"15a8379af9d6118aad3799c812ff4af2c0f76bab","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.0_1789597987451_0.7303665773234365","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"@kalutskii/foundation","version":"3.0.1","license":"MIT","_id":"@kalutskii/foundation@3.0.1","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"51c725458efb5dbe108d5a7fa85dcfb20db377a4","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.1.tgz","fileCount":5,"integrity":"sha512-EU0EGOOAU5UhKRiK4HaEladyyhwb5h/e74CEWWEW5DoJDDnMXe9OLWIxRuCF8IdXE4Y2Yl7eurw0Wcob+w4a5A==","signatures":[{"sig":"MEUCIQDFIvg8zWewFV4U02MTt1fUkYUUiaJuyAMvVgpZctVQsQIgTmytVMltLaoKcng3GTX7Aiu+8cKEVaRLvJeLAph625Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGJaAR6khbs1fOYTkkTD9hdewXFueKtdkz+mWKLEdcigIgdCom4PNKeXNmFpk8CHiCiCi7b0QHDrfMVKuUR0Gg3Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115587},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1f1bab28db91ff2c44196c0a9b041c52f625f0e2","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.1_1789598662903_0.5020449665162712","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2":{"name":"@kalutskii/foundation","version":"3.0.2","license":"MIT","_id":"@kalutskii/foundation@3.0.2","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"e0c6fe4bfb389caf897a0f4f8f17f5b053bdf252","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.2.tgz","fileCount":5,"integrity":"sha512-sX70oEyWoslcb4I8foGBboJ+O8ur8xbdzzKXP18VajDz6ziiNJJzEAGfe4u0LGjGwvXrhlrxKqPe1s0m9wPEbw==","signatures":[{"sig":"MEYCIQDaUQTSVcbcCeraKj9kluTwgRZO4aWg+Z2fz8QwN1ISCQIhAP+1p57G1NpxPXEe39K/wN62I6LqymBhAf5gxU1wB8Fk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7mOV0DbS4Kp0RvlWno2KMy5wLdgTKRWvAzC420BvJngIhAJFm27i0XmW/o6OpWe955Xbz4N35Zb74QfdQwbQxj3+G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115587},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"70e1e06dbaf94611b8d5bd0244f5da2f578b1f78","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.2_1789600414998_0.6282769193889062","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.3":{"name":"@kalutskii/foundation","version":"3.0.3","license":"MIT","_id":"@kalutskii/foundation@3.0.3","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"70a2ad867cc6a406578a64b5e5acd8bdc37dc399","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.3.tgz","fileCount":5,"integrity":"sha512-0Vei1ngJWcYaFv6/l8cEYtcWTXoOqS54WSLq+w81155rtlhiMnQVPpqGT82k0XhWzhDJx8olcz+7xs+37pnKAw==","signatures":[{"sig":"MEUCIFI08rRL0O5wUQ/ADcGG3wcQHRr4/ugwE6ZZ3lqojmGDAiEAkhqVwWJ04aPLzxjY9/YrhT+xRTXJ9YP5GZ0tYYehZwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQkSD+qBzFmY5KMeAKmQv3IDHG+d6HeUlmJfwOrzeiwQIgYK51YnvpfAd3pc651z/i0fwbFHHn171TF8+PKrY1w2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115587},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b96af313546813e8380fd07bab9ce57710021f1e","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.3_1789603975562_0.14955779830508686","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.4":{"name":"@kalutskii/foundation","version":"3.0.4","license":"MIT","_id":"@kalutskii/foundation@3.0.4","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"ce03e277b7c6ae0e156ba5957102a55de2b4283a","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.4.tgz","fileCount":5,"integrity":"sha512-AJ5kxsMqWpFyxPPRc9OGwU7PEo+xg4Xpr7WUpEBAHJ/a3cl8hUm4igH9SGWri9h6PTwPS+yECSZ1HURJco8e2g==","signatures":[{"sig":"MEUCIQDuu/HPfflY5LvL2lDcBqBn0YFouKhn2voB3hIObihhNAIgBEWN3L3BscqLPr6/k/I+4NNlhpR/TYXjjNCqEgdGsKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEiiLCj5AO7AH6GoFbTIfReSbjIHfCXV8GXVtJpZKcAgIhAOn0SEu6WKG0Wsf9ixHEx/m+bA7bA8shQmoNQ6S3Vimb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125770},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fa7cf8af0f02e316819f597ff47137306ea83773","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.4_1789606540175_0.1425131106829507","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.5":{"name":"@kalutskii/foundation","version":"3.0.5","license":"MIT","_id":"@kalutskii/foundation@3.0.5","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"1448ff702fce52ac9998d04b6d089be3e3c057cf","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.5.tgz","fileCount":5,"integrity":"sha512-HMHYv3xCgWgymV4NQ5GbT37PqsDlj6YMMb695R2DjmpF/3aUsrjCAG5zfX71jb56183gVOrJ7fH1i3oQncJxJg==","signatures":[{"sig":"MEYCIQDHho6NsSbAkXrnhkyAy7gt5Zk2P5Z1J6VZWPtIFzYsUgIhAKU9SYlNfkuJKwZ0kyg7Dj+r8QuDAK9lCFDZod8QnT6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPozuDJlP4GLz/Kk7UolaQSdZB7cDJCDUEto/2u/zkVQIgSe2wciMu+dEGOjoRmRTN3YtDe5u5cHhZUaCA1OXrRyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125770},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"283ad561432ce1b3b4abe45ec28bf382b7ccb7a5","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","typescript":"^7.0.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^5","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.5_1789636217134_0.7822653530004651","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.6":{"name":"@kalutskii/foundation","version":"3.0.6","license":"MIT","_id":"@kalutskii/foundation@3.0.6","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"12b74dcb11f414d91c96f0acc7d942a26320345f","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.6.tgz","fileCount":5,"integrity":"sha512-L7BXK8mYnfY4q4WMIA6eGk9vymCVxwLm8QVB6xOQ7AotGMx+pDr0dtchvduyW/yCnUowsxb1EzG0bOs1TN5D3g==","signatures":[{"sig":"MEUCIAxjBwTP+IaREWeJE3lZQtT1sY9E4wxHYtIUVZUMyam5AiEAw5oUJpGpH+zV8kUx528VX8PasFMkqnipzSbRYDH5J/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHWh1AVJUUrl6MxM9dwvTBOktEKxEDii1C8KpmRcak/zAiEA2qcXNsUo8amz7CN10tc4db2Tx2Y7KCx79rYP2/ED0hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125746},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"291df9e07eb4b839c4c958ad9195ffe1f53cacbc","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^7.0.2","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.6_1789638863506_0.31155071306006543","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.7":{"name":"@kalutskii/foundation","version":"3.0.7","license":"MIT","_id":"@kalutskii/foundation@3.0.7","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"e6cea200e1540d7837d15c0b555bc7b5f936f4f0","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.7.tgz","fileCount":5,"integrity":"sha512-1E8kuEliP2r/QwNy/Yc2QsiMJ9D96n18dYPvfV9GVD0RSDqeoWYZyeuHP75ZkvR1Y5AaaOlPBN82E0yc3d5YTQ==","signatures":[{"sig":"MEUCICN8XV6FkURfVqp7xyJhWQDYQOReKA/9nn3rnV+QKAvhAiEA3eaomY1Wfb9VUAeOwM0oLp8bGwuQKjD9SXQfgAYaJrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB1nsCC3HOv0RU/3osZL+4J3wzXV7ulHA2tBb7DZxAxwAiEAqkXrZXaJwHUtK8LphXRaXLRaMh20fUlp+OR9ID+LuWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134895},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d22652abdb737266ce5691e5505b31c842f2c979","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.65.0","oxlint":"^1.78.0","tsdown":"^0.22.14","@types/bun":"^1.3.14","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.4.3","hono":"^4.13.2","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^7.0.2","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-rc.5-ab785fc"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.7_1789655588559_0.30010238163190706","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.8":{"name":"@kalutskii/foundation","version":"3.0.8","license":"MIT","_id":"@kalutskii/foundation@3.0.8","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"89c5f51f24a00317b52f466da3b55f8b898249ac","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.8.tgz","fileCount":5,"integrity":"sha512-9P52GL2+xhDdPV/sOphr/X5tkUH+qUIUOz73Iu6Q5PcsKeEEuw1n73Sa4z99WPr4bk8Ds/wb2qnWMTWDi2OcfQ==","signatures":[{"sig":"MEYCIQCrKHHB/w9k7hpgMivDqp173e1thpJR/pLCtNupiehpYgIhALCbmBRQI+uXm3qVr4sXDJcIghedFS8RmZ5UYRjBdKdE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAZepOv2BR/LLdPZT23nUXII6mmig6r9W1RwPmPUTgsoAiAPrqXo7QhFOFuNVArgeDzdrN5Xf5O89hTqov8U96970g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132499},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8de977981d230127fec9de89e1a24fb08f2b85f0","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","tsdown":"^0.23.0","@types/bun":"^1.4.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.6.5","hono":"^4.13.8","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^7.0.2","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.8_1789657880876_0.6081842688179522","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.9":{"name":"@kalutskii/foundation","version":"3.0.9","license":"MIT","_id":"@kalutskii/foundation@3.0.9","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"553c9d2f87e5555994f9327710877cf9f28c2280","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.9.tgz","fileCount":5,"integrity":"sha512-ZdlUyzW5c0y3KxCGc/W1Ec92UewcSE/917S5h8L5qH7Gtp+VAcpGB0Yvw6TVa3YjelmNVdKaWPuy4tok/FiIOA==","signatures":[{"sig":"MEYCIQC1oooaUTHTfPbNEAWHLW28VauCNWzLYsfztOOsYqXcywIhAMwj4uwMUjO4i8FPwGyg/IVWlHtNISWwwJKGGIoW2dzF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2cF6p8c84j3r35ery5AqnjAGQTRKwxzk26EyPL+Uy1QIhAO+21BQ3Gvz3XJZ5q8vWib+C0rKiNRyQF1suwavKogZ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133358},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b3b1c246e3b9b95e9b6dcea429caa0dc3bacb121","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","tsdown":"^0.23.0","@types/bun":"^1.4.2","oxlint-tsgolint":"^7.0.2001"},"peerDependencies":{"zod":"^4.6.5","hono":"^4.13.8","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^7.0.2","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.9_1789669628861_0.26667485426951587","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.10":{"name":"@kalutskii/foundation","version":"3.0.10","license":"MIT","_id":"@kalutskii/foundation@3.0.10","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"homepage":"https://github.com/suitberks/foundation#readme","bugs":{"url":"https://github.com/suitberks/foundation/issues"},"dist":{"shasum":"602411ff620be9bb5a38ed128d159153aa7dda3d","tarball":"https://registry.npmjs.org/@kalutskii/foundation/-/foundation-3.0.10.tgz","fileCount":5,"integrity":"sha512-mljG2Wd1bBUY/cpt9usGUCetxbiMNykqHkJ6oYoyqjrT9BpQ4iIrzJGV1rxZIHEPJQqFXD3ZQlqgvtXZqYCk1Q==","signatures":[{"sig":"MEUCIQCNV7OzF4chfJV4BjhXcdHhXaXpgig0pAobkBWqi/O5+wIgJqFOkUBh6d6tJ/Q3N8Wsey8bqRYM7MeQoWC9bcmcjFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyH4U1noA26jIErN0N1oSxdeCw48y2UjsnkFBsyMKzKQIhAInsAhCRMQfgyoakdHTH5P57J9OCUDmR3cftgceSWdFp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133359},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eea28824e0986312cdeb748c26dc00024888fd77","scripts":{"lint":"oxlint","test":"bun test src","build":"tsdown","format":"oxfmt","typecheck":"tsc --noEmit","lint:check":"oxlint --fix","format:check":"oxfmt --check"},"_npmUser":{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"},"repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"_npmVersion":"10.9.8","description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","tsdown":"^0.23.0","@types/bun":"^1.4.2","oxlint-tsgolint":"^7.0.2002"},"peerDependencies":{"zod":"^4.6.5","hono":"^4.13.8","kleur":"^4.1.5","date-fns":"^4.4.0","typescript":"^7.0.2","date-fns-tz":"^3.2.0","drizzle-orm":"^1.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/foundation_3.0.10_1789733922813_0.36458976411856314","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2026-05-14T16:56:11.821Z","modified":"2026-09-20T14:35:54.471Z","0.1.3":"2026-05-14T16:56:12.136Z","0.1.4":"2026-05-14T16:58:56.547Z","0.1.5":"2026-05-14T17:03:51.429Z","0.1.6":"2026-05-14T17:23:07.180Z","0.1.8":"2026-05-14T17:27:31.797Z","0.1.9":"2026-05-14T17:34:08.279Z","0.1.10":"2026-05-19T11:22:52.321Z","0.1.11":"2026-05-19T11:27:07.503Z","0.2.0":"2026-05-19T17:03:21.435Z","0.2.1":"2026-05-19T17:39:46.496Z","0.2.2":"2026-05-19T17:42:49.740Z","0.2.3":"2026-05-19T17:45:10.557Z","0.3.0":"2026-05-20T12:40:16.336Z","0.3.1":"2026-05-20T20:48:56.492Z","0.3.2":"2026-05-20T21:03:10.669Z","0.3.3":"2026-05-21T16:39:48.419Z","0.3.4":"2026-05-21T16:40:08.165Z","0.3.5":"2026-05-21T17:03:38.214Z","0.3.6":"2026-05-22T11:26:43.606Z","0.4.0":"2026-05-22T13:43:48.577Z","0.4.1":"2026-05-22T13:50:16.061Z","0.4.2":"2026-05-22T14:34:52.630Z","0.4.3":"2026-05-22T21:35:45.700Z","0.4.4":"2026-05-29T21:36:31.899Z","0.4.5":"2026-05-30T16:35:54.360Z","0.5.0":"2026-06-19T19:13:13.081Z","0.5.1":"2026-06-19T19:38:25.378Z","0.5.2":"2026-06-20T09:23:55.081Z","0.6.2":"2026-06-20T09:41:36.923Z","0.6.3":"2026-06-20T09:57:22.647Z","0.6.4":"2026-06-20T10:12:16.204Z","0.6.5":"2026-06-20T10:23:09.079Z","0.6.6":"2026-06-21T21:11:23.438Z","0.6.7":"2026-06-21T21:23:56.127Z","0.6.8":"2026-06-21T21:28:54.871Z","0.6.9":"2026-06-22T14:56:49.151Z","0.6.10":"2026-06-22T18:40:01.037Z","0.6.11":"2026-06-22T18:40:29.823Z","0.6.12":"2026-06-22T18:46:52.118Z","0.6.13":"2026-06-22T18:51:45.443Z","0.6.16":"2026-06-22T19:27:07.664Z","0.6.17":"2026-06-22T19:43:25.769Z","0.6.18":"2026-06-22T19:52:15.221Z","0.6.19":"2026-06-22T19:54:58.909Z","0.6.20":"2026-07-09T17:24:32.951Z","0.6.21":"2026-07-09T17:26:05.474Z","0.6.22":"2026-07-10T18:12:27.219Z","0.6.23":"2026-07-13T09:11:07.933Z","0.6.24":"2026-07-13T09:36:07.528Z","0.6.25":"2026-07-13T10:44:46.022Z","0.7.0":"2026-07-13T13:40:35.869Z","0.7.1":"2026-07-14T09:08:29.099Z","0.7.2":"2026-07-14T09:13:20.239Z","0.7.3":"2026-07-14T09:19:14.209Z","0.7.4":"2026-07-14T09:19:55.379Z","0.7.5":"2026-07-21T22:13:59.357Z","0.7.7":"2026-07-21T22:19:53.184Z","0.7.8":"2026-07-21T22:24:51.376Z","0.7.9":"2026-07-22T17:31:47.029Z","0.7.10":"2026-07-22T17:48:48.606Z","0.7.11":"2026-07-23T10:55:57.051Z","0.7.12":"2026-07-23T11:49:50.851Z","0.7.13":"2026-07-26T12:10:24.590Z","0.7.14":"2026-07-26T12:11:11.369Z","0.7.15":"2026-08-11T14:04:09.921Z","0.7.16":"2026-08-13T17:27:00.475Z","0.7.17":"2026-08-13T17:32:17.206Z","0.7.18":"2026-08-13T17:34:09.401Z","0.7.19":"2026-08-15T09:25:24.922Z","0.7.20":"2026-08-15T16:50:53.484Z","0.7.22":"2026-08-16T12:14:26.820Z","0.7.24":"2026-08-16T13:08:55.585Z","0.7.25":"2026-08-16T17:57:08.388Z","2.0.0":"2026-09-08T13:22:02.832Z","2.0.5":"2026-09-08T17:11:16.434Z","2.0.6":"2026-09-16T19:36:21.133Z","2.0.7":"2026-09-16T22:32:39.887Z","3.0.0":"2026-09-16T22:33:07.538Z","3.0.1":"2026-09-16T22:44:23.028Z","3.0.2":"2026-09-16T23:13:35.100Z","3.0.3":"2026-09-17T00:12:55.661Z","3.0.4":"2026-09-17T00:55:40.275Z","3.0.5":"2026-09-17T09:10:17.234Z","3.0.6":"2026-09-17T09:54:23.593Z","3.0.7":"2026-09-17T14:33:08.672Z","3.0.8":"2026-09-17T15:11:21.008Z","3.0.9":"2026-09-17T18:27:08.970Z","3.0.10":"2026-09-18T12:18:42.918Z"},"bugs":{"url":"https://github.com/suitberks/foundation/issues"},"license":"MIT","homepage":"https://github.com/suitberks/foundation#readme","repository":{"url":"git+https://github.com/suitberks/foundation.git","type":"git"},"description":"Shared TypeScript foundations for reusable contracts, validation, framework adapters and utilities.","maintainers":[{"name":"ilyakalutskii","email":"ilyakalutskii@gmail.com"}],"readme":"# @kalutskii/foundation\n\nShared TypeScript foundations for reusable contracts, validation, framework adapters, and utilities.\nDesigned for Bun, Node.js, Hono, Drizzle ORM, and Zod applications.\n\n## Installation\n\n```bash\nbun add @kalutskii/foundation\n```\n\n## Modules\n\n- **Generic:** `base64`, `datetime`, `decimal`, `execution`, `guard`, `object`, `random`, `string-enum`, `type`.\n- **Contracts:** `response`, `upload`, `zod`.\n- **Security:** `hmac`, `jwt`.\n- **Adapters:** `drizzle`, `hono`, `logging`.\n\nAll supported APIs are exported from the package root. Generated declarations, public JSDoc, and colocated\nspecifications are the API reference; internal source paths are not public entrypoints.\n\n## Development\n\n```bash\nbun install\njust qa\nbun run build\n```\n\n`just qa` runs type checking, linting, formatting, and the complete Bun test suite. Repository architecture and\nsource conventions are documented in [`AGENTS.md`](./AGENTS.md).\n","readmeFilename":"README.md"}