{
  "scripts": {
    "dev": "nodemon index.js",
    "reprocess:export-interview-emails": "node reprocess-interviews.js",
    "migrate": "node migrate.ts",
    "prisma:generate": "prisma generate",
    "prisma:studio": "prisma studio",
    "prisma:format": "prisma format",
    "prisma:db-push": "prisma db push"
  },
  "dependencies": {
    "@prisma/client": "^6.8.2",
    "archiver": "^7.0.1",
    "bcrypt": "^6.0.0",
    "bcryptjs": "^3.0.2",
    "cors": "^2.8.5",
    "docxtemplater": "^3.63.0",
    "dotenv": "^16.5.0",
    "express": "^5.1.0",
    "fuzzball": "^2.2.3",
    "geoip-lite": "^2.0.1",
    "https": "^1.0.0",
    "jsonwebtoken": "^9.0.2",
    "multer": "^2.0.2",
    "nodemailer": "^8.0.4",
    "nodemon": "^3.1.11",
    "openai": "^4.103.0",
    "pizzip": "^3.2.0",
    "ts-node": "^10.9.2",
    "uuid": "^11.1.0",
    "zod": "^3.25.27"
  },
  "devDependencies": {
    "@types/cors": "^2.8.18",
    "@types/express": "^5.0.2",
    "prisma": "^6.8.2"
  }
}
