{ "name": "node-red-contrib-unifi-os", "version": "1.1.0", "description": "Nodes to access UniFi data using endpoints and websockets", "main": "build/nodes/unifi.js", "scripts": { "build": "npm run clean && tsc", "clean": "rimraf build/**/*.js", "test": "mocha -r ts-node/register './src/**/*.test.[tj]s' --exit", "prettier": "prettier --write \"**/*.{js,ts}\"", "eslint": "eslint \"src/**/*.ts\"" }, "repository": { "type": "git", "url": "https://github.com/NRCHKB/node-red-contrib-unifi-os" }, "keywords": [ "node-red", "iot", "unifi" ], "node-red": { "nodes": { "unifi": "build/nodes/unifi.js", "AccessController": "build/nodes/AccessController.js", "Request": "build/nodes/Request.js", "WebSocket": "build/nodes/WebSocket.js", "Protect": "build/nodes/Protect.js" }, "version": ">=2.0.0" }, "contributors": [ { "name": "Garrett Porter", "email": "hotmail.icloud@yahoo.com", "url": "https://github.com/crxporter" }, { "name": "Tadeusz Wyrzykowski", "email": "shaquu@icloud.com", "url": "https://github.com/Shaquu" }, { "name": "Marcus Davies", "email": "marcus.davies83@icloud.com", "url": "https://github.com/marcus-j-davies" } ], "license": "Apache-2.0", "bugs": { "url": "https://github.com/NRCHKB/node-red-contrib-unifi-os/issues" }, "homepage": "https://github.com/NRCHKB/node-red-contrib-unifi-os#readme", "dependencies": { "@nrchkb/logger": "^1.3.3", "abortcontroller-polyfill": "^1.7.5", "axios": "^1.3.5", "cookie": "^0.5.0", "ws": "8.18.0", "lodash": "^4.17.21", "async-mutex": "0.5.0" }, "devDependencies": { "@types/lodash": "^4.14.192", "@types/mocha": "^10.0.0", "@types/node": "^10.17.60", "@types/node-red": "^1.2.1", "@types/node-red-node-test-helper": "^0.2.2", "@types/semver": "^7.3.12", "@types/ws": "^8.5.4", "@typescript-eslint/eslint-plugin": "^5.40.1", "@typescript-eslint/parser": "^5.40.1", "babel-eslint": "^10.1.0", "eslint": "^8.25.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-simple-import-sort": "^8.0.0", "mocha": "^10.1.0", "nock": "^13.2.9", "node-red": "^2.2.3", "node-red-node-test-helper": "^0.3.0", "prettier": "^2.7.1", "supports-color": "^8.1.1", "ts-node": "^10.9.1", "typescript": "^4.8.4" }, "engines": { "node": ">=18.0.0" }, "files": [ "/build", "/examples" ], "optionalDependencies": { "bufferutil": "^4.0.7", "utf-8-validate": "^5.0.10" } }