UNPKG

homebridge-unifi-access

Version:

Homebridge UniFi Access plugin providing complete HomeKit integration for the UniFi Access ecosystem with full support for most features including autoconfiguration, motion detection, multiple controllers, and realtime updates.

72 lines (71 loc) 2.18 kB
{ "name": "homebridge-unifi-access", "version": "1.9.2", "displayName": "Homebridge UniFi Access", "description": "Homebridge UniFi Access plugin providing complete HomeKit integration for the UniFi Access ecosystem with full support for most features including autoconfiguration, motion detection, multiple controllers, and realtime updates.", "author": { "name": "HJD", "url": "https://github.com/hjdhjd" }, "homepage": "https://github.com/hjdhjd/homebridge-unifi-access#readme", "license": "ISC", "repository": { "type": "git", "url": "git://github.com/hjdhjd/homebridge-unifi-access.git" }, "bugs": { "url": "http://github.com/hjdhjd/homebridge-unifi-access/issues" }, "type": "module", "engines": { "homebridge": ">=1.8.0 || >=2.0.0", "node": ">=18" }, "keywords": [ "homebridge", "homebridge-plugin", "homebridge-unifi-access", "homekit", "camera", "doorbell", "ubiquiti", "unifi", "unifi access", "unifi protect", "motion", "motion sensor", "security", "udm", "udm pro", "udm-pro", "unifi camera", "unifi cloud key", "unifi dream machine pro", "unifios" ], "scripts": { "prebuild": "npm run clean && npm run build-ui", "build": "tsc", "build-ui": "shx mkdir -p homebridge-ui/public/lib && shx cp \"node_modules/homebridge-plugin-utils/dist/ui/**/*.@(js|mjs){,.map}\" homebridge-ui/public/lib", "clean": "shx rm -rf dist homebridge-ui/public/lib", "prelint": "npm run build-ui", "lint": "eslint --max-warnings=${ESLINT_MAX_WARNINGS:-\"-1\"} eslint.config.mjs src homebridge-ui/*.js homebridge-ui/public/**.mjs", "postpublish": "npm run clean", "prepublishOnly": "npm run lint && npm run build" }, "main": "dist/index.js", "dependencies": { "@homebridge/plugin-ui-utils": "2.0.2", "homebridge-plugin-utils": "1.18.0", "unifi-access": "^1.3.0" }, "devDependencies": { "@stylistic/eslint-plugin": "4.4.0", "@types/node": "22.15.23", "eslint": "9.27.0", "homebridge": "1.9.0", "shx": "^0.4.0", "typescript": "5.8.3", "typescript-eslint": "^8.33.0" } }