{ "name": "omnichannel-backend", "version": "1.0.0", "private": true, "scripts": { "build": "nest build", "start": "cross-env NODE_ENV=production node dist/main.js", "predev": "node scripts/ensure-port-free.js", "dev": "cross-env NODE_ENV=development nest start --watch", "start:dev": "npm run dev" }, "dependencies": { "@nestjs/common": "^11.1.19", "@nestjs/core": "^11.1.19", "@nestjs/platform-express": "^11.1.19", "@nestjs/platform-socket.io": "^11.1.21", "@nestjs/websockets": "^11.1.21", "dotenv": "^16.6.1", "jsonwebtoken": "^9.0.3", "ldapts": "^8.1.7", "pg": "^8.20.0", "qrcode": "^1.5.4", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.2", "socket.io": "^4.8.3", "whatsapp-web.js": "^1.34.7", "winston": "^3.19.0", "winston-daily-rotate-file": "^5.0.0" }, "devDependencies": { "@nestjs/cli": "^11.0.21", "@types/jsonwebtoken": "^9.0.10", "@types/node": "^25.6.2", "@types/pg": "^8.20.0", "cross-env": "^7.0.3", "typescript": "^6.0.3" } }