{ "name": "@games/server", "scripts": { "dev": "concurrently 'pnpm run devserver' 'pnpm run dbstudio'", "devserver": "NODE_ENV=development PORT=5001 bun run --hot src/index.ts", "dbstudio": "pnpm dlx prisma studio --browser none", "dbdeploy": "pnpm dlx prisma migrate deploy", "dbtypes": "pnpm dlx prisma generate", "dbsync": "pnpm dlx prisma migrate dev", "dbwipe": "pnpm dlx prisma migrate reset", "prod": "NODE_ENV=production bun run src/index.ts", "start": "concurrently 'pnpm run prod' 'pnpm run dbstudio'" }, "dependencies": { "@elysiajs/cors": "^1.3.3", "@elysiajs/static": "^1.3.0", "@games/shared": "workspace:*", "@prisma/client": "6.13.0", "dayjs": "^1.11.13", "elysia": "^1.3.8", "elysia-ip": "^1.0.10", "elysia-rate-limit": "^4.4.0", "kefir": "^3.8.8", "kefir-bus": "^2.3.1", "lodash": "^4.17.21", "object-hash": "^3.0.0" }, "devDependencies": { "@types/bun": "latest", "@types/kefir": "^3.8.11", "@types/lodash": "^4.17.20", "concurrently": "^9.2.0", "prisma": "6.13.0", "ts-xor": "^1.3.0" } }