{ "name": "whatsapp-inbox-platform", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint", "lint:ci": "next lint --max-warnings 0", "typecheck": "tsc --noEmit -p tsconfig.check.json", "db:migrate": "prisma db execute --file prisma/migrations/20260420143000_init/migration.sql --schema prisma/schema.prisma", "db:deploy": "prisma migrate deploy --schema prisma/schema.prisma", "db:seed": "prisma db seed --schema prisma/schema.prisma", "db:init": "npm run db:deploy && npm run db:seed", "db:generate": "prisma generate", "db:reset-and-seed": "prisma migrate reset --force --skip-seed --schema prisma/schema.prisma && npm run db:generate && npm run db:seed", "job:campaign-retry": "node scripts/campaign-retry-job.mjs", "job:campaign-retry:daemon": "node scripts/campaign-retry-daemon.mjs", "ops:healthcheck": "node scripts/ops-healthcheck.mjs", "ops:readiness": "node scripts/ops-readiness.mjs", "ops:incident": "node scripts/ops-incident.mjs", "ops:smoke": "node scripts/ops-smoke.mjs", "ops:maintenance": "node scripts/ops-maintenance.mjs", "ci:verify": "npm run typecheck && npm run lint:ci && npm run build" }, "prisma": { "seed": "node prisma/seed.cjs" }, "dependencies": { "@prisma/client": "6.7.0", "next": "15.3.1", "react": "19.1.0", "react-dom": "19.1.0" }, "devDependencies": { "@types/node": "22.15.17", "@types/react": "19.1.3", "@types/react-dom": "19.1.3", "autoprefixer": "10.4.21", "eslint": "^8.57.1", "eslint-config-next": "^15.3.1", "postcss": "8.5.3", "prisma": "6.7.0", "tailwindcss": "3.4.17", "typescript": "5.8.3" } }