{
  "name": "sdm-backend",
  "version": "1.0.0",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "start": "node src/app.js",
    "dev": "nodemon src/app.js",
    "build": "npx prisma generate",
    "seed:core-data": "node private-seeds/seed-core-data.js",
    "seed:account-admin": "node private-seeds/seed-account-admin.js",
    "seed:super-admins": "node private-seeds/seed-super-admins.js",
    "seed:pradesh-users": "node private-seeds/seed-pradesh-users.js",
    "seed:user-hierarchy": "node private-seeds/seed-user-hierarchy-from-registrations.js",
    "seed:haridham-id": "node private-seeds/seed-haridham-id-backfill.js",
    "seed:karyakarta-table": "node private-seeds/seed-karyakarta-table.js",
    "seed:migrate-karyakarta-phone": "node private-seeds/migrate-karyakarta-phone-to-karyakarta-table.js",
    "seed:mahayag-rates": "node private-seeds/seed-mahayag-rates.js",
    "reset:data-keep-core": "node private-seeds/reset-data-keep-core.js",
    "reset:all-registrations": "node private-seeds/reset-all-registrations.js",
    "reset:k001-k064-hierarchy": "node private-seeds/delete-k001-k064-hierarchy.js",
    "seed:mandal-karyakarta": "node private-seeds/seed-mandal-karyakarta.js",
    "seed:pradesh-mandal-karyakarta-accounts": "node private-seeds/seed-pradesh-mandal-karyakarta-accounts.js",
    "seed:registration-country-type-indian": "node private-seeds/seed-registration-country-type-indian.js",
    "backup:daily": "node prisma/daily-db-backup.js",
    "test:whatsapp": "node private-seeds/test-whatsapp-api.js",
    "postinstall": "npx prisma generate",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "description": "",
  "dependencies": {
    "@logtail/node": "^0.5.6",
    "@neondatabase/serverless": "^1.0.2",
    "@prisma/adapter-neon": "^7.3.0",
    "@prisma/adapter-pg": "^7.3.0",
    "@prisma/client": "^7.3.0",
    "bcrypt": "^6.0.0",
    "cors": "^2.8.6",
    "dotenv": "^17.2.3",
    "express": "^5.2.1",
    "firebase-admin": "^13.4.0",
    "jsonwebtoken": "^9.0.3",
    "libphonenumber-js": "^1.12.36",
    "multer": "^2.0.2",
    "pdfkit": "^0.17.2",
    "pg": "^8.18.0",
    "prisma": "^7.3.0",
    "razorpay": "^2.9.6",
    "sharp": "^0.34.4",
    "ws": "^8.19.0"
  },
  "devDependencies": {
    "nodemon": "^3.1.11"
  }
}
