From 60215a72c50bb1b852a8d934d0ac60fbd329bfbf Mon Sep 17 00:00:00 2001 From: biancode Date: Thu, 28 Jul 2022 16:05:55 +0200 Subject: [PATCH] chore: return on failure without FC call --- package-lock.json | 96 ++--------- src/core/modbus-client-core.js | 3 + yarn.lock | 305 +++++++++++++++++---------------- 3 files changed, 177 insertions(+), 227 deletions(-) diff --git a/package-lock.json b/package-lock.json index 30293c18..5a971fc6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "@babel/cli": "^7.18.9", "@babel/core": "^7.18.9", "@babel/preset-env": "^7.18.9", - "@node-red/nodes": "^3.0.0", + "@node-red/nodes": "^3.0.1", "chai": "^4.3.6", "codacy-coverage": "^3.4.0", "conventional-changelog-cli": "^2.2.2", @@ -2152,9 +2152,9 @@ "dev": true }, "node_modules/@node-red/nodes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.0.0.tgz", - "integrity": "sha512-f3WC/LN8KfCGtOcm5t0bAUYcP+EWl5NY//pcB7duT2zTgDwQje117iVUsIGRU20WmOz431UJS24TN6XkLl2aIw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.0.1.tgz", + "integrity": "sha512-7SDneuvBNLeAmTQbwZuZOAWb/cMQWRJPW67gduWWR3BosipLdnfwofjALkkf67A0sJxr2FuxEOV+d2zM4PBpKA==", "dev": true, "dependencies": { "acorn": "8.7.1", @@ -12028,29 +12028,6 @@ "node": ">=6" } }, - "node_modules/mocha/node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/mocha/node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, "node_modules/mocha/node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -12100,46 +12077,26 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=8" } }, - "node_modules/mocha/node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/mocha/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" - } - }, - "node_modules/mocha/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/mocha/node_modules/minimatch": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-4.2.1.tgz", - "integrity": "sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==", + "node_modules/mocha/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { "balanced-match": "^1.0.0" @@ -19760,9 +19717,9 @@ "dev": true }, "@node-red/nodes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.0.0.tgz", - "integrity": "sha512-f3WC/LN8KfCGtOcm5t0bAUYcP+EWl5NY//pcB7duT2zTgDwQje117iVUsIGRU20WmOz431UJS24TN6XkLl2aIw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.0.1.tgz", + "integrity": "sha512-7SDneuvBNLeAmTQbwZuZOAWb/cMQWRJPW67gduWWR3BosipLdnfwofjALkkf67A0sJxr2FuxEOV+d2zM4PBpKA==", "dev": true, "requires": { "acorn": "8.7.1", @@ -27417,23 +27374,6 @@ "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true }, - "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dev": true, - "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } - }, "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", diff --git a/src/core/modbus-client-core.js b/src/core/modbus-client-core.js index 7a38d815..69bcf920 100644 --- a/src/core/modbus-client-core.js +++ b/src/core/modbus-client-core.js @@ -211,6 +211,7 @@ de.biancoroyal.modbus.core.client.readModbus = function (node, msg, cb, cberr) { if (!node.client._port._client.readable) { if (!node.connectClient()) { coreClient.activateSendingOnFailure(node, cberr, new Error('Modbus-Read Error from client connecting'), msg) + return } delayTime = 500 } @@ -342,9 +343,11 @@ de.biancoroyal.modbus.core.client.writeModbus = function (node, msg, cb, cberr) if (!node.client._port._client.readable) { if (!node.connectClient()) { coreClient.activateSendingOnFailure(node, cberr, new Error('Modbus-Read Error from client connecting'), msg) + return } delayTime = 500 } + setTimeout(function () { if (!node.bufferCommands) { if (node.clienttype !== 'tcp') { diff --git a/yarn.lock b/yarn.lock index 21098232..861f8ec6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -83,7 +83,7 @@ "@babel/helper-explode-assignable-expression" "^7.18.6" "@babel/types" "^7.18.9" -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.18.9": +"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9": "integrity" "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==" "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz" "version" "7.18.9" @@ -115,14 +115,12 @@ "regexpu-core" "^5.1.0" "@babel/helper-define-polyfill-provider@^0.3.1": - "integrity" "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==" - "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz" - "version" "0.3.1" + "integrity" "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==" + "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz" + "version" "0.3.2" dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" + "@babel/helper-compilation-targets" "^7.17.7" + "@babel/helper-plugin-utils" "^7.16.7" "debug" "^4.1.1" "lodash.debounce" "^4.0.8" "resolve" "^1.14.2" @@ -162,7 +160,7 @@ dependencies: "@babel/types" "^7.18.9" -"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.18.6": +"@babel/helper-module-imports@^7.18.6": "integrity" "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==" "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz" "version" "7.18.6" @@ -190,7 +188,7 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": "integrity" "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==" "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz" "version" "7.18.9" @@ -890,7 +888,7 @@ "@babel/parser" "^7.18.6" "@babel/types" "^7.18.6" -"@babel/traverse@^7.13.0", "@babel/traverse@^7.18.9": +"@babel/traverse@^7.18.9": "integrity" "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==" "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz" "version" "7.18.9" @@ -1043,13 +1041,13 @@ "resolved" "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz" "version" "2.1.8-no-fsevents.3" -"@node-red/editor-api@3.0.0": - "integrity" "sha512-XkMQg1fi1L8NXETVXn7n2A2Vzh+sshk/ZvfxBXpX3wSQ32bX28QGfbajzAbtDT7yS4NLs52xOFMVMXL9KMdd7w==" - "resolved" "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-3.0.0.tgz" - "version" "3.0.0" +"@node-red/editor-api@3.0.1": + "integrity" "sha512-ttPj4MT3pndNebsACP6IddcvaChb8uBoXgrgno9eW3nhzVRDh5VuDJqu9F6MGCWWvhCOSkQ5zFLULDsPtnrTkA==" + "resolved" "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-3.0.1.tgz" + "version" "3.0.1" dependencies: - "@node-red/editor-client" "3.0.0" - "@node-red/util" "3.0.0" + "@node-red/editor-client" "3.0.1" + "@node-red/util" "3.0.1" "bcryptjs" "2.4.3" "body-parser" "1.20.0" "clone" "2.1.2" @@ -1068,15 +1066,15 @@ optionalDependencies: "bcrypt" "5.0.1" -"@node-red/editor-client@3.0.0": - "integrity" "sha512-lG7Hgh6l9uyx+2sjD6v350s2wgeSYRYPfsIBfDCRz8SNSDcX0NnnNMyL5yMfUKrSzP5Ut6a+vpBRtjHWsbwXnA==" - "resolved" "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-3.0.0.tgz" - "version" "3.0.0" +"@node-red/editor-client@3.0.1": + "integrity" "sha512-WGDXG1L9pAK7kQBBS1JQq8qf9y/CWi7BGMJtx36HTOxjNv6eP485IdqrqY6M79EsCjWBbvrRiQiw7pSctPJdfg==" + "resolved" "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-3.0.1.tgz" + "version" "3.0.1" -"@node-red/nodes@^3.0.0", "@node-red/nodes@3.0.0": - "integrity" "sha512-f3WC/LN8KfCGtOcm5t0bAUYcP+EWl5NY//pcB7duT2zTgDwQje117iVUsIGRU20WmOz431UJS24TN6XkLl2aIw==" - "resolved" "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.0.0.tgz" - "version" "3.0.0" +"@node-red/nodes@^3.0.1", "@node-red/nodes@3.0.1": + "integrity" "sha512-7SDneuvBNLeAmTQbwZuZOAWb/cMQWRJPW67gduWWR3BosipLdnfwofjALkkf67A0sJxr2FuxEOV+d2zM4PBpKA==" + "resolved" "https://registry.npmjs.org/@node-red/nodes/-/nodes-3.0.1.tgz" + "version" "3.0.1" dependencies: "acorn" "8.7.1" "acorn-walk" "8.2.0" @@ -1110,35 +1108,35 @@ "ws" "7.5.6" "xml2js" "0.4.23" -"@node-red/registry@3.0.0": - "integrity" "sha512-JGF2bNthwX0mLEmLCPwMQC7S3asC8WzfDtYdzQAtZ6PLwp6WJ0pH81N3hFrSHapLS/Ls3I5FfeUAqX2fI1Sanw==" - "resolved" "https://registry.npmjs.org/@node-red/registry/-/registry-3.0.0.tgz" - "version" "3.0.0" +"@node-red/registry@3.0.1": + "integrity" "sha512-aT1rA98DUIQJ9G47KyyhKxKq/GgWRRCbRsw1GiwRqG7Rc08W+w1nqDwkW2eS9+gngiHT0DAbY/Bbm2vaKIWSlg==" + "resolved" "https://registry.npmjs.org/@node-red/registry/-/registry-3.0.1.tgz" + "version" "3.0.1" dependencies: - "@node-red/util" "3.0.0" + "@node-red/util" "3.0.1" "clone" "2.1.2" "fs-extra" "10.1.0" "semver" "7.3.7" "tar" "6.1.11" "uglify-js" "3.16.2" -"@node-red/runtime@3.0.0": - "integrity" "sha512-sBSCOQsESqCMNf+KDWI5G/I8aotmiofCXBf7TWN+mqtiQ+EkTAYIqXGtdsIGG/wKaMphbs3b8qmciSxCz2O1ZQ==" - "resolved" "https://registry.npmjs.org/@node-red/runtime/-/runtime-3.0.0.tgz" - "version" "3.0.0" +"@node-red/runtime@3.0.1": + "integrity" "sha512-FGJ4COtyBHT8yNadA0wytIpe5eY1zsUYHlqTnj2Dd1zOsg+uMJgMTgnD1AkuWFFRtYwD9Rr7BeuOUYyMQJNQEA==" + "resolved" "https://registry.npmjs.org/@node-red/runtime/-/runtime-3.0.1.tgz" + "version" "3.0.1" dependencies: - "@node-red/registry" "3.0.0" - "@node-red/util" "3.0.0" + "@node-red/registry" "3.0.1" + "@node-red/util" "3.0.1" "async-mutex" "0.3.2" "clone" "2.1.2" "express" "4.18.1" "fs-extra" "10.1.0" "json-stringify-safe" "5.0.1" -"@node-red/util@3.0.0": - "integrity" "sha512-DOBLJ5RyO4YB1SB0FGiNw3LD8PW7Xw7upGWsN8c/agoeofEOKhm9RWOl1pkaDgZe0UaVI/vjOIGgBzEzf5sABA==" - "resolved" "https://registry.npmjs.org/@node-red/util/-/util-3.0.0.tgz" - "version" "3.0.0" +"@node-red/util@3.0.1": + "integrity" "sha512-ToLLZcDeW7gED0uayAC20xyw3w3jsnkSEUGMU3YvovWPmu+zGilhZkVtXwmth6e6YqsyCTbgFvzIZ2eyTlvg8w==" + "resolved" "https://registry.npmjs.org/@node-red/util/-/util-3.0.1.tgz" + "version" "3.0.1" dependencies: "fs-extra" "10.1.0" "i18next" "21.8.14" @@ -1347,9 +1345,9 @@ "type-detect" "^4.0.8" "@sinonjs/text-encoding@^0.7.1": - "integrity" "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==" - "resolved" "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz" - "version" "0.7.1" + "integrity" "sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==" + "resolved" "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz" + "version" "0.7.2" "@szmarczak/http-timer@^4.0.5": "integrity" "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==" @@ -1419,9 +1417,9 @@ "version" "1.2.2" "@types/node@*": - "integrity" "sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw==" - "resolved" "https://registry.npmjs.org/@types/node/-/node-18.0.6.tgz" - "version" "18.0.6" + "integrity" "sha512-KcfkBq9H4PI6Vpu5B/KoPeuVDAbmi+2mDBqGPGUgoL7yXQtcWGu2vJWmmRkneWK3Rh0nIAX192Aa87AqKHYChQ==" + "resolved" "https://registry.npmjs.org/@types/node/-/node-18.6.2.tgz" + "version" "18.6.2" "@types/node@^14.14.41": "integrity" "sha512-qzaYbXVzin6EPjghf/hTdIbnVW1ErMx8rPzwRNJhlbyJhu2SyqlvjGOY/tbUt6VFyzg56lROcOeSQRInpt63Yw==" @@ -1453,7 +1451,7 @@ "resolved" "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz" "version" "1.1.2" -"@xstate/fsm@~1.6.4": +"@xstate/fsm@~1.6.5": "integrity" "sha512-b5o1I6aLNeYlU/3CPlj/Z91ybk1gUsKT+5NAJI+2W4UjvS5KLG28K9v5UvNoFVjHV8PajVZ00RH3vnjyQO7ZAw==" "resolved" "https://registry.npmjs.org/@xstate/fsm/-/fsm-1.6.5.tgz" "version" "1.6.5" @@ -2100,6 +2098,13 @@ "balanced-match" "^1.0.0" "concat-map" "0.0.1" +"brace-expansion@^2.0.1": + "integrity" "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "balanced-match" "^1.0.0" + "braces@^2.3.1": "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==" "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" @@ -2145,16 +2150,16 @@ "version" "1.3.1" "browserslist@^4.20.2", "browserslist@^4.20.3", "browserslist@>= 4.21.0": - "integrity" "sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA==" - "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.2.tgz" - "version" "4.21.2" + "integrity" "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz" + "version" "4.21.3" dependencies: - "caniuse-lite" "^1.0.30001366" - "electron-to-chromium" "^1.4.188" + "caniuse-lite" "^1.0.30001370" + "electron-to-chromium" "^1.4.202" "node-releases" "^2.0.6" - "update-browserslist-db" "^1.0.4" + "update-browserslist-db" "^1.0.5" -"bson@~4.6.5": +"bson@~4.6.4": "integrity" "sha512-uqrgcjyOaZsHfz7ea8zLRCLe1u+QGUSzMZmvXqO24CDW7DWoW1qiN9folSwa7hSneTSgM2ykDIzF5kcQQ8cwNw==" "resolved" "https://registry.npmjs.org/bson/-/bson-4.6.5.tgz" "version" "4.6.5" @@ -2291,10 +2296,10 @@ "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" "version" "6.3.0" -"caniuse-lite@^1.0.30001366": - "integrity" "sha512-wgfRYa9DenEomLG/SdWgQxpIyvdtH3NW8Vq+tB6AwR9e56iOIcu1im5F/wNdDf04XlKHXqIx4N8Jo0PemeBenQ==" - "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001368.tgz" - "version" "1.0.30001368" +"caniuse-lite@^1.0.30001370": + "integrity" "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz" + "version" "1.0.30001373" "caseless@~0.12.0": "integrity" "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" @@ -3102,7 +3107,7 @@ dependencies: "ms" "^2.1.1" -"debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.0", "debug@^4.3.1", "debug@^4.3.2", "debug@^4.3.3", "debug@^4.3.4", "debug@~4.3.4", "debug@4": +"debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.0", "debug@^4.3.1", "debug@^4.3.2", "debug@^4.3.3", "debug@^4.3.4", "debug@~4.3.4", "debug@4", "debug@4.3.4": "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==" "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" "version" "4.3.4" @@ -3137,13 +3142,6 @@ dependencies: "ms" "^2.1.1" -"debug@4.3.3": - "integrity" "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==" - "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz" - "version" "4.3.3" - dependencies: - "ms" "2.1.2" - "decamelize-keys@^1.1.0": "integrity" "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==" "resolved" "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz" @@ -3430,10 +3428,10 @@ "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" "version" "1.1.1" -"electron-to-chromium@^1.4.188": - "integrity" "sha512-jwqQPdKGeAslcq8L+1SZZgL6uDiIDmTe9Gq4brsdWAH27y7MJ2g9Ue6MyST3ogmSM49EAQP7bype1V5hsuNrmQ==" - "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.198.tgz" - "version" "1.4.198" +"electron-to-chromium@^1.4.202": + "integrity" "sha512-5Ojjtw9/c9HCXtMVE6SXVSHSNjmbFOXpKprl6mY/5moLSxLeWatuYA7KTD+RzJMxLRH6yNNQrqGz9p6IoNBMgw==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.204.tgz" + "version" "1.4.204" "emoji-regex@^8.0.0": "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" @@ -3970,7 +3968,7 @@ "to-regex" "^3.0.1" "extsprintf@^1.2.0", "extsprintf@1.3.0": - "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "integrity" "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" "version" "1.3.0" @@ -4208,7 +4206,7 @@ "signal-exit" "^3.0.2" "forever-agent@~0.6.1": - "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "integrity" "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" "version" "0.6.1" @@ -4706,6 +4704,19 @@ "v8flags" "^3.2.0" "yargs" "^7.1.0" +"gulp-conventional-changelog@^2.0.35": + "integrity" "sha512-9khc2fGUc6qWUoQYnqck6/d28lIgP+49kOyYtOIJtp6pthqikSL1UQ8n+Erg9X/z83+z9OX1HWWuVIXbpxvdkw==" + "resolved" "https://registry.npmjs.org/gulp-conventional-changelog/-/gulp-conventional-changelog-2.0.35.tgz" + "version" "2.0.35" + dependencies: + "add-stream" "^1.0.0" + "concat-stream" "^2.0.0" + "conventional-changelog" "^3.1.24" + "fancy-log" "^1.3.2" + "object-assign" "^4.0.1" + "plugin-error" "^1.0.1" + "through2" "^4.0.0" + "gulp-htmlmin@^5.0.1": "integrity" "sha512-ASlyDPZOSKjHYUifYV0rf9JPDflN9IRIb8lw2vRqtYMC4ljU3zAmnnaVXwFQ3H+CfXxZSUesZ2x7jrnPJu93jA==" "resolved" "https://registry.npmjs.org/gulp-htmlmin/-/gulp-htmlmin-5.0.1.tgz" @@ -4810,7 +4821,7 @@ "uglify-js" "^3.1.4" "har-schema@^2.0.0": - "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "integrity" "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" "version" "2.0.0" @@ -5041,7 +5052,7 @@ "toidentifier" "1.0.1" "http-signature@~1.2.0": - "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=" + "integrity" "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==" "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" "version" "1.2.0" dependencies: @@ -5526,7 +5537,7 @@ "version" "3.0.1" "isstream@~0.1.2": - "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "integrity" "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" "version" "0.1.2" @@ -5663,10 +5674,10 @@ "isemail" "3.x.x" "topo" "3.x.x" -"js-beautify@^1.14.3": - "integrity" "sha512-f1ra8PHtOEu/70EBnmiUlV8nJePS58y9qKjl4JHfYWlFH6bo7ogZBz//FAZp7jDuXtYnGYKymZPlrg2I/9Zo4g==" - "resolved" "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.3.tgz" - "version" "1.14.3" +"js-beautify@^1.14.4": + "integrity" "sha512-+b4A9c3glceZEmxyIbxDOYB0ZJdReLvyU1077RqKsO4dZx9FUHjTOJn8VHwpg33QoucIykOiYbh7MfqBOghnrA==" + "resolved" "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.4.tgz" + "version" "1.14.4" dependencies: "config-chain" "^1.1.13" "editorconfig" "^0.15.3" @@ -6442,12 +6453,12 @@ dependencies: "brace-expansion" "^1.1.7" -"minimatch@4.2.1": - "integrity" "sha512-9Uq1ChtSZO+Mxa/CL1eGizn2vRn3MlLgzhT0Iz8zaY8NdvxvB0d5QdPFmCKf7JKA9Lerx5vRrnwO03jsSfGG9g==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-4.2.1.tgz" - "version" "4.2.1" +"minimatch@5.0.1": + "integrity" "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz" + "version" "5.0.1" dependencies: - "brace-expansion" "^1.1.7" + "brace-expansion" "^2.0.1" "minimist-options@4.1.0": "integrity" "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==" @@ -6525,53 +6536,51 @@ dependencies: "minimist" "0.0.8" -"mocha@^5.2.0": - "integrity" "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==" - "resolved" "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "browser-stdout" "1.3.1" - "commander" "2.15.1" - "debug" "3.1.0" - "diff" "3.5.0" - "escape-string-regexp" "1.0.5" - "glob" "7.1.2" - "growl" "1.10.5" - "he" "1.1.1" - "minimatch" "3.0.4" - "mkdirp" "0.5.1" - "supports-color" "5.4.0" - -"mocha@^9.2.2": - "integrity" "sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g==" - "resolved" "https://registry.npmjs.org/mocha/-/mocha-9.2.2.tgz" - "version" "9.2.2" +"mocha@^10.0.0": + "integrity" "sha512-0Wl+elVUD43Y0BqPZBzZt8Tnkw9CMUdNYnUsTfOM1vuhJVZL+kiesFYsqwBkEEuEixaiPe5ZQdqDgX2jddhmoA==" + "resolved" "https://registry.npmjs.org/mocha/-/mocha-10.0.0.tgz" + "version" "10.0.0" dependencies: "@ungap/promise-all-settled" "1.1.2" "ansi-colors" "4.1.1" "browser-stdout" "1.3.1" "chokidar" "3.5.3" - "debug" "4.3.3" + "debug" "4.3.4" "diff" "5.0.0" "escape-string-regexp" "4.0.0" "find-up" "5.0.0" "glob" "7.2.0" - "growl" "1.10.5" "he" "1.2.0" "js-yaml" "4.1.0" "log-symbols" "4.1.0" - "minimatch" "4.2.1" + "minimatch" "5.0.1" "ms" "2.1.3" - "nanoid" "3.3.1" + "nanoid" "3.3.3" "serialize-javascript" "6.0.0" "strip-json-comments" "3.1.1" "supports-color" "8.1.1" - "which" "2.0.2" - "workerpool" "6.2.0" + "workerpool" "6.2.1" "yargs" "16.2.0" "yargs-parser" "20.2.4" "yargs-unparser" "2.0.0" +"mocha@^5.2.0": + "integrity" "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==" + "resolved" "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "browser-stdout" "1.3.1" + "commander" "2.15.1" + "debug" "3.1.0" + "diff" "3.5.0" + "escape-string-regexp" "1.0.5" + "glob" "7.1.2" + "growl" "1.10.5" + "he" "1.1.1" + "minimatch" "3.0.4" + "mkdirp" "0.5.1" + "supports-color" "5.4.0" + "modbus-serial@~8.0.5": "integrity" "sha512-DKqWkWOAjXZ51UJfEx0sa9scY9Ux5W108I5DS5Jw/804Wg+a2cIeVJ3sM0abkGfo1onfpJORkWEyp/rigoe+sA==" "resolved" "https://registry.npmjs.org/modbus-serial/-/modbus-serial-8.0.5.tgz" @@ -6677,10 +6686,10 @@ "resolved" "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz" "version" "2.16.0" -"nanoid@3.3.1": - "integrity" "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==" - "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz" - "version" "3.3.1" +"nanoid@3.3.3": + "integrity" "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==" + "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz" + "version" "3.3.3" "nanomatch@^1.2.9": "integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==" @@ -6742,7 +6751,7 @@ dependencies: "lower-case" "^1.1.1" -"nock@^13.2.4": +"nock@^13.2.9": "integrity" "sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA==" "resolved" "https://registry.npmjs.org/nock/-/nock-13.2.9.tgz" "version" "13.2.9" @@ -6819,15 +6828,15 @@ "stoppable" "1.1.0" "supertest" "6.2.3" -"node-red@^3.0.0": - "integrity" "sha512-KdjyutUYbIrKi2ibUagEZsmOai4At31BTN0ZKRU5S4TOgK4dlpbPe8mTXCE8hmMy8+aCcQdDoUzZcftn40rozw==" - "resolved" "https://registry.npmjs.org/node-red/-/node-red-3.0.0.tgz" - "version" "3.0.0" +"node-red@^3.0.1": + "integrity" "sha512-zZP5yKDSTZMqxQgwxjme3shRuUsmEBYt/DIOK932oSv2pUByJ/23SJpaX9q4AUEecZDKoLlG/o7YBtfFTnoYJA==" + "resolved" "https://registry.npmjs.org/node-red/-/node-red-3.0.1.tgz" + "version" "3.0.1" dependencies: - "@node-red/editor-api" "3.0.0" - "@node-red/nodes" "3.0.0" - "@node-red/runtime" "3.0.0" - "@node-red/util" "3.0.0" + "@node-red/editor-api" "3.0.1" + "@node-red/nodes" "3.0.1" + "@node-red/runtime" "3.0.1" + "@node-red/util" "3.0.1" "basic-auth" "2.0.1" "bcryptjs" "2.4.3" "express" "4.18.1" @@ -7462,7 +7471,7 @@ "version" "0.0.1" "performance-now@^2.1.0": - "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity" "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" "version" "2.1.0" @@ -7617,7 +7626,7 @@ "version" "2.0.1" "proto-list@~1.2.1": - "integrity" "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=" + "integrity" "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==" "resolved" "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz" "version" "1.2.4" @@ -8484,7 +8493,7 @@ "object-inspect" "^1.9.0" "sigmund@^1.0.1": - "integrity" "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=" + "integrity" "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==" "resolved" "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz" "version" "1.0.1" @@ -8507,10 +8516,10 @@ "once" "^1.3.1" "simple-concat" "^1.0.0" -"sinon@^13.0.2": - "integrity" "sha512-KvOrztAVqzSJWMDoxM4vM+GPys1df2VBoXm+YciyB/OLMamfS3VXh3oGh5WtrAGSzrgczNWFFY22oKb7Fi5eeA==" - "resolved" "https://registry.npmjs.org/sinon/-/sinon-13.0.2.tgz" - "version" "13.0.2" +"sinon@^14.0.0": + "integrity" "sha512-ugA6BFmE+WrJdh0owRZHToLd32Uw3Lxq6E6LtNRU+xTVBefx632h03Q7apXWRsRdZAJ41LB8aUfn2+O4jsDNMw==" + "resolved" "https://registry.npmjs.org/sinon/-/sinon-14.0.0.tgz" + "version" "14.0.0" dependencies: "@sinonjs/commons" "^1.8.3" "@sinonjs/fake-timers" "^9.1.2" @@ -8724,7 +8733,7 @@ "pkg-conf" "^3.1.0" "xdg-basedir" "^4.0.0" -"standard-version@^9.3.2": +"standard-version@^9.5.0": "integrity" "sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q==" "resolved" "https://registry.npmjs.org/standard-version/-/standard-version-9.5.0.tgz" "version" "9.5.0" @@ -8945,7 +8954,7 @@ "readable-stream" "^3.6.0" "semver" "^7.3.7" -"supertest@^6.2.2": +"supertest@^6.2.4": "integrity" "sha512-M8xVnCNv+q2T2WXVzxDECvL2695Uv2uUj2O0utxsld/HRyJvOU8W9f1gvsYxSNU4wmIe0/L/ItnpU4iKq0emDA==" "resolved" "https://registry.npmjs.org/supertest/-/supertest-6.2.4.tgz" "version" "6.2.4" @@ -9388,7 +9397,12 @@ "uglify-to-browserify" "~1.0.0" "yargs" "~3.10.0" -"uglify-js@^3.0.5", "uglify-js@^3.1.4", "uglify-js@^3.15.4", "uglify-js@3.16.2": +"uglify-js@^3.0.5", "uglify-js@^3.1.4", "uglify-js@^3.16.3": + "integrity" "sha512-uVbFqx9vvLhQg0iBaau9Z75AxWJ8tqM9AV890dIZCLApF4rTcyHwmAvLeEdYRs+BzYWu8Iw81F79ah0EfTXbaw==" + "resolved" "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.3.tgz" + "version" "3.16.3" + +"uglify-js@3.16.2": "integrity" "sha512-AaQNokTNgExWrkEYA24BTNMSjyqEXPSfhqoS0AxmHkCJ4U+Dyy5AvbGV/sqxuxficEfGGoX3zWw9R7QpLFfEsg==" "resolved" "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.2.tgz" "version" "3.16.2" @@ -9533,7 +9547,7 @@ "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" "version" "1.2.0" -"update-browserslist-db@^1.0.4": +"update-browserslist-db@^1.0.5": "integrity" "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==" "resolved" "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz" "version" "1.0.5" @@ -9614,7 +9628,7 @@ "version" "1.1.2" "verror@1.10.0": - "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=" + "integrity" "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==" "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" "version" "1.10.0" dependencies: @@ -9677,7 +9691,7 @@ "remove-trailing-separator" "^1.0.1" "replace-ext" "^1.0.0" -"vm2@~3.9.9": +"vm2@~3.9.10": "integrity" "sha512-AuECTSvwu2OHLAZYhG716YzwodKCIJxB6u1zG7PgSQwIgAlEaoXH52bxdcvT8GkGjnYK7r7yWDW0m0sOsPuBjQ==" "resolved" "https://registry.npmjs.org/vm2/-/vm2-3.9.10.tgz" "version" "3.9.10" @@ -9743,13 +9757,6 @@ dependencies: "isexe" "^2.0.0" -"which@2.0.2": - "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" - "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "isexe" "^2.0.0" - "wide-align@^1.1.2": "integrity" "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==" "resolved" "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" @@ -9758,7 +9765,7 @@ "string-width" "^1.0.2 || 2 || 3 || 4" "window-size@0.1.0": - "integrity" "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=" + "integrity" "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==" "resolved" "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz" "version" "0.1.0" @@ -9777,10 +9784,10 @@ "resolved" "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz" "version" "0.0.2" -"workerpool@6.2.0": - "integrity" "sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==" - "resolved" "https://registry.npmjs.org/workerpool/-/workerpool-6.2.0.tgz" - "version" "6.2.0" +"workerpool@6.2.1": + "integrity" "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==" + "resolved" "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz" + "version" "6.2.1" "wrap-ansi@^2.0.0": "integrity" "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw=="