node-red-contrib-zigbee2mqtt-devices
Version:
Nodes to interact with zigbee2mqtt for Node-RED
71 lines (70 loc) • 2.83 kB
JSON
{
"name": "node-red-contrib-zigbee2mqtt-devices",
"version": "0.20.0",
"description": "Nodes to interact with zigbee2mqtt for Node-RED",
"author": "Christian Dirnhofer",
"license": "MIT",
"keywords": [
"node-red",
"zigbee2mqtt",
"smart home"
],
"repository": {
"type": "git",
"url": "git+https://github.com/Dirnei/node-red-contrib-zigbee2mqtt-devices"
},
"node-red": {
"version": ">=1.2.2",
"nodes": {
"api": "dist/_api.js",
"brdige-log": "dist/bridge-log.js",
"config": "dist/zigbee2mqtt-config.js",
"devices-eurotronics": "dist/nodes/devices-eurotronic.js",
"devices-hue": "dist/nodes/hue-dimmer/devices-hue.js",
"devices-ikea": "dist/nodes/devices-ikea.js",
"devices-scenic": "dist/nodes/devices-scenic.js",
"devices-sonoff": "dist/nodes/devices-sonoff.js",
"devices-tasmota": "dist/nodes/devices-tasmota.js",
"devices-tint": "dist/nodes/devices-tint.js",
"generic-lamp": "dist/zigbee2mqtt.js",
"non-z2m-devices-shelly-25": "dist/non-z2m-nodes/devices-shelly-25.js",
"ota": "dist/ota.js",
"override": "dist/nodes/override/override-nodes.js",
"scenes": "dist/nodes/scenes.js",
"sensors": "dist/nodes/sensors.js"
}
},
"dependencies": {
"mqtt": "^4.3.4",
"node-red-ext-bavaria-black": "^0.5.0"
},
"scripts": {
"build": "run-script-os",
"build:nix": "tsc && rsync -rv --exclude='*.js' --exclude='*.ts' ./src/ ./dist/",
"build:win32": "tsc && @powershell -NoProfile -Command ./robocopy.ps1",
"builddocker": "run-script-os",
"builddocker:nix": "npm run build:nix && pwsh ./install.ps1",
"builddocker:win32": "npm run build:win32 && @powershell -NoProfile -Command ./install.ps1",
"createnode": "run-script-os",
"createnode:nix": "pwsh ./createNode.ps1",
"createnode:win32": "@powershell -NoProfile -Command ./createNode.ps1",
"lint": "eslint ./src/**/*.js ./test/**/*.js ./test-integration/**/*.js",
"test": "mocha \"test/**/*_spec.js\"",
"testintegration": "docker-compose -f test-integration/docker/docker-compose.yml up -d && mocha \"test-integration/**/*_spec.js\""
},
"devDependencies": {
"@types/jquery": "^3.5.13",
"@types/node": "^14.18.10",
"@types/node-red": "^1.2.0",
"eslint": "^8.8.0",
"mocha": "^10.1.0",
"node-red": "^3.0.2",
"node-red-node-test-helper": "^0.3.0",
"run-script-os": "^1.1.6",
"typescript": "^4.5.5",
"zigbee-herdsman": "^0.14.10"
},
"engines": {
"node": ">=12.0.0"
}
}