{
    "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"
    }
}
