{
  "name": "powerhub",
  "version": "0.1.0",
  "private": true,
  "description": "Multi-tenant control for LoRaWAN power switches: devices, groups, schedules, tenants",
  "main": "app.js",
  "scripts": {
    "start": "node app.js",
    "migrate": "node scripts/migrate.js",
    "scheduler": "node scheduler.js",
    "create-admin": "node scripts/create-admin.js",
    "test": "node test/time.test.js && node test/usage.test.js && node test/api.test.js && node test/scheduler.test.js"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "dependencies": {
    "dotenv": "^17.2.0",
    "express": "^4.21.2",
    "mysql2": "^3.14.0"
  },
  "overrides": {
    "qs": "^6.16.1"
  }
}
