{ "name": "@sprint/backend", "version": "0.1.0", "type": "module", "engines": { "bun": "1.3.4" }, "scripts": { "dev": "bun --watch src/index.ts --dev --PORT=3000", "start": "bun src/index.ts --PORT=3000", "db:start": "docker compose up -d", "db:stop": "docker compose down", "db:migrate": "npx drizzle-kit generate && npx drizzle-kit migrate", "db:push": "npx drizzle-kit push", "db:reset": "bun scripts/db-reset.ts", "db:seed": "bun scripts/db-seed.ts" }, "devDependencies": { "@types/bcrypt": "^6.0.0", "@types/bun": "latest", "@types/jsonwebtoken": "^9.0.10", "@types/pg": "^8.15.6", "drizzle-kit": "^0.31.8", "tsx": "^4.21.0" }, "peerDependencies": { "typescript": "^5" }, "dependencies": { "@sprint/shared": "workspace:*", "bcrypt": "^6.0.0", "dotenv": "^17.2.3", "drizzle-orm": "^0.45.0", "jsonwebtoken": "^9.0.3", "pg": "^8.16.3", "sharp": "^0.34.5", "zod": "^3.23.8" } }