diff --git a/package-lock.json b/package-lock.json index f37894b..bed9873 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "ISC", "dependencies": { "homebridge": "^1.11.0", - "homebridge-config-ui-x": "^5.2.0", + "homebridge-config-ui-x": "^5.3.0", "node": "^22.17.1" } }, @@ -410,11 +410,12 @@ } }, "node_modules/@homebridge/hap-client": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@homebridge/hap-client/-/hap-client-3.1.0.tgz", - "integrity": "sha512-8w2ciWvtNqBspFN/WVpkGEOqCEg1w3XPC/haU7pJbE/GIh4g/Nt8+2t5nOivunpsE+9TY44Ily3MBEsfxFru2A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@homebridge/hap-client/-/hap-client-3.1.1.tgz", + "integrity": "sha512-58LeMT3PwZyroTQjYeHxrm1eZbn7fg9JkxaA5929107Ksn/qrqwCexcVYxwpb+fzWHGQcM5viB1Rmi2ZHMK0lA==", + "license": "MIT", "dependencies": { - "axios": "1.10.0", + "axios": "^1.11.0", "bonjour-service": "1.3.0", "decamelize": "5.0.1", "inflection": "3.0.2", @@ -539,9 +540,9 @@ } }, "node_modules/@nestjs/common": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-11.1.4.tgz", - "integrity": "sha512-W6+CNJtRJhFpat5Uz/UfEe8IHAhUgYvsq6QE0BeJGw+ntwOS2PVyQx5rzKwwwxDyYE11lEqUmleSVtDE8koElw==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-11.1.5.tgz", + "integrity": "sha512-DQpWdr3ShO0BHWkHl3I4W/jR6R3pDtxyBlmrpTuZF+PXxQyBXNvsUne0Wyo6QHPEDi+pAz9XchBFoKbqOhcdTg==", "license": "MIT", "dependencies": { "file-type": "21.0.0", @@ -570,9 +571,9 @@ } }, "node_modules/@nestjs/core": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-11.1.4.tgz", - "integrity": "sha512-pTLjlfLCSgEvCm8iOONLtHN9uw4XyMEI4yec6+jdw6/7QuOHoqEPAVvdUlNwW1OfFjrAdZmZlpf6Uw8pWBfQlQ==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-11.1.5.tgz", + "integrity": "sha512-Qr25MEY9t8VsMETy7eXQ0cNXqu0lzuFrrTr+f+1G57ABCtV5Pogm7n9bF71OU2bnkDD32Bi4hQLeFR90cku3Tw==", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -654,9 +655,9 @@ } }, "node_modules/@nestjs/platform-fastify": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/@nestjs/platform-fastify/-/platform-fastify-11.1.4.tgz", - "integrity": "sha512-hY0R+JbC0vk7ByFgit1KlPRngtUs2v4CwBu2USjmtTnxyWisGdEIOBek7My0vkCKZmrRllLKlSg1cAqs3Qbhww==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/@nestjs/platform-fastify/-/platform-fastify-11.1.5.tgz", + "integrity": "sha512-ZPYtXeG0m81Vu1F7tY3ywevScHnuDAOE9qDYQrPfxFnJPAUoFJoeR4oo795L4WLVOuPrywxtL0tpJvAf216VNA==", "license": "MIT", "dependencies": { "@fastify/cors": "11.0.1", @@ -688,9 +689,9 @@ } }, "node_modules/@nestjs/platform-socket.io": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/@nestjs/platform-socket.io/-/platform-socket.io-11.1.4.tgz", - "integrity": "sha512-1BSDCc3aUG2JPjS5DIK4MVbtC9tBV4YYi99WYIAup6oB9p1ys0MIxE2n5end3iP+wt1Z942Kh28HzjX7aEG0hA==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/@nestjs/platform-socket.io/-/platform-socket.io-11.1.5.tgz", + "integrity": "sha512-DY3zNY+BjbrYpV/t8HL8ptrusrWK8J0cfkfY1iZsfCd+0/1+j8IKno+QMLkerNQAZ7/Frh5tkaKHVwWk18TkMw==", "license": "MIT", "dependencies": { "socket.io": "4.8.1", @@ -740,9 +741,9 @@ } }, "node_modules/@nestjs/websockets": { - "version": "11.1.4", - "resolved": "https://registry.npmjs.org/@nestjs/websockets/-/websockets-11.1.4.tgz", - "integrity": "sha512-TUnEtOrhzKtjlgeezYzKohN/T/ZKEzANOeSkU1YWlamOv+vXVcsZuW7BjGdaBzvH3Jt3SmhDOyUvGv5NvmV/RQ==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/@nestjs/websockets/-/websockets-11.1.5.tgz", + "integrity": "sha512-mAM11HwyS7aeSUbXdOqHbNCRoHwB0OOb+cmx5sgxvszhdG0Y6bwR60nKA4+EXL9xUEeWoxmbfLmSHlTSIJ9GKA==", "license": "MIT", "dependencies": { "iterare": "1.2.1", @@ -1003,12 +1004,13 @@ } }, "node_modules/axios": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.10.0.tgz", - "integrity": "sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==", + "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", + "form-data": "^4.0.4", "proxy-from-env": "^1.1.0" } }, @@ -1073,6 +1075,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" @@ -1341,6 +1344,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -1638,6 +1642,21 @@ "node": ">= 0.4" } }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "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/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -1907,13 +1926,15 @@ } }, "node_modules/form-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", - "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", "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": { @@ -2201,9 +2222,9 @@ } }, "node_modules/homebridge-config-ui-x": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/homebridge-config-ui-x/-/homebridge-config-ui-x-5.2.0.tgz", - "integrity": "sha512-lMmySMrK1L62TSCXFjI8cREAaYhM4RwuiS+Oki0A9dRlg4VHWExP8J+q0snA8ZFgLJ+iQoEYv5bZgFNSLvfnnQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/homebridge-config-ui-x/-/homebridge-config-ui-x-5.3.0.tgz", + "integrity": "sha512-DK3lWuJCgJ3N6JGfXy32+Qbxy7JNjxco0QmOC2EJHyn+8ZPPY4Z1TZGKs0ntLUz9VNGoqeqzs6/YLDKQOqd7Vg==", "funding": [ { "type": "github", @@ -2219,18 +2240,18 @@ "@fastify/helmet": "13.0.1", "@fastify/multipart": "9.0.3", "@fastify/static": "8.2.0", - "@homebridge/hap-client": "3.1.0", + "@homebridge/hap-client": "3.1.1", "@homebridge/node-pty-prebuilt-multiarch": "0.13.1", "@nestjs/axios": "4.0.1", - "@nestjs/common": "11.1.4", - "@nestjs/core": "11.1.4", + "@nestjs/common": "11.1.5", + "@nestjs/core": "11.1.5", "@nestjs/jwt": "11.0.0", "@nestjs/passport": "11.0.5", - "@nestjs/platform-fastify": "11.1.4", - "@nestjs/platform-socket.io": "11.1.4", + "@nestjs/platform-fastify": "11.1.5", + "@nestjs/platform-socket.io": "11.1.5", "@nestjs/swagger": "11.2.0", - "@nestjs/websockets": "11.1.4", - "axios": "1.10.0", + "@nestjs/websockets": "11.1.5", + "axios": "1.11.0", "bash-color": "0.0.4", "class-transformer": "0.5.1", "class-validator": "0.14.2", @@ -2647,6 +2668,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/inflection/-/inflection-3.0.2.tgz", "integrity": "sha512-+Bg3+kg+J6JUWn8J6bzFmOWkTQ6L/NHfDRSYU+EVvuKHDxUDHAXgqixHfVlzuBQaPOTac8hn43aPhMNk6rMe3g==", + "license": "MIT", "engines": { "node": ">=18.0.0" } diff --git a/package.json b/package.json index 86c21ce..c4c2cd1 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "private": false, "dependencies": { "homebridge": "^1.11.0", - "homebridge-config-ui-x": "^5.2.0", + "homebridge-config-ui-x": "^5.3.0", "node": "^22.17.1" } }