{
  "name": "hiveguard-backend",
  "version": "0.2.0",
  "description": "Backend for HiveGuard",
  "bin": {
    "hiveguard-web": "cli.web.js",
    "hiveguard-inspection": "cli.inspection.js",
    "hiveguard-aggregation": "cli.aggregation.js",
    "hiveguard-retention": "cli.retention.js"
  },
  "scripts": {
    "db:init": "node db.tables.js init",
    "db:clean": "node db.tables.js clean",
    "web": "node cli.web.js",
    "inspection": "node cli.inspection.js",
    "aggregation": "node cli.aggregation.js",
    "retention": "node cli.retention.js",
    "start:dev": "nodemon cli.inspection.js & nodemon cli.aggregation.js & nodemon cli.retention.js",
    "web:dev": "nodemon cli.web.js",
    "inspection:dev": "nodemon cli.inspection.js",
    "aggregation:dev": "nodemon cli.aggregation.js",
    "retention:dev": "nodemon cli.retention.js",
    "lint": "npx eslint . --ext .js"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/akestoridis/hiveguard-backend.git"
  },
  "keywords": [
    "Zigbee",
    "network",
    "security",
    "monitoring"
  ],
  "author": "Dimitrios-Georgios Akestoridis",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/akestoridis/hiveguard-backend/issues"
  },
  "dependencies": {
    "axios": "0.27.2",
    "dotenv": "16.0.0",
    "express": "4.18.1",
    "lodash": "4.17.21",
    "nodemailer": "6.7.5",
    "pg": "8.7.3"
  },
  "devDependencies": {
    "eslint": "8.14.0",
    "eslint-config-airbnb-base": "15.0.0",
    "eslint-plugin-import": "2.26.0",
    "nodemon": "2.0.16"
  }
}
