{ "name": "warmbox", "version": "1.0.0", "description": "Self-hosted email warmup and deliverability engine", "main": "dist/index.js", "scripts": { "dev": "tsx watch src/index.ts", "build": "tsc", "start": "node dist/index.js", "db:migrate": "prisma migrate dev", "db:generate": "prisma generate", "db:push": "prisma db push", "db:reset": "prisma migrate reset" }, "keywords": [ "email", "warmup", "deliverability", "imap", "smtp" ], "license": "MIT", "dependencies": { "@prisma/adapter-better-sqlite3": "^7.8.0", "@prisma/client": "^7.8.0", "better-sqlite3": "^11.10.0", "dotenv": "^16.5.0", "express": "^4.21.2", "imapflow": "^1.0.189", "mailparser": "^3.7.3", "node-cron": "^3.0.3", "nodemailer": "^6.10.1", "openai": "^4.104.0", "pino": "^9.6.0", "zod": "^3.25.28" }, "devDependencies": { "@types/better-sqlite3": "^7.6.13", "@types/express": "^4.17.21", "@types/mailparser": "^3.4.6", "@types/node": "^22.15.21", "@types/node-cron": "^3.0.11", "@types/nodemailer": "^6.4.17", "prisma": "^7.8.0", "tsx": "^4.19.4", "typescript": "^5.8.3" } }