diff --git a/package-lock.json b/package-lock.json index 37fd5e66fc..f3b989ab3d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "jszip": "^3.10.1", "mkdir-recursive": "^0.4.0", "moment": "^2.29.4", - "mqtt": "^5.3.2", + "mqtt": "^5.3.3", "object-assign-deep": "^0.4.0", "rimraf": "^5.0.5", "semver": "^7.5.4", @@ -32,7 +32,7 @@ "winston": "^3.11.0", "winston-syslog": "^2.7.0", "winston-transport": "^4.6.0", - "ws": "^8.14.2", + "ws": "^8.15.0", "zigbee-herdsman": "0.26.1", "zigbee-herdsman-converters": "16.8.0", "zigbee2mqtt-frontend": "0.6.149" @@ -49,11 +49,11 @@ "@types/debounce": "^1.2.4", "@types/finalhandler": "^1.2.3", "@types/humanize-duration": "^3.27.3", - "@types/jest": "^29.5.10", + "@types/jest": "^29.5.11", "@types/js-yaml": "^4.0.9", - "@types/node": "^20.10.3", + "@types/node": "^20.10.4", "@types/object-assign-deep": "^0.4.3", - "@types/readable-stream": "4.0.9", + "@types/readable-stream": "4.0.10", "@types/rimraf": "^3.0.2", "@types/ws": "8.5.10", "@typescript-eslint/eslint-plugin": "^6.13.2", @@ -64,7 +64,7 @@ "eslint-plugin-jest": "^27.6.0", "jest": "^29.7.0", "tmp": "^0.2.1", - "typescript": "^5.3.2" + "typescript": "^5.3.3" }, "engines": { "node": "^18 || ^20 || ^21" @@ -3219,9 +3219,9 @@ } }, "node_modules/@types/jest": { - "version": "29.5.10", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.10.tgz", - "integrity": "sha512-tE4yxKEphEyxj9s4inideLHktW/x6DwesIwWZ9NN1FKf9zbJYsnhBoA9vrHA/IuIOKwPa5PcFBNV4lpMIOEzyQ==", + "version": "29.5.11", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.11.tgz", + "integrity": "sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==", "dev": true, "dependencies": { "expect": "^29.0.0", @@ -3247,9 +3247,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.10.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz", - "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==", + "version": "20.10.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.4.tgz", + "integrity": "sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==", "dependencies": { "undici-types": "~5.26.4" } @@ -3261,9 +3261,9 @@ "dev": true }, "node_modules/@types/readable-stream": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.9.tgz", - "integrity": "sha512-4cwuvrmNF96M4Nrx0Eep37RwPB1Mth+nCSezsGRv5+PsFyRvDdLd0pil6gVLcWD/bh69INNdwZ98dJwfHpLohA==", + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.10.tgz", + "integrity": "sha512-AbUKBjcC8SHmImNi4yK2bbjogQlkFSg7shZCcicxPQapniOlajG8GCc39lvXzCWX4lLRRs7DM3VAeSlqmEVZUA==", "dependencies": { "@types/node": "*", "safe-buffer": "~5.1.1" @@ -8138,9 +8138,9 @@ } }, "node_modules/mqtt": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.3.2.tgz", - "integrity": "sha512-T7XP17IDxC+wGRtSUHtwQGomDYFYnW+vcFSPlsR2Xan7fB/KRR88WEzwqxFUvB/V73uLysmLr1kbuswN+E7Z9g==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.3.3.tgz", + "integrity": "sha512-iy/9I81xnmYxENKL91hdiJ1LOkNYygCE0xCUtLeEo3BjQHraOky5gB/X3aPnvZ2fqlm1C0BhLmVcL6NRJ/U4tA==", "dependencies": { "@types/readable-stream": "^4.0.5", "@types/ws": "^8.5.9", @@ -9506,9 +9506,9 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -9886,9 +9886,9 @@ } }, "node_modules/ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.0.tgz", + "integrity": "sha512-H/Z3H55mrcrgjFwI+5jKavgXvwQLtfPCUEp6pi35VhoB0pfcHnSoyuTzkBEZpzq49g1193CUEwIvmsjcotenYw==", "engines": { "node": ">=10.0.0" }, @@ -12273,9 +12273,9 @@ } }, "@types/jest": { - "version": "29.5.10", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.10.tgz", - "integrity": "sha512-tE4yxKEphEyxj9s4inideLHktW/x6DwesIwWZ9NN1FKf9zbJYsnhBoA9vrHA/IuIOKwPa5PcFBNV4lpMIOEzyQ==", + "version": "29.5.11", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.11.tgz", + "integrity": "sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==", "dev": true, "requires": { "expect": "^29.0.0", @@ -12301,9 +12301,9 @@ "dev": true }, "@types/node": { - "version": "20.10.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz", - "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==", + "version": "20.10.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.4.tgz", + "integrity": "sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==", "requires": { "undici-types": "~5.26.4" } @@ -12315,9 +12315,9 @@ "dev": true }, "@types/readable-stream": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.9.tgz", - "integrity": "sha512-4cwuvrmNF96M4Nrx0Eep37RwPB1Mth+nCSezsGRv5+PsFyRvDdLd0pil6gVLcWD/bh69INNdwZ98dJwfHpLohA==", + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.10.tgz", + "integrity": "sha512-AbUKBjcC8SHmImNi4yK2bbjogQlkFSg7shZCcicxPQapniOlajG8GCc39lvXzCWX4lLRRs7DM3VAeSlqmEVZUA==", "requires": { "@types/node": "*", "safe-buffer": "~5.1.1" @@ -15852,9 +15852,9 @@ "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "mqtt": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.3.2.tgz", - "integrity": "sha512-T7XP17IDxC+wGRtSUHtwQGomDYFYnW+vcFSPlsR2Xan7fB/KRR88WEzwqxFUvB/V73uLysmLr1kbuswN+E7Z9g==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.3.3.tgz", + "integrity": "sha512-iy/9I81xnmYxENKL91hdiJ1LOkNYygCE0xCUtLeEo3BjQHraOky5gB/X3aPnvZ2fqlm1C0BhLmVcL6NRJ/U4tA==", "requires": { "@types/readable-stream": "^4.0.5", "@types/ws": "^8.5.9", @@ -16872,9 +16872,9 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "dev": true }, "undici-types": { @@ -17158,9 +17158,9 @@ } }, "ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.0.tgz", + "integrity": "sha512-H/Z3H55mrcrgjFwI+5jKavgXvwQLtfPCUEp6pi35VhoB0pfcHnSoyuTzkBEZpzq49g1193CUEwIvmsjcotenYw==", "requires": {} }, "y18n": { diff --git a/package.json b/package.json index a757d2fa26..3d6cf5e392 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "jszip": "^3.10.1", "mkdir-recursive": "^0.4.0", "moment": "^2.29.4", - "mqtt": "^5.3.2", + "mqtt": "^5.3.3", "object-assign-deep": "^0.4.0", "rimraf": "^5.0.5", "semver": "^7.5.4", @@ -60,7 +60,7 @@ "winston": "^3.11.0", "winston-syslog": "^2.7.0", "winston-transport": "^4.6.0", - "ws": "^8.14.2", + "ws": "^8.15.0", "zigbee-herdsman": "0.26.1", "zigbee-herdsman-converters": "16.8.0", "zigbee2mqtt-frontend": "0.6.149" @@ -74,11 +74,11 @@ "@types/debounce": "^1.2.4", "@types/finalhandler": "^1.2.3", "@types/humanize-duration": "^3.27.3", - "@types/jest": "^29.5.10", + "@types/jest": "^29.5.11", "@types/js-yaml": "^4.0.9", - "@types/node": "^20.10.3", + "@types/node": "^20.10.4", "@types/object-assign-deep": "^0.4.3", - "@types/readable-stream": "4.0.9", + "@types/readable-stream": "4.0.10", "@types/rimraf": "^3.0.2", "@types/ws": "8.5.10", "@typescript-eslint/eslint-plugin": "^6.13.2", @@ -89,7 +89,7 @@ "eslint-plugin-jest": "^27.6.0", "jest": "^29.7.0", "tmp": "^0.2.1", - "typescript": "^5.3.2" + "typescript": "^5.3.3" }, "jest": { "coverageThreshold": {