{
  "name": "auto-crossposter",
  "version": "1.0.0",
  "private": true,
  "description": "24/7 TikTok and Facebook Reels cross-posting automation with Playwright, BullMQ, Gemini, Telegram, and PM2.",
  "type": "module",
  "main": "src/server.js",
  "engines": {
    "node": ">=20.0.0"
  },
  "scripts": {
    "start": "node src/server.js",
    "dev": "NODE_ENV=development node --watch src/server.js",
    "check": "node scripts/check.js",
    "install:browser": "npx playwright install --with-deps chromium",
    "session:capture": "node scripts/capture-session.js",
    "pm2:start": "pm2 start ecosystem.config.js --env production",
    "pm2:reload": "pm2 reload ecosystem.config.js --env production",
    "pm2:stop": "pm2 stop ecosystem.config.js"
  },
  "dependencies": {
    "@google/genai": "^2.13.0",
    "bullmq": "^5.81.2",
    "dotenv": "^17.2.1",
    "ejs": "^3.1.10",
    "express": "^5.1.0",
    "ioredis": "^5.7.0",
    "multer": "^2.0.2",
    "node-cron": "^4.2.1",
    "pino": "^9.9.0",
    "playwright": "^1.54.2",
    "telegraf": "^4.16.3",
    "ws": "^8.18.3"
  },
  "devDependencies": {
    "pm2": "^6.0.8"
  }
}
