{ "name": "@leetete/api", "version": "0.1.0", "private": true, "type": "module", "main": "./src/app.ts", "types": "./src/app.ts", "exports": { ".": "./src/app.ts", "./env": "./src/env.ts", "./db/schema": "./src/db/schema.ts" }, "scripts": { "dev": "tsx watch src/server.ts", "start": "tsx src/server.ts", "migrate": "tsx src/db/migrate.ts", "typecheck": "tsc --noEmit", "build": "tsc --noEmit", "db:generate": "drizzle-kit generate" }, "dependencies": { "@hono/node-server": "^1.13.7", "@leetete/shared": "workspace:*", "aws4fetch": "^1.0.20", "drizzle-orm": "^0.36.4", "hono": "^4.6.14", "nanoid": "^5.0.9", "pdf-lib": "^1.17.1", "postgres": "^3.4.5", "qrcode": "^1.5.4", "tsx": "^4.19.2", "zod": "^3.23.8" }, "devDependencies": { "@types/node": "^22.10.1", "@types/qrcode": "^1.5.5", "drizzle-kit": "^0.28.1", "typescript": "^5.6.3" } }