UNPKG

@s1rd4v3/homebridge-tuya-web

Version:

Homebridge plugin for use with Tuya devices (uses Home Assistant Tuya Web API)

72 lines (71 loc) 2 kB
{ "displayName": "TuyaWebPlatform", "name": "@s1rd4v3/homebridge-tuya-web", "version": "1.0.8", "description": "Homebridge plugin for use with Tuya devices (uses Home Assistant Tuya Web API)", "main": "dist/index.js", "scripts": { "build": "rimraf ./dist && cross-env NODE_ENV=production babel src --out-dir dist", "build:ts": "rimraf ./dist_ts && tsc", "lint": "eslint **/src/**/*.ts", "prepublishOnly": "npm run build", "release": "np", "watch": "npm run build && npm link && nodemon", "clear-cache": "rimraf ~/.homebridge/accessories/cachedAccessories && rimraf ~/.homebridge/persist/*" }, "keywords": [ "homebridge", "homebridge-plugin", "tuya", "smartlife" ], "author": "Milo Cesar <milocesar1@gmail.com>", "license": "MIT", "publishConfig": { "access": "public" }, "engines": { "node": ">=10.17.0", "homebridge": ">=1.0.0" }, "peerDependencies": { "homebridge": "1.x" }, "repository": { "type": "git", "url": "https://github.com/s1rd4v3/homebridge-tuya-web" }, "bugs": { "url": "https://github.com/s1rd4v3/homebridge-tuya-web/issues" }, "dependencies": { "axios": "^0.19.2", "deep-equal": "^2.0.3", "lodash.debounce": "^4.0.8" }, "devDependencies": { "@babel/cli": "^7.5.0", "@babel/core": "^7.11.6", "@babel/preset-env": "^7.5.0", "@types/expect": "^24.3.0", "@types/mocha": "^8.0.0", "@types/node": "^14.0.14", "@typescript-eslint/eslint-plugin": "^3.4.0", "@typescript-eslint/parser": "^3.4.0", "babel-eslint": "^10.0.2", "babel-plugin-add-module-exports": "^1.0.2", "babel-plugin-transform-es2015-modules-umd": "^6.24.1", "chai": "^4.2.0", "cross-env": "^7.0.2", "eslint": "^7.3.1", "homebridge": "^1.1.2", "mocha": "^6.2.3", "nodemon": "^2.0.4", "np": "*", "rimraf": "^3.0.2", "ts-mocha": "^7.0.0", "ts-node": "^8.10.2", "ts-xor": "^1.0.8", "typescript": "^3.9.5" } }