diff --git a/package-lock.json b/package-lock.json index 61834cb4fd..a5a5f46d2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "winston-syslog": "^2.7.0", "winston-transport": "^4.5.0", "ws": "^8.13.0", - "zigbee-herdsman": "0.17.2", + "zigbee-herdsman": "0.17.3", "zigbee-herdsman-converters": "15.55.0", "zigbee2mqtt-frontend": "0.6.133" }, @@ -65,7 +65,7 @@ "typescript": "^5.1.6" }, "engines": { - "node": "^14 || ^16 || ^18 || ^19 || ^20" + "node": "^16 || ^18 || ^19 || ^20" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -2991,19 +2991,19 @@ } }, "node_modules/@serialport/bindings-cpp": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-11.0.1.tgz", - "integrity": "sha512-3I1mniVg3osYuIUXxU0jB5AHPsxWmErmc3JC3WfUSlfXsjWMHkHfFzbW9Scuv/z/6DLCJIDyltabRa2FoW2qsQ==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-12.0.1.tgz", + "integrity": "sha512-r2XOwY2dDvbW7dKqSPIk2gzsr6M6Qpe9+/Ngs94fNaNlcTRCV02PfaoDmRgcubpNVVcLATlxSxPTIDw12dbKOg==", "hasInstallScript": true, "dependencies": { "@serialport/bindings-interface": "1.2.2", - "@serialport/parser-readline": "10.5.0", + "@serialport/parser-readline": "11.0.0", "debug": "4.3.4", - "node-addon-api": "6.1.0", + "node-addon-api": "7.0.0", "node-gyp-build": "4.6.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" }, "funding": { "url": "https://opencollective.com/serialport/donate" @@ -3018,9 +3018,9 @@ } }, "node_modules/@serialport/parser-delimiter": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.0.tgz", - "integrity": "sha512-aZLJhlRTjSmEwllLG7S4J8s8ctRAS0cbvCpO87smLvl3e4BgzbVgF6Z6zaJd3Aji2uSiYgfedCdNc4L6W+1E2g==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.1.tgz", + "integrity": "sha512-NAsYa3OFt2xEnj/+0BRkQP2qkRNbXBPEq6uFJEdNdzcTSF+BTRXkoIRrWBq3N6koovPqW6lnbxc/iJYe5AX/2Q==", "engines": { "node": ">=12.0.0" }, @@ -3029,11 +3029,11 @@ } }, "node_modules/@serialport/parser-readline": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-10.5.0.tgz", - "integrity": "sha512-0aXJknodcl94W9zSjvU+sLdXiyEG2rqjQmvBWZCr8wJZjWEtv3RgrnYiWq4i2OTOyC8C/oPK8ZjpBjQptRsoJQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-11.0.0.tgz", + "integrity": "sha512-rRAivhRkT3YO28WjmmG4FQX6L+KMb5/ikhyylRfzWPw0nSXy97+u07peS9CbHqaNvJkMhH1locp2H36aGMOEIA==", "dependencies": { - "@serialport/parser-delimiter": "10.5.0" + "@serialport/parser-delimiter": "11.0.0" }, "engines": { "node": ">=12.0.0" @@ -3043,9 +3043,9 @@ } }, "node_modules/@serialport/parser-readline/node_modules/@serialport/parser-delimiter": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-10.5.0.tgz", - "integrity": "sha512-/uR/yT3jmrcwnl2FJU/2ySvwgo5+XpksDUR4NF/nwTS5i3CcuKS+FKi/tLzy1k8F+rCx5JzpiK+koqPqOUWArA==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.0.tgz", + "integrity": "sha512-aZLJhlRTjSmEwllLG7S4J8s8ctRAS0cbvCpO87smLvl3e4BgzbVgF6Z6zaJd3Aji2uSiYgfedCdNc4L6W+1E2g==", "engines": { "node": ">=12.0.0" }, @@ -3054,9 +3054,9 @@ } }, "node_modules/@serialport/stream": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-11.0.0.tgz", - "integrity": "sha512-Zty7B8C1H2XRnay2mVmW1ygEHXRHXQDcaC5wAVvOZMbQSc7ye03rMlPvviDS+pGxU2t2A2bMo34CUrRduSBong==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-11.0.1.tgz", + "integrity": "sha512-6pjyKRg8MQuvhGfg36+PF7K5eGNQcEswCSiAg1UPilqqFS8X1QnaiSCn5UFp/hCN+pAtlFjkOi0ztvtmSI7n4g==", "dependencies": { "@serialport/bindings-interface": "1.2.2", "debug": "4.3.4" @@ -8056,9 +8056,9 @@ "dev": true }, "node_modules/node-addon-api": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==" + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz", + "integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==" }, "node_modules/node-gyp-build": { "version": "4.6.0", @@ -9730,13 +9730,13 @@ } }, "node_modules/zigbee-herdsman": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.17.2.tgz", - "integrity": "sha512-GaWGXCXl/7VGXb3jPmaASGKPxdXOh05P/M5tuoK3HznRfNBfHuZDhZZAra4P3e7lujKYPYHD70YFgvERqZYqgw==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.17.3.tgz", + "integrity": "sha512-IDX8jOxJWWBYb8GOzNIpRLtE2YdHC0IgMzMJ6/ivR+2PgHz9MU3aQaTDziigjXT8CsB53u4gEwpW5tFFNU0/Ow==", "dependencies": { - "@serialport/bindings-cpp": "^11.0.1", - "@serialport/parser-delimiter": "^11.0.0", - "@serialport/stream": "^11.0.0", + "@serialport/bindings-cpp": "^12.0.1", + "@serialport/parser-delimiter": "^11.0.1", + "@serialport/stream": "^11.0.1", "bonjour-service": "^1.1.1", "debounce": "^1.2.1", "debug": "^4.3.4", @@ -11852,14 +11852,14 @@ "optional": true }, "@serialport/bindings-cpp": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-11.0.1.tgz", - "integrity": "sha512-3I1mniVg3osYuIUXxU0jB5AHPsxWmErmc3JC3WfUSlfXsjWMHkHfFzbW9Scuv/z/6DLCJIDyltabRa2FoW2qsQ==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@serialport/bindings-cpp/-/bindings-cpp-12.0.1.tgz", + "integrity": "sha512-r2XOwY2dDvbW7dKqSPIk2gzsr6M6Qpe9+/Ngs94fNaNlcTRCV02PfaoDmRgcubpNVVcLATlxSxPTIDw12dbKOg==", "requires": { "@serialport/bindings-interface": "1.2.2", - "@serialport/parser-readline": "10.5.0", + "@serialport/parser-readline": "11.0.0", "debug": "4.3.4", - "node-addon-api": "6.1.0", + "node-addon-api": "7.0.0", "node-gyp-build": "4.6.0" } }, @@ -11869,29 +11869,29 @@ "integrity": "sha512-CJaUd5bLvtM9c5dmO9rPBHPXTa9R2UwpkJ0wdh9JCYcbrPWsKz+ErvR0hBLeo7NPeiFdjFO4sonRljiw4d2XiA==" }, "@serialport/parser-delimiter": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.0.tgz", - "integrity": "sha512-aZLJhlRTjSmEwllLG7S4J8s8ctRAS0cbvCpO87smLvl3e4BgzbVgF6Z6zaJd3Aji2uSiYgfedCdNc4L6W+1E2g==" + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.1.tgz", + "integrity": "sha512-NAsYa3OFt2xEnj/+0BRkQP2qkRNbXBPEq6uFJEdNdzcTSF+BTRXkoIRrWBq3N6koovPqW6lnbxc/iJYe5AX/2Q==" }, "@serialport/parser-readline": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-10.5.0.tgz", - "integrity": "sha512-0aXJknodcl94W9zSjvU+sLdXiyEG2rqjQmvBWZCr8wJZjWEtv3RgrnYiWq4i2OTOyC8C/oPK8ZjpBjQptRsoJQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-11.0.0.tgz", + "integrity": "sha512-rRAivhRkT3YO28WjmmG4FQX6L+KMb5/ikhyylRfzWPw0nSXy97+u07peS9CbHqaNvJkMhH1locp2H36aGMOEIA==", "requires": { - "@serialport/parser-delimiter": "10.5.0" + "@serialport/parser-delimiter": "11.0.0" }, "dependencies": { "@serialport/parser-delimiter": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-10.5.0.tgz", - "integrity": "sha512-/uR/yT3jmrcwnl2FJU/2ySvwgo5+XpksDUR4NF/nwTS5i3CcuKS+FKi/tLzy1k8F+rCx5JzpiK+koqPqOUWArA==" + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-11.0.0.tgz", + "integrity": "sha512-aZLJhlRTjSmEwllLG7S4J8s8ctRAS0cbvCpO87smLvl3e4BgzbVgF6Z6zaJd3Aji2uSiYgfedCdNc4L6W+1E2g==" } } }, "@serialport/stream": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-11.0.0.tgz", - "integrity": "sha512-Zty7B8C1H2XRnay2mVmW1ygEHXRHXQDcaC5wAVvOZMbQSc7ye03rMlPvviDS+pGxU2t2A2bMo34CUrRduSBong==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-11.0.1.tgz", + "integrity": "sha512-6pjyKRg8MQuvhGfg36+PF7K5eGNQcEswCSiAg1UPilqqFS8X1QnaiSCn5UFp/hCN+pAtlFjkOi0ztvtmSI7n4g==", "requires": { "@serialport/bindings-interface": "1.2.2", "debug": "4.3.4" @@ -15586,9 +15586,9 @@ "dev": true }, "node-addon-api": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==" + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz", + "integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==" }, "node-gyp-build": { "version": "4.6.0", @@ -16802,13 +16802,13 @@ "dev": true }, "zigbee-herdsman": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.17.2.tgz", - "integrity": "sha512-GaWGXCXl/7VGXb3jPmaASGKPxdXOh05P/M5tuoK3HznRfNBfHuZDhZZAra4P3e7lujKYPYHD70YFgvERqZYqgw==", + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.17.3.tgz", + "integrity": "sha512-IDX8jOxJWWBYb8GOzNIpRLtE2YdHC0IgMzMJ6/ivR+2PgHz9MU3aQaTDziigjXT8CsB53u4gEwpW5tFFNU0/Ow==", "requires": { - "@serialport/bindings-cpp": "^11.0.1", - "@serialport/parser-delimiter": "^11.0.0", - "@serialport/stream": "^11.0.0", + "@serialport/bindings-cpp": "^12.0.1", + "@serialport/parser-delimiter": "^11.0.1", + "@serialport/stream": "^11.0.1", "bonjour-service": "^1.1.1", "debounce": "^1.2.1", "debug": "^4.3.4", diff --git a/package.json b/package.json index 8ad23b0720..359f58085b 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "winston-syslog": "^2.7.0", "winston-transport": "^4.5.0", "ws": "^8.13.0", - "zigbee-herdsman": "0.17.2", + "zigbee-herdsman": "0.17.3", "zigbee-herdsman-converters": "15.55.0", "zigbee2mqtt-frontend": "0.6.133" },