diff --git a/package-lock.json b/package-lock.json index ed4e002..d529103 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,10 +6,10 @@ "packages": { "": { "name": "node-red-contrib-homekit-docker", - "version": "3.0.10", + "version": "3.0.11", "license": "Apache-2.0", "dependencies": { - "node-red": "3.1.7", + "node-red": "3.1.8", "node-red-contrib-homekit-bridged": "1.6.1" }, "engines": { @@ -17,9 +17,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.0.tgz", - "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.1.tgz", + "integrity": "sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -100,17 +100,17 @@ } }, "node_modules/@node-red/editor-api": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-3.1.7.tgz", - "integrity": "sha512-u0UzXmIhJmvAQTWdiMFi9JoA7hvvBn4egXcgrnfRlWzvcRd8igi4LWth4vKo9/VUYsmXrnxv+JE+qm4RLfIvKA==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-3.1.8.tgz", + "integrity": "sha512-zi64uwt+L3bEgKuNEWT+v1YQ+70z5urDbdrmxgsY+Wc0RcC10NRPKZeNJFBgvrourT4r2hyABkfdcrXW9umomw==", "dependencies": { - "@node-red/editor-client": "3.1.7", - "@node-red/util": "3.1.7", + "@node-red/editor-client": "3.1.8", + "@node-red/util": "3.1.8", "bcryptjs": "2.4.3", "body-parser": "1.20.2", "clone": "2.1.2", "cors": "2.8.5", - "express": "4.18.2", + "express": "4.19.2", "express-session": "1.17.3", "memorystore": "1.6.7", "mime": "3.0.0", @@ -127,14 +127,14 @@ } }, "node_modules/@node-red/editor-client": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-3.1.7.tgz", - "integrity": "sha512-L6E04FAFcBgssFuGroLmau+Mdhbt7NcLIWxDDkdvdmVKP4LQwOvfQP8uVHQyiMzotkIfng5nQqTBpHrnsBA+Ww==" + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-3.1.8.tgz", + "integrity": "sha512-Que3mPdtBZJHB5rkkzS85EJxMZ/pIKq1a0SDul+ZIpC6o4xWUpuv+NSZNOT9zqyfOA73BGJ28z75WOJSmoSmuQ==" }, "node_modules/@node-red/nodes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.1.7.tgz", - "integrity": "sha512-aRlwKHRkbaS+Sd1kcK+W/wafY2t4J8CDlkRL79mPXINBLZCsg3Y8mXqgmWb4lpHU68dkMp6HOl1V+imlr80yJQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.1.8.tgz", + "integrity": "sha512-A0RrpJHNz8nzf4Vwa5JcfSn9msxu7izHSaGLdSeGiB2HpUGCKXt9IM11gC8PgI2/IeSrQV1b1qUNQHYFk9hxBw==", "dependencies": { "acorn": "8.8.2", "acorn-walk": "8.2.0", @@ -182,11 +182,11 @@ } }, "node_modules/@node-red/registry": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/registry/-/registry-3.1.7.tgz", - "integrity": "sha512-bSAIBTTYkEckOC0I9kYLNP/rMFzR7b8/kb8Z9NKYYEMMEf32DjjwXEIq14/6+E+zUkenFv5Vy7V6zrox1JqNTA==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/registry/-/registry-3.1.8.tgz", + "integrity": "sha512-pxppjKvYCFH3j6TNMcsJcNaawZyfqfk5749qrOlDL5wPnvD8FciugYLjtTJshxwpDp3mYADHRRFD/z85sfVv6Q==", "dependencies": { - "@node-red/util": "3.1.7", + "@node-red/util": "3.1.8", "clone": "2.1.2", "fs-extra": "11.1.1", "semver": "7.5.4", @@ -195,23 +195,23 @@ } }, "node_modules/@node-red/runtime": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/runtime/-/runtime-3.1.7.tgz", - "integrity": "sha512-8Fq2GDqb8Tfc+QDGtTwEHs1mPtT3aRJzgfr5yUCbVSNkB6eewsuVHrPWnj58caUcJm/b9wB+7SBPcaVOifdssg==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/runtime/-/runtime-3.1.8.tgz", + "integrity": "sha512-KnYSCLcsGVgAzSynZBYjUF0bGN/6F2DgIP6LZqJTfwe83szqgdFqSV1hztf2WeAulI9M/r2MkWp4EjpWwz5rRg==", "dependencies": { - "@node-red/registry": "3.1.7", - "@node-red/util": "3.1.7", + "@node-red/registry": "3.1.8", + "@node-red/util": "3.1.8", "async-mutex": "0.4.0", "clone": "2.1.2", - "express": "4.18.2", + "express": "4.19.2", "fs-extra": "11.1.1", "json-stringify-safe": "5.0.1" } }, "node_modules/@node-red/util": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/util/-/util-3.1.7.tgz", - "integrity": "sha512-vUnuoOwVjGtJ3j5WcL468neXGciDRvZnRAqB0Fl//cjPLklTkipK6C5b0vYGTgy+cL5K+KjcV10yl3F2tiAOQw==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/util/-/util-3.1.8.tgz", + "integrity": "sha512-/+1XPAVpQjZ3pgsguOAcl30kZjN6+q6WpHn8dWEAaKIjO8q6q/y4FawuIGGwgUnI9RDBk0LWz9wDQDJ9+uE2nA==", "dependencies": { "fs-extra": "11.1.1", "i18next": "21.10.0", @@ -420,11 +420,11 @@ } }, "node_modules/axios": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", - "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "dependencies": { - "follow-redirects": "^1.15.4", + "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -1049,9 +1049,9 @@ } }, "node_modules/detect-libc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", "optional": true, "engines": { "node": ">=8" @@ -1229,16 +1229,16 @@ } }, "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -1327,27 +1327,12 @@ } ] }, - "node_modules/express/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, + "node_modules/express/node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">= 0.6" } }, "node_modules/express/node_modules/debug": { @@ -1358,36 +1343,11 @@ "ms": "2.0.0" } }, - "node_modules/express/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/express/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/express/node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -1450,9 +1410,9 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/follow-redirects": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", - "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", @@ -2656,19 +2616,19 @@ } }, "node_modules/node-red": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/node-red/-/node-red-3.1.7.tgz", - "integrity": "sha512-FQH9nEPNLjXrsSmcl8DL51htu800kW0BVvTmn4j0jldOiFZyW+LzmxVTp7HhLuG1MTMrYvjaimMcLbxTL8ytAA==", - "dependencies": { - "@node-red/editor-api": "3.1.7", - "@node-red/nodes": "3.1.7", - "@node-red/runtime": "3.1.7", - "@node-red/util": "3.1.7", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/node-red/-/node-red-3.1.8.tgz", + "integrity": "sha512-8ydf6aysdVqilTWUPU3zYMz/kQDnGh7+3ugO3zuSqMX3BaHrw4Eb/vagTWL2LppVkqIG5GWRRJCyFKqKtMXIKQ==", + "dependencies": { + "@node-red/editor-api": "3.1.8", + "@node-red/nodes": "3.1.8", + "@node-red/runtime": "3.1.8", + "@node-red/util": "3.1.8", "basic-auth": "2.0.1", "bcryptjs": "2.4.3", - "express": "4.18.2", + "express": "4.19.2", "fs-extra": "11.1.1", - "node-red-admin": "^3.1.2", + "node-red-admin": "^3.1.3", "nopt": "5.0.0", "semver": "7.5.4" }, @@ -2684,12 +2644,12 @@ } }, "node_modules/node-red-admin": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-3.1.2.tgz", - "integrity": "sha512-UUNpi8QkUDIAReuzxAuZDm17fejkqJJzM49w5+0ScgVtPn6bRVTEnUvusPtKJftH5J3cH2QZ+rkvGz5KeyWxFQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-3.1.3.tgz", + "integrity": "sha512-RRkjwLjriCKW3bqiU21y3j+wpZ4bDf2EH3IEqxwP6hT4ccIwEK8Nt9dPZRWD6NyWGbEVDSTM5H0/whaRdFCqSw==", "dependencies": { "ansi-colors": "^4.1.3", - "axios": "^1.6.7", + "axios": "^1.6.8", "bcryptjs": "^2.4.3", "cli-table": "^0.3.11", "enquirer": "^2.3.6", @@ -3886,9 +3846,9 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.0.tgz", - "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.1.tgz", + "integrity": "sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==", "requires": { "regenerator-runtime": "^0.14.0" } @@ -3951,18 +3911,18 @@ } }, "@node-red/editor-api": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-3.1.7.tgz", - "integrity": "sha512-u0UzXmIhJmvAQTWdiMFi9JoA7hvvBn4egXcgrnfRlWzvcRd8igi4LWth4vKo9/VUYsmXrnxv+JE+qm4RLfIvKA==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-3.1.8.tgz", + "integrity": "sha512-zi64uwt+L3bEgKuNEWT+v1YQ+70z5urDbdrmxgsY+Wc0RcC10NRPKZeNJFBgvrourT4r2hyABkfdcrXW9umomw==", "requires": { - "@node-red/editor-client": "3.1.7", - "@node-red/util": "3.1.7", + "@node-red/editor-client": "3.1.8", + "@node-red/util": "3.1.8", "bcrypt": "5.1.0", "bcryptjs": "2.4.3", "body-parser": "1.20.2", "clone": "2.1.2", "cors": "2.8.5", - "express": "4.18.2", + "express": "4.19.2", "express-session": "1.17.3", "memorystore": "1.6.7", "mime": "3.0.0", @@ -3976,14 +3936,14 @@ } }, "@node-red/editor-client": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-3.1.7.tgz", - "integrity": "sha512-L6E04FAFcBgssFuGroLmau+Mdhbt7NcLIWxDDkdvdmVKP4LQwOvfQP8uVHQyiMzotkIfng5nQqTBpHrnsBA+Ww==" + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-3.1.8.tgz", + "integrity": "sha512-Que3mPdtBZJHB5rkkzS85EJxMZ/pIKq1a0SDul+ZIpC6o4xWUpuv+NSZNOT9zqyfOA73BGJ28z75WOJSmoSmuQ==" }, "@node-red/nodes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.1.7.tgz", - "integrity": "sha512-aRlwKHRkbaS+Sd1kcK+W/wafY2t4J8CDlkRL79mPXINBLZCsg3Y8mXqgmWb4lpHU68dkMp6HOl1V+imlr80yJQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.1.8.tgz", + "integrity": "sha512-A0RrpJHNz8nzf4Vwa5JcfSn9msxu7izHSaGLdSeGiB2HpUGCKXt9IM11gC8PgI2/IeSrQV1b1qUNQHYFk9hxBw==", "requires": { "acorn": "8.8.2", "acorn-walk": "8.2.0", @@ -4030,11 +3990,11 @@ } }, "@node-red/registry": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/registry/-/registry-3.1.7.tgz", - "integrity": "sha512-bSAIBTTYkEckOC0I9kYLNP/rMFzR7b8/kb8Z9NKYYEMMEf32DjjwXEIq14/6+E+zUkenFv5Vy7V6zrox1JqNTA==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/registry/-/registry-3.1.8.tgz", + "integrity": "sha512-pxppjKvYCFH3j6TNMcsJcNaawZyfqfk5749qrOlDL5wPnvD8FciugYLjtTJshxwpDp3mYADHRRFD/z85sfVv6Q==", "requires": { - "@node-red/util": "3.1.7", + "@node-red/util": "3.1.8", "clone": "2.1.2", "fs-extra": "11.1.1", "semver": "7.5.4", @@ -4043,23 +4003,23 @@ } }, "@node-red/runtime": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/runtime/-/runtime-3.1.7.tgz", - "integrity": "sha512-8Fq2GDqb8Tfc+QDGtTwEHs1mPtT3aRJzgfr5yUCbVSNkB6eewsuVHrPWnj58caUcJm/b9wB+7SBPcaVOifdssg==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/runtime/-/runtime-3.1.8.tgz", + "integrity": "sha512-KnYSCLcsGVgAzSynZBYjUF0bGN/6F2DgIP6LZqJTfwe83szqgdFqSV1hztf2WeAulI9M/r2MkWp4EjpWwz5rRg==", "requires": { - "@node-red/registry": "3.1.7", - "@node-red/util": "3.1.7", + "@node-red/registry": "3.1.8", + "@node-red/util": "3.1.8", "async-mutex": "0.4.0", "clone": "2.1.2", - "express": "4.18.2", + "express": "4.19.2", "fs-extra": "11.1.1", "json-stringify-safe": "5.0.1" } }, "@node-red/util": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@node-red/util/-/util-3.1.7.tgz", - "integrity": "sha512-vUnuoOwVjGtJ3j5WcL468neXGciDRvZnRAqB0Fl//cjPLklTkipK6C5b0vYGTgy+cL5K+KjcV10yl3F2tiAOQw==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@node-red/util/-/util-3.1.8.tgz", + "integrity": "sha512-/+1XPAVpQjZ3pgsguOAcl30kZjN6+q6WpHn8dWEAaKIjO8q6q/y4FawuIGGwgUnI9RDBk0LWz9wDQDJ9+uE2nA==", "requires": { "fs-extra": "11.1.1", "i18next": "21.10.0", @@ -4222,11 +4182,11 @@ "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" }, "axios": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", - "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "requires": { - "follow-redirects": "^1.15.4", + "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -4679,9 +4639,9 @@ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" }, "detect-libc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", "optional": true }, "dns-packet": { @@ -4820,16 +4780,16 @@ } }, "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -4857,24 +4817,10 @@ "vary": "~1.1.2" }, "dependencies": { - "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - } + "cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==" }, "debug": { "version": "2.6.9", @@ -4884,30 +4830,11 @@ "ms": "2.0.0" } }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -4994,9 +4921,9 @@ } }, "follow-redirects": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", - "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==" + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==" }, "for-each": { "version": "0.3.3", @@ -5853,31 +5780,31 @@ "integrity": "sha512-CaFv+kSZtsc+VeDRldK1yR47k1vPLBpzYB9re2z7LIwITxwBtljMq3s8VQnnr+x3E8pQfHbc5r2IyJsBLJhtXg==" }, "node-red": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/node-red/-/node-red-3.1.7.tgz", - "integrity": "sha512-FQH9nEPNLjXrsSmcl8DL51htu800kW0BVvTmn4j0jldOiFZyW+LzmxVTp7HhLuG1MTMrYvjaimMcLbxTL8ytAA==", - "requires": { - "@node-red/editor-api": "3.1.7", - "@node-red/nodes": "3.1.7", - "@node-red/runtime": "3.1.7", - "@node-red/util": "3.1.7", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/node-red/-/node-red-3.1.8.tgz", + "integrity": "sha512-8ydf6aysdVqilTWUPU3zYMz/kQDnGh7+3ugO3zuSqMX3BaHrw4Eb/vagTWL2LppVkqIG5GWRRJCyFKqKtMXIKQ==", + "requires": { + "@node-red/editor-api": "3.1.8", + "@node-red/nodes": "3.1.8", + "@node-red/runtime": "3.1.8", + "@node-red/util": "3.1.8", "basic-auth": "2.0.1", "bcrypt": "5.1.0", "bcryptjs": "2.4.3", - "express": "4.18.2", + "express": "4.19.2", "fs-extra": "11.1.1", - "node-red-admin": "^3.1.2", + "node-red-admin": "^3.1.3", "nopt": "5.0.0", "semver": "7.5.4" } }, "node-red-admin": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-3.1.2.tgz", - "integrity": "sha512-UUNpi8QkUDIAReuzxAuZDm17fejkqJJzM49w5+0ScgVtPn6bRVTEnUvusPtKJftH5J3cH2QZ+rkvGz5KeyWxFQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-3.1.3.tgz", + "integrity": "sha512-RRkjwLjriCKW3bqiU21y3j+wpZ4bDf2EH3IEqxwP6hT4ccIwEK8Nt9dPZRWD6NyWGbEVDSTM5H0/whaRdFCqSw==", "requires": { "ansi-colors": "^4.1.3", - "axios": "^1.6.7", + "axios": "^1.6.8", "bcrypt": "5.1.1", "bcryptjs": "^2.4.3", "cli-table": "^0.3.11", diff --git a/package.json b/package.json index c6a6329..99d55b0 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ } ], "dependencies": { - "node-red": "3.1.7", + "node-red": "3.1.8", "node-red-contrib-homekit-bridged": "1.6.1" }, "engines": {