{
  "name": "d2d-backend",
  "version": "1.0.0",
  "description": "D2D Direct-to-Customer portal — Node.js / Express / PostgreSQL API",
  "main": "src/index.js",
  "type": "module",
  "scripts": {
    "dev": "nodemon src/index.js",
    "start": "node src/index.js",
    "db:schema": "node db/schema.js",
    "db:seed": "node db/seed.js",
    "sftp:sweep": "node scripts/sftp-sweep-once.js"
  },
  "dependencies": {
    "@azure/identity": "^4.5.0",
    "@azure/storage-blob": "^12.26.0",
    "bcryptjs": "^2.4.3",
    "cors": "^2.8.5",
    "dotenv": "^16.4.5",
    "exceljs": "^4.4.0",
    "express": "^4.19.2",
    "express-rate-limit": "^8.5.2",
    "helmet": "^8.2.0",
    "jsonwebtoken": "^9.0.3",
    "multer": "^2.2.0",
    "node-cron": "^4.6.0",
    "nodemailer": "^8.0.10",
    "pg": "^8.12.0",
    "ssh2-sftp-client": "^12.1.1",
    "xlsx": "^0.18.5"
  },
  "devDependencies": {
    "nodemon": "^3.1.4"
  }
}
