homebridge-izone-airconditioner
Version:
Homebridge plugin for the iZone airconditioner controller.
48 lines (47 loc) • 1.35 kB
JSON
{
"name": "homebridge-izone-airconditioner",
"version": "2.0.1",
"description": "Homebridge plugin for the iZone airconditioner controller.",
"main": "dist/index.js",
"scripts": {
"build": "rm -rf ./dist/ && babel src -d dist -s",
"test": "npm run build && jest --coverage --watch src/",
"dev": "npm run build && homebridge -P .",
"debug": "npm run build && DEBUG=* homebridge -D -P .",
"prepare": "npm run build",
"prepublishOnly": "npm run test"
},
"repository": {
"type": "git",
"url": "https://github.com/gondalez/homebridge-izone-airconditioner.git"
},
"engines": {
"homebridge": "^1.6.0 || ^2.0.0-beta.0",
"node": "^18.20.4 || ^20.15.1 || ^22"
},
"keywords": [
"homebridge-plugin",
"izone",
"airconditioner",
"thermostat"
],
"author": "Tristan Harmer",
"license": "ISC",
"bugs": {
"url": "https://github.com/gondalez/homebridge-izone-airconditioner/issues"
},
"homepage": "https://github.com/gondalez/homebridge-izone-airconditioner#readme",
"devDependencies": {
"@babel/cli": "^7.10.1",
"@babel/core": "^7.10.2",
"@babel/preset-env": "^7.10.2",
"babel-jest": "^30.0.0",
"jest": "^30.0.0",
"minimist": ">=0.2.1"
},
"dependencies": {
"lodash": "^4.17.15",
"node-fetch": "^2.6.0",
"urijs": "^1.19.2"
}
}