UNPKG

homebridge-tuya-laundry

Version:

Allows washer/dryer cycle completion notifications using Tuya smart plugs with power meter, now using local control.

70 lines (69 loc) 1.93 kB
{ "displayName": "Tuya Laundry Notifications", "name": "homebridge-tuya-laundry", "version": "1.0.0", "description": "Allows washer/dryer cycle completion notifications using Tuya smart plugs with power meter, now using local control.", "license": "Apache-2.0", "repository": { "type": "git", "url": "git://github.com/Niclassslua/homebridge-tuya-laundry-notify.git" }, "bugs": { "url": "github.com/Niclassslua/homebridge-tuya-laundry-notify/issues" }, "engines": { "node": ">=12.13.0", "homebridge": ">=1.3.0" }, "main": "dist/index.js", "bin": { "tuya-laundry": "dist/bin/index.js" }, "scripts": { "lint": "eslint src/**.ts --max-warnings=0", "watch": "npm run build && npm link && nodemon", "build": "rimraf ./dist && tsc", "prepublishOnly": "npm run lint && npm run build", "test": "jest", "test:ci": "jest --ci --runInBand --coverage" }, "keywords": [ "homebridge-plugin", "tuya", "local-control", "smart-plug", "laundry-notify" ], "dependencies": { "async-await-retry": "^2.1.0", "axios": "^0.21.1", "crypto-js": "^4.2.0", "form-data": "^4.0.0", "luxon": "^2.0.2", "node-telegram-bot-api": "^0.66.0", "quickchart-js": "^3.1.3", "table": "^6.7.1", "tuyapi": "^7.5.2", "uuid": "^10.0.0", "yargs": "^17.1.1" }, "devDependencies": { "@types/jest": "^27.0.1", "@types/luxon": "^2.0.1", "@types/node": "^14.18.63", "@types/node-telegram-bot-api": "^0.64.7", "@types/npmlog": "^4.1.3", "@types/yargs": "^17.0.2", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "eslint": "^7.32.0", "homebridge": "^1.8.4", "homebridge-config-ui-x": "^4.57.1", "jest": "^27.1.0", "nodemon": "^2.0.7", "rimraf": "^6.0.0", "ts-jest": "^27.0.5", "ts-node": "^9.1.1", "typescript": "^4.2.2" } }