{
  "name": "wa-campaigns",
  "version": "1.0.0",
  "description": "WhatsApp campaign sender built on the official WhatsApp Business Platform (Cloud API).",
  "main": "src/server.js",
  "scripts": {
    "start": "node src/server.js",
    "dev": "node --watch src/server.js",
    "test": "node --test \"test/**/*.test.js\"",
    "test:verbose": "node --test --test-reporter=spec \"test/**/*.test.js\"",
    "seed": "node scripts/seed-demo.js",
    "backup": "node scripts/backup.js",
    "smoke": "node scripts/smoke.js",
    "ui-check": "node scripts/ui-check.js",
    "test:all": "npm test && npm run smoke",
    "guide:capture": "node scripts/capture-guide.js guide-assets",
    "guide:build": "node scripts/build-guide.js",
    "cron:tick": "node scripts/cron-tick.js"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "better-sqlite3": "^13.0.3",
    "csv-parse": "^7.0.2",
    "dotenv": "^17.4.2",
    "express": "^5.2.1",
    "express-rate-limit": "^8.7.0",
    "helmet": "^8.3.0",
    "libphonenumber-js": "^1.13.12",
    "multer": "^2.3.0",
    "zod": "^4.5.4"
  },
  "type": "module",
  "private": true,
  "engines": {
    "node": ">=20"
  }
}
