← back to Butlr

package.json

29 lines

{
  "name": "holdforme",
  "version": "0.1.0",
  "private": true,
  "description": "Butlr — we wait on hold so you don't have to. Customer service complaints, credit limit increases, restaurant reservations, anywhere you'd otherwise burn 47 minutes on hold music.",
  "main": "server.js",
  "scripts": {
    "start": "node server.js",
    "dev": "node server.js",
    "test": "node test/orphan-recordings.test.js && node test/admin-gate.test.js && node test/vapi-webhook.test.js && node test/dnc-check.test.js && node test/upload-watcher.test.js && node test/sms-stop.test.js && node test/password-reset.test.js && node test/external-place-call.test.js",
    "report": "node scripts/call-quality-report.js --remote"
  },
  "dependencies": {
    "bcryptjs": "^3.0.3",
    "dotenv": "^16.6.1",
    "ejs": "^3.1.10",
    "express": "^4.22.2",
    "express-rate-limit": "^7.4.0",
    "helmet": "^7.1.0",
    "morgan": "^1.10.0",
    "multer": "^2.1.1",
    "nodemailer": "^8.0.7",
    "ws": "^8.20.1"
  },
  "engines": {
    "node": ">=20"
  }
}