{"_id":"@lcas58/esmi-api-types","_rev":"34-4c6d43230f5c691bccb118c56dbd772f","name":"@lcas58/esmi-api-types","dist-tags":{"latest":"1.0.34"},"versions":{"1.0.0":{"name":"@lcas58/esmi-api-types","version":"1.0.0","keywords":["typescript","api","types","esmi"],"author":{"name":"lcas58"},"license":"MIT","_id":"@lcas58/esmi-api-types@1.0.0","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"3468ed83b6d4fa663a4f3e65e749f3a10506a72f","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.0.tgz","fileCount":2,"integrity":"sha512-sGJv8UaIRAX4SHu2ytIw5Uzz0sIZ8nDYkDcQLl/uqrH2ZuEISGZfPkK+Krzq+B5bOoLx+05Y0ws6fPFhk8apgg==","signatures":[{"sig":"MEUCIHymgIkG5/NW4TAS6BlRtrOFFu9yIjbzpzZVHOi0qeOHAiEAm36XGf0Ou/ePEyQtMsZWr+ioYjvAiadNByBYvB/ckYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883},"main":"dist/app.d.ts","types":"dist/app.d.ts","scripts":{"build":"bun run tsc","prepublishOnly":"bun run build"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Shared API types for ESMI frontend and backend","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.0_1760670078668_0.37333927476848183","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@lcas58/esmi-api-types","version":"1.0.1","keywords":["typescript","api","types","esmi"],"author":{"name":"lcas58"},"license":"MIT","_id":"@lcas58/esmi-api-types@1.0.1","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"7ce19be1c45c09faaff1cbcecf1cbcc0bb40bf15","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.1.tgz","fileCount":2,"integrity":"sha512-2Amu/qecivr1apMcEMo9i8PeOihaENN+G/4SRhjn77xAZOf9GMLQftnkuHCs1jHF2PWWkIBEuHKrkCY4frNlMg==","signatures":[{"sig":"MEUCIQCEG/e4j7koj5jIHJ4kDVeGKAmq0WXJGzH3J11On41mkAIgbxSRVd5ZnqHcsAKNlMBMvbhb/BCXZrlB8APmdY36t10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903},"main":"dist/app.d.ts","types":"dist/app.d.ts","scripts":{"build":"bun run tsc","prepublishOnly":"bun run build"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Shared API types for ESMI frontend and backend","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.1_1760670371492_0.825561990661561","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@lcas58/esmi-api-types","version":"1.0.3","keywords":["typescript","api","types","esmi"],"author":{"name":"lcas58"},"license":"MIT","_id":"@lcas58/esmi-api-types@1.0.3","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"77765afc2c921a650905d2c6685a3eb9940e2058","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.3.tgz","fileCount":3,"integrity":"sha512-/g4jHz8L3cOBx4sMmRoTbx19O5Y7A1E5omII5zrn2o8qLGMkxGpBqA3ub31/g4oGiHNOn1NdcZuYOIVJaiWt+Q==","signatures":[{"sig":"MEUCIQDrMDFrSOATlRBVTOdKzHz/iMzITTKRZjMA3iJXy/HuKQIgF5YfkKzqIMZeAGo5gNvCcQcON1exaXPALEB5uiw7pLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39272},"main":"dist/app.d.ts","types":"dist/app.d.ts","scripts":{"build":"mkdir -p dist && cp src/app.d.ts dist/app.d.ts","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"bun run build"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Shared API types for ESMI frontend and backend","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.3_1760670848389_0.30588886620627576","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@lcas58/esmi-api-types","version":"1.0.4","keywords":["typescript","api","types","esmi"],"author":{"name":"lcas58"},"license":"MIT","_id":"@lcas58/esmi-api-types@1.0.4","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"9eafc8d5ee9a39d23681a4fb5b670f14ae033cde","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.4.tgz","fileCount":3,"integrity":"sha512-+G93ilTkofxn132PXv9Ze1Uyy3IwcCRKpq9z9UxXIHJpGFcvONUx+ehmfJohGEHqfbAYyWFRBIffceXl2dXYTA==","signatures":[{"sig":"MEUCIQC+f48EkkDn8Rl3oIAjkjULMkv/FIqoWGbLtugLuPab9wIgFRE4qhhhwkyouX/bBSwnvwrQieo3+dCa0r2Gz7QmsMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39342},"main":"dist/app.d.ts","types":"dist/app.d.ts","exports":{".":{"types":"./dist/app.d.ts"}},"scripts":{"build":"mkdir -p dist && cp src/app.d.ts dist/app.d.ts","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"bun run build"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Shared API types for ESMI frontend and backend","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.4_1760671103645_0.5473886186510122","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@lcas58/esmi-api-types","version":"1.0.5","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.5","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"1d65fd7f62c2411b19645b20b2b6a6e951bfec34","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.5.tgz","fileCount":26,"integrity":"sha512-Mw1tXF4VpDrBffuwAonRAUhnwsoSl3Lr9sMGSalglbVOs4O5GcMYQ0IX5O/f2l3xjm5cAiNS6pJfWCcQ9ciWzA==","signatures":[{"sig":"MEUCIH28+QA4lxfTkiFBk29raiZrqriFHZAM7PYh1Sk4vd1zAiEAlhVgpHMxdrA62s4JB/uUxJ/JmGTMTRTm9pDUTq/XrnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131609},"main":"./dist/src/shared/index.js","type":"module","types":"./dist/src/shared/index.d.ts","exports":{".":{"types":"./dist/src/shared/index.d.ts","default":"./dist/src/shared/index.js"},"./client-types":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"59fbd3a814fcfc543d24790723e4b8b9e41a330f","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/index.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate","prepublishOnly":"bun run build"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"4.6.16","pino":"^9.4.0","dotenv":"^16.4.5","stoker":"^1.0.9","hono-pino":"^0.3.0","next-auth":"^4.24.8","@auth/core":"^0.37.0","better-auth":"^1.1.9","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.2.2","dotenv-expand":"^11.0.6","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.7.0","@neondatabase/serverless":"^0.10.1","@scalar/hono-api-reference":"^0.5.150"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.23.8","eslint":"^9.12.0","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.6.2","@types/node":"^22.7.4","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.7.3","eslint-plugin-format":"^0.1.2","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.5_1760673288141_0.8197132910774427","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@lcas58/esmi-api-types","version":"1.0.6","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.6","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"c7ff56d4a9cd2d2ed6e46df14d61ea1e1e3c89f4","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.6.tgz","fileCount":28,"integrity":"sha512-KnUG23STRdB9wLJRKCWrsfqTHVWHLl1rkpZtUdoIk8MAJYKMJ68OF5OO43ltJIQmOi+X5dAVVBxORb6MvWPaDA==","signatures":[{"sig":"MEUCIQDPs326j17gsM7BwhVmmlzIhZUncJEitKmrTurBl6wSSgIgKN1ntVmwupA5D1vmLYm4ofzk2f7jTU38GYzjKzHbKlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170508},"main":"./dist/src/shared/index.js","type":"module","types":"./dist/src/shared/index.d.ts","exports":{".":{"types":"./dist/src/shared/index.d.ts","default":"./dist/src/shared/index.js"},"./client-types":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"59fbd3a814fcfc543d24790723e4b8b9e41a330f","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/index.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate","prepublishOnly":"bun run build"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"4.6.16","pino":"^9.4.0","dotenv":"^16.4.5","stoker":"^1.0.9","hono-pino":"^0.3.0","next-auth":"^4.24.8","@auth/core":"^0.37.0","better-auth":"^1.1.9","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.2.2","dotenv-expand":"^11.0.6","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.7.0","@neondatabase/serverless":"^0.10.1","@scalar/hono-api-reference":"^0.5.150"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.23.8","eslint":"^9.12.0","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.6.2","@types/node":"^22.7.4","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.7.3","eslint-plugin-format":"^0.1.2","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.6_1760673723300_0.8014207466757413","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@lcas58/esmi-api-types","version":"1.0.7","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.7","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"35914567c4ee3a41386b8ea75f57e8e672d348b5","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.7.tgz","fileCount":66,"integrity":"sha512-YRd38l12y+8oyNL0qaiTeUyAlD0fu3fiertxCvSgsJb13J4Fq8mSzqyYp/cH5FA9SPj3+kNjl3W37kd2Cpo+UA==","signatures":[{"sig":"MEQCIDA5xRg0JWtVZEClnQc5crbGP077L7m2P3T7+e8NIjiuAiADrSiNHs+mbqiURBhZB5DOj7gXF6S29zQPSq+jRPs+nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416254},"main":"./dist/src/shared/index.js","type":"module","types":"./dist/src/shared/index.d.ts","exports":{".":{"types":"./dist/src/shared/index.d.ts","default":"./dist/src/shared/index.js"},"./client-types":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"59fbd3a814fcfc543d24790723e4b8b9e41a330f","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/index.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate","prepublishOnly":"bun run build"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"4.6.16","pino":"^9.4.0","dotenv":"^16.4.5","stoker":"^1.0.9","hono-pino":"^0.3.0","next-auth":"^4.24.8","@auth/core":"^0.37.0","better-auth":"^1.1.9","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.2.2","dotenv-expand":"^11.0.6","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.7.0","@neondatabase/serverless":"^0.10.1","@scalar/hono-api-reference":"^0.5.150"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.23.8","eslint":"^9.12.0","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.6.2","@types/node":"^22.7.4","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.7.3","eslint-plugin-format":"^0.1.2","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.7_1760674166713_0.2666772418411054","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@lcas58/esmi-api-types","version":"1.0.8","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.8","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"26038ead839b4f3a3b94fad1e4f6cfb57fd41a9c","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.8.tgz","fileCount":66,"integrity":"sha512-1BCeffptyhm+djKQjW5fFr9al0oi8d9MoVa/AhvLyNqZyrygkNO6vD3o5+cZ1Tx4IWerVOObyJ2f44I/tzEpYQ==","signatures":[{"sig":"MEYCIQC+LzbE/axbHoYgtbVprQB/LfGXu5em4PXIet17qzuJjQIhALLxLxUImJoBTF6fhdv/BG05IBWQj3bj8pTB6VDLj2kr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378221},"main":"./dist/src/shared/index.js","type":"module","types":"./dist/src/shared/index.d.ts","exports":{".":{"types":"./dist/src/shared/index.d.ts","default":"./dist/src/shared/index.js"},"./client-types":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"59fbd3a814fcfc543d24790723e4b8b9e41a330f","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/index.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate","prepublishOnly":"bun run build"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"4.6.16","pino":"^9.4.0","dotenv":"^16.4.5","stoker":"^1.0.9","hono-pino":"^0.3.0","next-auth":"^4.24.8","@auth/core":"^0.37.0","better-auth":"^1.1.9","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.2.2","dotenv-expand":"^11.0.6","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.7.0","@neondatabase/serverless":"^0.10.1","@scalar/hono-api-reference":"^0.5.150"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.23.8","eslint":"^9.12.0","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.6.2","@types/node":"^22.7.4","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.7.3","eslint-plugin-format":"^0.1.2","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.8_1760674695596_0.8635424443522195","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@lcas58/esmi-api-types","version":"1.0.9","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.9","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"0cecb9304d563fa3d79002b8fff4a15ec0b760aa","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.9.tgz","fileCount":49,"integrity":"sha512-395xthnyF9USnQppZW9LGzUU2Z4BBGssCErP/R1H/R593iw1KWrXgAabkY2eEtkQgQ7qigTHGEeNPmgfeV33gA==","signatures":[{"sig":"MEYCIQDH6yf6r6P4T3f4PmfkjQlS7xlpll1LCwkZfFvY/rksMAIhANGEUAxy7cQP8eoctJniQgvmU8f8ovB/3Y+bYVqBIuNG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256176},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"16ffe461827756835c0b71458efd0c2c99cc7159","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.9_1767843285123_0.1280370652382583","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@lcas58/esmi-api-types","version":"1.0.10","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.10","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"b843f667d9d1eb6e54cb8435ea8704313169d319","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.10.tgz","fileCount":55,"integrity":"sha512-y/sDpiTSNkazYq6FME9M9Gr3m7raA9Li1sR9JJUFf8Hu4b8Wj7O2Qv+hlOQLCV18z+a0eVr6BI5p5zAX8FdqTA==","signatures":[{"sig":"MEUCIGKXC+LGA4Lhok1LRP0bPj6WeaB/HfPe2tfn50UOOwAsAiEAmK//udtLTjaQdv/lBUFwrgXrF9/FFg0VVZtV+PGSQOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238480},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.10_1768540372404_0.5530912751158459","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@lcas58/esmi-api-types","version":"1.0.11","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.11","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"7193cf6358521fe58c46f32feb0267581165caf6","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.11.tgz","fileCount":55,"integrity":"sha512-Gzl9DMT3aI4C6L42DThN/VIfRDhVS41VEQRjYXgMoA0Ol4HZEk0QXFaeRSSqavbXRpge5vvsSDKsKvOXIzRnmw==","signatures":[{"sig":"MEUCIDVFhYMvasViHMuEHXmn+b+EERwUSC+hTB83RHxA+pZ4AiEA/RC7qHH+KMOpyjK/1Shy3/u1fmGrVKREc0Q54OsiavQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239026},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.11_1768541110392_0.8483423906489549","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@lcas58/esmi-api-types","version":"1.0.12","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.12","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"f3a1ac75b76ac4a75bc35ed5b30dd8502e36afd8","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.12.tgz","fileCount":55,"integrity":"sha512-vCiNT/XJz9ji0UbRbe4BlNvNckXBr6UlQjnmOsrAJobW/n1Giz2aemujf2kFnu5bX2eGvHoInOFMgpDI4xypSQ==","signatures":[{"sig":"MEYCIQD/oEMZTix/Iw8TIP4kzSa5qGy7P13ihwl6YrSvvWOlWwIhAPhPlAUIgUelTHsn9ytcj27q+YHMlDN73BZR2Qh+rukX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242353},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.12_1768849300494_0.7839517595766381","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@lcas58/esmi-api-types","version":"1.0.13","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.13","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"4e3933b322b57497976a31399fe15833202bffc7","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.13.tgz","fileCount":55,"integrity":"sha512-GhaMjdCMqxnLAejSqLvjkWUNxFwRqFxLaa7Aj3lFRbwS7zIW4arXF0Ekc0S97RHPB6OFRqjV8uCFmnoOEYzTkw==","signatures":[{"sig":"MEYCIQCUl4II4NVYq3XQMQfGoP8tSM90y8hJTYcOBbNhqSB9uwIhAIea/xy8SnnTog9FBcUQlpkH68XzybsI2VJx2prE2Nbt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244684},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.13_1768879515533_0.963491372614693","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@lcas58/esmi-api-types","version":"1.0.14","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.14","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"1bcd0dd7aab9e476de6040bd3353bfe187d62ebc","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.14.tgz","fileCount":61,"integrity":"sha512-nO1Tcev/cjeOx6rWtLzmFkwZiDYG+GiofGfbD2fZE3gfCcPN20LKkrnYe9w+t3JgPei25CqOGz4eo41WXkWC8g==","signatures":[{"sig":"MEQCIB1bhVGagYDdL1l7EDDhncpsVIKVhvRX9+yHyhubX4FAAiBdeMh2k7hJglzwmjtISeEp0+B4tY8XF9TZ+57bUfs0MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251140},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.14_1768882174765_0.8274394809331795","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@lcas58/esmi-api-types","version":"1.0.15","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.15","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"9509618c61b18a532c856c83bef1e79b4c623c80","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.15.tgz","fileCount":61,"integrity":"sha512-6PmI1C4ECzaaHC0k39okoWB78+2+00x/DLMeh0SHwaECp1gaFoaLqlCO1QTEbw+UGE/pejeXFSHkHMqwBQffAw==","signatures":[{"sig":"MEUCIQD2YCa86DTNkhpQ64n/4ujmymfsCSiW1FEkYZyvTaq1oQIgU4jLlI63FyWMWB5iXmPkqwOfRUO2UwA7XRM7XR96iX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251212},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.15_1768882908437_0.34456333023649655","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@lcas58/esmi-api-types","version":"1.0.16","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.16","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"36fff6ca6c38e36c0e0b68da37fed98bded7e524","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.16.tgz","fileCount":61,"integrity":"sha512-jPv92r7nLAVnLKrtdqSrm9FazYiQpQtWXzr4IF+YkViObwyZfOavnmLEMV2e0OWT+pzcoVbqOpFx0XUEw+bn1Q==","signatures":[{"sig":"MEUCIQCRgrI0ASA/s3XChdJQOdMT1UrA+4dPC7IwfIVYqVZ2lAIgSNhXj/awGsLzGb7jPDBZwsQXo4GumQCtrbGJVyGSVwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251409},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.34.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.16_1768884200736_0.1696168983054156","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@lcas58/esmi-api-types","version":"1.0.17","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.17","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"f160dd95472d756cc62f561784ab05f9d3adce4d","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.17.tgz","fileCount":67,"integrity":"sha512-XWqtgLALn3axGwJE5OUKEtBe8pNE1kdXs7CBH/CMzMFPMx0v+dptZqpg5pJO5kgZulaxPcvZEBEM+PjAUaX2Mw==","signatures":[{"sig":"MEUCIA2IvEf4+rFSPXN4aVfvpVufnuFaPnZ9uai1bZUCjhLuAiEA3aIh/M/LRJWrcX5reYB9yN/hA+kAvGt4jP5P+t0OlcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289041},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.17_1771931959171_0.04764260591438152","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@lcas58/esmi-api-types","version":"1.0.18","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.18","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"157a9699886d509f51422dcbc0143d7e06dbce28","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.18.tgz","fileCount":67,"integrity":"sha512-c0TA/M3GJS9dsb5uFWhkB9Wo8BCCW1tHHDZmEPJ4k+nwydhtxEKIAjPoo95pm/FpO/JmVpCqbv0AFnSQ1NLdKA==","signatures":[{"sig":"MEUCIBzWvVJAz/+9evL4Sjr6+THhul1KJ9hgc4sLzkFgSHfJAiEA/zAjIQ5zvEki+St1ziExP7QxZd6v7UQFntvYmUFr2sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325459},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.18_1771933181509_0.4443397394926727","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@lcas58/esmi-api-types","version":"1.0.19","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.19","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"a5b8e3463bce60441529f801b234498ba8ba6f5d","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.19.tgz","fileCount":67,"integrity":"sha512-aLzcrROYNVdpPpj+RJPmV37DvDvKHepptzXCcZ+FzOg/9WuP46q133RCKAqhSRH2t64dJcmjk327bT7ypubVGg==","signatures":[{"sig":"MEYCIQDTrZAMIuSxgw5aq7+5tv5ZUEyyUz5FA8HPmAkR9ddeyAIhAJL8G0HHLTbfabPMBZ4BSAzPh0V3jcQLs9mFQV+st/OL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361322},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.19_1771938812339_0.2680230206485763","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@lcas58/esmi-api-types","version":"1.0.20","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.20","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"fadb944528028cdbf9cbd30c6ffa65f9d79b3ec4","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.20.tgz","fileCount":67,"integrity":"sha512-HQ1Fvq/YD6vkRZDsvZmB911rlB4LDp/2pdkNp2SZBzKv/2xoa1Y00nlBD/xFFFuYZDhjvdka5S63rpyDJ7SyKA==","signatures":[{"sig":"MEYCIQDIz04ex/B4nQtj165YlaaxGVCeP6tJgb3bmBswcHEbEAIhAL9rhX4bx6hnSbKHHmo5tW2WPS8C2oTPG32gjDEvF3zn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370275},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.20_1772023174773_0.5380683775403678","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@lcas58/esmi-api-types","version":"1.0.21","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.21","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"e1943e53728009154dd17fb7c6d239b07ec0d21e","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.21.tgz","fileCount":67,"integrity":"sha512-gSYRUyf4Paoa/MOHZtwRZEu7eTuMyUlHzUs99H8CjTgzhuphNm3PEGh8H6qbu0FbRsopF0r9kcKH7UthoYXrPQ==","signatures":[{"sig":"MEYCIQC1MH5FphUCXSKI96lM0Su2iwSZZBsr8QmqHX/0R6Jc7QIhAJLTYq6Ck4iVF3Xb9jOOyy81vEdJWHJMGifxSFHOwy1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372341},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.21_1772063204341_0.8603805741483928","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@lcas58/esmi-api-types","version":"1.0.22","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.22","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"23c54f0e031fefb431d0524957055dd3b5a14787","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.22.tgz","fileCount":67,"integrity":"sha512-MM9QUy2RGke0TnyFnq+2IGdZTT6PBC3kU+yd2yk6cW6WVip3ShE7SEvx4R6L2lM3TsWOg2je8Hs5myKaL2c4sw==","signatures":[{"sig":"MEYCIQDl1R0KmIRZm05QvgHpiqV3vnG06RVmiEtnkoUtTbWqhgIhAKVPhHagNvz3HlyqFxESa6SdHFWXYVqf6E+6TMuR27+X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373784},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.22_1772079143703_0.05951790024871828","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@lcas58/esmi-api-types","version":"1.0.23","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.23","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"6a19870685282122c3810b28c6cd5b03971c8b88","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.23.tgz","fileCount":67,"integrity":"sha512-9MEG9lDZNsKWnx6uxXkyH5lIB4oUzdPS1xzZ0HO6VW9AAuUnOWKbH+aAzh86qukrgQElJXo9kCKVYfDP7DVcGg==","signatures":[{"sig":"MEQCIDWbCE/02xULnAAVLlUwj9cEgRQ2+Xu65mAWSp7A6CsnAiBvPychmLsKAVgqv112ka2II7i7KNRAlXBhN6+2YuxwKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388779},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.23_1772170028510_0.716581841292026","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@lcas58/esmi-api-types","version":"1.0.24","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.24","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"92009353bf7609d4f79d669ddef02654c18b21c8","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.24.tgz","fileCount":67,"integrity":"sha512-Gs3azRza2ioCZ1a131spiwaRPKBwF9n04qvNPrZE4CjhNiBM0++/GhIXC/1OtJLjwbNi81JvtEU7LL1VHAfXPQ==","signatures":[{"sig":"MEYCIQDUxqXfAEcQIu+xW4hoJy45Y/ePkXXyyQsCWWd+/Q0y/gIhAK5TRrDvCBxCyBC8SgnI2VOyL3Rh1/ERtUO8aucaCBHC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390388},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.24_1772200983678_0.9977836174315129","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@lcas58/esmi-api-types","version":"1.0.25","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.25","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"1e4aacf4c0f058bbcf1789d3a073212076a327bb","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.25.tgz","fileCount":67,"integrity":"sha512-GHF0QQ5g0O5z6hTxgA8X8pbQNsLxQCM6B5jUIt6JEyuw5yr+v+h/+PcGpZdKgvQysNA9SQDRTDWzUAkq0lhwMw==","signatures":[{"sig":"MEUCIHnPahCFBQopZzxikG/J0gBNk1AgmJp3XOtXW6yDR7KNAiEA6064gcR8E+byCJeEX9OvAp9MNKB1fjGEe7o2uh8GhWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391158},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.25_1772377657384_0.35554359974577276","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@lcas58/esmi-api-types","version":"1.0.26","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.26","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"b20c7c4a91f3d3365507d41d0fb3b13bcec48440","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.26.tgz","fileCount":67,"integrity":"sha512-ZgdreCwCYS07FXEq1310Ke6eMNWfTTlimqW3qhuhXlrrBjCXcLHZ/DkfA7Fl1UtYqvEugCyx8WO3yWGhcZuBJA==","signatures":[{"sig":"MEYCIQDrEBOOswft/t8PDq+AmaZF+yI2KLG5FltXN9swRC2MfgIhAKWoJsQIN4JPQLX1k/nWY2VEqR3YvXkzc40WejneB4Wb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391501},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"49902d3169b0f01997b2c9a7d0740d98c201f0aa","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.26_1772494768381_0.31259025559585285","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@lcas58/esmi-api-types","version":"1.0.27","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.27","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"dc2f99184fea93275f42bee74c44a5bbcd2316b3","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.27.tgz","fileCount":41,"integrity":"sha512-AX4Sb7qaaoeJYv1eAd76CuNCydJ95nxcLOsOmgCvn6A2sm6R742kDvO3qORlbaVGE7fvHYn8xPRpbfcT/NHbug==","signatures":[{"sig":"MEUCIQD+Gh3z3cAcBaxGLBSyL9H+2usT1Fs+MvPwA5QcmFZ2BQIgOnKX4jPpfEntWcHMB/jb/50yPOH3z/vlstBbdv+YKRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239546},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"678afd16901439417ab4c0833744d402dd5b32f8","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.27_1772599414546_0.7241450406984182","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@lcas58/esmi-api-types","version":"1.0.28","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.28","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"d1d1e034461c51318d3ee17774f58e56b5eada2b","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.28.tgz","fileCount":51,"integrity":"sha512-b29qszgviiAr9cURR1UuGfFvT8wB1BdeUgh10qff4xpTcigdIbbn+RYnBbEQIumq96QEJKpbJShKXl7gQ3EyjA==","signatures":[{"sig":"MEQCICJEf4uri/1wj/l39xz4uXbA0TLk+aSdQ9y8taBJbhrPAiA+bEhyPQUeenIWAt3wAeeFJV6CbCZ6H0XPA5JaaJeAzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330494},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"bc6d59843e6e934e65e4f7a0cf6eb8fe17132f9c","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.28_1772776280074_0.5192440079864467","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@lcas58/esmi-api-types","version":"1.0.29","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.29","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"891b48ee7c46010f257168c20744c108b4612f9f","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.29.tgz","fileCount":51,"integrity":"sha512-FFHemvBQuGwRWo3QQNVPY+oCnYhhjPsIQJfx2i/JBpPJShiWhk9sn47thFqSEQdkw6ln+2NMNRyGke4ivBpXYQ==","signatures":[{"sig":"MEQCIEeeC9NOxpKYJbCIAmUkQ0Ez/rS8EzHI34QCqd5nc2/kAiBVGz4MwMTfQD9xg4FPmhgueWFhoP3P6TF4KYOn6jDA+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330394},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"bc6d59843e6e934e65e4f7a0cf6eb8fe17132f9c","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.29_1773882982946_0.43471313634240416","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@lcas58/esmi-api-types","version":"1.0.30","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.30","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"871b7dbdc910e7e0e7b8874c9465c836ba03ead5","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.30.tgz","fileCount":51,"integrity":"sha512-ibGwc/ARox7qXtACfxL8Hr2FsZKPTJTInp8qCZXld9pvWGfxGeM/0jc/RliF0hYXSa5ZxrZB/DRwx3/i20+raQ==","signatures":[{"sig":"MEUCIQDBj76TFWkn8/qGio0Ls9mkDD5iKuILki+lLoqM8FZD3QIgVs1b8BCfi6yOZdZynYM08n33KMamtbdQFrj4Na8tNm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350710},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"bc6d59843e6e934e65e4f7a0cf6eb8fe17132f9c","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"bunx drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bunx drizzle-kit migrate","db:generate":"bunx drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","description":"Type-safe JSON API built with Hono, OpenAPI, Drizzle ORM, and Better Auth. Runs locally via Cloudflare Wrangler with Node.js compatibility.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","next-auth":"^4.24.11","@auth/core":"^0.37.4","better-auth":"^1.3.27","drizzle-orm":"^0.33.0","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@auth/drizzle-adapter":"^1.11.0","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.24.2","@hono/node-server":"^*","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.30_1774155761878_0.26309449743952085","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@lcas58/esmi-api-types","version":"1.0.31","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.31","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"ea628c21fce97b1006c79a4215d25484506c17df","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.31.tgz","fileCount":93,"integrity":"sha512-JUWHNpam8Hs7hBvkrO+uEVJ/qbK1MwgkvyKjR9LF7xexowSuRttLcgq/E+b8+zDMwBLuy4vGSGdtSOQqXOpQVw==","signatures":[{"sig":"MEQCID8cDq3tjP0B9sMWzaL1rcYGdZa2zvn39yHsQg6GA7FMAiBfgDSWtwOhHuWwpTOr0S7/a6eLYTLlLkgRnD1FKn+ujQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721243},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"7a5fad71c3074a17710866f8d63ae8c12bb6b9a7","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc && tsc-alias","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx --env-file=../../.env src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bun --env-file=../../.env drizzle-kit migrate","db:generate":"drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ai":"^6.0.199","hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","better-auth":"^1.3.27","drizzle-orm":"^0.38.4","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@ai-sdk/anthropic":"^3.0.82","@anthropic-ai/sdk":"^0.91.1","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.30.4","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.31_1784679706531_0.06810371816164995","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@lcas58/esmi-api-types","version":"1.0.32","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.32","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"e95e6f4768e6d3366c9aa31f6870fc491eed815f","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.32.tgz","fileCount":93,"integrity":"sha512-ZYSRCndvZWVnD0Bs94w7zNH/XJTH0ZwtJcgQswOuFQQeYzai9v414vhY3z3VNRsHN5/6E52vm1MPERNz/k9BkQ==","signatures":[{"sig":"MEYCIQCa74lT/786EC1X2AUiTt/pdsy2aXXj2H8BEoJM1BkDmgIhAMO67pSXeEk1lVEEnuIE2XqRkQD4lt44dX5S7I+pWOPj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":730328},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"8cb3030d720fe5889dc17ae4510a6a11853e5ee6","scripts":{"dev":"wrangler dev","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx --env-file=../../.env src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"drizzle-kit studio","typecheck":"tsc --noEmit","db:migrate":"bun --env-file=../../.env drizzle-kit migrate","db:generate":"drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ai":"^6.0.199","hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","better-auth":"^1.3.27","drizzle-orm":"^0.38.4","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@ai-sdk/anthropic":"^3.0.82","@anthropic-ai/sdk":"^0.91.1","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.30.4","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.32_1785183915797_0.6910517480237548","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@lcas58/esmi-api-types","version":"1.0.33","license":"MIT","_id":"@lcas58/esmi-api-types@1.0.33","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"dist":{"shasum":"5c49445c651765d610392bf3f8fd0cc5a692df02","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.33.tgz","fileCount":93,"integrity":"sha512-GLk69N4jyfTe8FVdmcVtQVevLu9UnrwnFI7EIxDdf6qMtDPKmWy4onTsl/k22BpQQuHFpugl46O8402q56LvcQ==","signatures":[{"sig":"MEYCIQDwDsekiwAmltGO9lokzQg+5ncOETUyE/K0Bj7/OuNY2AIhAI/OjikzQ/K9pg8iNNxTH+i73ss7UjBEVlG74k3yAllH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735893},"main":"./dist/src/shared/client-types.js","type":"module","types":"./dist/src/shared/client-types.d.ts","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"gitHead":"47f1913dcc637cfe948f49cbf44e7eb79521da3b","scripts":{"dev":"wrangler dev","eval":"promptfoo eval -c eval/promptfooconfig.yaml","lint":"eslint .","test":"cross-env NODE_ENV=test vitest","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","start":"node ./dist/src/app.js","deploy":"wrangler deploy --minify","db:seed":"tsx --env-file=../../.env src/db/seed/index.ts","lint:fix":"npm run lint --fix","db:studio":"drizzle-kit studio","eval:view":"promptfoo view -y","typecheck":"tsc --noEmit","db:migrate":"bun --env-file=../../.env drizzle-kit migrate","db:generate":"drizzle-kit generate"},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ai":"^6.0.199","hono":"^4.11.3","pino":"^9.13.1","dotenv":"^16.6.1","stoker":"^1.4.3","hono-pino":"^0.3.0","better-auth":"^1.3.27","drizzle-orm":"^0.38.4","drizzle-zod":"^0.5.1","pino-pretty":"^11.3.0","dotenv-expand":"^11.0.7","@ai-sdk/anthropic":"^3.0.82","@anthropic-ai/sdk":"^0.91.1","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","zod":"^3.25.76","eslint":"^9.39.2","vitest":"^2.1.2","wrangler":"^4.68.0","cross-env":"^7.0.3","promptfoo":"^0.121.19","tsc-alias":"^1.8.10","typescript":"^5.9.3","@types/node":"^22.19.3","drizzle-kit":"^0.30.4","@antfu/eslint-config":"^3.16.0","eslint-plugin-format":"^0.1.3","@cloudflare/workers-types":"^4.20241018.0"},"peerDependencies":{"zod":"^3.23.8"},"_npmOperationalInternal":{"tmp":"tmp/esmi-api-types_1.0.33_1785894836470_0.06887755049919386","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@lcas58/esmi-api-types","type":"module","version":"1.0.34","license":"MIT","exports":{".":{"types":"./dist/src/shared/client-types.d.ts","default":"./dist/src/shared/client-types.js"}},"main":"./dist/src/shared/client-types.js","types":"./dist/src/shared/client-types.d.ts","scripts":{"dev":"wrangler dev","deploy":"wrangler deploy --minify","start":"node ./dist/src/app.js","typecheck":"tsc --noEmit","lint":"eslint .","lint:fix":"npm run lint --fix","test":"cross-env NODE_ENV=test vitest","eval":"promptfoo eval -c eval/promptfooconfig.yaml","eval:view":"promptfoo view -y","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","db:seed":"tsx --env-file=../../.env src/db/seed/index.ts","db:generate":"drizzle-kit generate","db:migrate":"bun --env-file=../../.env drizzle-kit migrate","db:studio":"drizzle-kit studio"},"peerDependencies":{"zod":"^3.23.8"},"dependencies":{"@ai-sdk/anthropic":"^3.0.82","@anthropic-ai/sdk":"^0.91.1","@better-auth/expo":"^1.4.10","@hono/zod-openapi":"^0.16.4","@neondatabase/serverless":"^0.10.4","@scalar/hono-api-reference":"^0.5.184","ai":"^6.0.199","better-auth":"^1.3.27","dotenv":"^16.6.1","dotenv-expand":"^11.0.7","drizzle-orm":"^0.38.4","drizzle-zod":"^0.5.1","hono":"^4.11.3","hono-pino":"^0.3.0","pino":"^9.13.1","pino-pretty":"^11.3.0","stoker":"^1.4.3"},"devDependencies":{"@antfu/eslint-config":"^3.16.0","@cloudflare/workers-types":"^4.20241018.0","@types/node":"^22.19.3","cross-env":"^7.0.3","drizzle-kit":"^0.30.4","eslint":"^9.39.2","eslint-plugin-format":"^0.1.3","promptfoo":"^0.121.19","tsc-alias":"^1.8.10","tsx":"^4.19.1","typescript":"^5.9.3","vitest":"^2.1.2","wrangler":"^4.68.0","zod":"^3.25.76"},"_id":"@lcas58/esmi-api-types@1.0.34","gitHead":"d601aca31557d493a5760ff3695f13c5aa721b86","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FAnR2L/bcS+7UQp9VUZ0lF9vIoegZmAS/OXKyCFy+ezgl3OC1P3aJxnuHTYMtmDf+FMPcpPinPBF6IuQ9IxasA==","shasum":"5a4b5d0973fe32afeead918fd51f11b645d4e229","tarball":"https://registry.npmjs.org/@lcas58/esmi-api-types/-/esmi-api-types-1.0.34.tgz","fileCount":103,"unpackedSize":752200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC6UC9W9GdwiJKzNR3wexqLX1ioA50UCA/LlaPG8eXQ4AiEA3gZGVbfPhxB5ttSM8s8tGKsajZ8bypY5Pjxx1WhBw4M="}]},"_npmUser":{"name":"lcas58","email":"lc249153@gmail.com"},"directories":{},"maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/esmi-api-types_1.0.34_1785896270373_0.9053868551010233"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-17T03:01:18.559Z","modified":"2026-08-05T02:17:50.699Z","1.0.0":"2025-10-17T03:01:18.865Z","1.0.1":"2025-10-17T03:06:11.674Z","1.0.3":"2025-10-17T03:14:08.610Z","1.0.4":"2025-10-17T03:18:23.838Z","1.0.5":"2025-10-17T03:54:48.355Z","1.0.6":"2025-10-17T04:02:03.492Z","1.0.7":"2025-10-17T04:09:26.943Z","1.0.8":"2025-10-17T04:18:15.786Z","1.0.9":"2026-01-08T03:34:45.345Z","1.0.10":"2026-01-16T05:12:52.544Z","1.0.11":"2026-01-16T05:25:10.530Z","1.0.12":"2026-01-19T19:01:40.646Z","1.0.13":"2026-01-20T03:25:15.676Z","1.0.14":"2026-01-20T04:09:34.908Z","1.0.15":"2026-01-20T04:21:48.573Z","1.0.16":"2026-01-20T04:43:20.885Z","1.0.17":"2026-02-24T11:19:19.330Z","1.0.18":"2026-02-24T11:39:41.648Z","1.0.19":"2026-02-24T13:13:32.498Z","1.0.20":"2026-02-25T12:39:34.915Z","1.0.21":"2026-02-25T23:46:44.487Z","1.0.22":"2026-02-26T04:12:23.846Z","1.0.23":"2026-02-27T05:27:08.664Z","1.0.24":"2026-02-27T14:03:03.826Z","1.0.25":"2026-03-01T15:07:37.519Z","1.0.26":"2026-03-02T23:39:28.528Z","1.0.27":"2026-03-04T04:43:34.710Z","1.0.28":"2026-03-06T05:51:20.235Z","1.0.29":"2026-03-19T01:16:23.095Z","1.0.30":"2026-03-22T05:02:42.038Z","1.0.31":"2026-07-22T00:21:46.671Z","1.0.32":"2026-07-27T20:25:15.942Z","1.0.33":"2026-08-05T01:53:56.619Z","1.0.34":"2026-08-05T02:17:50.527Z"},"license":"MIT","maintainers":[{"name":"lcas58","email":"lc249153@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}