{
  "name": "fiac-backend",
  "version": "2.0.0",
  "description": "FIAC production workshop management API",
  "main": "server.js",
  "scripts": {
    "prestart": "node scripts/ensure-prisma.js",
    "start": "node server.js",
    "dev": "node --watch src/index.js",
    "db:generate": "node scripts/run-prisma.js generate",
    "db:push": "node scripts/run-prisma.js db push",
    "db:migrate": "node scripts/run-prisma.js migrate dev",
    "db:deploy": "node scripts/run-prisma.js migrate deploy",
    "db:seed": "node prisma/seed.js",
    "db:setup": "node scripts/run-prisma.js generate && node scripts/run-prisma.js db push && node prisma/seed.js",
    "cpanel:setup": "npm run db:setup"
  },
  "dependencies": {
    "@prisma/client": "^6.8.2",
    "prisma": "^6.8.2",
    "bcrypt": "^5.1.1",
    "cloudinary": "^2.10.0",
    "cookie-parser": "^1.4.7",
    "cors": "^2.8.5",
    "dotenv": "^16.5.0",
    "express": "^4.21.2",
    "express-rate-limit": "^7.5.0",
    "groq-sdk": "^1.2.1",
    "helmet": "^8.1.0",
    "ioredis": "^5.11.1",
    "jsonwebtoken": "^9.0.2",
    "morgan": "^1.10.0",
    "nodemailer": "^8.0.10",
    "uuid": "^11.1.0",
    "winston": "^3.17.0",
    "ws": "^8.21.0",
    "zod": "^3.25.28"
  }
}
