{ "name": "server", "scripts": { "start": "ts-node --transpile-only server.ts", "db:deploy": "npx prisma migrate deploy && npx prisma generate" }, "type": "module", "packageManager": "yarn@4.10.3", "dependencies": { "@fastify/autoload": "^6.3.1", "@fastify/cookie": "^11.0.2", "@fastify/cors": "^11.1.0", "@lucia-auth/adapter-prisma": "^4.0.1", "@prisma/client": "^6.17.0", "bcrypt": "^6.0.0", "consola": "^3.4.2", "dotenv": "^17.2.3", "fastify": "^5.6.1", "fastify-plugin": "^5.1.0", "lucia": "^3.2.2", "mediasoup": "^3.19.3", "prisma": "^6.17.0", "socket.io": "^4.8.1", "ws": "^8.18.3", "zod": "^4.1.12" }, "devDependencies": { "@antfu/eslint-config": "^5.4.1", "@types/bcrypt": "^6", "@types/ws": "^8", "eslint": "^9.36.0", "ts-node": "^10.9.2", "typescript": "^5.9.3" }, "engines": { "node": ">=22.18.0" } }