diff --git a/LICENSE b/LICENSE index 6c9d237..5fd23ac 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2022 grizzelbee +Copyright (c) 2023 grizzelbee MIT License diff --git a/README.md b/README.md index ac54eac..63b4f45 100644 --- a/README.md +++ b/README.md @@ -171,6 +171,9 @@ All states report whether there is a failure or not. `True` means a failure, `fa ## Changelog ### **WORK IN PROGRESS** +### 2.5.9 (2023-08-21) (Halo of the dark) +* (grizzelbee) Fix: Updated year in license- and readme file to make adapter checker happy + ### 2.5.8 (2023-08-09) (Halo of the dark) * (grizzelbee) Fix: Fixed calculation of hmax temperatures for heater models. @@ -588,4 +591,4 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -Copyright (c) 2020 .. 2022 Hanjo Hingsen +Copyright (c) 2020 .. 2023 Hanjo Hingsen diff --git a/io-package.json b/io-package.json index 0ac3ba1..cc94273 100644 --- a/io-package.json +++ b/io-package.json @@ -1,8 +1,21 @@ { "common": { "name": "dysonairpurifier", - "version": "2.5.8", + "version": "2.5.9", "news": { + "2.5.9": { + "en": "Updated year in license- and readme file to make adapter checker happy", + "de": "Aktualisiertes Jahr in der Lizenz- und Readme-Datei, um den Adapterprüfer glücklich zu machen", + "ru": "Обновлен год в файле лицензии и файле readme, чтобы сделать проверку адаптера счастливой.", + "pt": "Ano atualizado no arquivo de licença e leia-me para deixar o verificador do adaptador feliz", + "nl": "Bijgewerkt jaar in licentie- en leesmij-bestand om adapter checker blij te maken", + "fr": "Année mise à jour dans le fichier de licence et readme pour rendre le vérificateur d'adaptateur heureux", + "it": "Anno aggiornato nel file di licenza e readme per rendere felice il controllore dell'adattatore", + "es": "Año actualizado en la licencia y el archivo Léame para que el verificador de adaptadores sea feliz", + "pl": "Zaktualizowano rok w licencji i pliku readme, aby uszczęśliwić narzędzie do sprawdzania adapterów", + "uk": "Оновлено рік у файлі ліцензії та readme, щоб зробити інструмент перевірки адаптера щасливим", + "zh-cn": "更新了许可证和自述文件中的年份,以使适配器检查器满意" + }, "2.5.8": { "en": "Fixed calculation of hmax values for heaters", "de": "Berechnung der hmax-Werte für Heizungen korrigiert", diff --git a/package-lock.json b/package-lock.json index 75bc2e2..b2da5b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,22 +1,22 @@ { "name": "iobroker.dysonairpurifier", - "version": "2.5.7", + "version": "2.5.9", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "iobroker.dysonairpurifier", - "version": "2.5.7", + "version": "2.5.9", "license": "MIT", "dependencies": { "@iobroker/adapter-core": "^3.0.3", "@iobroker/plugin-sentry": "^1.2.1", - "@snyk/protect": "^1.1200.0", + "@snyk/protect": "^1.1204.0", "axios": "^1.4.0", "flatted": "^3.2.7", "https": "^1.0.0", "lodash": "^4.17.21", - "mqtt": "^5.0.2", + "mqtt": "^5.0.3", "path": "^0.12.7", "ssl-root-cas": "^1.3.1" }, @@ -27,13 +27,13 @@ "@types/chai": "^4.3.5", "@types/chai-as-promised": "^7.1.5", "@types/mocha": "^10.0.1", - "@types/node": "^20.4.9", + "@types/node": "^20.5.1", "@types/proxyquire": "^1.3.28", "@types/sinon": "^10.0.16", "@types/sinon-chai": "^3.2.9", "chai": "^4.3.7", "chai-as-promised": "^7.1.1", - "eslint": "^8.46.0", + "eslint": "^8.47.0", "mocha": "^10.2.0", "proxyquire": "^2.1.3", "sinon": "^15.2.0", @@ -324,9 +324,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz", - "integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -347,9 +347,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz", - "integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", + "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1047,9 +1047,9 @@ "dev": true }, "node_modules/@snyk/protect": { - "version": "1.1200.0", - "resolved": "https://registry.npmjs.org/@snyk/protect/-/protect-1.1200.0.tgz", - "integrity": "sha512-YlCTFVwyfxQlqEXyHtUPHsmhONvR0rLlVHmykzNhd5ggX97gUryLNpwFIhWziQIyCwnOVXjJxDy1Xc9bNP4Nqw==", + "version": "1.1204.0", + "resolved": "https://registry.npmjs.org/@snyk/protect/-/protect-1.1204.0.tgz", + "integrity": "sha512-Ini2SoIIeCt106gGvJda/epuH8Ng0O4rnYHU6nn09RNn3gca1R2H7fO8lg0dzfwd6jv883qv7r64ME5kvHVBbg==", "bin": { "snyk-protect": "bin/snyk-protect" }, @@ -1116,9 +1116,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.4.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.9.tgz", - "integrity": "sha512-8e2HYcg7ohnTUbHk8focoklEQYvemQmu9M/f43DZVx43kHn0tE3BY/6gSDxS7k0SprtS0NHvj+L80cGLnoOUcQ==", + "version": "20.5.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz", + "integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==", "dev": true }, "node_modules/@types/proxyquire": { @@ -2254,15 +2254,15 @@ } }, "node_modules/eslint": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz", - "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", + "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.1", - "@eslint/js": "^8.46.0", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "^8.47.0", "@humanwhocodes/config-array": "^0.11.10", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -2273,7 +2273,7 @@ "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.2", + "eslint-visitor-keys": "^3.4.3", "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", @@ -2324,9 +2324,9 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz", - "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2735,9 +2735,9 @@ } }, "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -3706,9 +3706,9 @@ "dev": true }, "node_modules/mqtt": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.0.2.tgz", - "integrity": "sha512-JctWQpxjVVjn5LqAAhfgutMNMbHZf+puG9LnbWga0wRbWW7QVfHPu4Vz2iDSyHfGpW8HWLF+jb01vySDDzIKnQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.0.3.tgz", + "integrity": "sha512-XyCzdCNFm4XXBUV7HQPd1qXYdu7GC/H+wXr+RfaztwZ72/c3sD8yRivOBdh8iKWHc+EGawSeDIvXCnvEykcJVA==", "dependencies": { "commist": "^3.2.0", "concat-stream": "^2.0.0", @@ -5187,9 +5187,9 @@ "dev": true }, "@eslint/eslintrc": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.1.tgz", - "integrity": "sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -5204,9 +5204,9 @@ } }, "@eslint/js": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.46.0.tgz", - "integrity": "sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", + "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", "dev": true }, "@esm2cjs/execa": { @@ -5756,9 +5756,9 @@ "dev": true }, "@snyk/protect": { - "version": "1.1200.0", - "resolved": "https://registry.npmjs.org/@snyk/protect/-/protect-1.1200.0.tgz", - "integrity": "sha512-YlCTFVwyfxQlqEXyHtUPHsmhONvR0rLlVHmykzNhd5ggX97gUryLNpwFIhWziQIyCwnOVXjJxDy1Xc9bNP4Nqw==" + "version": "1.1204.0", + "resolved": "https://registry.npmjs.org/@snyk/protect/-/protect-1.1204.0.tgz", + "integrity": "sha512-Ini2SoIIeCt106gGvJda/epuH8Ng0O4rnYHU6nn09RNn3gca1R2H7fO8lg0dzfwd6jv883qv7r64ME5kvHVBbg==" }, "@tootallnate/once": { "version": "2.0.0", @@ -5816,9 +5816,9 @@ "dev": true }, "@types/node": { - "version": "20.4.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.9.tgz", - "integrity": "sha512-8e2HYcg7ohnTUbHk8focoklEQYvemQmu9M/f43DZVx43kHn0tE3BY/6gSDxS7k0SprtS0NHvj+L80cGLnoOUcQ==", + "version": "20.5.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz", + "integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==", "dev": true }, "@types/proxyquire": { @@ -6573,15 +6573,15 @@ } }, "eslint": { - "version": "8.46.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz", - "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", + "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.1", - "@eslint/js": "^8.46.0", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "^8.47.0", "@humanwhocodes/config-array": "^0.11.10", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -6592,7 +6592,7 @@ "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.2", + "eslint-visitor-keys": "^3.4.3", "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", @@ -6650,9 +6650,9 @@ } }, "eslint-visitor-keys": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz", - "integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true }, "espree": { @@ -6925,9 +6925,9 @@ } }, "globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -7681,9 +7681,9 @@ "dev": true }, "mqtt": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.0.2.tgz", - "integrity": "sha512-JctWQpxjVVjn5LqAAhfgutMNMbHZf+puG9LnbWga0wRbWW7QVfHPu4Vz2iDSyHfGpW8HWLF+jb01vySDDzIKnQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.0.3.tgz", + "integrity": "sha512-XyCzdCNFm4XXBUV7HQPd1qXYdu7GC/H+wXr+RfaztwZ72/c3sD8yRivOBdh8iKWHc+EGawSeDIvXCnvEykcJVA==", "requires": { "commist": "^3.2.0", "concat-stream": "^2.0.0", diff --git a/package.json b/package.json index 7ca9d5a..db19db2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iobroker.dysonairpurifier", - "version": "2.5.8", + "version": "2.5.9", "description": "dyson air purifiers and fans", "author": { "name": "grizzelbee", @@ -25,12 +25,12 @@ "dependencies": { "@iobroker/adapter-core": "^3.0.3", "@iobroker/plugin-sentry": "^1.2.1", - "@snyk/protect": "^1.1200.0", + "@snyk/protect": "^1.1204.0", "axios": "^1.4.0", "flatted": "^3.2.7", "https": "^1.0.0", "lodash": "^4.17.21", - "mqtt": "^5.0.2", + "mqtt": "^5.0.3", "path": "^0.12.7", "ssl-root-cas": "^1.3.1" }, @@ -41,13 +41,13 @@ "@types/chai": "^4.3.5", "@types/chai-as-promised": "^7.1.5", "@types/mocha": "^10.0.1", - "@types/node": "^20.4.9", + "@types/node": "^20.5.1", "@types/proxyquire": "^1.3.28", "@types/sinon": "^10.0.16", "@types/sinon-chai": "^3.2.9", "chai": "^4.3.7", "chai-as-promised": "^7.1.1", - "eslint": "^8.46.0", + "eslint": "^8.47.0", "mocha": "^10.2.0", "proxyquire": "^2.1.3", "sinon": "^15.2.0",