{
  "name": "node-red-contrib-knx-ultimate",
  "engines": {
    "node": ">=20.18.1"
  },
  "version": "4.0.25",
  "description": "Control your KNX and KNX Secure intallation via Node-Red! A bunch of KNX nodes, with integrated Philips HUE control and ETS group address importer. Easy to use and highly configurable.",
  "dependencies": {
    "binary-parser": "2.2.1",
    "crypto-js": "4.2.0",
    "dns-sync": "0.2.1",
    "js-yaml": "4.1.0",
    "knxultimate": "5.1.4",
    "lodash": "4.17.21",
    "mkdirp": "3.0.1",
    "node-color-log": "12.0.1",
    "path": "0.12.7",
    "ping": "0.4.4",
    "simple-get": "4.0.1",
    "xml2js": "0.6.0"
  },
  "node-red": {
    "version": ">=3.1.1",
    "plugins": {
      "commonFunctions": "/nodes/commonFunctions.js",
      "knxUltimateMonitorSidebar": "/nodes/plugins/knxUltimateMonitor-sidebar-plugin.html"
    },
    "nodes": {
      "knxUltimate": "/nodes/knxUltimate.js",
      "knxUltimateSceneController": "/nodes/knxUltimateSceneController.js",
      "knxUltimateWatchDog": "/nodes/knxUltimateWatchDog.js",
      "knxUltimateLogger": "/nodes/knxUltimateLogger.js",
      "knxUltimate-config": "/nodes/knxUltimate-config.js",
      "knxUltimateGlobalContext": "/nodes/knxUltimateGlobalContext.js",
      "knxUltimateAlerter": "/nodes/knxUltimateAlerter.js",
      "knxUltimateLoadControl": "/nodes/knxUltimateLoadControl.js",
      "knxUltimateViewer": "/nodes/knxUltimateViewer.js",
      "knxUltimateAutoResponder": "/nodes/knxUltimateAutoResponder.js",
      "knxUltimateStaircase": "/nodes/knxUltimateStaircase.js",
      "knxUltimateGarage": "/nodes/knxUltimateGarage.js",
      "knxUltimateIoTBridge": "/nodes/knxUltimateIoTBridge.js",
      "hueConfig": "/nodes/hue-config.js",
      "knxUltimateHueLight": "/nodes/knxUltimateHueLight.js",
      "knxUltimateHueButton": "/nodes/knxUltimateHueButton.js",
      "knxUltimateHueMotion": "/nodes/knxUltimateHueMotion.js",
      "knxUltimateHueTapDial": "/nodes/knxUltimateHueTapDial.js",
      "knxUltimateHueLightSensor": "/nodes/knxUltimateHueLightSensor.js",
      "knxUltimateHueTemperatureSensor": "/nodes/knxUltimateHueTemperatureSensor.js",
      "knxUltimateHueScene": "/nodes/knxUltimateHueScene.js",
      "knxUltimateHueBattery": "/nodes/knxUltimateHueBattery.js",
      "knxUltimateHueZigbeeConnectivity": "/nodes/knxUltimateHueZigbeeConnectivity.js",
      "knxUltimateContactSensor": "/nodes/knxUltimateHueContactSensor.js",
      "knxUltimateHATranslator": "/nodes/knxUltimateHATranslator.js",
      "knxUltimateHuedevice_software_update": "/nodes/knxUltimateHuedevice_software_update.js",
      "knxUltimateHuePlug": "/nodes/knxUltimateHuePlug.js",
      "knxUltimateHueHumiditySensor": "/nodes/knxUltimateHueHumiditySensor.js",
      "knxUltimateHueCameraMotion": "/nodes/knxUltimateHueCameraMotion.js"
    }
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Supergiovane/node-red-contrib-knx-ultimate.git"
  },
  "keywords": [
    "node-red",
    "KNX",
    "ETS",
    "eib",
    "konnex",
    "IOT",
    "philips hue"
  ],
  "author": "Supergiovane",
  "license": "MIT",
  "scripts": {
    "test": "DEBUG_KNX_HUE_TEST=0 npm run test:unit && node scripts/check-node-load.js",
    "test:unit": "mocha \"test/**/*.test.js\"",
    "lint-fix": "standard --fix",
    "translate-wiki": "node scripts/translate-wiki.js",
    "wiki:validate": "node scripts/validate-wiki-languagebar.js",
    "wiki:fix-langbar": "node scripts/validate-wiki-languagebar.js --fix",
    "wiki:inject-header": "node scripts/inject-wiki-header.js",
    "wiki:menu-add": "node scripts/manage-wiki-menu.js",
    "wiki:help-migrate": "node scripts/migrate-node-help.js"
  },
  "devDependencies": {
    "translate-google": "^1.5.0",
    "chai": "^4.3.10",
    "mocha": "^10.4.0"
  }
}