diff --git a/package.json b/package.json index df9db89b3f..af4f8d40f4 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "winston-syslog": "^2.7.1", "winston-transport": "^4.9.0", "ws": "^8.18.0", - "zigbee-herdsman": "3.2.2", + "zigbee-herdsman": "3.2.3", "zigbee-herdsman-converters": "21.20.0", "zigbee2mqtt-frontend": "0.9.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a4d2b39537..a4db505b3b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - zigbee-herdsman: 3.2.2 + zigbee-herdsman: 3.2.3 importers: @@ -78,8 +78,8 @@ importers: specifier: ^8.18.0 version: 8.18.0 zigbee-herdsman: - specifier: 3.2.2 - version: 3.2.2 + specifier: 3.2.3 + version: 3.2.3 zigbee-herdsman-converters: specifier: 21.20.0 version: 21.20.0 @@ -549,29 +549,25 @@ packages: cpu: [x64] os: [win32] - '@serialport/bindings-cpp@12.0.1': - resolution: {integrity: sha512-r2XOwY2dDvbW7dKqSPIk2gzsr6M6Qpe9+/Ngs94fNaNlcTRCV02PfaoDmRgcubpNVVcLATlxSxPTIDw12dbKOg==} - engines: {node: '>=16.0.0'} + '@serialport/bindings-cpp@13.0.1': + resolution: {integrity: sha512-j8nD5Om5MaQwzptncOiajIKj5RuMy7RiretZYmW4ZpaaLBc5XrapdojjL6AVwhpMWao8iSstlwEx/hpTIAp6mw==} + engines: {node: '>=18.0.0'} '@serialport/bindings-interface@1.2.2': resolution: {integrity: sha512-CJaUd5bLvtM9c5dmO9rPBHPXTa9R2UwpkJ0wdh9JCYcbrPWsKz+ErvR0hBLeo7NPeiFdjFO4sonRljiw4d2XiA==} engines: {node: ^12.22 || ^14.13 || >=16} - '@serialport/parser-delimiter@11.0.0': - resolution: {integrity: sha512-aZLJhlRTjSmEwllLG7S4J8s8ctRAS0cbvCpO87smLvl3e4BgzbVgF6Z6zaJd3Aji2uSiYgfedCdNc4L6W+1E2g==} - engines: {node: '>=12.0.0'} + '@serialport/parser-delimiter@13.0.0': + resolution: {integrity: sha512-Qqyb0FX1avs3XabQqNaZSivyVbl/yl0jywImp7ePvfZKLwx7jBZjvL+Hawt9wIG6tfq6zbFM24vzCCK7REMUig==} + engines: {node: '>=20.0.0'} - '@serialport/parser-delimiter@12.0.0': - resolution: {integrity: sha512-gu26tVt5lQoybhorLTPsH2j2LnX3AOP2x/34+DUSTNaUTzu2fBXw+isVjQJpUBFWu6aeQRZw5bJol5X9Gxjblw==} - engines: {node: '>=12.0.0'} - - '@serialport/parser-readline@11.0.0': - resolution: {integrity: sha512-rRAivhRkT3YO28WjmmG4FQX6L+KMb5/ikhyylRfzWPw0nSXy97+u07peS9CbHqaNvJkMhH1locp2H36aGMOEIA==} - engines: {node: '>=12.0.0'} + '@serialport/parser-readline@13.0.0': + resolution: {integrity: sha512-dov3zYoyf0dt1Sudd1q42VVYQ4WlliF0MYvAMA3MOyiU1IeG4hl0J6buBA2w4gl3DOCC05tGgLDN/3yIL81gsA==} + engines: {node: '>=20.0.0'} - '@serialport/stream@12.0.0': - resolution: {integrity: sha512-9On64rhzuqKdOQyiYLYv2lQOh3TZU/D3+IWCR5gk0alPel2nwpp4YwDEGiUBfrQZEdQ6xww0PWkzqth4wqwX3Q==} - engines: {node: '>=12.0.0'} + '@serialport/stream@13.0.0': + resolution: {integrity: sha512-F7xLJKsjGo2WuEWMSEO1SimRcOA+WtWICsY13r0ahx8s2SecPQH06338g28OT7cW7uRXI7oEQAk62qh5gHJW3g==} + engines: {node: '>=20.0.0'} '@types/eslint@9.6.1': resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} @@ -864,15 +860,6 @@ packages: supports-color: optional: true - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.0: resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} @@ -1329,9 +1316,6 @@ packages: ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -1350,11 +1334,12 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - node-addon-api@7.0.0: - resolution: {integrity: sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==} + node-addon-api@8.3.0: + resolution: {integrity: sha512-8VOpLHFrOQlAH+qA0ZzuGRlALRA6/LVh8QJldbrC4DY0hXoMP0l4Acq8TzFC018HztWiRqyCEj2aTWY2UvnJUg==} + engines: {node: ^18 || ^20 || >= 21} - node-gyp-build@4.6.0: - resolution: {integrity: sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==} + node-gyp-build@4.8.4: + resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} hasBin: true number-allocator@1.0.14: @@ -1837,8 +1822,8 @@ packages: zigbee-herdsman-converters@21.20.0: resolution: {integrity: sha512-TkazrWYIuN8YT+dnK6jcV1/TCzp+X8r21bSoMZWtDsuiCwknN/8rlwi2r9B1v3a7q2f/bBdyJPbVgThw2he8OA==} - zigbee-herdsman@3.2.2: - resolution: {integrity: sha512-BMhgUExzZBmh3gbfmsGAnRX2WfbNeNIj9hJT/Z3FixOSszFY0seBclzFweTxEVBS/oV9O+TsKemKsUww102KzQ==} + zigbee-herdsman@3.2.3: + resolution: {integrity: sha512-BEfVb5SgPYrFv5tLD7eKtmwyuUWonY3lBDU/apUlYoNwYezkLODXPTMhzZAAKpY5iEDEZDc1ut7EVqv9vXADFQ==} zigbee2mqtt-frontend@0.9.4: resolution: {integrity: sha512-JBs/JHDku6H5bi7Wiyce3qJrZsjCj3iso/YmgjumA+jhija6kpADwaV2CpJF3V8PloKj1PNgxnLOGnxolipTRg==} @@ -2147,30 +2132,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.30.1': optional: true - '@serialport/bindings-cpp@12.0.1': + '@serialport/bindings-cpp@13.0.1': dependencies: '@serialport/bindings-interface': 1.2.2 - '@serialport/parser-readline': 11.0.0 - debug: 4.3.4 - node-addon-api: 7.0.0 - node-gyp-build: 4.6.0 + '@serialport/parser-readline': 13.0.0 + debug: 4.4.0 + node-addon-api: 8.3.0 + node-gyp-build: 4.8.4 transitivePeerDependencies: - supports-color '@serialport/bindings-interface@1.2.2': {} - '@serialport/parser-delimiter@11.0.0': {} + '@serialport/parser-delimiter@13.0.0': {} - '@serialport/parser-delimiter@12.0.0': {} - - '@serialport/parser-readline@11.0.0': + '@serialport/parser-readline@13.0.0': dependencies: - '@serialport/parser-delimiter': 11.0.0 + '@serialport/parser-delimiter': 13.0.0 - '@serialport/stream@12.0.0': + '@serialport/stream@13.0.0': dependencies: '@serialport/bindings-interface': 1.2.2 - debug: 4.3.4 + debug: 4.4.0 transitivePeerDependencies: - supports-color @@ -2520,10 +2503,6 @@ snapshots: dependencies: ms: 2.0.0 - debug@4.3.4: - dependencies: - ms: 2.1.2 - debug@4.4.0: dependencies: ms: 2.1.3 @@ -3006,8 +2985,6 @@ snapshots: ms@2.0.0: {} - ms@2.1.2: {} - ms@2.1.3: {} multicast-dns@7.2.5: @@ -3022,9 +2999,9 @@ snapshots: natural-compare@1.4.0: {} - node-addon-api@7.0.0: {} + node-addon-api@8.3.0: {} - node-gyp-build@4.6.0: {} + node-gyp-build@4.8.4: {} number-allocator@1.0.14: dependencies: @@ -3511,15 +3488,15 @@ snapshots: buffer-crc32: 1.0.0 iconv-lite: 0.6.3 semver: 7.6.3 - zigbee-herdsman: 3.2.2 + zigbee-herdsman: 3.2.3 transitivePeerDependencies: - supports-color - zigbee-herdsman@3.2.2: + zigbee-herdsman@3.2.3: dependencies: - '@serialport/bindings-cpp': 12.0.1 - '@serialport/parser-delimiter': 12.0.0 - '@serialport/stream': 12.0.0 + '@serialport/bindings-cpp': 13.0.1 + '@serialport/parser-delimiter': 13.0.0 + '@serialport/stream': 13.0.0 bonjour-service: 1.3.0 debounce: 2.2.0 fast-deep-equal: 3.1.3