{ "name": "node-red-contrib-mi-devices", "version": "2.0.0-beta.1", "description": "A set of nodes to control some of the popular Xiaomi sensors which are connected to the Xiaomi Gateway, the Gateway itself and Yeelights.", "repository": { "type": "git", "url": "git+ssh://git@github.com:pierrecle/node-red-contrib-mi-devices.git" }, "publishConfig": { "access": "public" }, "config": { "nodes_prefix": "mi-devices" }, "scripts": { "clean": "rimraf dist", "build": "npm run clean && npm run build:ts && npm run build:ejs && npm run build:icons", "build:ts": "tsc --allowUnreachableCode -p .", "build:ejs": "ejs-cli --base-dir src/ --options \"{\\\"NODES_PREFIX\\\": \\\"${npm_package_config_nodes_prefix}\\\"}\" \"**/index.ejs\" --out dist/", "build:icons": "npm run build:icons:gateway && npm run build:icons:gateway-subdevices && npm run build:icons:actions && npm run build:icons:yeelight", "build:icons:gateway": "cp -pr icons/gateway dist/nodes/gateway/icons", "build:icons:gateway-subdevices": "cp -pr icons/gateway-subdevices dist/nodes/gateway-subdevices/icons", "build:icons:actions": "cp -pr icons/actions dist/nodes/actions/icons", "build:icons:yeelight": "cp -pr icons/yeelight dist/nodes/yeelight/icons", "build:icons:plug-wifi": "cp -pr icons/plug-wifi dist/nodes/plug-wifi/icons" }, "license": "MIT", "keywords": [ "Xiaomi", "Aqara", "Yeelight", "node-red" ], "node-red": { "nodes": { "mi-devices-gateway": "dist/nodes/gateway/index.js", "mi-devices-gateway-subdevices": "dist/nodes/gateway-subdevices/index.js", "mi-devices-plug-wifi": "dist/nodes/plug-wifi/index.js", "mi-devices-yeelight": "dist/nodes/yeelight/index.js", "mi-devices-actions": "dist/nodes/actions/index.js" } }, "author": "Pierre CLEMENT", "bugs": { "url": "https://github.com/pierrecle/node-red-contrib-mi-devices/issues" }, "dependencies": { "cryptojs": "^2.5.3", "miio": "^0.15.4", "uniqid": "^4.1.1", "yeelight-wifi": "^2.3.0" }, "engines": { "node": ">=4.4.5" }, "devDependencies": { "@types/node-red": "^0.17.1", "ejs": "^2.5.7", "ejs-cli": "^2.0.0", "rimraf": "^2.6.2", "typescript": "^2.6.2" } }