{
  "name": "coldemail-backend",
  "version": "1.0.0",
  "description": "This is the Backend of coldemail",
  "main": "server.js",
  "scripts": {
    "start": "node server.js",
    "start:server": "node server.js",
    "start:worker": "node worker.js",
    "dev": "nodemon server.js",
    "dev:all": "node scripts/devRunner.js",
    "dev:server": "nodemon server.js",
    "dev:worker": "nodemon worker.js",
    "test": "node leadOutcomeTestRunner.js && node campaignAutomationTestRunner.js && node emailPromptBuilderTestRunner.js && node emailThreadSummaryTestRunner.js && node emailBurstTestRunner.js && node whatsappBurstTestRunner.js && node whatsappMeetingTestRunner.js && node whatsappBurstIntegrationTestRunner.js && node whatsappCampaignDeliveryTestRunner.js && node workerRuntimeTestRunner.js",
    "server": "nodemon server.js",
    "check": "node --check server.js && node --check utils/leadOutcome.js && node --check scripts/auditWhatsappOwnership.js",
    "audit:wa-owners": "node scripts/auditWhatsappOwnership.js",
    "fix:wa-owners": "node scripts/auditWhatsappOwnership.js --apply",
    "audit:wa-reply-validation": "node scripts/auditWhatsappReplyValidation.js",
    "audit:meeting-lifecycle": "node scripts/normalizeMeetingLifecycle.js",
    "fix:meeting-lifecycle": "node scripts/normalizeMeetingLifecycle.js --apply",
    "reset:whatsapp": "node scripts/resetWhatsappConversations.js",
    "reset:whatsapp:apply": "node scripts/resetWhatsappConversations.js --apply",
    "reset:lead-memory": "node scripts/resetLeadMemory.js",
    "reset:lead-memory:apply": "node scripts/resetLeadMemory.js --apply"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@dqbd/tiktoken": "^1.0.22",
    "@whiskeysockets/baileys": "^6.17.16",
    "axios": "^1.13.6",
    "bcryptjs": "^3.0.3",
    "cheerio": "^1.2.0",
    "chrono-node": "^2.9.0",
    "cookie-parser": "^1.4.7",
    "cors": "^2.8.6",
    "dotenv": "^17.3.1",
    "express": "^5.2.1",
    "express-rate-limit": "^8.3.2",
    "express-session": "^1.19.0",
    "form-data": "^4.0.5",
    "googleapis": "^171.4.0",
    "imap": "^0.8.19",
    "imap-simple": "^5.1.0",
    "jsonwebtoken": "^9.0.3",
    "mailparser": "^3.9.3",
    "mammoth": "^1.11.0",
    "moment": "^2.30.1",
    "moment-timezone": "^0.6.0",
    "mongoose": "^9.2.4",
    "multer": "^2.1.1",
    "node-cron": "^4.2.1",
    "nodemailer": "^8.0.1",
    "openai": "^6.27.0",
    "passport": "^0.7.0",
    "passport-azure-ad-oauth2": "^0.0.4",
    "passport-google-oauth20": "^2.0.0",
    "pdf-parse": "^2.4.5",
    "pdfkit": "^0.17.2",
    "pdfkit-table": "^0.1.99",
    "qrcode": "^1.5.4",
    "qs": "^6.15.0",
    "resend": "^6.9.3",
    "socket.io": "^4.8.3",
    "stripe": "^20.4.1",
    "tesseract.js": "^7.0.0",
    "ua-parser-js": "^2.0.9",
    "uuid": "^13.0.0",
    "valid-url": "^1.0.9",
    "word-extractor": "^1.0.4",
    "xlsx": "^0.18.5",
    "zod": "^4.3.6"
  },
  "devDependencies": {
    "docx": "^9.6.1",
    "nodemon": "^3.1.14"
  }
}
