{ "name": "backend", "module": "index.ts", "type": "module", "scripts": { "dev": "bun --watch src/main.ts", "dev:compose": "cp ../bun.lockb . && docker compose -f docker-compose.dev.yml up --build", "build": "bun build index.ts --outdir dist --target bun", "start": "bun dist/main.js", "generate": "drizzle-kit generate", "migrate": "bun src/db/migrate.ts", "reset": "rm -rf storage && bun run migrate" }, "devDependencies": { "@types/bun": "latest", "@types/node-schedule": "^2.1.7", "drizzle-kit": "^0.21.0" }, "peerDependencies": { "typescript": "^5.0.0" }, "dependencies": { "@hono/zod-validator": "^0.2.1", "dayjs": "^1.11.11", "drizzle-orm": "^0.30.10", "hono": "4.3.5", "nanoid": "^5.0.7", "node-schedule": "^2.1.1", "zod": "^3.23.8" } }