{
  "name": "node-mydomoathome",
  "description": "Imperihome ISS API gateway to Domoticz",
  "version": "0.3.5",
  "dependencies": {
    "basic-auth": "1.1.0",
    "body-parser": "^1.20.2",
    "cors": "^2.7.1",
    "ejs": "^3.1.9",
    "errorhandler": "^1.1.1",
    "express": "^4.18.2",
    "express-session": "^1.17.3",
    "forever": "^4.0.3",
    "glob-parent": ">=5.1.2",
    "is-base64": "0.1.0",
    "method-override": "^3.0.0",
    "minimatch": ">=5.1.6",
    "minimist": ">=1.2.6",
    "moment": "^2.29.4",
    "morgan": "^1.9.1",
    "multer": "^1.4.4",
    "nconf": "^0.12.0",
    "request": "^2.82.0",
    "sync-request": "3.0.1",
    "underscore": "1.13.6",
    "winston": "^3.9.0"
  },
  "devDependencies": {
    "assert": "^1.3.0",
    "chai": "^3.0.0",
    "glob-parent": ">=5.1.2",
    "grunt": "^1.5.2",
    "grunt-express-server": "^0.5.1",
    "grunt-simple-mocha": "^0.4.0",
    "gulp": "^4.0.2",
    "gulp-jshint": "^2.0.10",
    "istanbul": "^0.4.5",
    "jshint": "^2.12.0",
    "json-loader": "^0.5.4",
    "minimatch": ">=5.1.6",
    "minimist": ">=1.2.6",
    "mocha": "^10.2.0",
    "should": "^6.0.3",
    "standard-version": "^9.3.2",
    "superagent": ">=3.8.1",
    "webpack": "^5.36.2",
    "xunit-file": "0.0.6"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/empierre/MyDomoAtHome.git"
  },
  "directories": {
    "bin": "./bin",
    "routes": "./routes"
  },
  "author": "Emmanuel PIERRE",
  "contributors": [
    {
      "name": "Emmanuel PIERRE",
      "email": "domoticz@e-nef.com"
    },
    {
      "name": "jonferreira"
    }
  ],
  "license": "GPL-2.0",
  "bugs": {
    "url": "https://github.com/empierre/MyDomoAtHome/issues"
  },
  "homepage": "https://github.com/empierre/MyDomoAtHome#readme",
  "main": "mdah.js",
  "scripts": {
    "test": "grunt",
    "release": "standard-version",
    "start": "nodejs mdah.js"
  },
  "node_deb": {
    "start_command": "nodejs mdah.js"
  },
  "keywords": [
    "Imperihome",
    "Domoticz",
    "ISS API",
    "DSM",
    "IoT",
    "Synology"
  ],
  "jshintConfig": {
    "node": true,
    "undef": true,
    "noarg": true,
    "white": true,
    "esnext": true,
    "strict": true,
    "newcap": true,
    "nonbsp": true,
    "eqeqeq": true,
    "unused": true,
    "maxlen": 80,
    "indent": 2,
    "bitwise": true,
    "noempty": true,
    "latedef": "nofunc",
    "maxdepth": 5,
    "quotmark": "single",
    "trailing": true,
    "camelcase": true,
    "maxparams": 8,
    "globalstrict": true,
    "maxcomplexity": 10,
    "maxstatements": 40,
    "predef": [
      "ApiError",
      "ActErr",
      "logger",
      "util",
      "sendErrorAndLog",
      "shipError",
      "sendJSONResponse",
      "config",
      "MessageTypes",
      "safeGet"
    ]
  }
}
