diff --git a/package-lock.json b/package-lock.json index 0ae5282..6261033 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "devDependencies": { "http-proxy": "^1.18.1", "mocha": "^10.2.0", - "node-red": "^3.1.0", + "node-red": "^3.1.3", "node-red-node-test-helper": "^0.3.2" }, "engines": { @@ -138,9 +138,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", - "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", + "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -171,13 +171,13 @@ } }, "node_modules/@node-red/editor-api": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-3.1.0.tgz", - "integrity": "sha512-AUEw0KEelxcDKFsjTDWnTXHycbh75htxWWBgGuMsHKA/0aWLeiLOjTrdyLZmDqV/ytfxJ4ndBl9HO4T/YYKJdw==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-3.1.3.tgz", + "integrity": "sha512-Waj2cln+OtrrfgKq38JaGbfE0e9ntP5NbDQCxyh1s0dM/9SUrS+LDEuB50Q6CFzKO8JT6VuX2HC3u62slRy/Hw==", "dev": true, "dependencies": { - "@node-red/editor-client": "3.1.0", - "@node-red/util": "3.1.0", + "@node-red/editor-client": "3.1.3", + "@node-red/util": "3.1.3", "bcryptjs": "2.4.3", "body-parser": "1.20.2", "clone": "2.1.2", @@ -238,15 +238,15 @@ } }, "node_modules/@node-red/editor-client": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-3.1.0.tgz", - "integrity": "sha512-4hLeDNkNh+GPqF6XNJo+kDY8JkmEwfiVEbd0BEagmlf/Kcu7rHjGJzJceqGxwNXy4MS5rINsTHjziwbTgd/MXw==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-3.1.3.tgz", + "integrity": "sha512-eBtkXV6K46v1cc9glOKYRr7vNZLUJoFiR7c4Vl8g+1JLjNC+E0ZFwZ+E731VkXDONNn+gN2JsP61XuTgOg15Jg==", "dev": true }, "node_modules/@node-red/nodes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.1.0.tgz", - "integrity": "sha512-GxviusR8TY39j56KSOrBVj3/Jscs/MCn0+TDE0/9qI5K64+V4D52xwhwC5AMVWDUVB/xeXJRk+W6yOIcQb9FvQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.1.3.tgz", + "integrity": "sha512-df69zxOLzoQ4dud+O8FWDf5zGVzNFRintveIVBDd+cTvOLClzrRp52H7JBCEzRwZJk6NM3eevO7CMG98BRHSWA==", "dev": true, "dependencies": { "acorn": "8.8.2", @@ -358,12 +358,12 @@ } }, "node_modules/@node-red/registry": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@node-red/registry/-/registry-3.1.0.tgz", - "integrity": "sha512-FMyDZ6kmB8EDaFLvA+vaLlz8wZVnlUMdahGpm+g8mDPIzN9Qs2pEEFfKxWy1146nzNzB4PSqvmxgp/9lsYT/Pg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@node-red/registry/-/registry-3.1.3.tgz", + "integrity": "sha512-1vkBd438Mixg9VoVcNmX87W9mqc5ix1uCgSnE64atH9SExWzt72h+uoy+bFEQefuWOJ27hUcXZQ2SgBaUgZuCg==", "dev": true, "dependencies": { - "@node-red/util": "3.1.0", + "@node-red/util": "3.1.3", "clone": "2.1.2", "fs-extra": "11.1.1", "semver": "7.5.4", @@ -372,13 +372,13 @@ } }, "node_modules/@node-red/runtime": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@node-red/runtime/-/runtime-3.1.0.tgz", - "integrity": "sha512-KtX3Jua2qu4PwPhBlUGN+QQBwibjx1vyBRaKc4SlZeJos1V5a6MOpYS91soUfIpsJJBHVzisz69SZiRrmgXIHw==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@node-red/runtime/-/runtime-3.1.3.tgz", + "integrity": "sha512-tW1pOnzbNUgnHIop7eHiEGw6G2dR38bc0SRIp+9go2ewVHuIfpRBWlxyD6zpInJZ2Mszc0FrG7H5+o8lGwFlng==", "dev": true, "dependencies": { - "@node-red/registry": "3.1.0", - "@node-red/util": "3.1.0", + "@node-red/registry": "3.1.3", + "@node-red/util": "3.1.3", "async-mutex": "0.4.0", "clone": "2.1.2", "express": "4.18.2", @@ -387,9 +387,9 @@ } }, "node_modules/@node-red/util": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@node-red/util/-/util-3.1.0.tgz", - "integrity": "sha512-VGU0rpt8r/OWeq8KxK9ML9MCi3/sm4Y82nznrUCET4STl+BUA5AtXsjhjffOB7gimAlsGTcmljZHqeWkEWn4oQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@node-red/util/-/util-3.1.3.tgz", + "integrity": "sha512-RWr5uY/xyL8NRFTR+Q8aniwce6cJQXsFZxniSyVxRwZJCfUaugR3juwOQMHq8adw9G1Og3lw1hkJ0uGceMfnKg==", "dev": true, "dependencies": { "fs-extra": "11.1.1", @@ -461,9 +461,9 @@ } }, "node_modules/@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -700,13 +700,14 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", + "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", "dev": true, "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "node_modules/balanced-match": { @@ -908,12 +909,12 @@ } }, "node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", "dev": true, "dependencies": { - "@types/http-cache-semantics": "^4.0.1", + "@types/http-cache-semantics": "^4.0.2", "get-stream": "^6.0.1", "http-cache-semantics": "^4.1.1", "keyv": "^4.5.3", @@ -2142,9 +2143,9 @@ } }, "node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", "dev": true, "dependencies": { "quick-lru": "^5.1.1", @@ -2449,9 +2450,9 @@ "dev": true }, "node_modules/keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, "dependencies": { "json-buffer": "3.0.1" @@ -3147,20 +3148,20 @@ } }, "node_modules/node-red": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/node-red/-/node-red-3.1.0.tgz", - "integrity": "sha512-khGc+Fh8YeuDR2KZ7lCTEvAhbRDiXpmMSfvX6eKxt7TER+WVG0U8TdXyiFq6K+3ELnJz54vITJJ3DZ5hYzijoQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/node-red/-/node-red-3.1.3.tgz", + "integrity": "sha512-NUihfCfMw9sPjiwe5pAHephFWW1QCv5v13CG/I6qtJ0wCSMtu5NKXrz53dmdnKJQsDMDOqipAMBcG2qmrVPmeA==", "dev": true, "dependencies": { - "@node-red/editor-api": "3.1.0", - "@node-red/nodes": "3.1.0", - "@node-red/runtime": "3.1.0", - "@node-red/util": "3.1.0", + "@node-red/editor-api": "3.1.3", + "@node-red/nodes": "3.1.3", + "@node-red/runtime": "3.1.3", + "@node-red/util": "3.1.3", "basic-auth": "2.0.1", "bcryptjs": "2.4.3", "express": "4.18.2", "fs-extra": "11.1.1", - "node-red-admin": "^3.1.0", + "node-red-admin": "^3.1.1", "nopt": "5.0.0", "semver": "7.5.4" }, @@ -3176,13 +3177,13 @@ } }, "node_modules/node-red-admin": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-3.1.0.tgz", - "integrity": "sha512-qEFVajV++p2sZjt9uaQeF92Or0SN5YWRv5C8HYI6JCKO4rv7d4JqXFvw7l3RjkBYUjUAkKSB69BrFe2Gtv8XOQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-3.1.1.tgz", + "integrity": "sha512-DrjxZabGWfdV8pcj5i5XWyAlIUJye/0pJl34RVg6kCzltnDknRxFEGOIEOEwQYVQSE1Mv5maUCfg0RDSKhUPtQ==", "dev": true, "dependencies": { "ansi-colors": "^4.1.3", - "axios": "0.27.2", + "axios": "^1.6.1", "bcryptjs": "^2.4.3", "cli-table": "^0.3.11", "enquirer": "^2.3.6", @@ -3748,6 +3749,12 @@ "node": ">= 0.10" } }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, "node_modules/pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", @@ -3771,9 +3778,9 @@ } }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, "engines": { "node": ">=6" @@ -4103,9 +4110,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", "dev": true }, "node_modules/semver": { @@ -4780,9 +4787,9 @@ "dev": true }, "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, "engines": { "node": ">= 10.0.0" diff --git a/package.json b/package.json index 517c4f8..6cb5e62 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "devDependencies": { "http-proxy": "^1.18.1", "mocha": "^10.2.0", - "node-red": "^3.1.0", + "node-red": "^3.1.3", "node-red-node-test-helper": "^0.3.2" }, "dependencies": {