UNPKG

homebridge-hilo

Version:

Plugin Homebridge (non officiel) pour la passerelle et les appareils Hilo de Hydro-Québec | Unofficial Homebridge plugin for Hydro-Québec Hilo bridge and devices

1,685 lines (1,684 loc) 43.6 kB
{ "lockfileVersion": 3, "requires": true, "packages": { "node_modules/homebridge": { "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@homebridge/hap-nodejs": "2.1.7", "@matter/main": "0.17.1", "chalk": "5.6.2", "commander": "15.0.0", "fs-extra": "11.3.5", "qrcode-terminal": "0.12.0", "semver": "7.8.1", "source-map-support": "0.5.21" }, "bin": { "homebridge": "bin/homebridge.js" }, "engines": { "node": "^22 || ^24" } }, "node_modules/homebridge-hilo": { "version": "7.0.1", "funding": [ { "type": "buymeacoffee", "url": "https://www.buymeacoffee.com/santerrejo" }, { "type": "paypal", "url": "https://paypal.me/santerrejo" } ], "license": "MIT", "dependencies": { "@homebridge/plugin-ui-utils": "^2.0.2", "@microsoft/signalr": "^10.0.0", "axios": "^1.9.0", "date-fns": "^4.1.0", "express": "^5.1.0", "graphql-ws": "^6.0.4", "jsonwebtoken": "^9.0.3", "ws": "^8.18.2" }, "engines": { "homebridge": "^2.0.0", "node": "^22.10.0 || ^24.0.0 || ^26.0.0" } }, "node_modules/homebridge-hilo/node_modules/@homebridge/plugin-ui-utils": { "version": "2.2.4", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/@microsoft/signalr": { "version": "10.0.0", "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "eventsource": "^2.0.2", "fetch-cookie": "^2.0.3", "node-fetch": "^2.6.7", "ws": "^7.5.10" } }, "node_modules/homebridge-hilo/node_modules/@microsoft/signalr/node_modules/ws": { "version": "7.5.10", "license": "MIT", "engines": { "node": ">=8.3.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } }, "node_modules/homebridge-hilo/node_modules/abort-controller": { "version": "3.0.0", "license": "MIT", "dependencies": { "event-target-shim": "^5.0.0" }, "engines": { "node": ">=6.5" } }, "node_modules/homebridge-hilo/node_modules/accepts": { "version": "2.0.0", "license": "MIT", "dependencies": { "mime-types": "^3.0.0", "negotiator": "^1.0.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/accepts/node_modules/mime-db": { "version": "1.54.0", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/accepts/node_modules/mime-types": { "version": "3.0.1", "license": "MIT", "dependencies": { "mime-db": "^1.54.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/agent-base": { "version": "6.0.2", "license": "MIT", "dependencies": { "debug": "4" }, "engines": { "node": ">= 6.0.0" } }, "node_modules/homebridge-hilo/node_modules/asynckit": { "version": "0.4.0", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/axios": { "version": "1.18.1", "license": "MIT", "dependencies": { "follow-redirects": "^1.16.0", "form-data": "^4.0.5", "https-proxy-agent": "^5.0.1", "proxy-from-env": "^2.1.0" } }, "node_modules/homebridge-hilo/node_modules/body-parser": { "version": "2.2.1", "license": "MIT", "dependencies": { "bytes": "^3.1.2", "content-type": "^1.0.5", "debug": "^4.4.3", "http-errors": "^2.0.0", "iconv-lite": "^0.7.0", "on-finished": "^2.4.1", "qs": "^6.14.0", "raw-body": "^3.0.1", "type-is": "^2.0.1" }, "engines": { "node": ">=18" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/express" } }, "node_modules/homebridge-hilo/node_modules/buffer-equal-constant-time": { "version": "1.0.1", "license": "BSD-3-Clause" }, "node_modules/homebridge-hilo/node_modules/bytes": { "version": "3.1.2", "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/call-bind-apply-helpers": { "version": "1.0.2", "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/homebridge-hilo/node_modules/call-bound": { "version": "1.0.4", "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.2", "get-intrinsic": "^1.3.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/combined-stream": { "version": "1.0.8", "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/content-disposition": { "version": "1.0.0", "license": "MIT", "dependencies": { "safe-buffer": "5.2.1" }, "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/content-type": { "version": "1.0.5", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/cookie": { "version": "0.7.1", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/cookie-signature": { "version": "1.2.2", "license": "MIT", "engines": { "node": ">=6.6.0" } }, "node_modules/homebridge-hilo/node_modules/date-fns": { "version": "4.4.0", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/kossnocorp" } }, "node_modules/homebridge-hilo/node_modules/debug": { "version": "4.4.3", "license": "MIT", "dependencies": { "ms": "^2.1.3" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/homebridge-hilo/node_modules/delayed-stream": { "version": "1.0.0", "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/homebridge-hilo/node_modules/depd": { "version": "2.0.0", "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/dunder-proto": { "version": "1.0.1", "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", "gopd": "^1.2.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/homebridge-hilo/node_modules/ecdsa-sig-formatter": { "version": "1.0.11", "license": "Apache-2.0", "dependencies": { "safe-buffer": "^5.0.1" } }, "node_modules/homebridge-hilo/node_modules/ee-first": { "version": "1.1.1", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/encodeurl": { "version": "2.0.0", "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/es-define-property": { "version": "1.0.1", "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/homebridge-hilo/node_modules/es-errors": { "version": "1.3.0", "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/homebridge-hilo/node_modules/es-object-atoms": { "version": "1.1.1", "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/homebridge-hilo/node_modules/es-set-tostringtag": { "version": "2.1.0", "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/homebridge-hilo/node_modules/escape-html": { "version": "1.0.3", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/etag": { "version": "1.8.1", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/event-target-shim": { "version": "5.0.1", "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/homebridge-hilo/node_modules/eventsource": { "version": "2.0.2", "license": "MIT", "engines": { "node": ">=12.0.0" } }, "node_modules/homebridge-hilo/node_modules/express": { "version": "5.2.1", "license": "MIT", "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.1", "content-disposition": "^1.0.0", "content-type": "^1.0.5", "cookie": "^0.7.1", "cookie-signature": "^1.2.1", "debug": "^4.4.0", "depd": "^2.0.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "finalhandler": "^2.1.0", "fresh": "^2.0.0", "http-errors": "^2.0.0", "merge-descriptors": "^2.0.0", "mime-types": "^3.0.0", "on-finished": "^2.4.1", "once": "^1.4.0", "parseurl": "^1.3.3", "proxy-addr": "^2.0.7", "qs": "^6.14.0", "range-parser": "^1.2.1", "router": "^2.2.0", "send": "^1.1.0", "serve-static": "^2.2.0", "statuses": "^2.0.1", "type-is": "^2.0.1", "vary": "^1.1.2" }, "engines": { "node": ">= 18" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/express" } }, "node_modules/homebridge-hilo/node_modules/express/node_modules/mime-db": { "version": "1.54.0", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/express/node_modules/mime-types": { "version": "3.0.1", "license": "MIT", "dependencies": { "mime-db": "^1.54.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/fetch-cookie": { "version": "2.2.0", "license": "Unlicense", "dependencies": { "set-cookie-parser": "^2.4.8", "tough-cookie": "^4.0.0" } }, "node_modules/homebridge-hilo/node_modules/finalhandler": { "version": "2.1.0", "license": "MIT", "dependencies": { "debug": "^4.4.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "on-finished": "^2.4.1", "parseurl": "^1.3.3", "statuses": "^2.0.1" }, "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/follow-redirects": { "version": "1.16.0", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], "license": "MIT", "engines": { "node": ">=4.0" }, "peerDependenciesMeta": { "debug": { "optional": true } } }, "node_modules/homebridge-hilo/node_modules/form-data": { "version": "4.0.5", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", "hasown": "^2.0.2", "mime-types": "^2.1.12" }, "engines": { "node": ">= 6" } }, "node_modules/homebridge-hilo/node_modules/forwarded": { "version": "0.2.0", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/fresh": { "version": "2.0.0", "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/function-bind": { "version": "1.1.2", "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/get-intrinsic": { "version": "1.3.0", "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/get-proto": { "version": "1.0.1", "license": "MIT", "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/homebridge-hilo/node_modules/gopd": { "version": "1.2.0", "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/graphql": { "version": "16.11.0", "license": "MIT", "peer": true, "engines": { "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" } }, "node_modules/homebridge-hilo/node_modules/graphql-ws": { "version": "6.0.8", "license": "MIT", "engines": { "node": ">=20" }, "peerDependencies": { "@fastify/websocket": "^10 || ^11", "crossws": "~0.3", "graphql": "^15.10.1 || ^16", "ws": "^8" }, "peerDependenciesMeta": { "@fastify/websocket": { "optional": true }, "crossws": { "optional": true }, "ws": { "optional": true } } }, "node_modules/homebridge-hilo/node_modules/has-symbols": { "version": "1.1.0", "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/has-tostringtag": { "version": "1.0.2", "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/hasown": { "version": "2.0.2", "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/homebridge-hilo/node_modules/http-errors": { "version": "2.0.1", "license": "MIT", "dependencies": { "depd": "~2.0.0", "inherits": "~2.0.4", "setprototypeof": "~1.2.0", "statuses": "~2.0.2", "toidentifier": "~1.0.1" }, "engines": { "node": ">= 0.8" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/express" } }, "node_modules/homebridge-hilo/node_modules/https-proxy-agent": { "version": "5.0.1", "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" }, "engines": { "node": ">= 6" } }, "node_modules/homebridge-hilo/node_modules/iconv-lite": { "version": "0.7.2", "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { "node": ">=0.10.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/express" } }, "node_modules/homebridge-hilo/node_modules/inherits": { "version": "2.0.4", "license": "ISC" }, "node_modules/homebridge-hilo/node_modules/ipaddr.js": { "version": "1.9.1", "license": "MIT", "engines": { "node": ">= 0.10" } }, "node_modules/homebridge-hilo/node_modules/is-promise": { "version": "4.0.0", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/jsonwebtoken": { "version": "9.0.3", "license": "MIT", "dependencies": { "jws": "^4.0.1", "lodash.includes": "^4.3.0", "lodash.isboolean": "^3.0.3", "lodash.isinteger": "^4.0.4", "lodash.isnumber": "^3.0.3", "lodash.isplainobject": "^4.0.6", "lodash.isstring": "^4.0.1", "lodash.once": "^4.0.0", "ms": "^2.1.1", "semver": "^7.5.4" }, "engines": { "node": ">=12", "npm": ">=6" } }, "node_modules/homebridge-hilo/node_modules/jsonwebtoken/node_modules/semver": { "version": "7.7.4", "license": "ISC", "bin": { "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, "node_modules/homebridge-hilo/node_modules/jwa": { "version": "2.0.1", "license": "MIT", "dependencies": { "buffer-equal-constant-time": "^1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "node_modules/homebridge-hilo/node_modules/jws": { "version": "4.0.1", "license": "MIT", "dependencies": { "jwa": "^2.0.1", "safe-buffer": "^5.0.1" } }, "node_modules/homebridge-hilo/node_modules/lodash.includes": { "version": "4.3.0", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/lodash.isboolean": { "version": "3.0.3", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/lodash.isinteger": { "version": "4.0.4", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/lodash.isnumber": { "version": "3.0.3", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/lodash.isplainobject": { "version": "4.0.6", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/lodash.isstring": { "version": "4.0.1", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/lodash.once": { "version": "4.1.1", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/math-intrinsics": { "version": "1.1.0", "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/homebridge-hilo/node_modules/media-typer": { "version": "1.1.0", "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/merge-descriptors": { "version": "2.0.0", "license": "MIT", "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/homebridge-hilo/node_modules/mime-db": { "version": "1.52.0", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/mime-types": { "version": "2.1.35", "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/ms": { "version": "2.1.3", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/negotiator": { "version": "1.0.0", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/node-fetch": { "version": "2.6.7", "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, "engines": { "node": "4.x || >=6.0.0" }, "peerDependencies": { "encoding": "^0.1.0" }, "peerDependenciesMeta": { "encoding": { "optional": true } } }, "node_modules/homebridge-hilo/node_modules/object-inspect": { "version": "1.13.4", "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/on-finished": { "version": "2.4.1", "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/once": { "version": "1.4.0", "license": "ISC", "dependencies": { "wrappy": "1" } }, "node_modules/homebridge-hilo/node_modules/parseurl": { "version": "1.3.3", "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/path-to-regexp": { "version": "8.2.0", "license": "MIT", "engines": { "node": ">=16" } }, "node_modules/homebridge-hilo/node_modules/proxy-addr": { "version": "2.0.7", "license": "MIT", "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" }, "engines": { "node": ">= 0.10" } }, "node_modules/homebridge-hilo/node_modules/proxy-from-env": { "version": "2.1.0", "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/homebridge-hilo/node_modules/psl": { "version": "1.15.0", "license": "MIT", "dependencies": { "punycode": "^2.3.1" }, "funding": { "url": "https://github.com/sponsors/lupomontero" } }, "node_modules/homebridge-hilo/node_modules/punycode": { "version": "2.3.1", "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/homebridge-hilo/node_modules/qs": { "version": "6.14.1", "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.1.0" }, "engines": { "node": ">=0.6" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/querystringify": { "version": "2.2.0", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/range-parser": { "version": "1.2.1", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/raw-body": { "version": "3.0.2", "license": "MIT", "dependencies": { "bytes": "~3.1.2", "http-errors": "~2.0.1", "iconv-lite": "~0.7.0", "unpipe": "~1.0.0" }, "engines": { "node": ">= 0.10" } }, "node_modules/homebridge-hilo/node_modules/requires-port": { "version": "1.0.0", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/router": { "version": "2.2.0", "license": "MIT", "dependencies": { "debug": "^4.4.0", "depd": "^2.0.0", "is-promise": "^4.0.0", "parseurl": "^1.3.3", "path-to-regexp": "^8.0.0" }, "engines": { "node": ">= 18" } }, "node_modules/homebridge-hilo/node_modules/safe-buffer": { "version": "5.2.1", "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/safer-buffer": { "version": "2.1.2", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/send": { "version": "1.2.0", "license": "MIT", "dependencies": { "debug": "^4.3.5", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "fresh": "^2.0.0", "http-errors": "^2.0.0", "mime-types": "^3.0.1", "ms": "^2.1.3", "on-finished": "^2.4.1", "range-parser": "^1.2.1", "statuses": "^2.0.1" }, "engines": { "node": ">= 18" } }, "node_modules/homebridge-hilo/node_modules/send/node_modules/mime-db": { "version": "1.54.0", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/send/node_modules/mime-types": { "version": "3.0.1", "license": "MIT", "dependencies": { "mime-db": "^1.54.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/serve-static": { "version": "2.2.0", "license": "MIT", "dependencies": { "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "parseurl": "^1.3.3", "send": "^1.2.0" }, "engines": { "node": ">= 18" } }, "node_modules/homebridge-hilo/node_modules/set-cookie-parser": { "version": "2.7.2", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/setprototypeof": { "version": "1.2.0", "license": "ISC" }, "node_modules/homebridge-hilo/node_modules/side-channel": { "version": "1.1.0", "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3", "side-channel-list": "^1.0.0", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/side-channel-list": { "version": "1.0.0", "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/side-channel-map": { "version": "1.0.1", "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/side-channel-weakmap": { "version": "1.0.2", "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3", "side-channel-map": "^1.0.1" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge-hilo/node_modules/statuses": { "version": "2.0.2", "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/toidentifier": { "version": "1.0.1", "license": "MIT", "engines": { "node": ">=0.6" } }, "node_modules/homebridge-hilo/node_modules/tough-cookie": { "version": "4.1.4", "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", "universalify": "^0.2.0", "url-parse": "^1.5.3" }, "engines": { "node": ">=6" } }, "node_modules/homebridge-hilo/node_modules/tough-cookie/node_modules/universalify": { "version": "0.2.0", "license": "MIT", "engines": { "node": ">= 4.0.0" } }, "node_modules/homebridge-hilo/node_modules/tr46": { "version": "0.0.3", "license": "MIT" }, "node_modules/homebridge-hilo/node_modules/type-is": { "version": "2.0.1", "license": "MIT", "dependencies": { "content-type": "^1.0.5", "media-typer": "^1.1.0", "mime-types": "^3.0.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/type-is/node_modules/mime-db": { "version": "1.54.0", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/homebridge-hilo/node_modules/type-is/node_modules/mime-types": { "version": "3.0.2", "license": "MIT", "dependencies": { "mime-db": "^1.54.0" }, "engines": { "node": ">=18" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/express" } }, "node_modules/homebridge-hilo/node_modules/unpipe": { "version": "1.0.0", "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/url-parse": { "version": "1.5.10", "license": "MIT", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, "node_modules/homebridge-hilo/node_modules/vary": { "version": "1.1.2", "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/homebridge-hilo/node_modules/webidl-conversions": { "version": "3.0.1", "license": "BSD-2-Clause" }, "node_modules/homebridge-hilo/node_modules/whatwg-url": { "version": "5.0.0", "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, "node_modules/homebridge-hilo/node_modules/wrappy": { "version": "1.0.2", "license": "ISC" }, "node_modules/homebridge-hilo/node_modules/ws": { "version": "8.21.0", "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } }, "node_modules/homebridge/node_modules/@homebridge/ciao": { "version": "1.3.9", "license": "MIT", "dependencies": { "debug": "^4.4.3", "fast-deep-equal": "^3.1.3", "source-map-support": "^0.5.21", "tslib": "^2.8.1" }, "bin": { "ciao-bcs": "lib/bonjour-conformance-testing.js" } }, "node_modules/homebridge/node_modules/@homebridge/dbus-native": { "version": "0.7.6", "license": "MIT", "dependencies": { "event-stream": "^4.0.1", "hexy": "^0.4.0", "long": "^5.3.2", "minimist": "^1.2.8", "safe-buffer": "^5.1.2", "xml2js": "^0.6.2" }, "bin": { "dbus2js": "bin/dbus2js.js" } }, "node_modules/homebridge/node_modules/@homebridge/hap-nodejs": { "version": "2.1.7", "license": "Apache-2.0", "dependencies": { "@homebridge/ciao": "^1.3.9", "@homebridge/dbus-native": "^0.7.6", "bonjour-hap": "^3.10.3", "debug": "^4.4.3", "fast-srp-hap": "^2.0.4", "futoin-hkdf": "^1.5.3", "node-persist": "^0.0.12", "source-map-support": "^0.5.21", "tslib": "^2.8.1", "tweetnacl": "^1.0.3" }, "engines": { "node": "^22 || ^24" } }, "node_modules/homebridge/node_modules/@leichtgewicht/ip-codec": { "version": "2.0.5", "license": "MIT" }, "node_modules/homebridge/node_modules/@matter/general": { "version": "0.17.1", "license": "Apache-2.0", "dependencies": { "@noble/curves": "^2.2.0" } }, "node_modules/homebridge/node_modules/@matter/main": { "version": "0.17.1", "license": "Apache-2.0", "dependencies": { "@matter/general": "0.17.1", "@matter/model": "0.17.1", "@matter/node": "0.17.1", "@matter/protocol": "0.17.1", "@matter/types": "0.17.1" }, "optionalDependencies": { "@matter/nodejs": "0.17.1" } }, "node_modules/homebridge/node_modules/@matter/model": { "version": "0.17.1", "license": "Apache-2.0", "dependencies": { "@matter/general": "0.17.1" } }, "node_modules/homebridge/node_modules/@matter/node": { "version": "0.17.1", "license": "Apache-2.0", "dependencies": { "@matter/general": "0.17.1", "@matter/model": "0.17.1", "@matter/protocol": "0.17.1", "@matter/types": "0.17.1" } }, "node_modules/homebridge/node_modules/@matter/nodejs": { "version": "0.17.1", "license": "Apache-2.0", "optional": true, "dependencies": { "@matter/general": "0.17.1", "@matter/node": "0.17.1", "@matter/protocol": "0.17.1", "@matter/types": "0.17.1" }, "engines": { "node": ">=20.19.0 <22.0.0 || >=22.13.0" } }, "node_modules/homebridge/node_modules/@matter/protocol": { "version": "0.17.1", "license": "Apache-2.0", "dependencies": { "@matter/general": "0.17.1", "@matter/model": "0.17.1", "@matter/types": "0.17.1" } }, "node_modules/homebridge/node_modules/@matter/types": { "version": "0.17.1", "license": "Apache-2.0", "dependencies": { "@matter/general": "0.17.1", "@matter/model": "0.17.1" } }, "node_modules/homebridge/node_modules/@noble/curves": { "version": "2.2.0", "license": "MIT", "dependencies": { "@noble/hashes": "2.2.0" }, "engines": { "node": ">= 20.19.0" }, "funding": { "url": "https://paulmillr.com/funding/" } }, "node_modules/homebridge/node_modules/@noble/hashes": { "version": "2.2.0", "license": "MIT", "engines": { "node": ">= 20.19.0" }, "funding": { "url": "https://paulmillr.com/funding/" } }, "node_modules/homebridge/node_modules/bonjour-hap": { "version": "3.10.3", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5", "multicast-dns-service-types": "^1.1.0" } }, "node_modules/homebridge/node_modules/buffer-from": { "version": "1.1.2", "license": "MIT" }, "node_modules/homebridge/node_modules/chalk": { "version": "5.6.2", "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/homebridge/node_modules/commander": { "version": "15.0.0", "license": "MIT", "engines": { "node": ">=22.12.0" } }, "node_modules/homebridge/node_modules/debug": { "version": "4.4.3", "license": "MIT", "dependencies": { "ms": "^2.1.3" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/homebridge/node_modules/dns-packet": { "version": "5.6.1", "license": "MIT", "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" }, "engines": { "node": ">=6" } }, "node_modules/homebridge/node_modules/duplexer": { "version": "0.1.2", "license": "MIT" }, "node_modules/homebridge/node_modules/event-stream": { "version": "4.0.1", "license": "MIT", "dependencies": { "duplexer": "^0.1.1", "from": "^0.1.7", "map-stream": "0.0.7", "pause-stream": "^0.0.11", "split": "^1.0.1", "stream-combiner": "^0.2.2", "through": "^2.3.8" } }, "node_modules/homebridge/node_modules/fast-deep-equal": { "version": "3.1.3", "license": "MIT" }, "node_modules/homebridge/node_modules/fast-srp-hap": { "version": "2.0.4", "license": "MIT", "engines": { "node": ">=10.17.0" } }, "node_modules/homebridge/node_modules/from": { "version": "0.1.7", "license": "MIT" }, "node_modules/homebridge/node_modules/fs-extra": { "version": "11.3.5", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { "node": ">=14.14" } }, "node_modules/homebridge/node_modules/futoin-hkdf": { "version": "1.5.3", "license": "Apache-2.0", "engines": { "node": ">=8" } }, "node_modules/homebridge/node_modules/graceful-fs": { "version": "4.2.11", "license": "ISC" }, "node_modules/homebridge/node_modules/hexy": { "version": "0.4.0", "license": "MIT", "bin": { "hexy": "bin/hexy_cmd.js" }, "engines": { "node": ">=14.0.0" } }, "node_modules/homebridge/node_modules/jsonfile": { "version": "6.2.1", "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "node_modules/homebridge/node_modules/long": { "version": "5.3.2", "license": "Apache-2.0" }, "node_modules/homebridge/node_modules/map-stream": { "version": "0.0.7", "license": "MIT" }, "node_modules/homebridge/node_modules/minimist": { "version": "1.2.8", "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/homebridge/node_modules/mkdirp": { "version": "0.5.6", "license": "MIT", "dependencies": { "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/homebridge/node_modules/ms": { "version": "2.1.3", "license": "MIT" }, "node_modules/homebridge/node_modules/multicast-dns": { "version": "7.2.5", "license": "MIT", "dependencies": { "dns-packet": "^5.2.2", "thunky": "^1.0.2" }, "bin": { "multicast-dns": "cli.js" } }, "node_modules/homebridge/node_modules/multicast-dns-service-types": { "version": "1.1.0", "license": "MIT" }, "node_modules/homebridge/node_modules/node-persist": { "version": "0.0.12", "license": "MIT", "dependencies": { "mkdirp": "~0.5.1", "q": "~1.1.1" } }, "node_modules/homebridge/node_modules/pause-stream": { "version": "0.0.11", "license": [ "MIT", "Apache2" ], "dependencies": { "through": "~2.3" } }, "node_modules/homebridge/node_modules/q": { "version": "1.1.2", "license": "MIT", "engines": { "node": ">=0.6.0", "teleport": ">=0.2.0" } }, "node_modules/homebridge/node_modules/qrcode-terminal": { "version": "0.12.0", "bin": { "qrcode-terminal": "bin/qrcode-terminal.js" } }, "node_modules/homebridge/node_modules/safe-buffer": { "version": "5.2.1", "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "license": "MIT" }, "node_modules/homebridge/node_modules/sax": { "version": "1.6.0", "license": "BlueOak-1.0.0", "engines": { "node": ">=11.0.0" } }, "node_modules/homebridge/node_modules/semver": { "version": "7.8.1", "license": "ISC", "bin": { "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, "node_modules/homebridge/node_modules/source-map": { "version": "0.6.1", "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/homebridge/node_modules/source-map-support": { "version": "0.5.21", "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, "node_modules/homebridge/node_modules/split": { "version": "1.0.1", "license": "MIT", "dependencies": { "through": "2" }, "engines": { "node": "*" } }, "node_modules/homebridge/node_modules/stream-combiner": { "version": "0.2.2", "license": "MIT", "dependencies": { "duplexer": "~0.1.1", "through": "~2.3.4" } }, "node_modules/homebridge/node_modules/through": { "version": "2.3.8", "license": "MIT" }, "node_modules/homebridge/node_modules/thunky": { "version": "1.1.0", "license": "MIT" }, "node_modules/homebridge/node_modules/tslib": { "version": "2.8.1", "license": "0BSD" }, "node_modules/homebridge/node_modules/tweetnacl": { "version": "1.0.3", "license": "Unlicense" }, "node_modules/homebridge/node_modules/universalify": { "version": "2.0.1", "license": "MIT", "engines": { "node": ">= 10.0.0" } }, "node_modules/homebridge/node_modules/xml2js": { "version": "0.6.2", "license": "MIT", "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" }, "engines": { "node": ">=4.0.0" } }, "node_modules/homebridge/node_modules/xmlbuilder": { "version": "11.0.1", "license": "MIT", "engines": { "node": ">=4.0" } } } }