diff --git a/package-lock.json b/package-lock.json index 01b0e7a2..f9777f90 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,10 +10,10 @@ "license": "MIT", "dependencies": { "@iobroker/adapter-core": "^3.0.3", - "tar": "^6.1.15", + "tar": "^6.2.0", "typescript": "^5.2.2", - "zigbee-herdsman": "0.19.0", - "zigbee-herdsman-converters": "15.88.0" + "zigbee-herdsman": "0.20.0", + "zigbee-herdsman-converters": "15.95.0" }, "devDependencies": { "@alcalzone/release-script": "^3.6.0", @@ -7206,9 +7206,9 @@ "dev": true }, "node_modules/tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -7971,9 +7971,9 @@ } }, "node_modules/zigbee-herdsman": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.19.0.tgz", - "integrity": "sha512-85CRuDuGPSN7D3095/+45FybEfEUduaAEsuo7UQtxBX7c82kUzaIIKfT8YbGOEgoTZw5Q+y3QUiWLQFlxLc4VQ==", + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.20.0.tgz", + "integrity": "sha512-/WX4P2y4C/bgWtpvUOWe3DLeWKZx07gksi7aXFsJBVDDrIcTRQyKmNS+QxC1J4xSjg+/jFS4PXplPRZNRhyJIA==", "dependencies": { "@serialport/bindings-cpp": "^12.0.1", "@serialport/parser-delimiter": "^12.0.0", @@ -7988,15 +7988,107 @@ } }, "node_modules/zigbee-herdsman-converters": { - "version": "15.88.0", - "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-15.88.0.tgz", - "integrity": "sha512-CYBSwW/UstkMTfVTNA8vG/+aVr1HAN6Kp4ReqVTEWnvqRw4qCm/QSBmpXx6zZ2nY+GBD8IOqwF/gk93I9NNQAA==", + "version": "15.95.0", + "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-15.95.0.tgz", + "integrity": "sha512-+fuTyU6y4Zy313JuwBNkL5cZyTjRuSJl7f/XSryFv1h07HTZm9Puz8DnxvX1wOImeevj3zX6anRHZWSbVFvoUA==", "dependencies": { "axios": "^1.5.1", "buffer-crc32": "^0.2.13", "https-proxy-agent": "^7.0.2", "tar-stream": "^3.1.6", - "zigbee-herdsman": "^0.19.0" + "zigbee-herdsman": "^0.19.2" + } + }, + "node_modules/zigbee-herdsman-converters/node_modules/@serialport/bindings-cpp": { + "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": "11.0.0", + "debug": "4.3.4", + "node-addon-api": "7.0.0", + "node-gyp-build": "4.6.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/serialport/donate" + } + }, + "node_modules/zigbee-herdsman-converters/node_modules/@serialport/parser-delimiter": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-12.0.0.tgz", + "integrity": "sha512-gu26tVt5lQoybhorLTPsH2j2LnX3AOP2x/34+DUSTNaUTzu2fBXw+isVjQJpUBFWu6aeQRZw5bJol5X9Gxjblw==", + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/serialport/donate" + } + }, + "node_modules/zigbee-herdsman-converters/node_modules/@serialport/parser-readline": { + "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": "11.0.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/serialport/donate" + } + }, + "node_modules/zigbee-herdsman-converters/node_modules/@serialport/parser-readline/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==", + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/serialport/donate" + } + }, + "node_modules/zigbee-herdsman-converters/node_modules/@serialport/stream": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-12.0.0.tgz", + "integrity": "sha512-9On64rhzuqKdOQyiYLYv2lQOh3TZU/D3+IWCR5gk0alPel2nwpp4YwDEGiUBfrQZEdQ6xww0PWkzqth4wqwX3Q==", + "dependencies": { + "@serialport/bindings-interface": "1.2.2", + "debug": "4.3.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/serialport/donate" + } + }, + "node_modules/zigbee-herdsman-converters/node_modules/node-addon-api": { + "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/zigbee-herdsman-converters/node_modules/zigbee-herdsman": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.19.2.tgz", + "integrity": "sha512-pi9CP+Ct8+OxDFk5BgK+L2ioioAs26FgYZhumoLafbDUkCAhPaGkaJYBUCJhc1XLxRPxWNP2eEeSPgF7i4U3/A==", + "dependencies": { + "@serialport/bindings-cpp": "^12.0.1", + "@serialport/parser-delimiter": "^12.0.0", + "@serialport/stream": "^12.0.0", + "bonjour-service": "^1.1.1", + "debounce": "^1.2.1", + "debug": "^4.3.4", + "fast-deep-equal": "^3.1.3", + "mixin-deep": "^2.0.1", + "mz": "^2.7.0", + "slip": "^1.0.2" } }, "node_modules/zigbee-herdsman/node_modules/@serialport/bindings-cpp": { @@ -13617,9 +13709,9 @@ "dev": true }, "tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", + "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -14230,9 +14322,9 @@ "dev": true }, "zigbee-herdsman": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.19.0.tgz", - "integrity": "sha512-85CRuDuGPSN7D3095/+45FybEfEUduaAEsuo7UQtxBX7c82kUzaIIKfT8YbGOEgoTZw5Q+y3QUiWLQFlxLc4VQ==", + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.20.0.tgz", + "integrity": "sha512-/WX4P2y4C/bgWtpvUOWe3DLeWKZx07gksi7aXFsJBVDDrIcTRQyKmNS+QxC1J4xSjg+/jFS4PXplPRZNRhyJIA==", "requires": { "@serialport/bindings-cpp": "^12.0.1", "@serialport/parser-delimiter": "^12.0.0", @@ -14295,15 +14387,80 @@ } }, "zigbee-herdsman-converters": { - "version": "15.88.0", - "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-15.88.0.tgz", - "integrity": "sha512-CYBSwW/UstkMTfVTNA8vG/+aVr1HAN6Kp4ReqVTEWnvqRw4qCm/QSBmpXx6zZ2nY+GBD8IOqwF/gk93I9NNQAA==", + "version": "15.95.0", + "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-15.95.0.tgz", + "integrity": "sha512-+fuTyU6y4Zy313JuwBNkL5cZyTjRuSJl7f/XSryFv1h07HTZm9Puz8DnxvX1wOImeevj3zX6anRHZWSbVFvoUA==", "requires": { "axios": "^1.5.1", "buffer-crc32": "^0.2.13", "https-proxy-agent": "^7.0.2", "tar-stream": "^3.1.6", - "zigbee-herdsman": "^0.19.0" + "zigbee-herdsman": "^0.19.2" + }, + "dependencies": { + "@serialport/bindings-cpp": { + "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": "11.0.0", + "debug": "4.3.4", + "node-addon-api": "7.0.0", + "node-gyp-build": "4.6.0" + } + }, + "@serialport/parser-delimiter": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-12.0.0.tgz", + "integrity": "sha512-gu26tVt5lQoybhorLTPsH2j2LnX3AOP2x/34+DUSTNaUTzu2fBXw+isVjQJpUBFWu6aeQRZw5bJol5X9Gxjblw==" + }, + "@serialport/parser-readline": { + "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": "11.0.0" + }, + "dependencies": { + "@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==" + } + } + }, + "@serialport/stream": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@serialport/stream/-/stream-12.0.0.tgz", + "integrity": "sha512-9On64rhzuqKdOQyiYLYv2lQOh3TZU/D3+IWCR5gk0alPel2nwpp4YwDEGiUBfrQZEdQ6xww0PWkzqth4wqwX3Q==", + "requires": { + "@serialport/bindings-interface": "1.2.2", + "debug": "4.3.4" + } + }, + "node-addon-api": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz", + "integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==" + }, + "zigbee-herdsman": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.19.2.tgz", + "integrity": "sha512-pi9CP+Ct8+OxDFk5BgK+L2ioioAs26FgYZhumoLafbDUkCAhPaGkaJYBUCJhc1XLxRPxWNP2eEeSPgF7i4U3/A==", + "requires": { + "@serialport/bindings-cpp": "^12.0.1", + "@serialport/parser-delimiter": "^12.0.0", + "@serialport/stream": "^12.0.0", + "bonjour-service": "^1.1.1", + "debounce": "^1.2.1", + "debug": "^4.3.4", + "fast-deep-equal": "^3.1.3", + "mixin-deep": "^2.0.1", + "mz": "^2.7.0", + "slip": "^1.0.2" + } + } } } } diff --git a/package.json b/package.json index 09981723..79dcf9e7 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "@iobroker/adapter-core": "^3.0.3", - "tar": "^6.1.15", + "tar": "^6.2.0", "typescript": "^5.2.2", "zigbee-herdsman": "0.20.0", "zigbee-herdsman-converters": "15.95.0"