diff --git a/package-lock.json b/package-lock.json index e8ecbf6..2d629fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "2.2.2", "license": "MIT", "dependencies": { - "@iobroker/adapter-core": "^3.1.3", + "@iobroker/adapter-core": "^3.1.4", "tplink-smarthome-api": "https://github.com/arteck/tplink-smarthome-api/tarball/08bcca9334c701b60d1eeb18b0ec72350aa3bf7a", "tplink-smarthome-crypto": "^4.0.0" }, @@ -26,7 +26,7 @@ "@types/node": "^20.14.8", "@types/proxyquire": "^1.3.31", "@types/sinon": "^17.0.3", - "@types/sinon-chai": "^3.2.10", + "@types/sinon-chai": "^4.0.0", "axios": "^1.7.7", "chai": "^4.4.1", "chai-as-promised": "^8.0.0", @@ -34,6 +34,9 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "mocha": "^10.2.0" + }, + "engines": { + "node": ">= 18" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -650,9 +653,9 @@ } }, "node_modules/@types/sinon-chai": { - "version": "3.2.10", - "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.10.tgz", - "integrity": "sha512-D+VFqUjMqeku/FGl4Ioo+fDeWOaIfbZ6Oj+glgFUgz5m5RJ4kgCER3FdV1uvhmEt0A+FRz+juPdybFlg5Hxfow==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-4.0.0.tgz", + "integrity": "sha512-Uar+qk3TmeFsUWCwtqRNqNUE7vf34+MCJiQJR5M2rd4nCbhtE8RgTiHwN/mVwbfCjhmO6DiOel/MgzHkRMJJFg==", "dev": true, "dependencies": { "@types/chai": "*", @@ -3532,9 +3535,9 @@ } }, "@types/sinon-chai": { - "version": "3.2.10", - "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.10.tgz", - "integrity": "sha512-D+VFqUjMqeku/FGl4Ioo+fDeWOaIfbZ6Oj+glgFUgz5m5RJ4kgCER3FdV1uvhmEt0A+FRz+juPdybFlg5Hxfow==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-4.0.0.tgz", + "integrity": "sha512-Uar+qk3TmeFsUWCwtqRNqNUE7vf34+MCJiQJR5M2rd4nCbhtE8RgTiHwN/mVwbfCjhmO6DiOel/MgzHkRMJJFg==", "dev": true, "requires": { "@types/chai": "*", diff --git a/package.json b/package.json index 8d86292..9d23f21 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "@types/node": "^20.14.8", "@types/proxyquire": "^1.3.31", "@types/sinon": "^17.0.3", - "@types/sinon-chai": "^3.2.10", + "@types/sinon-chai": "^4.0.0", "axios": "^1.7.7", "chai": "^4.4.1", "chai-as-promised": "^8.0.0",