{ "name": "backend", "version": "1.0.0", "private": true, "scripts": { "dev": "tsx watch src/index.ts", "build": "tsc", "start": "node dist/index.js", "db:migrate": "prisma migrate dev", "db:seed": "prisma db seed" }, "prisma": { "seed": "tsx src/seed.ts" }, "dependencies": { "@fastify/cors": "^9.0.1", "@fastify/jwt": "^8.0.1", "@fastify/websocket": "^8.3.1", "@prisma/client": "^5.17.0", "bcryptjs": "^2.4.3", "fastify": "^4.28.1", "fastify-plugin": "^4.5.1", "ssh2": "^1.16.0", "ws": "^8.18.0" }, "devDependencies": { "@types/bcryptjs": "^2.4.6", "@types/node": "^20.16.1", "@types/ssh2": "^1.15.0", "@types/ws": "^8.5.12", "prisma": "^5.17.0", "tsx": "^4.19.0", "typescript": "^5.5.4" } }