← 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"
}
}