Update herdsman and converters.

This commit is contained in:
Koen Kanters 2020-03-30 21:56:34 +02:00
parent 7131c05255
commit eeb85cf096
4 changed files with 140 additions and 135 deletions

View File

@ -53,6 +53,7 @@ const defaults = {
channel: 11,
baudrate: 115200,
rtscts: true,
adapter_concurrent: null,
// Availability timeout in seconds, disabled by default.
availability_timeout: 0,
@ -183,6 +184,7 @@ const schema = {
homeassistant_discovery_topic: {type: 'string'},
homeassistant_status_topic: {type: 'string'},
timestamp_format: {type: 'string'},
adapter_concurrent: {type: 'number'},
},
},
map_options: {

View File

@ -27,6 +27,9 @@ const herdsmanSettings = {
path: settings.get().serial.port,
adapter: settings.get().serial.adapter,
},
adapter: {
concurrent: settings.get().advanced.adapter_concurrent,
},
};
class Zigbee extends events.EventEmitter {

266
npm-shrinkwrap.json generated
View File

@ -376,33 +376,33 @@
}
},
"@jest/core": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/@jest/core/-/core-25.2.3.tgz",
"integrity": "sha512-Ifz3aEkGvZhwijLMmWa7sloZVEMdxpzjFv3CKHv3eRYRShTN8no6DmyvvxaZBjLalOlRalJ7HDgc733J48tSuw==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/@jest/core/-/core-25.2.4.tgz",
"integrity": "sha512-WcWYShl0Bqfcb32oXtjwbiR78D/djhMdJW+ulp4/bmHgeODcsieqUJfUH+kEv8M7VNV77E6jds5aA+WuGh1nmg==",
"dev": true,
"requires": {
"@jest/console": "^25.2.3",
"@jest/reporters": "^25.2.3",
"@jest/test-result": "^25.2.3",
"@jest/transform": "^25.2.3",
"@jest/reporters": "^25.2.4",
"@jest/test-result": "^25.2.4",
"@jest/transform": "^25.2.4",
"@jest/types": "^25.2.3",
"ansi-escapes": "^4.2.1",
"chalk": "^3.0.0",
"exit": "^0.1.2",
"graceful-fs": "^4.2.3",
"jest-changed-files": "^25.2.3",
"jest-config": "^25.2.3",
"jest-config": "^25.2.4",
"jest-haste-map": "^25.2.3",
"jest-message-util": "^25.2.3",
"jest-message-util": "^25.2.4",
"jest-regex-util": "^25.2.1",
"jest-resolve": "^25.2.3",
"jest-resolve-dependencies": "^25.2.3",
"jest-runner": "^25.2.3",
"jest-runtime": "^25.2.3",
"jest-snapshot": "^25.2.3",
"jest-resolve-dependencies": "^25.2.4",
"jest-runner": "^25.2.4",
"jest-runtime": "^25.2.4",
"jest-snapshot": "^25.2.4",
"jest-util": "^25.2.3",
"jest-validate": "^25.2.3",
"jest-watcher": "^25.2.3",
"jest-watcher": "^25.2.4",
"micromatch": "^4.0.2",
"p-each-series": "^2.1.0",
"realpath-native": "^2.0.0",
@ -473,39 +473,39 @@
}
},
"@jest/environment": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.2.3.tgz",
"integrity": "sha512-zRypAMQnNo8rD0rCbI9+5xf+Lu+uvunKZNBcIWjb3lTATSomKbgYO+GYewGDYn7pf+30XCNBc6SH1rnBUN1ioA==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.2.4.tgz",
"integrity": "sha512-wA4xlhD19/gukkDpJ5HQsTle0pgnzI5qMFEjw267lpTDC8d9N7Ihqr5pI+l0p8Qn1SQhai+glSqxrGdzKy4jxw==",
"dev": true,
"requires": {
"@jest/fake-timers": "^25.2.3",
"@jest/fake-timers": "^25.2.4",
"@jest/types": "^25.2.3",
"jest-mock": "^25.2.3"
}
},
"@jest/fake-timers": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.2.3.tgz",
"integrity": "sha512-B6Qxm86fl613MV8egfvh1mRTMu23hMNdOUjzPhKl/4Nm5cceHz6nwLn0nP0sJXI/ue1vu71aLbtkgVBCgc2hYA==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.2.4.tgz",
"integrity": "sha512-oC1TJiwfMcBttVN7Wz+VZnqEAgYTiEMu0QLOXpypR89nab0uCB31zm/QeBZddhSstn20qe3yqOXygp6OwvKT/Q==",
"dev": true,
"requires": {
"@jest/types": "^25.2.3",
"jest-message-util": "^25.2.3",
"jest-message-util": "^25.2.4",
"jest-mock": "^25.2.3",
"jest-util": "^25.2.3",
"lolex": "^5.0.0"
}
},
"@jest/reporters": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.2.3.tgz",
"integrity": "sha512-S0Zca5e7tTfGgxGRvBh6hktNdOBzqc6HthPzYHPRFYVW81SyzCqHTaNZydtDIVehb9s6NlyYZpcF/I2vco+lNw==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.2.4.tgz",
"integrity": "sha512-VHbLxM03jCc+bTLOluW/IqHR2G0Cl0iATwIQbuZtIUast8IXO4fD0oy4jpVGpG5b20S6REA8U3BaQoCW/CeVNQ==",
"dev": true,
"requires": {
"@bcoe/v8-coverage": "^0.2.3",
"@jest/console": "^25.2.3",
"@jest/test-result": "^25.2.3",
"@jest/transform": "^25.2.3",
"@jest/test-result": "^25.2.4",
"@jest/transform": "^25.2.4",
"@jest/types": "^25.2.3",
"chalk": "^3.0.0",
"collect-v8-coverage": "^1.0.0",
@ -592,34 +592,34 @@
}
},
"@jest/test-result": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.2.3.tgz",
"integrity": "sha512-cNYidqERTcT+xqZZ5FPSvji7Bd2YYq9M/VJCEUmgTVRFZRPOPSu65crEzQJ4czcDChEJ9ovzZ65r3UBlajnh3w==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.2.4.tgz",
"integrity": "sha512-AI7eUy+q2lVhFnaibDFg68NGkrxVWZdD6KBr9Hm6EvN0oAe7GxpEwEavgPfNHQjU2mi6g+NsFn/6QPgTUwM1qg==",
"dev": true,
"requires": {
"@jest/console": "^25.2.3",
"@jest/transform": "^25.2.3",
"@jest/transform": "^25.2.4",
"@jest/types": "^25.2.3",
"@types/istanbul-lib-coverage": "^2.0.0",
"collect-v8-coverage": "^1.0.0"
}
},
"@jest/test-sequencer": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.2.3.tgz",
"integrity": "sha512-trHwV/wCrxWyZyNyNBUQExsaHyBVQxJwH3butpEcR+KBJPfaTUxtpXaxfs38IXXAhH68J4kPZgAaRRfkFTLunA==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.2.4.tgz",
"integrity": "sha512-TEZm/Rkd6YgskdpTJdYLBtu6Gc11tfWPuSpatq0duH77ekjU8dpqX2zkPdY/ayuHxztV5LTJoV5BLtI9mZfXew==",
"dev": true,
"requires": {
"@jest/test-result": "^25.2.3",
"@jest/test-result": "^25.2.4",
"jest-haste-map": "^25.2.3",
"jest-runner": "^25.2.3",
"jest-runtime": "^25.2.3"
"jest-runner": "^25.2.4",
"jest-runtime": "^25.2.4"
}
},
"@jest/transform": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.2.3.tgz",
"integrity": "sha512-w1nfAuYP4OAiEDprFkE/2iwU86jL/hK3j1ylMcYOA3my5VOHqX0oeBcBxS2fUKWse2V4izuO2jqes0yNTDMlzw==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.2.4.tgz",
"integrity": "sha512-6eRigvb+G6bs4kW5j1/y8wu4nCrmVuIe0epPBbiWaYlwawJ8yi1EIyK3d/btDqmBpN5GpN4YhR6iPPnDmkYdTA==",
"dev": true,
"requires": {
"@babel/core": "^7.1.0",
@ -871,13 +871,13 @@
"dev": true
},
"@typescript-eslint/experimental-utils": {
"version": "2.25.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.25.0.tgz",
"integrity": "sha512-0IZ4ZR5QkFYbaJk+8eJ2kYeA+1tzOE1sBjbwwtSV85oNWYUBep+EyhlZ7DLUCyhMUGuJpcCCFL0fDtYAP1zMZw==",
"version": "2.26.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.26.0.tgz",
"integrity": "sha512-RELVoH5EYd+JlGprEyojUv9HeKcZqF7nZUGSblyAw1FwOGNnmQIU8kxJ69fttQvEwCsX5D6ECJT8GTozxrDKVQ==",
"dev": true,
"requires": {
"@types/json-schema": "^7.0.3",
"@typescript-eslint/typescript-estree": "2.25.0",
"@typescript-eslint/typescript-estree": "2.26.0",
"eslint-scope": "^5.0.0",
"eslint-utils": "^2.0.0"
},
@ -894,9 +894,9 @@
}
},
"@typescript-eslint/typescript-estree": {
"version": "2.25.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.25.0.tgz",
"integrity": "sha512-VUksmx5lDxSi6GfmwSK7SSoIKSw9anukWWNitQPqt58LuYrKalzsgeuignbqnB+rK/xxGlSsCy8lYnwFfB6YJg==",
"version": "2.26.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.26.0.tgz",
"integrity": "sha512-3x4SyZCLB4zsKsjuhxDLeVJN6W29VwBnYpCsZ7vIdPel9ZqLfIZJgJXO47MNUkurGpQuIBALdPQKtsSnWpE1Yg==",
"dev": true,
"requires": {
"debug": "^4.1.1",
@ -1123,12 +1123,12 @@
"dev": true
},
"babel-jest": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.2.3.tgz",
"integrity": "sha512-03JjvEwuDrEz/A45K8oggAv+Vqay0xcOdNTJxYFxiuZvB5vlHKo1iZg9Pi5vQTHhNCKpGLb7L/jvUUafyh9j7g==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.2.4.tgz",
"integrity": "sha512-+yDzlyJVWrqih9i2Cvjpt7COaN8vUwCsKGtxJLzg6I0xhxD54K8mvDUCliPKLufyzHh/c5C4MRj4Vk7VMjOjIg==",
"dev": true,
"requires": {
"@jest/transform": "^25.2.3",
"@jest/transform": "^25.2.4",
"@jest/types": "^25.2.3",
"@types/babel__core": "^7.1.0",
"babel-plugin-istanbul": "^6.0.0",
@ -2209,16 +2209,16 @@
}
},
"expect": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/expect/-/expect-25.2.3.tgz",
"integrity": "sha512-kil4jFRFAK2ySyCyXPqYrphc3EiiKKFd9BthrkKAyHcqr1B84xFTuj5kO8zL+eHRRjT2jQsOPExO0+1Q/fuUXg==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/expect/-/expect-25.2.4.tgz",
"integrity": "sha512-hfuPhPds4yOsZtIw4kwAg70r0hqGmpqekgA+VX7pf/3wZ6FY+xIOXZhNsPMMMsspYG/YIsbAiwqsdnD4Ht+bCA==",
"dev": true,
"requires": {
"@jest/types": "^25.2.3",
"ansi-styles": "^4.0.0",
"jest-get-type": "^25.2.1",
"jest-matcher-utils": "^25.2.3",
"jest-message-util": "^25.2.3",
"jest-message-util": "^25.2.4",
"jest-regex-util": "^25.2.1"
},
"dependencies": {
@ -3181,14 +3181,14 @@
}
},
"jest": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest/-/jest-25.2.3.tgz",
"integrity": "sha512-UbUmyGeZt0/sCIj/zsWOY0qFfQsx2qEFIZp0iEj8yVH6qASfR22fJOf12gFuSPsdSufam+llZBB0MdXWCg6EEQ==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest/-/jest-25.2.4.tgz",
"integrity": "sha512-Lu4LXxf4+durzN/IFilcAoQSisOwgHIXgl9vffopePpSSwFqfj1Pj4y+k3nL8oTbnvjxgDIsEcepy6he4bWqnQ==",
"dev": true,
"requires": {
"@jest/core": "^25.2.3",
"@jest/core": "^25.2.4",
"import-local": "^3.0.2",
"jest-cli": "^25.2.3"
"jest-cli": "^25.2.4"
},
"dependencies": {
"ansi-styles": {
@ -3233,19 +3233,19 @@
"dev": true
},
"jest-cli": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.2.3.tgz",
"integrity": "sha512-T7G0TOkFj0wr33ki5xoq3bxkKC+liwJfjV9SmYIKBozwh91W4YjL1o1dgVCUTB1+sKJa/DiAY0p+eXYE6v2RGw==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.2.4.tgz",
"integrity": "sha512-zeY2pRDWKj2LZudIncvvguwLMEdcnJqc2jJbwza1beqi80qqLvkPF/BjbFkK2sIV3r+mfTJS+7ITrvK6pCdRjg==",
"dev": true,
"requires": {
"@jest/core": "^25.2.3",
"@jest/test-result": "^25.2.3",
"@jest/core": "^25.2.4",
"@jest/test-result": "^25.2.4",
"@jest/types": "^25.2.3",
"chalk": "^3.0.0",
"exit": "^0.1.2",
"import-local": "^3.0.2",
"is-ci": "^2.0.0",
"jest-config": "^25.2.3",
"jest-config": "^25.2.4",
"jest-util": "^25.2.3",
"jest-validate": "^25.2.3",
"prompts": "^2.0.1",
@ -3367,22 +3367,22 @@
}
},
"jest-config": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.2.3.tgz",
"integrity": "sha512-UpTNxN8DgmLLCXFizGuvwIw+ZAPB0T3jbKaFEkzJdGqhSsQrVrk1lxhZNamaVIpWirM2ptYmqwUzvoobGCEkiQ==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.2.4.tgz",
"integrity": "sha512-fxy3nIpwJqOUQJRVF/q+pNQb6dv5b9YufOeCbpPZJ/md1zXpiupbhfehpfODhnKOfqbzSiigtSLzlWWmbRxnqQ==",
"dev": true,
"requires": {
"@babel/core": "^7.1.0",
"@jest/test-sequencer": "^25.2.3",
"@jest/test-sequencer": "^25.2.4",
"@jest/types": "^25.2.3",
"babel-jest": "^25.2.3",
"babel-jest": "^25.2.4",
"chalk": "^3.0.0",
"deepmerge": "^4.2.2",
"glob": "^7.1.1",
"jest-environment-jsdom": "^25.2.3",
"jest-environment-node": "^25.2.3",
"jest-environment-jsdom": "^25.2.4",
"jest-environment-node": "^25.2.4",
"jest-get-type": "^25.2.1",
"jest-jasmine2": "^25.2.3",
"jest-jasmine2": "^25.2.4",
"jest-regex-util": "^25.2.1",
"jest-resolve": "^25.2.3",
"jest-util": "^25.2.3",
@ -3583,13 +3583,13 @@
}
},
"jest-environment-jsdom": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.2.3.tgz",
"integrity": "sha512-TLg7nizxIYJafz6tOBAVSmO5Ekswf6Cf3Soseov+mgonXfdYi1I0OZlHlZMJb2fGyXem2ndYFCLrMkwcWPKAnQ==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.2.4.tgz",
"integrity": "sha512-5dm+tNwrLmhELdjAwiQnVGf/U9iFMWdTL4/wyrMg2HU6RQnCiuxpWbIigLHUhuP1P2Ak0F4k3xhjrikboKyShA==",
"dev": true,
"requires": {
"@jest/environment": "^25.2.3",
"@jest/fake-timers": "^25.2.3",
"@jest/environment": "^25.2.4",
"@jest/fake-timers": "^25.2.4",
"@jest/types": "^25.2.3",
"jest-mock": "^25.2.3",
"jest-util": "^25.2.3",
@ -3597,13 +3597,13 @@
}
},
"jest-environment-node": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.2.3.tgz",
"integrity": "sha512-Tu/wlGXfoLtBR4Ym+isz58z3TJkMYX4VnFTkrsxaTGYAxNLN7ArCwL51Ki0WrMd89v+pbCLDj/hDjrb4a2sOrw==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.2.4.tgz",
"integrity": "sha512-Jkc5Y8goyXPrLRHnrUlqC7P4o5zn2m4zw6qWoRJ59kxV1f2a5wK+TTGhrhCwnhW/Ckpdl/pm+LufdvhJkvJbiw==",
"dev": true,
"requires": {
"@jest/environment": "^25.2.3",
"@jest/fake-timers": "^25.2.3",
"@jest/environment": "^25.2.4",
"@jest/fake-timers": "^25.2.4",
"@jest/types": "^25.2.3",
"jest-mock": "^25.2.3",
"jest-util": "^25.2.3",
@ -3656,25 +3656,25 @@
}
},
"jest-jasmine2": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.2.3.tgz",
"integrity": "sha512-x9PEGPFdnkSwJj1UG4QxG9JxFdyP8fuJ/UfKXd/eSpK8w9x7MP3VaQDuPQF0UQhCT0YeOITEPkQyqS+ptt0suA==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.2.4.tgz",
"integrity": "sha512-juoKrmNmLwaheNbAg71SuUF9ovwUZCFNTpKVhvCXWk+SSeORcIUMptKdPCoLXV3D16htzhTSKmNxnxSk4SrTjA==",
"dev": true,
"requires": {
"@babel/traverse": "^7.1.0",
"@jest/environment": "^25.2.3",
"@jest/environment": "^25.2.4",
"@jest/source-map": "^25.2.1",
"@jest/test-result": "^25.2.3",
"@jest/test-result": "^25.2.4",
"@jest/types": "^25.2.3",
"chalk": "^3.0.0",
"co": "^4.6.0",
"expect": "^25.2.3",
"expect": "^25.2.4",
"is-generator-fn": "^2.0.0",
"jest-each": "^25.2.3",
"jest-matcher-utils": "^25.2.3",
"jest-message-util": "^25.2.3",
"jest-runtime": "^25.2.3",
"jest-snapshot": "^25.2.3",
"jest-message-util": "^25.2.4",
"jest-runtime": "^25.2.4",
"jest-snapshot": "^25.2.4",
"jest-util": "^25.2.3",
"pretty-format": "^25.2.3",
"throat": "^5.0.0"
@ -3807,13 +3807,13 @@
}
},
"jest-message-util": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.2.3.tgz",
"integrity": "sha512-DcyDmdO5LVIeS0ngRvd7rk701XL60dAakUeQJ1tQRby27fyLYXD+V0nqVaC194W7fIlohjVQOZPHmKXIjn+Byw==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.2.4.tgz",
"integrity": "sha512-9wWMH3Bf+GVTv0GcQLmH/FRr0x0toptKw9TA8U5YFLVXx7Tq9pvcNzTyJrcTJ+wLqNbMPPJlJNft4MnlcrtF5Q==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"@jest/test-result": "^25.2.3",
"@jest/test-result": "^25.2.4",
"@jest/types": "^25.2.3",
"@types/stack-utils": "^1.0.1",
"chalk": "^3.0.0",
@ -3962,37 +3962,37 @@
}
},
"jest-resolve-dependencies": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.2.3.tgz",
"integrity": "sha512-mcWlvjXLlNzgdE9EQxHuaeWICNxozanim87EfyvPwTY0ryWusFZbgF6F8u3E0syJ4FFSooEm0lQ6fgYcnPGAFw==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.2.4.tgz",
"integrity": "sha512-qhUnK4PfNHzNdca7Ub1mbAqE0j5WNyMTwxBZZJjQlUrdqsiYho/QGK65FuBkZuSoYtKIIqriR9TpGrPEc3P5Gg==",
"dev": true,
"requires": {
"@jest/types": "^25.2.3",
"jest-regex-util": "^25.2.1",
"jest-snapshot": "^25.2.3"
"jest-snapshot": "^25.2.4"
}
},
"jest-runner": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.2.3.tgz",
"integrity": "sha512-E+u2Zm2TmtTOFEbKs5jllLiV2fwiX77cYc08RdyYZNe/s06wQT3P47aV6a8Rv61L7E2Is7OmozLd0KI/DITRpg==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.2.4.tgz",
"integrity": "sha512-5xaIfqqxck9Wg2CV4b9KmJtf/sWO7zWQx7O+34GCLGPzoPcVmB3mZtdrQI1/jS3Reqjru9ycLjgLHSf6XoxRqA==",
"dev": true,
"requires": {
"@jest/console": "^25.2.3",
"@jest/environment": "^25.2.3",
"@jest/test-result": "^25.2.3",
"@jest/environment": "^25.2.4",
"@jest/test-result": "^25.2.4",
"@jest/types": "^25.2.3",
"chalk": "^3.0.0",
"exit": "^0.1.2",
"graceful-fs": "^4.2.3",
"jest-config": "^25.2.3",
"jest-config": "^25.2.4",
"jest-docblock": "^25.2.3",
"jest-haste-map": "^25.2.3",
"jest-jasmine2": "^25.2.3",
"jest-jasmine2": "^25.2.4",
"jest-leak-detector": "^25.2.3",
"jest-message-util": "^25.2.3",
"jest-message-util": "^25.2.4",
"jest-resolve": "^25.2.3",
"jest-runtime": "^25.2.3",
"jest-runtime": "^25.2.4",
"jest-util": "^25.2.3",
"jest-worker": "^25.2.1",
"source-map-support": "^0.5.6",
@ -4052,16 +4052,16 @@
}
},
"jest-runtime": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.2.3.tgz",
"integrity": "sha512-PZRFeUVF08N24v2G73SDF0b0VpLG7cRNOJ3ggj5TnArBVHkkrWzM3z7txB9OupWu7OO8bH/jFogk6sSjnHLFXQ==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.2.4.tgz",
"integrity": "sha512-6ehOUizgIghN+aV5YSrDzTZ+zJ9omgEjJbTHj3Jqes5D52XHfhzT7cSfdREwkNjRytrR7mNwZ7pRauoyNLyJ8Q==",
"dev": true,
"requires": {
"@jest/console": "^25.2.3",
"@jest/environment": "^25.2.3",
"@jest/environment": "^25.2.4",
"@jest/source-map": "^25.2.1",
"@jest/test-result": "^25.2.3",
"@jest/transform": "^25.2.3",
"@jest/test-result": "^25.2.4",
"@jest/transform": "^25.2.4",
"@jest/types": "^25.2.3",
"@types/yargs": "^15.0.0",
"chalk": "^3.0.0",
@ -4069,13 +4069,13 @@
"exit": "^0.1.2",
"glob": "^7.1.3",
"graceful-fs": "^4.2.3",
"jest-config": "^25.2.3",
"jest-config": "^25.2.4",
"jest-haste-map": "^25.2.3",
"jest-message-util": "^25.2.3",
"jest-message-util": "^25.2.4",
"jest-mock": "^25.2.3",
"jest-regex-util": "^25.2.1",
"jest-resolve": "^25.2.3",
"jest-snapshot": "^25.2.3",
"jest-snapshot": "^25.2.4",
"jest-util": "^25.2.3",
"jest-validate": "^25.2.3",
"realpath-native": "^2.0.0",
@ -4143,20 +4143,20 @@
"dev": true
},
"jest-snapshot": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.2.3.tgz",
"integrity": "sha512-HlFVbE6vOZ541mtkwjuAe0rfx9EWhB+QXXneLNOP/s3LlHxGQtX7WFXY5OiH4CkAnCc6BpzLNYS9nfINNRb4Zg==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.2.4.tgz",
"integrity": "sha512-nIwpW7FZCq5p0AE3Oyqyb6jL0ENJixXzJ5/CD/XRuOqp3gS5OM3O/k+NnTrniCXxPFV4ry6s9HNfiPQBi0wcoA==",
"dev": true,
"requires": {
"@babel/types": "^7.0.0",
"@jest/types": "^25.2.3",
"@types/prettier": "^1.19.0",
"chalk": "^3.0.0",
"expect": "^25.2.3",
"expect": "^25.2.4",
"jest-diff": "^25.2.3",
"jest-get-type": "^25.2.1",
"jest-matcher-utils": "^25.2.3",
"jest-message-util": "^25.2.3",
"jest-message-util": "^25.2.4",
"jest-resolve": "^25.2.3",
"make-dir": "^3.0.0",
"natural-compare": "^1.4.0",
@ -4359,12 +4359,12 @@
}
},
"jest-watcher": {
"version": "25.2.3",
"resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.2.3.tgz",
"integrity": "sha512-F6ERbdvJk8nbaRon9lLQVl4kp+vToCCHmy+uWW5QQ8/8/g2jkrZKJQnlQINrYQp0ewg31Bztkhs4nxsZMx6wDg==",
"version": "25.2.4",
"resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.2.4.tgz",
"integrity": "sha512-p7g7s3zqcy69slVzQYcphyzkB2FBmJwMbv6k6KjI5mqd6KnUnQPfQVKuVj2l+34EeuxnbXqnrjtUFmxhcL87rg==",
"dev": true,
"requires": {
"@jest/test-result": "^25.2.3",
"@jest/test-result": "^25.2.4",
"@jest/types": "^25.2.3",
"ansi-escapes": "^4.2.1",
"chalk": "^3.0.0",
@ -6824,9 +6824,9 @@
}
},
"zigbee-herdsman": {
"version": "0.12.69",
"resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.12.69.tgz",
"integrity": "sha512-9piD9tXwppJhdVYKU8pGWQr0KGRPpo+dwVsTVQbS7sFPrs8gkOdGnkm2Pu5d03cS2B5UUhaKRYL9izNJWKC64g==",
"version": "0.12.70",
"resolved": "https://registry.npmjs.org/zigbee-herdsman/-/zigbee-herdsman-0.12.70.tgz",
"integrity": "sha512-wLxgFXcErFRkGW/Wpq21APoOTtep+wSrm6b1qbm4KsA7vLuXu8PNOyQbx6BptsglgehzBDHcZfHJ6GRuJysPWA==",
"requires": {
"debug": "^4.1.1",
"fast-deep-equal": "^2.0.1",
@ -14783,9 +14783,9 @@
}
},
"zigbee-herdsman-converters": {
"version": "12.0.60",
"resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-12.0.60.tgz",
"integrity": "sha512-23On3vFuIdJQLQgR4lCzqw2XVWp2sSKrnWSV9OCcj4/AZfTKrUmMQtRDUdrYl/S1F+6CNQRwVZx4/9FKoh53rg==",
"version": "12.0.61",
"resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-12.0.61.tgz",
"integrity": "sha512-6Pwabj+7kcj1gU0xypmx4R6zdzRAhOiRA+gTzvBXzFRJ/Lmss/6z+XkOYzu3S73qTrKUWKADWt7NXAoNEsZx3A==",
"requires": {
"axios": "*",
"tar-stream": "*"

View File

@ -45,8 +45,8 @@
"rimraf": "*",
"semver": "*",
"winston": "*",
"zigbee-herdsman": "0.12.69",
"zigbee-herdsman-converters": "12.0.60"
"zigbee-herdsman": "0.12.70",
"zigbee-herdsman-converters": "12.0.61"
},
"devDependencies": {
"eslint": "*",