diff --git a/package-lock.json b/package-lock.json index cfc7d59..fbc3d72 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,7 +28,7 @@ "md5": "^2.2.1", "modbus-serial": "^8.0.3", "mqtt": "^4.2.1", - "node-opcua": "^2.18.0", + "node-opcua": "^2.74.0", "node-snap7": "^1.0.6", "oauth2orize": "1.5.0", "on-headers": "1.0.1", @@ -50,6 +50,11 @@ "node": ">=0.10" } }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, "node_modules/@mindconnect/mindconnect-nodejs": { "version": "3.8.2", "resolved": "https://registry.npmjs.org/@mindconnect/mindconnect-nodejs/-/mindconnect-nodejs-3.8.2.tgz", @@ -175,38 +180,6 @@ "node": ">=8" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dependencies": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/@serialport/binding-abstract": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-9.0.2.tgz", @@ -398,34 +371,20 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "node_modules/@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dependencies": { - "defer-to-connect": "^1.0.1" - }, - "engines": { - "node": ">=6" - } + "node_modules/@ster5/global-mutex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ster5/global-mutex/-/global-mutex-1.2.0.tgz", + "integrity": "sha512-UmLDijFT0oif4HNuHkXGEolwQe3Eb5x1WX+1fxEMrO92BojeDycn4gjQnZm8d6nZPizzbWrt6SLQgDU+bFALyw==" }, "node_modules/@types/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.3.tgz", - "integrity": "sha512-deXFjLZc1h6SOh3hicVgD+S2EAkhSBGX/vdlD4nTzCjjOFQ+bfNiXocQ21xJjFAUwqaCeyvOQMgrnbg4QEV63A==" + "version": "3.2.15", + "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.15.tgz", + "integrity": "sha512-PAmPfzvFA31mRoqZyTVsgJMsvbynR429UTTxhmfsUCrWGh3/fxOrzqBtaTPJsn4UtzTv4Vb0+/O7CARWb69N4g==" }, "node_modules/@types/bonjour": { - "version": "3.5.6", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.6.tgz", - "integrity": "sha512-BQvTuANZ2UyBnrAxxdI0ZeJEqelV7oJHLmczwPng0OawCpuMPfPVWTglFWSyRCfaeeSJFdnlPREmoK6BU9xzgA==", + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", "dependencies": { "@types/node": "*" } @@ -462,30 +421,33 @@ "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==" }, - "node_modules/@types/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "node_modules/@types/dns-packet": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/@types/dns-packet/-/dns-packet-5.2.4.tgz", + "integrity": "sha512-OAruArypdNxR/tzbmrtoyEuXeNTLaZCpO19BXaNC10T5ACIbvjmvhmV2RDEy2eLc3w8IjK7SY3cvUCcAW+sfoQ==", "dependencies": { - "@types/minimatch": "*", "@types/node": "*" } }, "node_modules/@types/lodash": { - "version": "4.14.161", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.161.tgz", - "integrity": "sha512-EP6O3Jkr7bXvZZSZYlsgt5DIjiGr0dXP1/jVEwVLTFgg0d+3lWVQkRavYVQszV7dYUwvg0B8R0MBDpcmXg7XIA==" - }, - "node_modules/@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" }, "node_modules/@types/mkdirp": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-0.5.2.tgz", - "integrity": "sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-1.0.2.tgz", + "integrity": "sha512-o0K1tSO0Dx5X6xlU5F1D6625FawhC3dU3iqr25lluNv/+/QIVH8RLNEiVokgIZo+mz+87w/3Mkg/VvQS+J51fQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/multicast-dns": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/@types/multicast-dns/-/multicast-dns-7.2.1.tgz", + "integrity": "sha512-A2PmB8MRcNVEkw6wzGT5rtBHqyHOVjiRMkJH+zpJKXipSi+GGkHg6JjNFApDiYK9WefJqkVG0taln1VMl4TGfw==", "dependencies": { + "@types/dns-packet": "*", "@types/node": "*" } }, @@ -510,9 +472,9 @@ } }, "node_modules/@types/underscore": { - "version": "1.10.24", - "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.10.24.tgz", - "integrity": "sha512-T3NQD8hXNW2sRsSbLNjF/aBo18MyJlbw0lSpQHB/eZZtScPdexN4HSa8cByYwTw9Wy7KuOFr81mlDQcQQaZ79w==" + "version": "1.11.4", + "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.11.4.tgz", + "integrity": "sha512-uO4CD2ELOjw8tasUrAhvnn2W4A0ZECOvMjCivJr4gA9pGgjv+qxKWY9GLTMVEK8ej85BxQOocUyE7hImmSQYcg==" }, "node_modules/accepts": { "version": "1.3.7", @@ -551,18 +513,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -621,35 +571,6 @@ } ] }, - "node_modules/ansi-align": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", - "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", - "dependencies": { - "string-width": "^3.0.0" - } - }, - "node_modules/ansi-align/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/ansi-colors": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", @@ -681,7 +602,7 @@ "node_modules/any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" }, "node_modules/anymatch": { "version": "3.1.2", @@ -750,14 +671,6 @@ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, "node_modules/array.prototype.map": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array.prototype.map/-/array.prototype.map-1.0.2.tgz", @@ -894,7 +807,7 @@ "node_modules/better-assert": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "integrity": "sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==", "dependencies": { "callsite": "1.0.0" }, @@ -1014,158 +927,7 @@ "node_modules/bomstrip": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/bomstrip/-/bomstrip-0.1.4.tgz", - "integrity": "sha1-aSNnOCHMVHEatlYtQIhSZVzBGys=" - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "node_modules/bonjour/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "node_modules/boxen": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", - "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", - "dependencies": { - "ansi-align": "^3.0.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "cli-boxes": "^2.2.0", - "string-width": "^4.1.0", - "term-size": "^2.1.0", - "type-fest": "^0.8.1", - "widest-line": "^3.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dependencies": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/boxen/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/boxen/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/boxen/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/boxen/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } + "integrity": "sha512-TxLqKEBl6xx3nngwWABQlfpCg+92hRVW3lAsRoJMDb31uLIDL4FYtx51lR8znTjCRqc5UwKhRUbeuvAIwN8kmA==" }, "node_modules/brace-expansion": { "version": "1.1.11", @@ -1187,11 +949,6 @@ "node": ">=8" } }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, "node_modules/browser-stdout": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", @@ -1210,7 +967,7 @@ "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "engines": { "node": "*" } @@ -1225,11 +982,6 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", "integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=" }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - }, "node_modules/buffer-more-ints": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/buffer-more-ints/-/buffer-more-ints-1.0.0.tgz", @@ -1238,7 +990,7 @@ "node_modules/byline": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", - "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=", + "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==", "engines": { "node": ">=0.10.0" } @@ -1251,45 +1003,6 @@ "node": ">= 0.8" } }, - "node_modules/cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cacheable-request/node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "engines": { - "node": ">=8" - } - }, "node_modules/call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -1314,12 +1027,12 @@ "node_modules/callbackify": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/callbackify/-/callbackify-1.1.0.tgz", - "integrity": "sha1-0qNphtKKppcUUmwREgm+65l50x4=" + "integrity": "sha512-dypYUxqOLco4orSE0+0DcMkdBNHGT11/bNdQkLVtq3sWdShwtgdet18BgAoBHPZpDK2WfisIWJpYAFV321+Jtw==" }, "node_modules/callsite": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", "engines": { "node": "*" } @@ -1328,6 +1041,7 @@ "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, "engines": { "node": ">=6" } @@ -1404,9 +1118,15 @@ } }, "node_modules/chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -1439,38 +1159,6 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-spinner": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/cli-spinner/-/cli-spinner-0.2.10.tgz", - "integrity": "sha512-U0sSQ+JJvSLi1pAYuJykwiA8Dsr15uHEy85iCJ6A+0DjVxivr3d+N2Wjvodeg89uP5K6TswFkKBfAD7B3YSn/Q==", - "engines": { - "node": ">=0.10" - } - }, "node_modules/cli-spinners": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.4.0.tgz", @@ -1483,9 +1171,9 @@ } }, "node_modules/cli-table": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz", - "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=", + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", "dependencies": { "colors": "1.0.3" }, @@ -1496,25 +1184,25 @@ "node_modules/cli-table/node_modules/colors": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", "engines": { "node": ">=0.1.90" } }, "node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "wrap-ansi": "^7.0.0" } }, "node_modules/cliui/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "engines": { "node": ">=8" } @@ -1533,24 +1221,24 @@ } }, "node_modules/cliui/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dependencies": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" @@ -1564,22 +1252,6 @@ "node": ">=0.8" } }, - "node_modules/clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "dependencies": { - "mimic-response": "^1.0.0" - } - }, - "node_modules/clone-response/node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "engines": { - "node": ">=4" - } - }, "node_modules/code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -1689,22 +1361,6 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", @@ -1789,33 +1445,6 @@ "node": "*" } }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "dependencies": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } - }, - "node_modules/css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", - "engines": { - "node": "*" - } - }, "node_modules/csvtojson": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/csvtojson/-/csvtojson-2.0.10.tgz", @@ -1864,6 +1493,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -1891,22 +1521,6 @@ "node": ">=0.12" } }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -1931,11 +1545,6 @@ "node": ">=0.8" } }, - "node_modules/defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, "node_modules/define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -1947,43 +1556,6 @@ "node": ">= 0.4" } }, - "node_modules/del": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", - "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", - "dependencies": { - "globby": "^10.0.1", - "graceful-fs": "^4.2.2", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.1", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/del/node_modules/graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" - }, - "node_modules/del/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/delayed": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/delayed/-/delayed-2.0.0.tgz", @@ -2014,7 +1586,7 @@ "node_modules/dequeue": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/dequeue/-/dequeue-1.0.5.tgz", - "integrity": "sha1-EPHO8H4yNLIdyzj0v6LWYDSrZ8c=", + "integrity": "sha512-2FIVJZTaWhUj0Y2uKmDAasTP6ZwFWRjkRc01MYN5jFm96iIzkYyNzGADfJ13C5W7CTN7XO9mBYDcVB68eNybBA==", "engines": { "node": "*" } @@ -2044,105 +1616,22 @@ "node": ">=0.3.1" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" }, "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", - "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dependencies": { - "is-obj": "^2.0.0" + "@leichtgewicht/ip-codec": "^2.0.1" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" - }, "node_modules/duplexify": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", @@ -2206,7 +1695,8 @@ "node_modules/emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=" + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true }, "node_modules/encodeurl": { "version": "1.0.2", @@ -2301,15 +1791,10 @@ } } }, - "node_modules/entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" - }, "node_modules/env-paths": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", - "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "engines": { "node": ">=6" } @@ -2470,12 +1955,12 @@ "ext": "^1.1.2" } }, - "node_modules/escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "engines": { - "node": ">=8" + "node": ">=6" } }, "node_modules/escape-html": { @@ -2601,62 +2086,15 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, - "node_modules/fast-glob": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", - "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-glob/node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" }, - "node_modules/fastq": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", - "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", - "dependencies": { - "reusify": "^1.0.4" - } - }, "node_modules/fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dependencies": { "pend": "~1.2.0" } @@ -2694,54 +2132,6 @@ "node": ">= 0.8" } }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/flat": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz", @@ -2769,11 +2159,6 @@ "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" }, - "node_modules/foreachasync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", - "integrity": "sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY=" - }, "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -2969,17 +2354,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -3076,83 +2450,6 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/global-dirs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz", - "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==", - "dependencies": { - "ini": "^1.3.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dependencies": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/globby/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dependencies": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/got/node_modules/decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/got/node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "engines": { - "node": ">=4" - } - }, "node_modules/graceful-fs": { "version": "4.1.15", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", @@ -3247,14 +2544,6 @@ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, - "node_modules/has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "engines": { - "node": ">=8" - } - }, "node_modules/he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", @@ -3276,100 +2565,40 @@ } }, "node_modules/hexy": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/hexy/-/hexy-0.3.0.tgz", - "integrity": "sha512-+pMQUQCkl1DQ/Im/Y3wixzIr2j8+o8gRIcB3Dw5n5kcbPwPGEEde9hfX3HzRzR00pS/8NmSohSvYnhBs0jA4hw==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/hexy/-/hexy-0.3.4.tgz", + "integrity": "sha512-P2V2yx+XhEJRjXCe9IlRzbcL33plTaIjn+OSvgWu0Z9+2WkL71d+eC4jQ91rooM+F0JNERnENH6mpHlpcT+qlA==", "bin": { "hexy": "bin/hexy_cmd.js" + }, + "engines": { + "node": ">=10.4" } }, - "node_modules/htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=", "dependencies": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/htmlparser2/node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "node_modules/htmlparser2/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/htmlparser2/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/htmlparser2/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" - }, - "node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" }, "engines": { "node": ">=0.8", @@ -3405,7 +2634,7 @@ "node_modules/humanize": { "version": "0.0.9", "resolved": "https://registry.npmjs.org/humanize/-/humanize-0.0.9.tgz", - "integrity": "sha1-GZT/rs3+nEQe0r2sdFK3u0yeQaQ=", + "integrity": "sha512-bvZZ7vXpr1RKoImjuQ45hJb5OvE2oJafHysiD/AL3nkqTZH2hFCjQ3YZfCd63FefDitbJze/ispUPP0gfDsT2Q==", "engines": { "node": "*" } @@ -3426,30 +2655,6 @@ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" }, - "node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "engines": { - "node": ">=4" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" - } - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -3577,17 +2782,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, "node_modules/is-date-object": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", @@ -3640,21 +2834,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-installed-globally": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", - "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", - "dependencies": { - "global-dirs": "^2.0.1", - "is-path-inside": "^3.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-interactive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", @@ -3703,14 +2882,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-npm": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", - "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", - "engines": { - "node": ">=8" - } - }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -3733,30 +2904,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", - "engines": { - "node": ">=8" - } - }, "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -3850,7 +2997,8 @@ "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true }, "node_modules/is-unc-path": { "version": "1.0.0", @@ -3876,11 +3024,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" - }, "node_modules/isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", @@ -3938,11 +3081,6 @@ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, - "node_modules/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" - }, "node_modules/json-groupby": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/json-groupby/-/json-groupby-1.1.0.tgz", @@ -4020,9 +3158,9 @@ } }, "node_modules/jsrsasign": { - "version": "9.1.9", - "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-9.1.9.tgz", - "integrity": "sha512-BMajAcUANeo07/MnscMAsHJtddYtqN/ix4twr+dOheHc5KH/Ad06bI6YfUB2M7ZQhqxvt9pbVWFXYQXe6G+yXw==", + "version": "10.5.27", + "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-10.5.27.tgz", + "integrity": "sha512-1F4LmDeJZHYwoVvB44jEo2uZL3XuwYNzXCDOu53Ui6vqofGQ/gCYDmaxfVZtN0TGd92UKXr/BONcfrPonUIcQQ==", "funding": { "url": "https://github.com/kjur/jsrsasign#donations" } @@ -4046,14 +3184,6 @@ "safe-buffer": "^5.0.1" } }, - "node_modules/keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dependencies": { - "json-buffer": "3.0.0" - } - }, "node_modules/klaw": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", @@ -4062,17 +3192,6 @@ "graceful-fs": "^4.1.9" } }, - "node_modules/latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dependencies": { - "package-json": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/leven": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", @@ -4155,47 +3274,23 @@ "node": ">=0.6" } }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ltx": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/ltx/-/ltx-2.10.0.tgz", - "integrity": "sha512-RB4zR6Mrp/0wTNS9WxMvpgfht/7u/8QAC9DpPD19opL/4OASPa28uoliFqeDkLUU8pQ4aeAfATBZmz1aSAHkMw==", - "dependencies": { - "inherits": "^2.0.4" - } - }, - "node_modules/ltx/node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dependencies": { - "semver": "^6.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" + "node_modules/ltx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ltx/-/ltx-3.0.0.tgz", + "integrity": "sha512-bu3/4/ApUmMqVNuIkHaRhqVtEi6didYcBDIF56xhPRCzVpdztCipZ62CUuaxMlMBUzaVL93+4LZRqe02fuAG6A==", + "engines": { + "node": ">= 12.4.0" } }, "node_modules/md5": { @@ -4221,14 +3316,6 @@ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -4290,9 +3377,9 @@ } }, "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, "node_modules/mkdirp": { "version": "0.5.5", @@ -4919,22 +4006,17 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dependencies": { - "dns-packet": "^1.3.1", + "dns-packet": "^5.2.2", "thunky": "^1.0.2" }, "bin": { "multicast-dns": "cli.js" } }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, "node_modules/nanoid": { "version": "2.1.7", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.7.tgz", @@ -4986,60 +4068,60 @@ } }, "node_modules/node-opcua": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.18.0.tgz", - "integrity": "sha512-GHLzrsHGUYMgjxxxa6yiNgxsZ71b2P2OlLDXmZY8Mr7Bu/3RYsYpv857alNGq/A+FY/rEXKOnAVKcXx2bL3HiQ==", - "dependencies": { - "chalk": "^4.1.0", - "node-opcua-address-space": "2.17.0", - "node-opcua-address-space-for-conformance-testing": "2.17.0", - "node-opcua-aggregates": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-client": "2.18.0", - "node-opcua-client-crawler": "2.18.0", - "node-opcua-client-proxy": "2.18.0", - "node-opcua-common": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-data-access": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-hostname": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-nodesets": "2.13.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-packet-analyzer": "2.17.0", - "node-opcua-secure-channel": "2.18.0", - "node-opcua-server": "2.18.0", - "node-opcua-server-discovery": "2.18.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-discovery": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-service-node-management": "2.17.0", - "node-opcua-service-query": "2.18.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-register-node": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-service-session": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-transport": "2.18.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "node-opcua-vendor-diagnostic": "2.18.0", - "semver": "^7.3.2" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.74.0.tgz", + "integrity": "sha512-Z0fsIDWv1NrOmsWL5d2IwXT8+F1Nw5+jeOYE8i/BfkWGGi1TMzqn3IGNq4UyERyiRvCo7KjYpGVqLNa3FWZR2A==", + "dependencies": { + "chalk": "4.1.2", + "node-opcua-address-space": "2.74.0", + "node-opcua-address-space-for-conformance-testing": "2.74.0", + "node-opcua-aggregates": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-client": "2.74.0", + "node-opcua-client-crawler": "2.74.0", + "node-opcua-client-proxy": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-hostname": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-nodesets": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-packet-analyzer": "2.74.0", + "node-opcua-secure-channel": "2.74.0", + "node-opcua-server": "2.74.0", + "node-opcua-server-discovery": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-discovery": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-node-management": "2.74.0", + "node-opcua-service-query": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-register-node": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-service-session": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-transport": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-vendor-diagnostic": "2.74.0", + "semver": "^7.3.7" }, "engines": { "node": ">=8.10" @@ -5049,43 +4131,45 @@ } }, "node_modules/node-opcua-address-space": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.17.0.tgz", - "integrity": "sha512-R1HETgcn9ACz6B1iqHW9HoC2zacEVM/Oxk3BGmrCKMtopIw3QsFfCtiVbq1hM0w+pjObc5d1xfD0fvGVd6rNOA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.74.0.tgz", + "integrity": "sha512-k/v5VIAnkR4qd6EDkOT1Pi62HzoF1EwdHGPIC8TsGDg4k86JSsMquhYjWptm5WlpUOnR7dR4RAZCq3QWWAsWsA==", "dependencies": { - "@types/lodash": "4.14.161", - "async": "^3.2.0", - "chalk": "^4.1.0", + "@types/lodash": "4.14.182", + "async": "^3.2.4", + "chalk": "4.1.2", "dequeue": "^1.0.5", - "lodash": "4.17.20", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-client-dynamic-extension-object": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-access": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-pseudo-session": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "node-opcua-xml2json": "2.17.0", - "pretty-error": "^2.1.1", + "lodash": "4.17.21", + "node-opcua-address-space-base": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-client-dynamic-extension-object": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-nodeset-ua": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-xml2json": "2.74.0", + "semver": "^7.3.7", "set-prototype-of": "^1.0.0", "thenify": "^3.3.1", "xml-writer": "^1.7.0" @@ -5094,29 +4178,142 @@ "node": ">=6.10" } }, - "node_modules/node-opcua-address-space-for-conformance-testing": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.17.0.tgz", - "integrity": "sha512-WhlLvf0ydL4ykQbaeOoKlkSVWASV/FHkjZcX5RI+uhD4Y9XugskODR1ybzR7mLAOgPC5KWXYv+6QfsR32/qaIQ==", + "node_modules/node-opcua-address-space-base": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.74.0.tgz", + "integrity": "sha512-Af22QjmedgN1v6wJfFZlRijZOrEzWc3eTGsmSe7czlQARyh5hw2eqnCK+sbKuovcasRNx8H/+vySF/ojtdZjkg==", + "dependencies": { + "@types/lodash": "4.14.182", + "async": "^3.2.4", + "chalk": "4.1.2", + "dequeue": "^1.0.5", + "lodash": "4.17.21", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-client-dynamic-extension-object": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-xml2json": "2.74.0", + "set-prototype-of": "^1.0.0", + "thenify": "^3.3.1", + "xml-writer": "^1.7.0" + }, + "engines": { + "node": ">=6.10" + } + }, + "node_modules/node-opcua-address-space-base/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/node-opcua-address-space-base/node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/node-opcua-address-space-base/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/node-opcua-address-space-base/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/node-opcua-address-space-base/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/node-opcua-address-space-base/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/node-opcua-address-space-base/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dependencies": { - "node-opcua-address-space": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-data-access": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-variant": "2.17.0" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-opcua-address-space-for-conformance-testing": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.74.0.tgz", + "integrity": "sha512-PHaL470g4/t4LDLqkvzc19FCLDnamscN8PsQe/Y2AXAmP4CgWan9/Fds+rLALXdVHZnxLwUpyG/x/4owvKKKSQ==", + "dependencies": { + "node-opcua-address-space": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-address-space/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -5127,14 +4324,14 @@ } }, "node_modules/node-opcua-address-space/node_modules/async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "node_modules/node-opcua-address-space/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5170,10 +4367,19 @@ "node": ">=8" } }, - "node_modules/node-opcua-address-space/node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + "node_modules/node-opcua-address-space/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, "node_modules/node-opcua-address-space/node_modules/supports-color": { "version": "7.2.0", @@ -5187,41 +4393,39 @@ } }, "node_modules/node-opcua-aggregates": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.17.0.tgz", - "integrity": "sha512-YKCYWSzuP1/7pY0Tyb5/UUoqQvhL49IaZvhJK1DNjZWOKwa4dru80SHOHeFk6Y9qQskjnzRReMIhUi2VeqqcWw==", - "dependencies": { - "@types/async": "^3.2.3", - "node-opcua-address-space": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-nodesets": "2.13.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.74.0.tgz", + "integrity": "sha512-ii0ZeBx3+SF+s9AC1LuF3s6HFFic4zp0lJcBxKu+6EfIZ8HP0Kj5DtbPLFzn3Xi+qNMCfpuUdyWx0HFhhjQATg==", + "dependencies": { + "@types/async": "^3.2.13", + "node-opcua-address-space": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-nodesets": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-assert": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.16.0.tgz", - "integrity": "sha512-+ugJMwbev+oAWRPStdsPZOy6ufq23Xfh5obSBKCLphEqRagMR6Liq+jcBoTy1/WGvyTgC59BWryqiNd0OHi7Yw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.74.0.tgz", + "integrity": "sha512-J6C1SeBINGJFtqVPxH1p/s2UCKUhn3D5iguJIab+rialwGWj56VfcHjpE/Z82ebcps/zKvDVBTsHDLXa6QieXg==", "dependencies": { "better-assert": "^1.0.2", - "chalk": "^4.1.0", - "pretty-error": "^2.1.1" + "chalk": "4.1.2" } }, "node_modules/node-opcua-assert/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -5232,9 +4436,9 @@ } }, "node_modules/node-opcua-assert/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5282,68 +4486,67 @@ } }, "node_modules/node-opcua-basic-types": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.17.0.tgz", - "integrity": "sha512-KSBlKgr4Zo72moQcjGG/bjzazMeXZrI4as8plk+epXIB/1GO/SODT9u/M9LRPFW/+z5gx9aL719kqyAbjq8sqw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.74.0.tgz", + "integrity": "sha512-fwKxQ1Srj8hjCHkkyAyKgIK3EOSuLg6UWnGsYfxonYpW7Xuv0aEzJxiwqd2xad/cSwA5vyl2nFL36h4UdOMgNA==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-guid": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-guid": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node_modules/node-opcua-binary-stream": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.17.0.tgz", - "integrity": "sha512-hVaqYXXEY4gtT50Xo6uwo8asqdJhpDSH51m+YsKqlpCD2li7Sdghj0LrNNjI2Lqx4PwqjMuxLCeCkcu/i6CHng==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.74.0.tgz", + "integrity": "sha512-f5LmVq6IAAzprZflxo1qkMNmDG0st8anq4W72phPsEEKuGk9qKPpEzzIdxpPQ8AMgJlgeAw3em1rrFRBPGCKUw==", "dependencies": { - "colors": "^1.4.0", - "node-opcua-assert": "2.16.0", - "node-opcua-buffer-utils": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-buffer-utils": "2.74.0" } }, "node_modules/node-opcua-buffer-utils": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.17.0.tgz", - "integrity": "sha512-gdE/7zTQHgpmHONxcLwY17HKCYUEL2zwOuG4hdeG6+Ti6kPDg03yrMheqIsuQpNHF9RWo0bJ1ySpo8tGz27sNA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.74.0.tgz", + "integrity": "sha512-s5UlFRNTZSilsm+SBpdnyKtkbRNCQ0M0Z1IA0+H+F3s6l/A50xE2Zpe+17SX5KTnF3vfStvdHhzQkrxKRN0/KQ==", "dependencies": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0" } }, "node_modules/node-opcua-certificate-manager": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.17.0.tgz", - "integrity": "sha512-ZO4AL5Ikm2r3T4oErzgj1PjFlLLb0JU9y3rB49LphuTcZ0Xukfl9IoeKinCPV8dKi09/yHP9rCxZwouwMBs3Ag==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.74.0.tgz", + "integrity": "sha512-F9BbBHoC85HxDvIRHvfEBem3+h8qzuMi+BnYqeuEqr5eoiU+cm6O9WcqJcMaoyuV4XDccbJGu/xscrKXhCSNdg==", "dependencies": { - "@types/mkdirp": "0.5.2", - "chalk": "^4.1.0", + "@types/mkdirp": "1.0.2", + "chalk": "4.1.2", "delayed": "^2.0.0", - "env-paths": "^2.2.0", - "mkdirp": "0.5.5", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-debug": "2.17.0", - "node-opcua-pki": "^2.1.5", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", + "env-paths": "2.2.1", + "mkdirp": "1.0.4", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-debug": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", "once": "^1.4.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-certificate-manager/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -5354,9 +4557,9 @@ } }, "node_modules/node-opcua-certificate-manager/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5392,6 +4595,17 @@ "node": ">=8" } }, + "node_modules/node-opcua-certificate-manager/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/node-opcua-certificate-manager/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -5404,25 +4618,24 @@ } }, "node_modules/node-opcua-chunkmanager": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.18.0.tgz", - "integrity": "sha512-lSUmdYXyCAc9yKUHdO4WK2a5ZhKOLQLULyTIObKMZ5XhoNCa688WqaB/Fwvl+hv9OX3757rKrVvH6U68tZT9sw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.74.0.tgz", + "integrity": "sha512-wlmrxr1qSXZXPiYIXquVwi/qQCIbf9ZWt0dC7e9tpCgj4qxSa+FvRcs3H0egnrIDBz4Jl+gHy3E6rTEI18GB2g==", "dependencies": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-packet-assembler": "2.16.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-packet-assembler": "2.74.0" } }, "node_modules/node-opcua-chunkmanager/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -5433,9 +4646,9 @@ } }, "node_modules/node-opcua-chunkmanager/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5483,117 +4696,117 @@ } }, "node_modules/node-opcua-client": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.18.0.tgz", - "integrity": "sha512-jo+ByCH+gqlisLwe0YMicMy0gtMEYipcKdZv5WHvrVXlUm+FP+iziB6pfuazf7EQnnf8nO8AtCuVTPdLDVMTDA==", - "hasInstallScript": true, + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.74.0.tgz", + "integrity": "sha512-1WbZPC/WjxZSw8O2bOFDubO5Q3TH/uOAFop07csysMpE0+iU+kOGaVSlDI0fTcDkeyVpg2Ensin3CkvDhy2NsA==", "dependencies": { - "@types/async": "^3.2.3", + "@ster5/global-mutex": "^1.2.0", + "@types/async": "^3.2.13", "@types/once": "^1.4.0", - "@types/underscore": "^1.10.23", - "async": "^3.2.0", + "@types/underscore": "^1.11.4", + "async": "^3.2.4", "callbackify": "^1.1.0", - "chalk": "^4.1.0", + "chalk": "4.1.2", "delayed": "^2.0.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-client-dynamic-extension-object": "2.17.0", - "node-opcua-common": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-hostname": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-pki": "^2.1.5", - "node-opcua-pseudo-session": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-secure-channel": "2.18.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-discovery": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-service-query": "2.18.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-register-node": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-service-session": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-client-dynamic-extension-object": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-hostname": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-secure-channel": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-discovery": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-query": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-register-node": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-service-session": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", "once": "^1.4.0", "thenify": "^3.3.1", - "underscore": "^1.11.0" + "underscore": "^1.13.4" } }, "node_modules/node-opcua-client-crawler": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.18.0.tgz", - "integrity": "sha512-bFHCxWvrQzdrmnKojlgCcBbqIRJQqSZ9JwLZru5ZcMA0mnuHAfd3h0Fy1FcNDOWqe2/FXNGQSnwnn5WZBOHvRQ==", - "dependencies": { - "@types/underscore": "^1.10.23", - "async": "^3.2.0", - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "underscore": "^1.11.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.74.0.tgz", + "integrity": "sha512-SLUjAHO9/3BO0e60JHeJ8wYoXiGn9gs5MqZ9CaTvYWAPRK6+a5k5yoxsOXbgoaJV8YQEEhX2C5DeLfa7oZfHGg==", + "dependencies": { + "@types/underscore": "^1.11.4", + "async": "^3.2.4", + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "underscore": "^1.13.4" } }, "node_modules/node-opcua-client-crawler/node_modules/async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "node_modules/node-opcua-client-dynamic-extension-object": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.17.0.tgz", - "integrity": "sha512-I/grBjiH9Ro+qA757FhcdP4alHaRR+X0X+/Cem0PuKyToC2gd9cFu2XqplRR358qKGbPKJjCIsepDrJtAJTUXA==", - "dependencies": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-pseudo-session": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.74.0.tgz", + "integrity": "sha512-BK+f+7JLSj93lM/Svh8YSFNvr3ONcFvSDyycLGYxvcMK6VL+4UIDQ2C3eyNzWRqNEr4bogsUzpu942Z+UeH2BA==", + "dependencies": { + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-client-dynamic-extension-object/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -5604,9 +4817,9 @@ } }, "node_modules/node-opcua-client-dynamic-extension-object/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5654,39 +4867,39 @@ } }, "node_modules/node-opcua-client-proxy": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.18.0.tgz", - "integrity": "sha512-m1Er4CDRgVu8vu/RyxyQlX5fJhV4VFV+Ljpoij2D3wu4FmrcLj4tlCRWgGRYbwDQiLwgcWPGigotm0M8mPc89w==", - "dependencies": { - "async": "^3.2.0", - "node-opcua-address-space": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-pseudo-session": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.74.0.tgz", + "integrity": "sha512-e0jstVWNLqXlD5LYMuibOFLQthyjRC6sXraIeERpWeeyJkkSaV2TImqFjWbizcCFsyR6BVqV29Yrdvw/cRNZ3w==", + "dependencies": { + "async": "^3.2.4", + "node-opcua-address-space": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-client-proxy/node_modules/async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "node_modules/node-opcua-client/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -5697,14 +4910,14 @@ } }, "node_modules/node-opcua-client/node_modules/async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "node_modules/node-opcua-client/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5752,44 +4965,43 @@ } }, "node_modules/node-opcua-common": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.17.0.tgz", - "integrity": "sha512-v+79nTd4Gmf5tXUYKr3RZ3NPLN9EryCIS77/mlwpChSy1YAWukSyJWDo/1/afxWmL2ENPKVaRKXIfL64cdGvhw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.74.0.tgz", + "integrity": "sha512-1ZHZZM7jzP19Fubj9NR5m0Q5hS+ZGZ8CT+tr4SyOvGH4HxC+eJideNw6DaXN6/Zt4lUUTCYuhONWvZPaYuB4bw==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-constants": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.16.0.tgz", - "integrity": "sha512-yZtDYpbKogX545rWNpPD6gKQ+t4PFD5aWvZ0lKZmvUu+A1HCiKcVG2H2YUrk4I423k8lCzFUn7/JRjDzASdXxw==" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.74.0.tgz", + "integrity": "sha512-yWCd7aLnyuSTKVTuPImc+UEsMvdJBrDdUrPmNis59V6CBA8k53hf1O3L9v3OjkZ9Ll/LaTzNAZSMOF6zXRuMxA==" }, "node_modules/node-opcua-crypto": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-1.3.7.tgz", - "integrity": "sha512-stfmhvx2HxBFo9/oeKSKsiE5fjnkCiXIpcN+N165F9Khg4cCEvBSsb0BJFAmb9eoVx9DqdDy/llr+iKfXfHwDQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-1.11.0.tgz", + "integrity": "sha512-vaJGnNeOVZvpvpdDN5qrtY4AMKcYcfrhWVzOEKqzJixTVa+Gly9MPBaLq4+Rr4xArz5pel769pp8RKiufW81Hw==", "dependencies": { "better-assert": "^1.0.2", - "chalk": "^4.1.0", - "hexy": "^0.3.0", - "jsrsasign": "^9.1.9", - "sshpk": "^1.16.1" + "chalk": "^4.1.2", + "hexy": "0.3.4", + "jsrsasign": "^10.5.25", + "sshpk": "^1.17.0" } }, "node_modules/node-opcua-crypto/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -5800,9 +5012,9 @@ } }, "node_modules/node-opcua-crypto/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5850,61 +5062,61 @@ } }, "node_modules/node-opcua-data-access": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.17.0.tgz", - "integrity": "sha512-TgboxFPFdhhlHaCQtf43Pb6JIyUpacjyORKP9/oSfvS/lN10t7Hpm5ItOTYcAvDCaRp+UCcBRJ6Noo1InHgdCA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.74.0.tgz", + "integrity": "sha512-FwzcaOhi1E09pMchyQO60vJRN9Yg9nUTROzICWQ77zt1ELswEE0ee4RmGPADJdro46MgIyheCsq8s49smZC+kQ==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-data-model": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.17.0.tgz", - "integrity": "sha512-lhYBu1h2WPMEKpvxsU9LC4NnCsmt7lOrznQZxPdST7SgNBDGYZVcB2vOkkR7h2/Wy2NQA+w/krFqLDJM9AUodw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.74.0.tgz", + "integrity": "sha512-C19dncYzl8qwcH+ckTNOwyW72G+WqnkOy2RNq0bFL6NHAt5R4l42iuaf43QwDTojmb67Z49qwVYz6EAN3Tvcow==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node_modules/node-opcua-data-value": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.17.0.tgz", - "integrity": "sha512-3l1cUU8KNBOq6Vu2fLK4l6CZ/5wIFybYbPdvCDL0sQSwPGTkchRjZzMIo9/C9AThLSxW4hlBy80NPzgBq+v0/w==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.74.0.tgz", + "integrity": "sha512-EP/LkyF6VEVSno+BBT6GaiedINBYyVRwXET7bpEg9eo6w3+V7AhVEQuV083Z+sdFe2CDl2q2GSTh4iWwNl4ADw==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-date-time": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.17.0.tgz", - "integrity": "sha512-mm3ZNAfhvqDC9PoDCAH+K2uOWlWU1eeht3pKqBO4w+ocN29LQ+Nuo+GcarpZeJal5/mI4lyffpkSZcqXYUDVTQ==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.74.0.tgz", + "integrity": "sha512-Amw3yiiTvmV8KVjTOlX8SgFnNhi9YnlMYOA2XFIlSiGNDHg8RyRRcZ+uJRivwz+1aFK7Kwc3O9goFXGHcc3H3A==", "dependencies": { - "browser-process-hrtime": "^1.0.0", "long": "^4.0.0", - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node_modules/node-opcua-date-time/node_modules/long": { @@ -5913,22 +5125,21 @@ "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" }, "node_modules/node-opcua-debug": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.17.0.tgz", - "integrity": "sha512-N4XcUX1iMissyThye8eGGh9rfWc4wGvDGtSKU5FH60KfIsBO3lZZu3R9JUGwOJopfUyaCI1X+tc5PLFic7EAtA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.74.0.tgz", + "integrity": "sha512-O5lVzDQPGiaBHMOwPCIWFCVmZdOymF7YMCu58/8+WxoWBfuwxmu7z9RVUJOr6PJwC6RG7slIaattWDZMCz7XoA==", "dependencies": { - "chalk": "^4.1.0", - "hexy": "^0.3.0", - "node-opcua-assert": "2.16.0", - "node-opcua-buffer-utils": "2.17.0" + "chalk": "4.1.2", + "hexy": "0.3.4", + "node-opcua-assert": "2.74.0", + "node-opcua-buffer-utils": "2.74.0" } }, "node_modules/node-opcua-debug/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -5939,9 +5150,9 @@ } }, "node_modules/node-opcua-debug/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5989,33 +5200,32 @@ } }, "node_modules/node-opcua-enum": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.17.0.tgz", - "integrity": "sha512-xwRgPCvuAF8TwTILpVvVi/Rf196+FQ3via3w5G+OxM5XkjYh34NWFXuuhkzvuE4lHHRkaWLgxAg0sLs9qtfsXA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.74.0.tgz", + "integrity": "sha512-hNjo6z/BSyoFxIbqeimNXrC2SYAKqfJPSJBfrgtzCbnZKIrW/fm56Ugl8YciYGOPrIxvArUJW++QVIxtYfUbDA==", "dependencies": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0" } }, "node_modules/node-opcua-extension-object": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.17.0.tgz", - "integrity": "sha512-uCM1gIJDGcH+xyVoRQ1gEqc66Xg5ztBN8Ek4In0xUWCOWB2VfOgFQLLX1yg/82rhCqT8D4N5Cmdw3ZltNmBsng==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.74.0.tgz", + "integrity": "sha512-vF7RbRsDl3bVoJna3QAUsNK23kMe+Xu/3UN/X8zIU3t76D3gg+wQqlhRgrkJmRcBeJcwFZI/XU3TXRB7BtULqg==", "dependencies": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0" } }, "node_modules/node-opcua-extension-object/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -6026,9 +5236,9 @@ } }, "node_modules/node-opcua-extension-object/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6076,28 +5286,28 @@ } }, "node_modules/node-opcua-factory": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.17.0.tgz", - "integrity": "sha512-224Gg99MAzZPozZ86Qv3DqwP1XTFHbhjzGnlThzPazuejkKa3K6DwOriX2+d4YqimcaxrCupyXrO4HLa1TQ7MA==", - "dependencies": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-guid": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.74.0.tgz", + "integrity": "sha512-6MYX+S/MCzl0VjL/iWa5KqUXsEcBlBU4kmXxCcMdosFJT88/N8eOUWztM8MnLCy7siDX9AMIxZPx2raLGEZH1g==", + "dependencies": { + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-guid": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node_modules/node-opcua-factory/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -6108,9 +5318,9 @@ } }, "node_modules/node-opcua-factory/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6158,36 +5368,36 @@ } }, "node_modules/node-opcua-generator": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.17.0.tgz", - "integrity": "sha512-jTrx69wn6YQHSiAufMOLhWN726xTahaFdSeHQDb29SgTiRF/l0kv4YvtL3wBVdWjRHtJ3S9BXWfMeMQIvVboDA==", - "dependencies": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-guid": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-xml2json": "2.17.0", - "typescript": "^4.0.3", - "underscore": "^1.11.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.74.0.tgz", + "integrity": "sha512-9azn7FURswtms3DSeE3glFZ2tzGiN0/b0kblZlcQBM1PTWY1yzLoZFCdmh8nVgyLsuMmD1Q2C8N25U5d7oQLhA==", + "dependencies": { + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-guid": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-xml2json": "2.74.0" } }, "node_modules/node-opcua-generator/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -6198,9 +5408,9 @@ } }, "node_modules/node-opcua-generator/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6248,41 +5458,40 @@ } }, "node_modules/node-opcua-guid": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.16.0.tgz", - "integrity": "sha512-ZwC15UY4if91mNBWroLM84Gto4MS8wu6QBjb/HzmeIEUPurus680XQYDF/14HxOfkast0uY4Ffl66576h9MEwQ==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.74.0.tgz", + "integrity": "sha512-L5NCRVQoTT+KQm9cD+862Y61+2DzfTWlfi7zNkKp5HYcfPgSSra5BdoxC6s39zoFHoMr3/DkH3XlKzB7BPg9rg==", "dependencies": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0" } }, "node_modules/node-opcua-hostname": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-hostname/-/node-opcua-hostname-2.16.0.tgz", - "integrity": "sha512-1dsbUuVZ5+rgTYqHUfr/QI/FDmVl11wAHcqHZ4plnUGnbhQJD/AlR3Hq0fh3Kg4xAW6HPbirXwTPf5ZhcS0hTA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-hostname/-/node-opcua-hostname-2.74.0.tgz", + "integrity": "sha512-eS7jeGUpFYzIjC6J8M9W3OSiyO4CxQ4KLtPhrSEgKKS3BuX7UdFkuCfTCse2BWYVLDAau+wJ6j+kw2WvSA1juA==", "dependencies": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0" } }, "node_modules/node-opcua-nodeid": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.17.0.tgz", - "integrity": "sha512-MHlf1aGaXaukK6DfxOLB9I4qswv06jCK9dpfjjT/q7GWSpVSf+P2duv+JJxHsSkl+7WFB9GHwyoqkRbfnDy2Tw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.74.0.tgz", + "integrity": "sha512-sCYbJmFo7u5us3JB3TUKYgth1m21TDCeTMKStYTnZRXQH6dep+7u+LoGYPHMCyUhQRRI2wPMtD2HSfROmFLmpw==", "dependencies": { - "@types/lodash": "4.14.161", - "chalk": "^4.1.0", - "lodash": "4.17.20", - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0", - "node-opcua-enum": "2.17.0", - "node-opcua-guid": "2.16.0" + "@types/lodash": "4.14.182", + "chalk": "4.1.2", + "lodash": "4.17.21", + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-guid": "2.74.0" } }, "node_modules/node-opcua-nodeid/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -6293,9 +5502,9 @@ } }, "node_modules/node-opcua-nodeid/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6331,11 +5540,6 @@ "node": ">=8" } }, - "node_modules/node-opcua-nodeid/node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" - }, "node_modules/node-opcua-nodeid/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -6347,52 +5551,67 @@ "node": ">=8" } }, + "node_modules/node-opcua-nodeset-ua": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.74.0.tgz", + "integrity": "sha512-5g64Wy1lqvHGMohROB/w2qKtC748nc1aG2kIuduz9IGX/Rm2zyhtKucitsxtjB7OCiPmvUdRSe8IY5sAQm8bVw==", + "dependencies": { + "node-opcua-address-space-base": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-variant": "2.74.0" + } + }, "node_modules/node-opcua-nodesets": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodesets/-/node-opcua-nodesets-2.13.0.tgz", - "integrity": "sha512-qAJjGPHFjAMo4KomhA0Pm2U2zoVvNJ3Q78D4bdryoQmfwu7s2sFveWbkTM0M/NbslE59rm1gOIgftL9iDpLQcQ==" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodesets/-/node-opcua-nodesets-2.74.0.tgz", + "integrity": "sha512-CLqR43YFB/kKAHnwGi5wfHTuWmzwLrZL4E94unDd66NJSnkXG+o1mIoC9xCYgAWkiv4KseHrr5mWRnWySsxHPg==" }, "node_modules/node-opcua-numeric-range": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.17.0.tgz", - "integrity": "sha512-04HhKrUpWnPLLHuvpuQBSHI85bZljT6s5pwOfFl6PfQxzp87z/+z6821RGr6xZ0n4qYWnwFe32zKkEjfTWFhig==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.74.0.tgz", + "integrity": "sha512-wyyIV2vT3IVBDj9nLxnkjksnOetD534syghGvqOKqJWc0U0vl+aR075umVyH7GiZL/qbiil6be/GfSFqPViHzQ==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-status-code": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-status-code": "2.74.0" } }, "node_modules/node-opcua-object-registry": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.17.0.tgz", - "integrity": "sha512-X9ZmfS3xGo6o5hvW3h55UY8bGb/k1NhJ0p1dKXkMtFcOiOgVmz7v9g7sFP7h3gwe3ErOnVM8GL8Uwv1c1nWN7w==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.74.0.tgz", + "integrity": "sha512-4MGGbrWHrfAqQnqiUon90AiedTCgzbKNo77SRjNMG8HC2p/1RZg8bfh0rynD0gM09f7DIJ3/mn0SW4KdM7HvHQ==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-debug": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-debug": "2.74.0" } }, "node_modules/node-opcua-packet-analyzer": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.17.0.tgz", - "integrity": "sha512-Ed+QstFWYzmob2eD3e0BqCp+gSGH0v0n/4fjNtoADu7KJv5j+syerMKkKQbGWfqwBxEJzyeExsFhWXtBCV46xg==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.74.0.tgz", + "integrity": "sha512-0FL9bvkIYpeCkvcOPKBsGWl9jo+b1t5y5t7Fe2FFSMKuC4xGvc/St1/CZfeOHgE9saLIIYTcMrVLIUNlAW36KQ==", "dependencies": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-utils": "2.17.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node_modules/node-opcua-packet-analyzer/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -6403,9 +5622,9 @@ } }, "node_modules/node-opcua-packet-analyzer/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6453,34 +5672,31 @@ } }, "node_modules/node-opcua-packet-assembler": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.16.0.tgz", - "integrity": "sha512-RZEGdejqoQTgEZWEOLAS+TlB2Cd+nZ6sQFyCfYhvHhWl5LOV9lUL+VrIsz2q9U+VOgTD0ECSGGRomR3XoVvZJA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.74.0.tgz", + "integrity": "sha512-sDNO31vHgHBPfBQ+kkzUKp/QYPxGHEvwetHB5V7hd5r7Zn8dBTAuBzYyXLduiKDkcKYIGzMHpUeVDyWIF7VxWQ==", "dependencies": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0", + "node-opcua-debug": "2.74.0" } }, "node_modules/node-opcua-pki": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-2.1.5.tgz", - "integrity": "sha512-2vmvYkPeCoHEE3U/0ylGCZGuI4gqMZdaLhrxbsOW6bH/DtV3JUgimHus/tpfUcOMGpkjkDVUkxezFVXntZhUxQ==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-2.17.0.tgz", + "integrity": "sha512-CXyy2CuIV7L8VGZ+LL6HeQ/jOph/AjJ/h6/qBvs3Wsowt5Ay7VN1stO0/SDjJX/o7LysIpLuXaxrs97g+Fq/ew==", "dependencies": { - "async": "^3.2.0", - "better-assert": "^1.0.2", + "@ster5/global-mutex": "^1.2.0", + "async": "^3.2.4", "byline": "^5.0.0", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cli-spinner": "^0.2.10", - "cli-table": "^0.3.1", - "del": "^5.1.0", - "node-opcua-crypto": "^1.3.7", + "chalk": "4.1.2", + "chokidar": "^3.5.3", + "cli-table": "^0.3.11", + "minimist": "^1.2.6", + "node-opcua-crypto": "^1.11.0", "progress": "^2.0.3", - "rimraf": "^3.0.2", "thenify": "^3.3.1", - "update-notifier": "^4.1.1", - "walk": "^2.3.14", - "wget-improved": "^3.2.1", - "yargs": "15.4.1", + "wget-improved-2": "^3.3.0", + "yargs": "17.5.1", "yauzl": "^2.10.0" }, "bin": { @@ -6488,11 +5704,10 @@ } }, "node_modules/node-opcua-pki/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -6503,14 +5718,14 @@ } }, "node_modules/node-opcua-pki/node_modules/async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "node_modules/node-opcua-pki/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6546,20 +5761,6 @@ "node": ">=8" } }, - "node_modules/node-opcua-pki/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/node-opcua-pki/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -6572,77 +5773,79 @@ } }, "node_modules/node-opcua-pseudo-session": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.17.0.tgz", - "integrity": "sha512-N6uGHuxeoiKYZPJtpIOZkAnsYy+rnNZEOWkJbA5upcxEvrqKsBCpujqtixr1I/VcCBCUgZUoZ3Ta35ujsdrIQw==", - "dependencies": { - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.74.0.tgz", + "integrity": "sha512-qblRlnGW3eRWL1E9WTA3mVI+1etKXMnJRaaT3I2bEDSoYT868E1Pb0pyCKHIBW7rn3o18lYz65y4FHcSm48GCQ==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-schemas": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.17.0.tgz", - "integrity": "sha512-NHZJ4FCs1gHNf/H5LGsz1ImZqrhTSz4cgmCziSk/w5TGvTfSZxLEG6+hNVP8prONC4b8exGbR31KP1qTGkyujw==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "node-opcua-xml2json": "2.17.0", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.74.0.tgz", + "integrity": "sha512-4rr42X7sJWX/Sheu+9UTNKxgDraJvNIIEKCdPdOV9vUwV5O4hZlCQ2vnAzb4TLSRlv6jO+jcGRkDBx7Sl1WZMQ==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-xml2json": "2.74.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-secure-channel": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.18.0.tgz", - "integrity": "sha512-VFgi91scQr+cIbQ09cXhduubyCxMpj+AuVHG09PJMbut8uUnY+LXL7xi+mxdkNdK38hDRTW4RkaN7MhLXqTBaA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.74.0.tgz", + "integrity": "sha512-C4MvWub4WDBDiNWHAMws/v36TVy/v3as7E8jiwebLcC0hTGP0AErGUAgqVGLvS8gnNCYZaeEvgxkPHscXyTfJg==", "dependencies": { - "@types/underscore": "^1.10.23", + "@types/underscore": "^1.11.4", + "async": "^3.2.4", "backoff": "^2.5.0", - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-chunkmanager": "2.18.0", - "node-opcua-common": "2.17.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-packet-analyzer": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-transport": "2.18.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "underscore": "^1.11.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-chunkmanager": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-packet-analyzer": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-transport": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node_modules/node-opcua-secure-channel/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -6652,10 +5855,15 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/node-opcua-secure-channel/node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, "node_modules/node-opcua-secure-channel/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6703,376 +5911,379 @@ } }, "node_modules/node-opcua-server": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.18.0.tgz", - "integrity": "sha512-qFSnuF6guAeXD4cHuY/JtGozVTpz7/8dnnY6eTch72HHrl4cCvDOY5BPR811GH1ZwaJGh5LaC12mEAAst6HaIg==", - "hasInstallScript": true, + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.74.0.tgz", + "integrity": "sha512-nkA4vPWrSd3Y/CDEjNb4PEweuaJJEltkX49AV+GOw3qpX5MjZrYa81kG3YmnjB0HjWF84t/i1EAc8K8epEDGOg==", "dependencies": { - "@types/underscore": "^1.10.23", - "async": "^3.2.0", - "bonjour": "^3.5.0", - "browser-process-hrtime": "^1.0.0", - "colors": "^1.4.0", + "@ster5/global-mutex": "^1.2.0", + "@types/underscore": "^1.11.4", + "async": "^3.2.4", "dequeue": "^1.0.5", - "node-opcua-address-space": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-client": "2.18.0", - "node-opcua-client-dynamic-extension-object": "2.17.0", - "node-opcua-common": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-hostname": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-nodesets": "2.13.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-pki": "^2.1.5", - "node-opcua-secure-channel": "2.18.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-discovery": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-service-node-management": "2.17.0", - "node-opcua-service-query": "2.18.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-register-node": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-service-session": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "underscore": "^1.11.0" + "lodash": "4.17.21", + "node-opcua-address-space": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-client": "2.74.0", + "node-opcua-client-dynamic-extension-object": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-hostname": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-nodeset-ua": "2.74.0", + "node-opcua-nodesets": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-secure-channel": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-discovery": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-node-management": "2.74.0", + "node-opcua-service-query": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-register-node": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-service-session": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-transport": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-server-discovery": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.18.0.tgz", - "integrity": "sha512-cwJX3F3+5ruR81aI3f35IopspDPQzN+A0COCBGOsZCtfEerpTvhlFyEQe6pc2CUxK3g1nfEu237BYq8+u55McQ==", - "hasInstallScript": true, - "dependencies": { - "@types/bonjour": "^3.5.6", - "bonjour": "^3.5.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-common": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-hostname": "2.16.0", - "node-opcua-pki": "^2.1.5", - "node-opcua-secure-channel": "2.18.0", - "node-opcua-server": "2.18.0", - "node-opcua-service-discovery": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-status-code": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.74.0.tgz", + "integrity": "sha512-dCuTbNsVmq4UU+pQo1a7nD7U7+sjNY8xjXkQqOZ4yTN6qybU5/fwH5aYM87V53ppTBon1D/xg305kV8XSfFJtg==", + "dependencies": { + "@types/bonjour": "^3.5.10", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-hostname": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-secure-channel": "2.74.0", + "node-opcua-server": "2.74.0", + "node-opcua-service-discovery": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-status-code": "2.74.0", + "sterfive-bonjour-service": "1.1.4" } }, "node_modules/node-opcua-server/node_modules/async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "node_modules/node-opcua-service-browse": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.17.0.tgz", - "integrity": "sha512-SijBXgxrWI2ApSSgTqPB8VGTkGEqGyTUZD2YjzFrZsJR4q8ne1In+7LNaYiwo85XIul7l21iT4nJG/BiLR8QwA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.74.0.tgz", + "integrity": "sha512-QV4bQnAvbttrfK7cQ8HxV5vo2dwd2DYKrPrJ1aYW/Xn4XwQ1N6KoNhuSdUowBjzWurzoKWujwJSEk/zDir3cKw==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-call": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.17.0.tgz", - "integrity": "sha512-0wug9pNBMk857OTOAQMgdsNAl5OTClHiqZFNvVONFDr3M0CJLvwyXhBf0TwOA/KLqFAvFljvEO1FZPYmSgGxOg==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.74.0.tgz", + "integrity": "sha512-bJs+29lgW4gzg7cjjaAT0E93s10i++dc/j2r8gfi+RDF1PPHUIqax+mLEMHw81vh/qH0WH3orhUY/r2hrSt41A==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-variant": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-service-discovery": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.17.0.tgz", - "integrity": "sha512-Zd4M42XUYI9QEFtbnT07GbXAvq7QamCho6DtjaCu0lX3idl/iRX6MNGpVmPvEI06rKBTT4E01o7f5nzBof19eA==", - "dependencies": { - "@types/bonjour": "^3.5.6", - "bonjour": "^3.5.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.74.0.tgz", + "integrity": "sha512-1qNZRatQgbveWBWtk3gSCOLwy9CW2v3q2bJ6qsMFrgW3HowMuyXd6W3oLcxGc6TfI8+29XQqxY06DB9ufqKotA==", + "dependencies": { + "@types/bonjour": "^3.5.10", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0", + "sterfive-bonjour-service": "1.1.4" } }, "node_modules/node-opcua-service-endpoints": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.17.0.tgz", - "integrity": "sha512-w9GlwDF3qxkADGAWebBxBLdAbO78E61fSVAgGUeymsJy0PGlPm/aelrfaHf5b+Ntll/zDKNZsAid64E6oJR56w==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.74.0.tgz", + "integrity": "sha512-GAIZWqMkIVGK0FVJAWhETcgnlQblNAaWDnIMrfrtm1OQ3fIAHWTRsjoHFp4P5GitskYJocRoWiBZoQyLZvEQsw==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-filter": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.17.0.tgz", - "integrity": "sha512-vnpKc3wcx8dpIy+dyYzq2Tv3b2mhk0Dio01h9j0WU1fpidPwHEHL+npQBKSGzcC6PfMr95JKYz3f8u0heeLomw==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.74.0.tgz", + "integrity": "sha512-OecJFwjgatXeH4Pj45NmJsN8HW3vw6CPo/ZoVxYJdiULYXWeBR1pkHE12Ujh14mb1mXvJIMMPMkrY8ime2a5Nw==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-service-history": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.17.0.tgz", - "integrity": "sha512-ckdXRhReBMbFFOmUX1MlNnMsYtUktOGCDd2SdWFUdNJWh3exzzEvJ8X9Bcy1LBLAeQI80VSojMetr4Js4fj8Og==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.74.0.tgz", + "integrity": "sha512-Pge9tTi3Qkd15RbCvA132Nu73OXYi1AzaOX706TzXHhI4YmiR5wnLmrZ0yuxKbssreRN+0Q8+TLjpF8SUfvthw==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-node-management": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.17.0.tgz", - "integrity": "sha512-VoPuZA0r+LkWqOqZaBM4eLCE83i9p+SCeDfpcmypix+S2GoUyh7okL9oqv1aBMYD/GxjTAaYw0KCoF4m2y/IXA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.74.0.tgz", + "integrity": "sha512-kaDDaux3kNqpFNTB8HBTeek3Exk9LKijMXc7jfaHQ8Xb4iwBbLd5dGLI3hBNa4SOI4PI4lQvTqRnk6l6KSm0tg==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-query": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.18.0.tgz", - "integrity": "sha512-geYHuuiYfv9er80ZlyScmRESQRLKOJwA/tSSjOYnoaKOQkz3yyoQXy/hqmhR347cgxcZ6TwHWJzqCRbs3zUhzw==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.74.0.tgz", + "integrity": "sha512-qLXJX37kCSKGu0bwixrB70/3J0EfPDTdq16TNgS11ueqKBJgmGgwJrsRkRtAZDEJntrPWUR+IE3Z2WGeEx61xQ==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-read": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.17.0.tgz", - "integrity": "sha512-5V2VK5icJki0Og9rOLm/gqMCtl+GZr8Eeq6ibrLoVqSDy45HnwbTJPw77HFli7VviszdjpdYixo4tT5q7BRIdA==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.74.0.tgz", + "integrity": "sha512-sR2GJRsidm8RXUbdZjV0NW8L8ZxUymzHrgFvFKe9a2N0vhonFTfYngd/SJ+I3eWUAJvlVSO87k+QHo8WHMAIEA==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-register-node": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.17.0.tgz", - "integrity": "sha512-J1UhqRkheNaMyeZReJZ0b+qqYyOeaJwKjj4beD6T5J6mmqPRtDGYtDugPpDPTSecZ8994y//mSJ8P1YlVGas5A==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.74.0.tgz", + "integrity": "sha512-Z3QSCzMmvMGwNvv3vZUc4IgKS4YnwbC+twJnILnYmvHobc5aXgwkyTBJsL/RMWrC1pK02xLakASQqNpk+h620A==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-secure-channel": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.17.0.tgz", - "integrity": "sha512-mAJc8NIHTqXE8st2VaaMj3UV8SgGc9x5vSscJ0gVSbsezwzpj7SJHwf0YwNsoovcQB/SKX5JeKXy2S6fBlKTeg==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.74.0.tgz", + "integrity": "sha512-E1mYh+f32IFMBiUTHduPQ5Hf3Tt0rlhc87F0aDFlh8/4RprZRZlcLs0wxvnzdCCwrNP38BczCvvJqWKT7sAiDA==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-session": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.17.0.tgz", - "integrity": "sha512-c+rmZTj/APGXa2qluoETHirn/Z1qI+wyIg0lWHHZUc7u3U+RGzoUg05T4zauv+wvjHWvXtwvSq485XjRty8aLQ==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.74.0.tgz", + "integrity": "sha512-A93D6hF3dW+wrRBTVjrNKovvZIAKDA6+ZlgVjYaT3F2wr1YVZhtRWhKlmYlB4mksxDTB3uoRBMvm0L9gFYJpPA==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-subscription": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.18.0.tgz", - "integrity": "sha512-pHVdrENZaDxwUtdZ2OASlo5EoufUUC+aoFNPUYEBnqBfKdCeJ3nb6Hamavo7j1TvOXmETmCCHpWZ7g7JGisQ7g==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.74.0.tgz", + "integrity": "sha512-ZZ3zAE1seNEszHCl3z8JizfujSGRRCtj8HjYusxFC7pN2Y5RYuntoCozfGwNhGP3HW38fBBnk+M7Fv6DbNTEcA==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-service-translate-browse-path": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.17.0.tgz", - "integrity": "sha512-GPZ+rlZYEwqDNMKWVJo+C6iKdhxdQ5hIODM+zKimFGsArw75x1b8DBBJE15jZwq1Ajb3LKmGzb6kOO5/9u77JA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.74.0.tgz", + "integrity": "sha512-C0sNIaEbYcOhbg1+Jw0534zulztljyx61KXBCaE2ywcfYJlwQ59560YvWnV2RCaTUcS6i0m7auQlIoqcVvyBRA==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-service-write": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.17.0.tgz", - "integrity": "sha512-o6j7g5gaZIOX/OSmi/ZjRkir+32uLGm+ylOfA5MO34EYHgLF4EYjrTHfZR22/yOoxaHsCl27jqKZRGtP9jb9pA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.74.0.tgz", + "integrity": "sha512-9VHO4HpA2jzUIs7i28km3w/cmrZ9O6X0mSq7MC8iB76MS3GG20W6IBUxX7kTQwy4zc6Q+x9btFIeEnLP+XL1TQ==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node_modules/node-opcua-status-code": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.17.0.tgz", - "integrity": "sha512-mfQafweqdD1LW9F1S/FpSEjT/ZS3y49JnB+YHmhycalTbTLpAHpYvDFlu55oYZ3a4j9qJCXedmkIPhqQQUMz8Q==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.74.0.tgz", + "integrity": "sha512-X87Yb3Skx5gfOrfQX3v9d3+bD2CnW6iI9jxoz0+HybCL0WvFb7CafC50potulIUNl8yaA5aA+7FH37y9QkteMQ==", "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0" + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0" } }, "node_modules/node-opcua-transport": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.18.0.tgz", - "integrity": "sha512-rK//WwnHoShKotDDF+c3gyXarjqfClx/fYG6HVW7Z8EP1ZzTs54KCgFP4jKcKfiMlqE85hPqE+c7puBr/nbWnA==", - "dependencies": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-chunkmanager": "2.18.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-packet-assembler": "2.16.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.74.0.tgz", + "integrity": "sha512-PoCMnUjqEEFaGwgw60u+mUSQHuwCfZmk93wDx9Qns03AJYOLBYUH66niE4iVJW+6DI2wqb6Cb4grD8TjM9IxLA==", + "dependencies": { + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-chunkmanager": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-packet-assembler": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node_modules/node-opcua-transport/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -7083,9 +6294,9 @@ } }, "node_modules/node-opcua-transport/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7133,89 +6344,46 @@ } }, "node_modules/node-opcua-types": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.17.0.tgz", - "integrity": "sha512-0DmLv0FexVUZoHPsc1SCkFX9ogYUXR97baVkIZA3z7Arh+0qhs//nO2QOcwnmydMFaf1WJiz+sdqCyMd+w1zAw==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-generator": "2.17.0", - "node-opcua-guid": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-packet-analyzer": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.74.0.tgz", + "integrity": "sha512-h0tgjl0fZDWz9FcPB9HYksNHAzmGNKFVbFZ3AWXCHAMzt+0QtdQFwoRwlYskT2+ufvkwMhYtjZc8rPJL1i9iEg==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-generator": "2.74.0", + "node-opcua-guid": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-packet-analyzer": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node_modules/node-opcua-utils": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.17.0.tgz", - "integrity": "sha512-Gj0z8NM4lB9YvZWdjEzcGyNYDB40qy7jXouGhADiUVjipkWQFv2sM+Pk5oWSdNI7wf4/HZHE5bgnCRohXKFyBg==", - "dependencies": { - "browser-process-hrtime": "^1.0.0", - "node-opcua-assert": "2.16.0" - } - }, - "node_modules/node-opcua-variant": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.17.0.tgz", - "integrity": "sha512-v8GRBFTNnIBooJFA183DiULL8UxM/SMJF6EAmb7R+jTM6rPO/X6cthjMa3/hjgX/eSdhqnejVUVDz6vgTr8Tnw==", - "dependencies": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-utils": "2.17.0" - } - }, - "node_modules/node-opcua-vendor-diagnostic": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.18.0.tgz", - "integrity": "sha512-hMbDiyMlYBq5AEm7VCfufONRQNGquWc0PY7Wn8tEHZXdr7V7YUYQ1H2pKaHAeF5fzzUe9pnE9YEiUoAO0GwbSQ==", - "dependencies": { - "humanize": "0.0.9", - "node-opcua-address-space": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0", - "node-opcua-server": "2.18.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-variant": "2.17.0" - } - }, - "node_modules/node-opcua-xml2json": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.17.0.tgz", - "integrity": "sha512-GLQRC1jLsqsALXCOkLHAhRcp0wZpvB846pZA5SSyHHLNBCjN4cXW1iINNJXuUFJYCKM/xlYkrIZXmIUHjpVv6w==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.74.0.tgz", + "integrity": "sha512-KMgvgp2VETThBYgTjhFNaBl12nd+xZBJtaV3ZWwhyZ6cYRV6+HmvQNjqYv40KyApBUnTvvEDoSyZXUrEQkyfgg==", "dependencies": { - "bomstrip": "^0.1.4", - "ltx": "^2.10.0", - "node-opcua-assert": "2.16.0", - "node-opcua-debug": "2.17.0", - "node-opcua-utils": "2.17.0", - "xml-writer": "^1.7.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0" } }, - "node_modules/node-opcua/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "node_modules/node-opcua-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -7225,10 +6393,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/node-opcua/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "node_modules/node-opcua-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7240,7 +6408,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/node-opcua/node_modules/color-convert": { + "node_modules/node-opcua-utils/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -7251,12 +6419,118 @@ "node": ">=7.0.0" } }, - "node_modules/node-opcua/node_modules/color-name": { + "node_modules/node-opcua-utils/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/node-opcua/node_modules/has-flag": { + "node_modules/node-opcua-utils/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/node-opcua-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-opcua-variant": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.74.0.tgz", + "integrity": "sha512-K23yM2HUHycpmyF9dHq8xVyMoYbZrWg6wIr15cdkpkl1Hir2oJSFzEKdJjYzlsxML6DO/D3FR+0rol2ntEZRdg==", + "dependencies": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-utils": "2.74.0" + } + }, + "node_modules/node-opcua-vendor-diagnostic": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.74.0.tgz", + "integrity": "sha512-xfTqiO5PwrDJQiCXy0LuwDOziIPDoKd2UphBHxia1gHWxvgWwQ0UbM8wzWIr6qjccfQSaKcJS67oBnPtZAPO8g==", + "dependencies": { + "humanize": "0.0.9", + "node-opcua-address-space": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-server": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-variant": "2.74.0" + } + }, + "node_modules/node-opcua-xml2json": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.74.0.tgz", + "integrity": "sha512-j2lxox1X5QCApkDeFX+nl2NnVlPKx8HFm5JXyl8Yjva4co3QOwKHMMNXml80MiDMKhfjfyMTXJ7jnxG+E8BjfA==", + "dependencies": { + "bomstrip": "^0.1.4", + "ltx": "^3.0.0", + "node-opcua-assert": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-utils": "2.74.0", + "xml-writer": "^1.7.0" + } + }, + "node_modules/node-opcua/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/node-opcua/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/node-opcua/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/node-opcua/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/node-opcua/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==", @@ -7265,9 +6539,12 @@ } }, "node_modules/node-opcua/node_modules/semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { "semver": "bin/semver.js" }, @@ -7313,14 +6590,6 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "engines": { - "node": ">=8" - } - }, "node_modules/npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", @@ -7332,14 +6601,6 @@ "set-blocking": "~2.0.0" } }, - "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dependencies": { - "boolbase": "~1.0.0" - } - }, "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -7386,21 +6647,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-is": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", - "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -7643,14 +6889,6 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "engines": { - "node": ">=6" - } - }, "node_modules/p-limit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", @@ -7681,47 +6919,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, "engines": { "node": ">=6" } }, - "node_modules/package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dependencies": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/package-json/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -7739,6 +6945,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, "engines": { "node": ">=8" } @@ -7756,14 +6963,6 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, "node_modules/pathval": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", @@ -7776,7 +6975,7 @@ "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, "node_modules/performance-now": { "version": "2.1.0", @@ -7856,23 +7055,6 @@ "node": ">= 0.6" } }, - "node_modules/prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "engines": { - "node": ">=4" - } - }, - "node_modules/pretty-error": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", - "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", - "dependencies": { - "renderkid": "^2.0.1", - "utila": "~0.4" - } - }, "node_modules/process-nextick-args": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", @@ -7881,7 +7063,7 @@ "node_modules/progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "engines": { "node": ">=0.4.0" } @@ -7959,17 +7141,6 @@ "node": ">=6" } }, - "node_modules/pupa": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.0.1.tgz", - "integrity": "sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA==", - "dependencies": { - "escape-goat": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", @@ -8050,43 +7221,6 @@ "node": ">=8.10.0" } }, - "node_modules/regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/registry-auth-token": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.0.tgz", - "integrity": "sha512-P+lWzPrsgfN+UEpDS3U8AQKg/UjZX6mQSJueZj3EK+vNESoqBSpBUD3gmu4sF9lOsjXWjF11dQKUqemf3veq1w==", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/reinterval": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz", @@ -8097,37 +7231,6 @@ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, - "node_modules/renderkid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", - "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", - "dependencies": { - "css-select": "^1.1.0", - "dom-converter": "^0.2", - "htmlparser2": "^3.3.0", - "strip-ansi": "^3.0.0", - "utila": "^0.4.0" - } - }, - "node_modules/renderkid/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/renderkid/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", @@ -8204,21 +7307,14 @@ "node_modules/require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true }, "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, - "node_modules/responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "dependencies": { - "lowercase-keys": "^1.0.0" - } - }, "node_modules/retry": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.6.1.tgz", @@ -8227,15 +7323,6 @@ "node": "*" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, "node_modules/rimraf": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", @@ -8267,11 +7354,6 @@ "rsa-unpack": "bin/cmd.js" } }, - "node_modules/run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" - }, "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -8290,25 +7372,6 @@ "semver": "bin/semver" } }, - "node_modules/semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "dependencies": { - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/semver-diff/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/send": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", @@ -8410,7 +7473,7 @@ "node_modules/set-prototype-of": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/set-prototype-of/-/set-prototype-of-1.0.0.tgz", - "integrity": "sha1-gCIdbaDsaFEd3HQ5CXV60UT8Hf0=" + "integrity": "sha512-OeTRSF+prexqa0ZOjfYR2pdGG/9nyzoXhsDj9M/0R8cgK1r9SkiQiqGdQQcObmnalKVPaTLrF8P71OacYqcYGw==" }, "node_modules/setprototypeof": { "version": "1.1.1", @@ -8472,14 +7535,6 @@ "simple-concat": "^1.0.0" } }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, "node_modules/socket.io": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.1.3.tgz", @@ -8614,9 +7669,9 @@ "dev": true }, "node_modules/sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -8653,6 +7708,23 @@ "node": ">= 0.6" } }, + "node_modules/sterfive-bonjour-service": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sterfive-bonjour-service/-/sterfive-bonjour-service-1.1.4.tgz", + "integrity": "sha512-QqDpnBb3KLD6ytdY2KSxsynw1jJAvzfOloQt83GQNXO6CGf84ZY+37tpOEZo1FzgUkFiVsL7pYyg71olDppI/w==", + "dependencies": { + "@types/multicast-dns": "^7.2.1", + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" + } + }, + "node_modules/sterfive-bonjour-service/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, "node_modules/stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -8722,6 +7794,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, "dependencies": { "ansi-regex": "^4.1.0" }, @@ -8733,6 +7806,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true, "engines": { "node": ">=6" } @@ -8916,17 +7990,6 @@ "safe-buffer": "~5.2.0" } }, - "node_modules/term-size": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz", - "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", @@ -8997,14 +8060,6 @@ "node": ">=0.10.0" } }, - "node_modules/to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "engines": { - "node": ">=6" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -9080,14 +8135,6 @@ "node": ">=4" } }, - "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, "node_modules/type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -9105,26 +8152,6 @@ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.3.tgz", - "integrity": "sha512-tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, "node_modules/uid2": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz", @@ -9153,9 +8180,9 @@ } }, "node_modules/underscore": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", - "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", + "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==" }, "node_modules/unique-stream": { "version": "2.3.1", @@ -9166,17 +8193,6 @@ "through2-filter": "^3.0.0" } }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -9185,94 +8201,6 @@ "node": ">= 0.8" } }, - "node_modules/update-notifier": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", - "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", - "dependencies": { - "boxen": "^4.2.0", - "chalk": "^3.0.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.3.1", - "is-npm": "^4.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.0.0", - "pupa": "^2.0.1", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dependencies": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/update-notifier/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/update-notifier/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -9290,17 +8218,6 @@ "requires-port": "^1.0.0" } }, - "node_modules/url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dependencies": { - "prepend-http": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/url-search-params-polyfill": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/url-search-params-polyfill/-/url-search-params-polyfill-8.1.0.tgz", @@ -9324,11 +8241,6 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -9367,14 +8279,6 @@ "extsprintf": "^1.2.0" } }, - "node_modules/walk": { - "version": "2.3.14", - "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.14.tgz", - "integrity": "sha1-YOyGMc/SMnauHnNjzhHWJkUuHvM=", - "dependencies": { - "foreachasync": "^3.0.0" - } - }, "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", @@ -9388,12 +8292,12 @@ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, - "node_modules/wget-improved": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/wget-improved/-/wget-improved-3.2.1.tgz", - "integrity": "sha512-bZmRufYav/OFRdS8LerCbzP3b/L8tjRwqap6NhqcvEAfZrBMFwqjtFzbVk2gutEWdG78WKJgIn9yveI+ENQSlA==", + "node_modules/wget-improved-2": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/wget-improved-2/-/wget-improved-2-3.3.0.tgz", + "integrity": "sha512-NSPde/8mUqgmznPhO7oB5gS8IVUlR7GOlY857IaAf3PkkHbx/6FwZxUhW+GRP1GQbZDnCMF5fPieWXFng8Z43A==", "dependencies": { - "minimist": "1.2.5", + "minimist": "1.2.6", "tunnel": "0.0.6" }, "bin": { @@ -9435,7 +8339,8 @@ "node_modules/which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true }, "node_modules/which-typed-array": { "version": "1.1.6", @@ -9464,62 +8369,6 @@ "string-width": "^1.0.2 || 2" } }, - "node_modules/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/widest-line/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/widest-line/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", @@ -9535,32 +8384,34 @@ "dev": true }, "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "engines": { "node": ">=8" } }, "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" }, "engines": { @@ -9600,24 +8451,24 @@ } }, "node_modules/wrap-ansi/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dependencies": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" @@ -9628,17 +8479,6 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, "node_modules/ws": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.0.tgz", @@ -9659,18 +8499,10 @@ } } }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "engines": { - "node": ">=8" - } - }, "node_modules/xml-writer": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/xml-writer/-/xml-writer-1.7.0.tgz", - "integrity": "sha1-t28dWRwWomNOvbcDx729D9aBkGU=", + "integrity": "sha512-elFVMRiV5jb59fbc87zzVa0C01QLBEWP909mRuWqFqrYC5wNTH5QW4AaKMNv7d6zAsuOulkD7wnztZNLQW0Nfg==", "engines": { "node": ">=0.4.0" } @@ -9686,39 +8518,37 @@ "node_modules/y18n": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "version": "17.5.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" }, "engines": { - "node": ">=8" + "node": ">=12" } }, "node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "engines": { - "node": ">=6" + "node": ">=12" } }, "node_modules/yargs-unparser": { @@ -9876,9 +8706,9 @@ } }, "node_modules/yargs/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "engines": { "node": ">=8" } @@ -9897,33 +8727,41 @@ } }, "node_modules/yargs/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dependencies": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, + "node_modules/yargs/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, "node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -9931,6 +8769,11 @@ } }, "dependencies": { + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, "@mindconnect/mindconnect-nodejs": { "version": "3.8.2", "resolved": "https://registry.npmjs.org/@mindconnect/mindconnect-nodejs/-/mindconnect-nodejs-3.8.2.tgz", @@ -10027,29 +8870,6 @@ } } }, - "@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "requires": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==" - }, - "@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "requires": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - } - }, "@serialport/binding-abstract": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/@serialport/binding-abstract/-/binding-abstract-9.0.2.tgz", @@ -10186,28 +9006,20 @@ } } }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "requires": { - "defer-to-connect": "^1.0.1" - } + "@ster5/global-mutex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ster5/global-mutex/-/global-mutex-1.2.0.tgz", + "integrity": "sha512-UmLDijFT0oif4HNuHkXGEolwQe3Eb5x1WX+1fxEMrO92BojeDycn4gjQnZm8d6nZPizzbWrt6SLQgDU+bFALyw==" }, "@types/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.3.tgz", - "integrity": "sha512-deXFjLZc1h6SOh3hicVgD+S2EAkhSBGX/vdlD4nTzCjjOFQ+bfNiXocQ21xJjFAUwqaCeyvOQMgrnbg4QEV63A==" + "version": "3.2.15", + "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.15.tgz", + "integrity": "sha512-PAmPfzvFA31mRoqZyTVsgJMsvbynR429UTTxhmfsUCrWGh3/fxOrzqBtaTPJsn4UtzTv4Vb0+/O7CARWb69N4g==" }, "@types/bonjour": { - "version": "3.5.6", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.6.tgz", - "integrity": "sha512-BQvTuANZ2UyBnrAxxdI0ZeJEqelV7oJHLmczwPng0OawCpuMPfPVWTglFWSyRCfaeeSJFdnlPREmoK6BU9xzgA==", + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", "requires": { "@types/node": "*" } @@ -10244,30 +9056,33 @@ "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==" }, - "@types/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "@types/dns-packet": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/@types/dns-packet/-/dns-packet-5.2.4.tgz", + "integrity": "sha512-OAruArypdNxR/tzbmrtoyEuXeNTLaZCpO19BXaNC10T5ACIbvjmvhmV2RDEy2eLc3w8IjK7SY3cvUCcAW+sfoQ==", "requires": { - "@types/minimatch": "*", "@types/node": "*" } }, "@types/lodash": { - "version": "4.14.161", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.161.tgz", - "integrity": "sha512-EP6O3Jkr7bXvZZSZYlsgt5DIjiGr0dXP1/jVEwVLTFgg0d+3lWVQkRavYVQszV7dYUwvg0B8R0MBDpcmXg7XIA==" - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" }, "@types/mkdirp": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-0.5.2.tgz", - "integrity": "sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-1.0.2.tgz", + "integrity": "sha512-o0K1tSO0Dx5X6xlU5F1D6625FawhC3dU3iqr25lluNv/+/QIVH8RLNEiVokgIZo+mz+87w/3Mkg/VvQS+J51fQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/multicast-dns": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/@types/multicast-dns/-/multicast-dns-7.2.1.tgz", + "integrity": "sha512-A2PmB8MRcNVEkw6wzGT5rtBHqyHOVjiRMkJH+zpJKXipSi+GGkHg6JjNFApDiYK9WefJqkVG0taln1VMl4TGfw==", "requires": { + "@types/dns-packet": "*", "@types/node": "*" } }, @@ -10292,9 +9107,9 @@ } }, "@types/underscore": { - "version": "1.10.24", - "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.10.24.tgz", - "integrity": "sha512-T3NQD8hXNW2sRsSbLNjF/aBo18MyJlbw0lSpQHB/eZZtScPdexN4HSa8cByYwTw9Wy7KuOFr81mlDQcQQaZ79w==" + "version": "1.11.4", + "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.11.4.tgz", + "integrity": "sha512-uO4CD2ELOjw8tasUrAhvnn2W4A0ZECOvMjCivJr4gA9pGgjv+qxKWY9GLTMVEK8ej85BxQOocUyE7hImmSQYcg==" }, "accepts": { "version": "1.3.7", @@ -10328,15 +9143,6 @@ } } }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -10374,31 +9180,6 @@ } } }, - "ansi-align": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", - "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", - "requires": { - "string-width": "^3.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } - } - }, "ansi-colors": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", @@ -10421,7 +9202,7 @@ "any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" }, "anymatch": { "version": "3.1.2", @@ -10489,11 +9270,6 @@ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, "array.prototype.map": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array.prototype.map/-/array.prototype.map-1.0.2.tgz", @@ -10597,7 +9373,7 @@ "better-assert": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "integrity": "sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==", "requires": { "callsite": "1.0.0" } @@ -10690,134 +9466,15 @@ "bomstrip": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/bomstrip/-/bomstrip-0.1.4.tgz", - "integrity": "sha1-aSNnOCHMVHEatlYtQIhSZVzBGys=" + "integrity": "sha512-TxLqKEBl6xx3nngwWABQlfpCg+92hRVW3lAsRoJMDb31uLIDL4FYtx51lR8znTjCRqc5UwKhRUbeuvAIwN8kmA==" }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "boxen": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", - "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "cli-boxes": "^2.2.0", - "string-width": "^4.1.0", - "term-size": "^2.1.0", - "type-fest": "^0.8.1", - "widest-line": "^3.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, "braces": { @@ -10828,11 +9485,6 @@ "fill-range": "^7.0.1" } }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, "browser-stdout": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", @@ -10851,7 +9503,7 @@ "buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" }, "buffer-equal-constant-time": { "version": "1.0.1", @@ -10863,11 +9515,6 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", "integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=" }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - }, "buffer-more-ints": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/buffer-more-ints/-/buffer-more-ints-1.0.0.tgz", @@ -10876,42 +9523,13 @@ "byline": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", - "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=" + "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==" }, "bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=" }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" - } - } - }, "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -10933,17 +9551,18 @@ "callbackify": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/callbackify/-/callbackify-1.1.0.tgz", - "integrity": "sha1-0qNphtKKppcUUmwREgm+65l50x4=" + "integrity": "sha512-dypYUxqOLco4orSE0+0DcMkdBNHGT11/bNdQkLVtq3sWdShwtgdet18BgAoBHPZpDK2WfisIWJpYAFV321+Jtw==" }, "callsite": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==" }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true }, "caseless": { "version": "0.12.0", @@ -11002,9 +9621,9 @@ "dev": true }, "chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -11031,35 +9650,15 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" - }, - "cli-spinner": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/cli-spinner/-/cli-spinner-0.2.10.tgz", - "integrity": "sha512-U0sSQ+JJvSLi1pAYuJykwiA8Dsr15uHEy85iCJ6A+0DjVxivr3d+N2Wjvodeg89uP5K6TswFkKBfAD7B3YSn/Q==" - }, "cli-spinners": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.4.0.tgz", "integrity": "sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA==" }, "cli-table": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz", - "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=", + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", "requires": { "colors": "1.0.3" }, @@ -11067,24 +9666,24 @@ "colors": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=" + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==" } } }, "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "wrap-ansi": "^7.0.0" }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, "emoji-regex": { "version": "8.0.0", @@ -11097,21 +9696,21 @@ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" } } } @@ -11121,21 +9720,6 @@ "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "requires": { - "mimic-response": "^1.0.0" - }, - "dependencies": { - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - } - } - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -11232,19 +9816,6 @@ } } }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - } - }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", @@ -11313,27 +9884,6 @@ "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" - }, - "css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } - }, - "css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" - }, "csvtojson": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/csvtojson/-/csvtojson-2.0.10.tgz", @@ -11372,7 +9922,8 @@ "decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true }, "decompress-response": { "version": "4.2.1", @@ -11391,19 +9942,6 @@ "type-detect": "^4.0.0" } }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, "deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -11424,11 +9962,6 @@ } } }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" - }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -11437,36 +9970,6 @@ "object-keys": "^1.0.12" } }, - "del": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", - "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", - "requires": { - "globby": "^10.0.1", - "graceful-fs": "^4.2.2", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.1", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, "delayed": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/delayed/-/delayed-2.0.0.tgz", @@ -11491,7 +9994,7 @@ "dequeue": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/dequeue/-/dequeue-1.0.5.tgz", - "integrity": "sha1-EPHO8H4yNLIdyzj0v6LWYDSrZ8c=" + "integrity": "sha512-2FIVJZTaWhUj0Y2uKmDAasTP6ZwFWRjkRc01MYN5jFm96iIzkYyNzGADfJ13C5W7CTN7XO9mBYDcVB68eNybBA==" }, "destroy": { "version": "1.0.4", @@ -11509,95 +10012,19 @@ "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, "dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" }, "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "requires": { - "buffer-indexof": "^1.0.0" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", - "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==" - } - } - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "requires": { - "domelementtype": "1" - } - }, - "domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", "requires": { - "is-obj": "^2.0.0" + "@leichtgewicht/ip-codec": "^2.0.1" } }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" - }, "duplexify": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", @@ -11663,7 +10090,8 @@ "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=" + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true }, "encodeurl": { "version": "1.0.2", @@ -11726,15 +10154,10 @@ "base64-arraybuffer": "0.1.4" } }, - "entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" - }, "env-paths": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", - "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==" + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" }, "es-abstract": { "version": "1.18.5", @@ -11877,10 +10300,10 @@ "ext": "^1.1.2" } }, - "escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, "escape-html": { "version": "1.0.3", @@ -11985,55 +10408,15 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, - "fast-glob": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", - "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - } - } - }, "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" }, - "fastq": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", - "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", - "requires": { - "reusify": "^1.0.4" - } - }, "fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "requires": { "pend": "~1.2.0" } @@ -12065,41 +10448,6 @@ "unpipe": "~1.0.0" } }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "dependencies": { - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - } - } - }, "flat": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz", @@ -12122,11 +10470,6 @@ "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" }, - "foreachasync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", - "integrity": "sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY=" - }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -12280,14 +10623,6 @@ "has-symbols": "^1.0.1" } }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -12379,69 +10714,6 @@ } } }, - "global-dirs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz", - "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==", - "requires": { - "ini": "^1.3.5" - } - }, - "globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - }, - "dependencies": { - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" - } - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "dependencies": { - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - } - } - }, "graceful-fs": { "version": "4.1.15", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", @@ -12505,11 +10777,6 @@ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" - }, "he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", @@ -12528,57 +10795,9 @@ } }, "hexy": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/hexy/-/hexy-0.3.0.tgz", - "integrity": "sha512-+pMQUQCkl1DQ/Im/Y3wixzIr2j8+o8gRIcB3Dw5n5kcbPwPGEEde9hfX3HzRzR00pS/8NmSohSvYnhBs0jA4hw==" - }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - } - } - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/hexy/-/hexy-0.3.4.tgz", + "integrity": "sha512-P2V2yx+XhEJRjXCe9IlRzbcL33plTaIjn+OSvgWu0Z9+2WkL71d+eC4jQ91rooM+F0JNERnENH6mpHlpcT+qlA==" }, "http-errors": { "version": "1.7.2", @@ -12630,7 +10849,7 @@ "humanize": { "version": "0.0.9", "resolved": "https://registry.npmjs.org/humanize/-/humanize-0.0.9.tgz", - "integrity": "sha1-GZT/rs3+nEQe0r2sdFK3u0yeQaQ=" + "integrity": "sha512-bvZZ7vXpr1RKoImjuQ45hJb5OvE2oJafHysiD/AL3nkqTZH2hFCjQ3YZfCd63FefDitbJze/ispUPP0gfDsT2Q==" }, "iconv-lite": { "version": "0.4.24", @@ -12645,21 +10864,6 @@ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -12754,14 +10958,6 @@ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "requires": { - "ci-info": "^2.0.0" - } - }, "is-date-object": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", @@ -12796,15 +10992,6 @@ "is-extglob": "^2.1.1" } }, - "is-installed-globally": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", - "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", - "requires": { - "global-dirs": "^2.0.1", - "is-path-inside": "^3.0.1" - } - }, "is-interactive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", @@ -12835,11 +11022,6 @@ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" }, - "is-npm": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", - "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==" - }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -12853,21 +11035,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" - }, - "is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==" - }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -12928,7 +11095,8 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true }, "is-unc-path": { "version": "1.0.0", @@ -12948,11 +11116,6 @@ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=" }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" - }, "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", @@ -13006,11 +11169,6 @@ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" - }, "json-groupby": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/json-groupby/-/json-groupby-1.1.0.tgz", @@ -13083,9 +11241,9 @@ } }, "jsrsasign": { - "version": "9.1.9", - "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-9.1.9.tgz", - "integrity": "sha512-BMajAcUANeo07/MnscMAsHJtddYtqN/ix4twr+dOheHc5KH/Ad06bI6YfUB2M7ZQhqxvt9pbVWFXYQXe6G+yXw==" + "version": "10.5.27", + "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-10.5.27.tgz", + "integrity": "sha512-1F4LmDeJZHYwoVvB44jEo2uZL3XuwYNzXCDOu53Ui6vqofGQ/gCYDmaxfVZtN0TGd92UKXr/BONcfrPonUIcQQ==" }, "jwa": { "version": "1.4.1", @@ -13106,14 +11264,6 @@ "safe-buffer": "^5.0.1" } }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "requires": { - "json-buffer": "3.0.0" - } - }, "klaw": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", @@ -13122,14 +11272,6 @@ "graceful-fs": "^4.1.9" } }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "requires": { - "package-json": "^6.3.0" - } - }, "leven": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", @@ -13197,40 +11339,18 @@ "resolved": "https://registry.npmjs.org/long/-/long-3.2.0.tgz", "integrity": "sha1-2CG3E4yhy1gcFymQ7xTbIAtcR0s=" }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, - "ltx": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/ltx/-/ltx-2.10.0.tgz", - "integrity": "sha512-RB4zR6Mrp/0wTNS9WxMvpgfht/7u/8QAC9DpPD19opL/4OASPa28uoliFqeDkLUU8pQ4aeAfATBZmz1aSAHkMw==", + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "requires": { - "inherits": "^2.0.4" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - } + "yallist": "^4.0.0" } }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } + "ltx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ltx/-/ltx-3.0.0.tgz", + "integrity": "sha512-bu3/4/ApUmMqVNuIkHaRhqVtEi6didYcBDIF56xhPRCzVpdztCipZ62CUuaxMlMBUzaVL93+4LZRqe02fuAG6A==" }, "md5": { "version": "2.2.1", @@ -13252,11 +11372,6 @@ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -13294,9 +11409,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, "mkdirp": { "version": "0.5.5", @@ -13785,19 +11900,14 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "requires": { - "dns-packet": "^1.3.1", + "dns-packet": "^5.2.2", "thunky": "^1.0.2" } }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, "nanoid": { "version": "2.1.7", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.7.tgz", @@ -13835,75 +11945,74 @@ } }, "node-opcua": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.18.0.tgz", - "integrity": "sha512-GHLzrsHGUYMgjxxxa6yiNgxsZ71b2P2OlLDXmZY8Mr7Bu/3RYsYpv857alNGq/A+FY/rEXKOnAVKcXx2bL3HiQ==", - "requires": { - "chalk": "^4.1.0", - "node-opcua-address-space": "2.17.0", - "node-opcua-address-space-for-conformance-testing": "2.17.0", - "node-opcua-aggregates": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-client": "2.18.0", - "node-opcua-client-crawler": "2.18.0", - "node-opcua-client-proxy": "2.18.0", - "node-opcua-common": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-data-access": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-hostname": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-nodesets": "2.13.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-packet-analyzer": "2.17.0", - "node-opcua-secure-channel": "2.18.0", - "node-opcua-server": "2.18.0", - "node-opcua-server-discovery": "2.18.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-discovery": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-service-node-management": "2.17.0", - "node-opcua-service-query": "2.18.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-register-node": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-service-session": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-transport": "2.18.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "node-opcua-vendor-diagnostic": "2.18.0", - "semver": "^7.3.2" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.74.0.tgz", + "integrity": "sha512-Z0fsIDWv1NrOmsWL5d2IwXT8+F1Nw5+jeOYE8i/BfkWGGi1TMzqn3IGNq4UyERyiRvCo7KjYpGVqLNa3FWZR2A==", + "requires": { + "chalk": "4.1.2", + "node-opcua-address-space": "2.74.0", + "node-opcua-address-space-for-conformance-testing": "2.74.0", + "node-opcua-aggregates": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-client": "2.74.0", + "node-opcua-client-crawler": "2.74.0", + "node-opcua-client-proxy": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-hostname": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-nodesets": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-packet-analyzer": "2.74.0", + "node-opcua-secure-channel": "2.74.0", + "node-opcua-server": "2.74.0", + "node-opcua-server-discovery": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-discovery": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-node-management": "2.74.0", + "node-opcua-service-query": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-register-node": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-service-session": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-transport": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-vendor-diagnostic": "2.74.0", + "semver": "^7.3.7" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -13928,9 +12037,12 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } }, "supports-color": { "version": "7.2.0", @@ -13943,66 +12055,67 @@ } }, "node-opcua-address-space": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.17.0.tgz", - "integrity": "sha512-R1HETgcn9ACz6B1iqHW9HoC2zacEVM/Oxk3BGmrCKMtopIw3QsFfCtiVbq1hM0w+pjObc5d1xfD0fvGVd6rNOA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.74.0.tgz", + "integrity": "sha512-k/v5VIAnkR4qd6EDkOT1Pi62HzoF1EwdHGPIC8TsGDg4k86JSsMquhYjWptm5WlpUOnR7dR4RAZCq3QWWAsWsA==", "requires": { - "@types/lodash": "4.14.161", - "async": "^3.2.0", - "chalk": "^4.1.0", + "@types/lodash": "4.14.182", + "async": "^3.2.4", + "chalk": "4.1.2", "dequeue": "^1.0.5", - "lodash": "4.17.20", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-client-dynamic-extension-object": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-access": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-pseudo-session": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "node-opcua-xml2json": "2.17.0", - "pretty-error": "^2.1.1", + "lodash": "4.17.21", + "node-opcua-address-space-base": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-client-dynamic-extension-object": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-nodeset-ua": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-xml2json": "2.74.0", + "semver": "^7.3.7", "set-prototype-of": "^1.0.0", "thenify": "^3.3.1", "xml-writer": "^1.7.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14026,10 +12139,13 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } }, "supports-color": { "version": "7.2.0", @@ -14041,66 +12157,156 @@ } } }, - "node-opcua-address-space-for-conformance-testing": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.17.0.tgz", - "integrity": "sha512-WhlLvf0ydL4ykQbaeOoKlkSVWASV/FHkjZcX5RI+uhD4Y9XugskODR1ybzR7mLAOgPC5KWXYv+6QfsR32/qaIQ==", + "node-opcua-address-space-base": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.74.0.tgz", + "integrity": "sha512-Af22QjmedgN1v6wJfFZlRijZOrEzWc3eTGsmSe7czlQARyh5hw2eqnCK+sbKuovcasRNx8H/+vySF/ojtdZjkg==", "requires": { - "node-opcua-address-space": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-data-access": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-variant": "2.17.0" + "@types/lodash": "4.14.182", + "async": "^3.2.4", + "chalk": "4.1.2", + "dequeue": "^1.0.5", + "lodash": "4.17.21", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-client-dynamic-extension-object": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-xml2json": "2.74.0", + "set-prototype-of": "^1.0.0", + "thenify": "^3.3.1", + "xml-writer": "^1.7.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "node-opcua-address-space-for-conformance-testing": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.74.0.tgz", + "integrity": "sha512-PHaL470g4/t4LDLqkvzc19FCLDnamscN8PsQe/Y2AXAmP4CgWan9/Fds+rLALXdVHZnxLwUpyG/x/4owvKKKSQ==", + "requires": { + "node-opcua-address-space": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node-opcua-aggregates": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.17.0.tgz", - "integrity": "sha512-YKCYWSzuP1/7pY0Tyb5/UUoqQvhL49IaZvhJK1DNjZWOKwa4dru80SHOHeFk6Y9qQskjnzRReMIhUi2VeqqcWw==", - "requires": { - "@types/async": "^3.2.3", - "node-opcua-address-space": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-nodesets": "2.13.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.74.0.tgz", + "integrity": "sha512-ii0ZeBx3+SF+s9AC1LuF3s6HFFic4zp0lJcBxKu+6EfIZ8HP0Kj5DtbPLFzn3Xi+qNMCfpuUdyWx0HFhhjQATg==", + "requires": { + "@types/async": "^3.2.13", + "node-opcua-address-space": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-nodesets": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node-opcua-assert": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.16.0.tgz", - "integrity": "sha512-+ugJMwbev+oAWRPStdsPZOy6ufq23Xfh5obSBKCLphEqRagMR6Liq+jcBoTy1/WGvyTgC59BWryqiNd0OHi7Yw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.74.0.tgz", + "integrity": "sha512-J6C1SeBINGJFtqVPxH1p/s2UCKUhn3D5iguJIab+rialwGWj56VfcHjpE/Z82ebcps/zKvDVBTsHDLXa6QieXg==", "requires": { "better-assert": "^1.0.2", - "chalk": "^4.1.0", - "pretty-error": "^2.1.1" + "chalk": "4.1.2" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14135,75 +12341,74 @@ } }, "node-opcua-basic-types": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.17.0.tgz", - "integrity": "sha512-KSBlKgr4Zo72moQcjGG/bjzazMeXZrI4as8plk+epXIB/1GO/SODT9u/M9LRPFW/+z5gx9aL719kqyAbjq8sqw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.74.0.tgz", + "integrity": "sha512-fwKxQ1Srj8hjCHkkyAyKgIK3EOSuLg6UWnGsYfxonYpW7Xuv0aEzJxiwqd2xad/cSwA5vyl2nFL36h4UdOMgNA==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-guid": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-guid": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node-opcua-binary-stream": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.17.0.tgz", - "integrity": "sha512-hVaqYXXEY4gtT50Xo6uwo8asqdJhpDSH51m+YsKqlpCD2li7Sdghj0LrNNjI2Lqx4PwqjMuxLCeCkcu/i6CHng==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.74.0.tgz", + "integrity": "sha512-f5LmVq6IAAzprZflxo1qkMNmDG0st8anq4W72phPsEEKuGk9qKPpEzzIdxpPQ8AMgJlgeAw3em1rrFRBPGCKUw==", "requires": { - "colors": "^1.4.0", - "node-opcua-assert": "2.16.0", - "node-opcua-buffer-utils": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-buffer-utils": "2.74.0" } }, "node-opcua-buffer-utils": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.17.0.tgz", - "integrity": "sha512-gdE/7zTQHgpmHONxcLwY17HKCYUEL2zwOuG4hdeG6+Ti6kPDg03yrMheqIsuQpNHF9RWo0bJ1ySpo8tGz27sNA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.74.0.tgz", + "integrity": "sha512-s5UlFRNTZSilsm+SBpdnyKtkbRNCQ0M0Z1IA0+H+F3s6l/A50xE2Zpe+17SX5KTnF3vfStvdHhzQkrxKRN0/KQ==", "requires": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0" } }, "node-opcua-certificate-manager": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.17.0.tgz", - "integrity": "sha512-ZO4AL5Ikm2r3T4oErzgj1PjFlLLb0JU9y3rB49LphuTcZ0Xukfl9IoeKinCPV8dKi09/yHP9rCxZwouwMBs3Ag==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.74.0.tgz", + "integrity": "sha512-F9BbBHoC85HxDvIRHvfEBem3+h8qzuMi+BnYqeuEqr5eoiU+cm6O9WcqJcMaoyuV4XDccbJGu/xscrKXhCSNdg==", "requires": { - "@types/mkdirp": "0.5.2", - "chalk": "^4.1.0", + "@types/mkdirp": "1.0.2", + "chalk": "4.1.2", "delayed": "^2.0.0", - "env-paths": "^2.2.0", - "mkdirp": "0.5.5", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-debug": "2.17.0", - "node-opcua-pki": "^2.1.5", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", + "env-paths": "2.2.1", + "mkdirp": "1.0.4", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-debug": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", "once": "^1.4.0", "thenify": "^3.3.1" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14227,6 +12432,11 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -14238,32 +12448,31 @@ } }, "node-opcua-chunkmanager": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.18.0.tgz", - "integrity": "sha512-lSUmdYXyCAc9yKUHdO4WK2a5ZhKOLQLULyTIObKMZ5XhoNCa688WqaB/Fwvl+hv9OX3757rKrVvH6U68tZT9sw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.74.0.tgz", + "integrity": "sha512-wlmrxr1qSXZXPiYIXquVwi/qQCIbf9ZWt0dC7e9tpCgj4qxSa+FvRcs3H0egnrIDBz4Jl+gHy3E6rTEI18GB2g==", "requires": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-packet-assembler": "2.16.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-packet-assembler": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14298,78 +12507,78 @@ } }, "node-opcua-client": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.18.0.tgz", - "integrity": "sha512-jo+ByCH+gqlisLwe0YMicMy0gtMEYipcKdZv5WHvrVXlUm+FP+iziB6pfuazf7EQnnf8nO8AtCuVTPdLDVMTDA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.74.0.tgz", + "integrity": "sha512-1WbZPC/WjxZSw8O2bOFDubO5Q3TH/uOAFop07csysMpE0+iU+kOGaVSlDI0fTcDkeyVpg2Ensin3CkvDhy2NsA==", "requires": { - "@types/async": "^3.2.3", + "@ster5/global-mutex": "^1.2.0", + "@types/async": "^3.2.13", "@types/once": "^1.4.0", - "@types/underscore": "^1.10.23", - "async": "^3.2.0", + "@types/underscore": "^1.11.4", + "async": "^3.2.4", "callbackify": "^1.1.0", - "chalk": "^4.1.0", + "chalk": "4.1.2", "delayed": "^2.0.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-client-dynamic-extension-object": "2.17.0", - "node-opcua-common": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-hostname": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-pki": "^2.1.5", - "node-opcua-pseudo-session": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-secure-channel": "2.18.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-discovery": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-service-query": "2.18.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-register-node": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-service-session": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-client-dynamic-extension-object": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-hostname": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-secure-channel": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-discovery": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-query": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-register-node": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-service-session": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", "once": "^1.4.0", "thenify": "^3.3.1", - "underscore": "^1.11.0" + "underscore": "^1.13.4" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14404,70 +12613,70 @@ } }, "node-opcua-client-crawler": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.18.0.tgz", - "integrity": "sha512-bFHCxWvrQzdrmnKojlgCcBbqIRJQqSZ9JwLZru5ZcMA0mnuHAfd3h0Fy1FcNDOWqe2/FXNGQSnwnn5WZBOHvRQ==", - "requires": { - "@types/underscore": "^1.10.23", - "async": "^3.2.0", - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "underscore": "^1.11.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.74.0.tgz", + "integrity": "sha512-SLUjAHO9/3BO0e60JHeJ8wYoXiGn9gs5MqZ9CaTvYWAPRK6+a5k5yoxsOXbgoaJV8YQEEhX2C5DeLfa7oZfHGg==", + "requires": { + "@types/underscore": "^1.11.4", + "async": "^3.2.4", + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "underscore": "^1.13.4" }, "dependencies": { "async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" } } }, "node-opcua-client-dynamic-extension-object": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.17.0.tgz", - "integrity": "sha512-I/grBjiH9Ro+qA757FhcdP4alHaRR+X0X+/Cem0PuKyToC2gd9cFu2XqplRR358qKGbPKJjCIsepDrJtAJTUXA==", - "requires": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-pseudo-session": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.74.0.tgz", + "integrity": "sha512-BK+f+7JLSj93lM/Svh8YSFNvr3ONcFvSDyycLGYxvcMK6VL+4UIDQ2C3eyNzWRqNEr4bogsUzpu942Z+UeH2BA==", + "requires": { + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-variant": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14502,81 +12711,81 @@ } }, "node-opcua-client-proxy": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.18.0.tgz", - "integrity": "sha512-m1Er4CDRgVu8vu/RyxyQlX5fJhV4VFV+Ljpoij2D3wu4FmrcLj4tlCRWgGRYbwDQiLwgcWPGigotm0M8mPc89w==", - "requires": { - "async": "^3.2.0", - "node-opcua-address-space": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-pseudo-session": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.74.0.tgz", + "integrity": "sha512-e0jstVWNLqXlD5LYMuibOFLQthyjRC6sXraIeERpWeeyJkkSaV2TImqFjWbizcCFsyR6BVqV29Yrdvw/cRNZ3w==", + "requires": { + "async": "^3.2.4", + "node-opcua-address-space": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-pseudo-session": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" }, "dependencies": { "async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" } } }, "node-opcua-common": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.17.0.tgz", - "integrity": "sha512-v+79nTd4Gmf5tXUYKr3RZ3NPLN9EryCIS77/mlwpChSy1YAWukSyJWDo/1/afxWmL2ENPKVaRKXIfL64cdGvhw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.74.0.tgz", + "integrity": "sha512-1ZHZZM7jzP19Fubj9NR5m0Q5hS+ZGZ8CT+tr4SyOvGH4HxC+eJideNw6DaXN6/Zt4lUUTCYuhONWvZPaYuB4bw==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-constants": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.16.0.tgz", - "integrity": "sha512-yZtDYpbKogX545rWNpPD6gKQ+t4PFD5aWvZ0lKZmvUu+A1HCiKcVG2H2YUrk4I423k8lCzFUn7/JRjDzASdXxw==" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.74.0.tgz", + "integrity": "sha512-yWCd7aLnyuSTKVTuPImc+UEsMvdJBrDdUrPmNis59V6CBA8k53hf1O3L9v3OjkZ9Ll/LaTzNAZSMOF6zXRuMxA==" }, "node-opcua-crypto": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-1.3.7.tgz", - "integrity": "sha512-stfmhvx2HxBFo9/oeKSKsiE5fjnkCiXIpcN+N165F9Khg4cCEvBSsb0BJFAmb9eoVx9DqdDy/llr+iKfXfHwDQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-1.11.0.tgz", + "integrity": "sha512-vaJGnNeOVZvpvpdDN5qrtY4AMKcYcfrhWVzOEKqzJixTVa+Gly9MPBaLq4+Rr4xArz5pel769pp8RKiufW81Hw==", "requires": { "better-assert": "^1.0.2", - "chalk": "^4.1.0", - "hexy": "^0.3.0", - "jsrsasign": "^9.1.9", - "sshpk": "^1.16.1" + "chalk": "^4.1.2", + "hexy": "0.3.4", + "jsrsasign": "^10.5.25", + "sshpk": "^1.17.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14611,61 +12820,61 @@ } }, "node-opcua-data-access": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.17.0.tgz", - "integrity": "sha512-TgboxFPFdhhlHaCQtf43Pb6JIyUpacjyORKP9/oSfvS/lN10t7Hpm5ItOTYcAvDCaRp+UCcBRJ6Noo1InHgdCA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.74.0.tgz", + "integrity": "sha512-FwzcaOhi1E09pMchyQO60vJRN9Yg9nUTROzICWQ77zt1ELswEE0ee4RmGPADJdro46MgIyheCsq8s49smZC+kQ==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-data-model": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.17.0.tgz", - "integrity": "sha512-lhYBu1h2WPMEKpvxsU9LC4NnCsmt7lOrznQZxPdST7SgNBDGYZVcB2vOkkR7h2/Wy2NQA+w/krFqLDJM9AUodw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.74.0.tgz", + "integrity": "sha512-C19dncYzl8qwcH+ckTNOwyW72G+WqnkOy2RNq0bFL6NHAt5R4l42iuaf43QwDTojmb67Z49qwVYz6EAN3Tvcow==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node-opcua-data-value": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.17.0.tgz", - "integrity": "sha512-3l1cUU8KNBOq6Vu2fLK4l6CZ/5wIFybYbPdvCDL0sQSwPGTkchRjZzMIo9/C9AThLSxW4hlBy80NPzgBq+v0/w==", - "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.74.0.tgz", + "integrity": "sha512-EP/LkyF6VEVSno+BBT6GaiedINBYyVRwXET7bpEg9eo6w3+V7AhVEQuV083Z+sdFe2CDl2q2GSTh4iWwNl4ADw==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node-opcua-date-time": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.17.0.tgz", - "integrity": "sha512-mm3ZNAfhvqDC9PoDCAH+K2uOWlWU1eeht3pKqBO4w+ocN29LQ+Nuo+GcarpZeJal5/mI4lyffpkSZcqXYUDVTQ==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.74.0.tgz", + "integrity": "sha512-Amw3yiiTvmV8KVjTOlX8SgFnNhi9YnlMYOA2XFIlSiGNDHg8RyRRcZ+uJRivwz+1aFK7Kwc3O9goFXGHcc3H3A==", "requires": { - "browser-process-hrtime": "^1.0.0", "long": "^4.0.0", - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0", + "node-opcua-utils": "2.74.0" }, "dependencies": { "long": { @@ -14676,29 +12885,28 @@ } }, "node-opcua-debug": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.17.0.tgz", - "integrity": "sha512-N4XcUX1iMissyThye8eGGh9rfWc4wGvDGtSKU5FH60KfIsBO3lZZu3R9JUGwOJopfUyaCI1X+tc5PLFic7EAtA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.74.0.tgz", + "integrity": "sha512-O5lVzDQPGiaBHMOwPCIWFCVmZdOymF7YMCu58/8+WxoWBfuwxmu7z9RVUJOr6PJwC6RG7slIaattWDZMCz7XoA==", "requires": { - "chalk": "^4.1.0", - "hexy": "^0.3.0", - "node-opcua-assert": "2.16.0", - "node-opcua-buffer-utils": "2.17.0" + "chalk": "4.1.2", + "hexy": "0.3.4", + "node-opcua-assert": "2.74.0", + "node-opcua-buffer-utils": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14733,40 +12941,39 @@ } }, "node-opcua-enum": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.17.0.tgz", - "integrity": "sha512-xwRgPCvuAF8TwTILpVvVi/Rf196+FQ3via3w5G+OxM5XkjYh34NWFXuuhkzvuE4lHHRkaWLgxAg0sLs9qtfsXA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.74.0.tgz", + "integrity": "sha512-hNjo6z/BSyoFxIbqeimNXrC2SYAKqfJPSJBfrgtzCbnZKIrW/fm56Ugl8YciYGOPrIxvArUJW++QVIxtYfUbDA==", "requires": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0" } }, "node-opcua-extension-object": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.17.0.tgz", - "integrity": "sha512-uCM1gIJDGcH+xyVoRQ1gEqc66Xg5ztBN8Ek4In0xUWCOWB2VfOgFQLLX1yg/82rhCqT8D4N5Cmdw3ZltNmBsng==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.74.0.tgz", + "integrity": "sha512-vF7RbRsDl3bVoJna3QAUsNK23kMe+Xu/3UN/X8zIU3t76D3gg+wQqlhRgrkJmRcBeJcwFZI/XU3TXRB7BtULqg==", "requires": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14801,35 +13008,35 @@ } }, "node-opcua-factory": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.17.0.tgz", - "integrity": "sha512-224Gg99MAzZPozZ86Qv3DqwP1XTFHbhjzGnlThzPazuejkKa3K6DwOriX2+d4YqimcaxrCupyXrO4HLa1TQ7MA==", - "requires": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-guid": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.74.0.tgz", + "integrity": "sha512-6MYX+S/MCzl0VjL/iWa5KqUXsEcBlBU4kmXxCcMdosFJT88/N8eOUWztM8MnLCy7siDX9AMIxZPx2raLGEZH1g==", + "requires": { + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-guid": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14864,43 +13071,43 @@ } }, "node-opcua-generator": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.17.0.tgz", - "integrity": "sha512-jTrx69wn6YQHSiAufMOLhWN726xTahaFdSeHQDb29SgTiRF/l0kv4YvtL3wBVdWjRHtJ3S9BXWfMeMQIvVboDA==", - "requires": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-guid": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-xml2json": "2.17.0", - "typescript": "^4.0.3", - "underscore": "^1.11.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.74.0.tgz", + "integrity": "sha512-9azn7FURswtms3DSeE3glFZ2tzGiN0/b0kblZlcQBM1PTWY1yzLoZFCdmh8nVgyLsuMmD1Q2C8N25U5d7oQLhA==", + "requires": { + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-guid": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-xml2json": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14935,48 +13142,47 @@ } }, "node-opcua-guid": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.16.0.tgz", - "integrity": "sha512-ZwC15UY4if91mNBWroLM84Gto4MS8wu6QBjb/HzmeIEUPurus680XQYDF/14HxOfkast0uY4Ffl66576h9MEwQ==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.74.0.tgz", + "integrity": "sha512-L5NCRVQoTT+KQm9cD+862Y61+2DzfTWlfi7zNkKp5HYcfPgSSra5BdoxC6s39zoFHoMr3/DkH3XlKzB7BPg9rg==", "requires": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0" } }, "node-opcua-hostname": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-hostname/-/node-opcua-hostname-2.16.0.tgz", - "integrity": "sha512-1dsbUuVZ5+rgTYqHUfr/QI/FDmVl11wAHcqHZ4plnUGnbhQJD/AlR3Hq0fh3Kg4xAW6HPbirXwTPf5ZhcS0hTA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-hostname/-/node-opcua-hostname-2.74.0.tgz", + "integrity": "sha512-eS7jeGUpFYzIjC6J8M9W3OSiyO4CxQ4KLtPhrSEgKKS3BuX7UdFkuCfTCse2BWYVLDAau+wJ6j+kw2WvSA1juA==", "requires": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0" } }, "node-opcua-nodeid": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.17.0.tgz", - "integrity": "sha512-MHlf1aGaXaukK6DfxOLB9I4qswv06jCK9dpfjjT/q7GWSpVSf+P2duv+JJxHsSkl+7WFB9GHwyoqkRbfnDy2Tw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.74.0.tgz", + "integrity": "sha512-sCYbJmFo7u5us3JB3TUKYgth1m21TDCeTMKStYTnZRXQH6dep+7u+LoGYPHMCyUhQRRI2wPMtD2HSfROmFLmpw==", "requires": { - "@types/lodash": "4.14.161", - "chalk": "^4.1.0", - "lodash": "4.17.20", - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0", - "node-opcua-enum": "2.17.0", - "node-opcua-guid": "2.16.0" + "@types/lodash": "4.14.182", + "chalk": "4.1.2", + "lodash": "4.17.21", + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-guid": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -15000,11 +13206,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -15015,59 +13216,74 @@ } } }, + "node-opcua-nodeset-ua": { + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.74.0.tgz", + "integrity": "sha512-5g64Wy1lqvHGMohROB/w2qKtC748nc1aG2kIuduz9IGX/Rm2zyhtKucitsxtjB7OCiPmvUdRSe8IY5sAQm8bVw==", + "requires": { + "node-opcua-address-space-base": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-variant": "2.74.0" + } + }, "node-opcua-nodesets": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodesets/-/node-opcua-nodesets-2.13.0.tgz", - "integrity": "sha512-qAJjGPHFjAMo4KomhA0Pm2U2zoVvNJ3Q78D4bdryoQmfwu7s2sFveWbkTM0M/NbslE59rm1gOIgftL9iDpLQcQ==" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodesets/-/node-opcua-nodesets-2.74.0.tgz", + "integrity": "sha512-CLqR43YFB/kKAHnwGi5wfHTuWmzwLrZL4E94unDd66NJSnkXG+o1mIoC9xCYgAWkiv4KseHrr5mWRnWySsxHPg==" }, "node-opcua-numeric-range": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.17.0.tgz", - "integrity": "sha512-04HhKrUpWnPLLHuvpuQBSHI85bZljT6s5pwOfFl6PfQxzp87z/+z6821RGr6xZ0n4qYWnwFe32zKkEjfTWFhig==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.74.0.tgz", + "integrity": "sha512-wyyIV2vT3IVBDj9nLxnkjksnOetD534syghGvqOKqJWc0U0vl+aR075umVyH7GiZL/qbiil6be/GfSFqPViHzQ==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-status-code": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-status-code": "2.74.0" } }, "node-opcua-object-registry": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.17.0.tgz", - "integrity": "sha512-X9ZmfS3xGo6o5hvW3h55UY8bGb/k1NhJ0p1dKXkMtFcOiOgVmz7v9g7sFP7h3gwe3ErOnVM8GL8Uwv1c1nWN7w==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.74.0.tgz", + "integrity": "sha512-4MGGbrWHrfAqQnqiUon90AiedTCgzbKNo77SRjNMG8HC2p/1RZg8bfh0rynD0gM09f7DIJ3/mn0SW4KdM7HvHQ==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-debug": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-debug": "2.74.0" } }, "node-opcua-packet-analyzer": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.17.0.tgz", - "integrity": "sha512-Ed+QstFWYzmob2eD3e0BqCp+gSGH0v0n/4fjNtoADu7KJv5j+syerMKkKQbGWfqwBxEJzyeExsFhWXtBCV46xg==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.74.0.tgz", + "integrity": "sha512-0FL9bvkIYpeCkvcOPKBsGWl9jo+b1t5y5t7Fe2FFSMKuC4xGvc/St1/CZfeOHgE9saLIIYTcMrVLIUNlAW36KQ==", "requires": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-utils": "2.17.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-utils": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -15102,55 +13318,51 @@ } }, "node-opcua-packet-assembler": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.16.0.tgz", - "integrity": "sha512-RZEGdejqoQTgEZWEOLAS+TlB2Cd+nZ6sQFyCfYhvHhWl5LOV9lUL+VrIsz2q9U+VOgTD0ECSGGRomR3XoVvZJA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.74.0.tgz", + "integrity": "sha512-sDNO31vHgHBPfBQ+kkzUKp/QYPxGHEvwetHB5V7hd5r7Zn8dBTAuBzYyXLduiKDkcKYIGzMHpUeVDyWIF7VxWQ==", "requires": { - "node-opcua-assert": "2.16.0" + "node-opcua-assert": "2.74.0", + "node-opcua-debug": "2.74.0" } }, "node-opcua-pki": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-2.1.5.tgz", - "integrity": "sha512-2vmvYkPeCoHEE3U/0ylGCZGuI4gqMZdaLhrxbsOW6bH/DtV3JUgimHus/tpfUcOMGpkjkDVUkxezFVXntZhUxQ==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-2.17.0.tgz", + "integrity": "sha512-CXyy2CuIV7L8VGZ+LL6HeQ/jOph/AjJ/h6/qBvs3Wsowt5Ay7VN1stO0/SDjJX/o7LysIpLuXaxrs97g+Fq/ew==", "requires": { - "async": "^3.2.0", - "better-assert": "^1.0.2", + "@ster5/global-mutex": "^1.2.0", + "async": "^3.2.4", "byline": "^5.0.0", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cli-spinner": "^0.2.10", - "cli-table": "^0.3.1", - "del": "^5.1.0", - "node-opcua-crypto": "^1.3.7", + "chalk": "4.1.2", + "chokidar": "^3.5.3", + "cli-table": "^0.3.11", + "minimist": "^1.2.6", + "node-opcua-crypto": "^1.11.0", "progress": "^2.0.3", - "rimraf": "^3.0.2", "thenify": "^3.3.1", - "update-notifier": "^4.1.1", - "walk": "^2.3.14", - "wget-improved": "^3.2.1", - "yargs": "15.4.1", + "wget-improved-2": "^3.3.0", + "yargs": "17.5.1", "yauzl": "^2.10.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -15174,14 +13386,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -15193,84 +13397,91 @@ } }, "node-opcua-pseudo-session": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.17.0.tgz", - "integrity": "sha512-N6uGHuxeoiKYZPJtpIOZkAnsYy+rnNZEOWkJbA5upcxEvrqKsBCpujqtixr1I/VcCBCUgZUoZ3Ta35ujsdrIQw==", - "requires": { - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.74.0.tgz", + "integrity": "sha512-qblRlnGW3eRWL1E9WTA3mVI+1etKXMnJRaaT3I2bEDSoYT868E1Pb0pyCKHIBW7rn3o18lYz65y4FHcSm48GCQ==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node-opcua-schemas": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.17.0.tgz", - "integrity": "sha512-NHZJ4FCs1gHNf/H5LGsz1ImZqrhTSz4cgmCziSk/w5TGvTfSZxLEG6+hNVP8prONC4b8exGbR31KP1qTGkyujw==", - "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "node-opcua-xml2json": "2.17.0", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.74.0.tgz", + "integrity": "sha512-4rr42X7sJWX/Sheu+9UTNKxgDraJvNIIEKCdPdOV9vUwV5O4hZlCQ2vnAzb4TLSRlv6jO+jcGRkDBx7Sl1WZMQ==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0", + "node-opcua-xml2json": "2.74.0", "thenify": "^3.3.1" } }, "node-opcua-secure-channel": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.18.0.tgz", - "integrity": "sha512-VFgi91scQr+cIbQ09cXhduubyCxMpj+AuVHG09PJMbut8uUnY+LXL7xi+mxdkNdK38hDRTW4RkaN7MhLXqTBaA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.74.0.tgz", + "integrity": "sha512-C4MvWub4WDBDiNWHAMws/v36TVy/v3as7E8jiwebLcC0hTGP0AErGUAgqVGLvS8gnNCYZaeEvgxkPHscXyTfJg==", "requires": { - "@types/underscore": "^1.10.23", + "@types/underscore": "^1.11.4", + "async": "^3.2.4", "backoff": "^2.5.0", - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-chunkmanager": "2.18.0", - "node-opcua-common": "2.17.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-packet-analyzer": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-transport": "2.18.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "underscore": "^1.11.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-chunkmanager": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-packet-analyzer": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-transport": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -15305,383 +13516,388 @@ } }, "node-opcua-server": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.18.0.tgz", - "integrity": "sha512-qFSnuF6guAeXD4cHuY/JtGozVTpz7/8dnnY6eTch72HHrl4cCvDOY5BPR811GH1ZwaJGh5LaC12mEAAst6HaIg==", - "requires": { - "@types/underscore": "^1.10.23", - "async": "^3.2.0", - "bonjour": "^3.5.0", - "browser-process-hrtime": "^1.0.0", - "colors": "^1.4.0", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.74.0.tgz", + "integrity": "sha512-nkA4vPWrSd3Y/CDEjNb4PEweuaJJEltkX49AV+GOw3qpX5MjZrYa81kG3YmnjB0HjWF84t/i1EAc8K8epEDGOg==", + "requires": { + "@ster5/global-mutex": "^1.2.0", + "@types/underscore": "^1.11.4", + "async": "^3.2.4", "dequeue": "^1.0.5", - "node-opcua-address-space": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-client": "2.18.0", - "node-opcua-client-dynamic-extension-object": "2.17.0", - "node-opcua-common": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-crypto": "^1.3.7", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-hostname": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-nodesets": "2.13.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-pki": "^2.1.5", - "node-opcua-secure-channel": "2.18.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-call": "2.17.0", - "node-opcua-service-discovery": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-history": "2.17.0", - "node-opcua-service-node-management": "2.17.0", - "node-opcua-service-query": "2.18.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-register-node": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-service-session": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-service-write": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0", - "underscore": "^1.11.0" + "lodash": "4.17.21", + "node-opcua-address-space": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-client": "2.74.0", + "node-opcua-client-dynamic-extension-object": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-crypto": "^1.11.0", + "node-opcua-data-access": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-hostname": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-nodeset-ua": "2.74.0", + "node-opcua-nodesets": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-secure-channel": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-call": "2.74.0", + "node-opcua-service-discovery": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-history": "2.74.0", + "node-opcua-service-node-management": "2.74.0", + "node-opcua-service-query": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-register-node": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-service-session": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-service-write": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-transport": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" }, "dependencies": { "async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" } } }, "node-opcua-server-discovery": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.18.0.tgz", - "integrity": "sha512-cwJX3F3+5ruR81aI3f35IopspDPQzN+A0COCBGOsZCtfEerpTvhlFyEQe6pc2CUxK3g1nfEu237BYq8+u55McQ==", - "requires": { - "@types/bonjour": "^3.5.6", - "bonjour": "^3.5.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-certificate-manager": "2.17.0", - "node-opcua-common": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-hostname": "2.16.0", - "node-opcua-pki": "^2.1.5", - "node-opcua-secure-channel": "2.18.0", - "node-opcua-server": "2.18.0", - "node-opcua-service-discovery": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-status-code": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.74.0.tgz", + "integrity": "sha512-dCuTbNsVmq4UU+pQo1a7nD7U7+sjNY8xjXkQqOZ4yTN6qybU5/fwH5aYM87V53ppTBon1D/xg305kV8XSfFJtg==", + "requires": { + "@types/bonjour": "^3.5.10", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-certificate-manager": "2.74.0", + "node-opcua-common": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-hostname": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-pki": "^2.17.0", + "node-opcua-secure-channel": "2.74.0", + "node-opcua-server": "2.74.0", + "node-opcua-service-discovery": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-status-code": "2.74.0", + "sterfive-bonjour-service": "1.1.4" } }, "node-opcua-service-browse": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.17.0.tgz", - "integrity": "sha512-SijBXgxrWI2ApSSgTqPB8VGTkGEqGyTUZD2YjzFrZsJR4q8ne1In+7LNaYiwo85XIul7l21iT4nJG/BiLR8QwA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.74.0.tgz", + "integrity": "sha512-QV4bQnAvbttrfK7cQ8HxV5vo2dwd2DYKrPrJ1aYW/Xn4XwQ1N6KoNhuSdUowBjzWurzoKWujwJSEk/zDir3cKw==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-call": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.17.0.tgz", - "integrity": "sha512-0wug9pNBMk857OTOAQMgdsNAl5OTClHiqZFNvVONFDr3M0CJLvwyXhBf0TwOA/KLqFAvFljvEO1FZPYmSgGxOg==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.74.0.tgz", + "integrity": "sha512-bJs+29lgW4gzg7cjjaAT0E93s10i++dc/j2r8gfi+RDF1PPHUIqax+mLEMHw81vh/qH0WH3orhUY/r2hrSt41A==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-variant": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node-opcua-service-discovery": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.17.0.tgz", - "integrity": "sha512-Zd4M42XUYI9QEFtbnT07GbXAvq7QamCho6DtjaCu0lX3idl/iRX6MNGpVmPvEI06rKBTT4E01o7f5nzBof19eA==", - "requires": { - "@types/bonjour": "^3.5.6", - "bonjour": "^3.5.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.74.0.tgz", + "integrity": "sha512-1qNZRatQgbveWBWtk3gSCOLwy9CW2v3q2bJ6qsMFrgW3HowMuyXd6W3oLcxGc6TfI8+29XQqxY06DB9ufqKotA==", + "requires": { + "@types/bonjour": "^3.5.10", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0", + "sterfive-bonjour-service": "1.1.4" } }, "node-opcua-service-endpoints": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.17.0.tgz", - "integrity": "sha512-w9GlwDF3qxkADGAWebBxBLdAbO78E61fSVAgGUeymsJy0PGlPm/aelrfaHf5b+Ntll/zDKNZsAid64E6oJR56w==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.74.0.tgz", + "integrity": "sha512-GAIZWqMkIVGK0FVJAWhETcgnlQblNAaWDnIMrfrtm1OQ3fIAHWTRsjoHFp4P5GitskYJocRoWiBZoQyLZvEQsw==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-filter": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.17.0.tgz", - "integrity": "sha512-vnpKc3wcx8dpIy+dyYzq2Tv3b2mhk0Dio01h9j0WU1fpidPwHEHL+npQBKSGzcC6PfMr95JKYz3f8u0heeLomw==", - "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.74.0.tgz", + "integrity": "sha512-OecJFwjgatXeH4Pj45NmJsN8HW3vw6CPo/ZoVxYJdiULYXWeBR1pkHE12Ujh14mb1mXvJIMMPMkrY8ime2a5Nw==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node-opcua-service-history": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.17.0.tgz", - "integrity": "sha512-ckdXRhReBMbFFOmUX1MlNnMsYtUktOGCDd2SdWFUdNJWh3exzzEvJ8X9Bcy1LBLAeQI80VSojMetr4Js4fj8Og==", - "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.74.0.tgz", + "integrity": "sha512-Pge9tTi3Qkd15RbCvA132Nu73OXYi1AzaOX706TzXHhI4YmiR5wnLmrZ0yuxKbssreRN+0Q8+TLjpF8SUfvthw==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-node-management": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.17.0.tgz", - "integrity": "sha512-VoPuZA0r+LkWqOqZaBM4eLCE83i9p+SCeDfpcmypix+S2GoUyh7okL9oqv1aBMYD/GxjTAaYw0KCoF4m2y/IXA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.74.0.tgz", + "integrity": "sha512-kaDDaux3kNqpFNTB8HBTeek3Exk9LKijMXc7jfaHQ8Xb4iwBbLd5dGLI3hBNa4SOI4PI4lQvTqRnk6l6KSm0tg==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-query": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.18.0.tgz", - "integrity": "sha512-geYHuuiYfv9er80ZlyScmRESQRLKOJwA/tSSjOYnoaKOQkz3yyoQXy/hqmhR347cgxcZ6TwHWJzqCRbs3zUhzw==", - "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-browse": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-service-subscription": "2.18.0", - "node-opcua-service-translate-browse-path": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.74.0.tgz", + "integrity": "sha512-qLXJX37kCSKGu0bwixrB70/3J0EfPDTdq16TNgS11ueqKBJgmGgwJrsRkRtAZDEJntrPWUR+IE3Z2WGeEx61xQ==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-browse": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-service-subscription": "2.74.0", + "node-opcua-service-translate-browse-path": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-read": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.17.0.tgz", - "integrity": "sha512-5V2VK5icJki0Og9rOLm/gqMCtl+GZr8Eeq6ibrLoVqSDy45HnwbTJPw77HFli7VviszdjpdYixo4tT5q7BRIdA==", - "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.74.0.tgz", + "integrity": "sha512-sR2GJRsidm8RXUbdZjV0NW8L8ZxUymzHrgFvFKe9a2N0vhonFTfYngd/SJ+I3eWUAJvlVSO87k+QHo8WHMAIEA==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-register-node": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.17.0.tgz", - "integrity": "sha512-J1UhqRkheNaMyeZReJZ0b+qqYyOeaJwKjj4beD6T5J6mmqPRtDGYtDugPpDPTSecZ8994y//mSJ8P1YlVGas5A==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.74.0.tgz", + "integrity": "sha512-Z3QSCzMmvMGwNvv3vZUc4IgKS4YnwbC+twJnILnYmvHobc5aXgwkyTBJsL/RMWrC1pK02xLakASQqNpk+h620A==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-secure-channel": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.17.0.tgz", - "integrity": "sha512-mAJc8NIHTqXE8st2VaaMj3UV8SgGc9x5vSscJ0gVSbsezwzpj7SJHwf0YwNsoovcQB/SKX5JeKXy2S6fBlKTeg==", - "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-types": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.74.0.tgz", + "integrity": "sha512-E1mYh+f32IFMBiUTHduPQ5Hf3Tt0rlhc87F0aDFlh8/4RprZRZlcLs0wxvnzdCCwrNP38BczCvvJqWKT7sAiDA==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-session": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.17.0.tgz", - "integrity": "sha512-c+rmZTj/APGXa2qluoETHirn/Z1qI+wyIg0lWHHZUc7u3U+RGzoUg05T4zauv+wvjHWvXtwvSq485XjRty8aLQ==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.74.0.tgz", + "integrity": "sha512-A93D6hF3dW+wrRBTVjrNKovvZIAKDA6+ZlgVjYaT3F2wr1YVZhtRWhKlmYlB4mksxDTB3uoRBMvm0L9gFYJpPA==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-endpoints": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-endpoints": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-subscription": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.18.0.tgz", - "integrity": "sha512-pHVdrENZaDxwUtdZ2OASlo5EoufUUC+aoFNPUYEBnqBfKdCeJ3nb6Hamavo7j1TvOXmETmCCHpWZ7g7JGisQ7g==", - "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-filter": "2.17.0", - "node-opcua-service-read": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.74.0.tgz", + "integrity": "sha512-ZZ3zAE1seNEszHCl3z8JizfujSGRRCtj8HjYusxFC7pN2Y5RYuntoCozfGwNhGP3HW38fBBnk+M7Fv6DbNTEcA==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-filter": "2.74.0", + "node-opcua-service-read": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node-opcua-service-translate-browse-path": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.17.0.tgz", - "integrity": "sha512-GPZ+rlZYEwqDNMKWVJo+C6iKdhxdQ5hIODM+zKimFGsArw75x1b8DBBJE15jZwq1Ajb3LKmGzb6kOO5/9u77JA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.74.0.tgz", + "integrity": "sha512-C0sNIaEbYcOhbg1+Jw0534zulztljyx61KXBCaE2ywcfYJlwQ59560YvWnV2RCaTUcS6i0m7auQlIoqcVvyBRA==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-constants": "2.16.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-service-write": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.17.0.tgz", - "integrity": "sha512-o6j7g5gaZIOX/OSmi/ZjRkir+32uLGm+ylOfA5MO34EYHgLF4EYjrTHfZR22/yOoxaHsCl27jqKZRGtP9jb9pA==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.74.0.tgz", + "integrity": "sha512-9VHO4HpA2jzUIs7i28km3w/cmrZ9O6X0mSq7MC8iB76MS3GG20W6IBUxX7kTQwy4zc6Q+x9btFIeEnLP+XL1TQ==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-service-secure-channel": "2.17.0", - "node-opcua-types": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-service-secure-channel": "2.74.0", + "node-opcua-types": "2.74.0" } }, "node-opcua-status-code": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.17.0.tgz", - "integrity": "sha512-mfQafweqdD1LW9F1S/FpSEjT/ZS3y49JnB+YHmhycalTbTLpAHpYvDFlu55oYZ3a4j9qJCXedmkIPhqQQUMz8Q==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.74.0.tgz", + "integrity": "sha512-X87Yb3Skx5gfOrfQX3v9d3+bD2CnW6iI9jxoz0+HybCL0WvFb7CafC50potulIUNl8yaA5aA+7FH37y9QkteMQ==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0" + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0" } }, "node-opcua-transport": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.18.0.tgz", - "integrity": "sha512-rK//WwnHoShKotDDF+c3gyXarjqfClx/fYG6HVW7Z8EP1ZzTs54KCgFP4jKcKfiMlqE85hPqE+c7puBr/nbWnA==", - "requires": { - "chalk": "^4.1.0", - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-chunkmanager": "2.18.0", - "node-opcua-debug": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-object-registry": "2.17.0", - "node-opcua-packet-assembler": "2.16.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-types": "2.17.0", - "node-opcua-utils": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.74.0.tgz", + "integrity": "sha512-PoCMnUjqEEFaGwgw60u+mUSQHuwCfZmk93wDx9Qns03AJYOLBYUH66niE4iVJW+6DI2wqb6Cb4grD8TjM9IxLA==", + "requires": { + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-chunkmanager": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-object-registry": "2.74.0", + "node-opcua-packet-assembler": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-types": "2.74.0", + "node-opcua-utils": "2.74.0" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -15716,80 +13932,125 @@ } }, "node-opcua-types": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.17.0.tgz", - "integrity": "sha512-0DmLv0FexVUZoHPsc1SCkFX9ogYUXR97baVkIZA3z7Arh+0qhs//nO2QOcwnmydMFaf1WJiz+sdqCyMd+w1zAw==", - "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-binary-stream": "2.17.0", - "node-opcua-buffer-utils": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-data-value": "2.17.0", - "node-opcua-date-time": "2.17.0", - "node-opcua-debug": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-generator": "2.17.0", - "node-opcua-guid": "2.16.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-numeric-range": "2.17.0", - "node-opcua-packet-analyzer": "2.17.0", - "node-opcua-schemas": "2.17.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-utils": "2.17.0", - "node-opcua-variant": "2.17.0" + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.74.0.tgz", + "integrity": "sha512-h0tgjl0fZDWz9FcPB9HYksNHAzmGNKFVbFZ3AWXCHAMzt+0QtdQFwoRwlYskT2+ufvkwMhYtjZc8rPJL1i9iEg==", + "requires": { + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-binary-stream": "2.74.0", + "node-opcua-buffer-utils": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-data-value": "2.74.0", + "node-opcua-date-time": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-generator": "2.74.0", + "node-opcua-guid": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-numeric-range": "2.74.0", + "node-opcua-packet-analyzer": "2.74.0", + "node-opcua-schemas": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-utils": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node-opcua-utils": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.17.0.tgz", - "integrity": "sha512-Gj0z8NM4lB9YvZWdjEzcGyNYDB40qy7jXouGhADiUVjipkWQFv2sM+Pk5oWSdNI7wf4/HZHE5bgnCRohXKFyBg==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.74.0.tgz", + "integrity": "sha512-KMgvgp2VETThBYgTjhFNaBl12nd+xZBJtaV3ZWwhyZ6cYRV6+HmvQNjqYv40KyApBUnTvvEDoSyZXUrEQkyfgg==", "requires": { - "browser-process-hrtime": "^1.0.0", - "node-opcua-assert": "2.16.0" + "chalk": "4.1.2", + "node-opcua-assert": "2.74.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } } }, "node-opcua-variant": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.17.0.tgz", - "integrity": "sha512-v8GRBFTNnIBooJFA183DiULL8UxM/SMJF6EAmb7R+jTM6rPO/X6cthjMa3/hjgX/eSdhqnejVUVDz6vgTr8Tnw==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.74.0.tgz", + "integrity": "sha512-K23yM2HUHycpmyF9dHq8xVyMoYbZrWg6wIr15cdkpkl1Hir2oJSFzEKdJjYzlsxML6DO/D3FR+0rol2ntEZRdg==", "requires": { - "node-opcua-assert": "2.16.0", - "node-opcua-basic-types": "2.17.0", - "node-opcua-data-model": "2.17.0", - "node-opcua-enum": "2.17.0", - "node-opcua-extension-object": "2.17.0", - "node-opcua-factory": "2.17.0", - "node-opcua-nodeid": "2.17.0", - "node-opcua-utils": "2.17.0" + "node-opcua-assert": "2.74.0", + "node-opcua-basic-types": "2.74.0", + "node-opcua-data-model": "2.74.0", + "node-opcua-enum": "2.74.0", + "node-opcua-extension-object": "2.74.0", + "node-opcua-factory": "2.74.0", + "node-opcua-nodeid": "2.74.0", + "node-opcua-utils": "2.74.0" } }, "node-opcua-vendor-diagnostic": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.18.0.tgz", - "integrity": "sha512-hMbDiyMlYBq5AEm7VCfufONRQNGquWc0PY7Wn8tEHZXdr7V7YUYQ1H2pKaHAeF5fzzUe9pnE9YEiUoAO0GwbSQ==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.74.0.tgz", + "integrity": "sha512-xfTqiO5PwrDJQiCXy0LuwDOziIPDoKd2UphBHxia1gHWxvgWwQ0UbM8wzWIr6qjccfQSaKcJS67oBnPtZAPO8g==", "requires": { "humanize": "0.0.9", - "node-opcua-address-space": "2.17.0", - "node-opcua-assert": "2.16.0", - "node-opcua-constants": "2.16.0", - "node-opcua-server": "2.18.0", - "node-opcua-status-code": "2.17.0", - "node-opcua-variant": "2.17.0" + "node-opcua-address-space": "2.74.0", + "node-opcua-assert": "2.74.0", + "node-opcua-constants": "2.74.0", + "node-opcua-server": "2.74.0", + "node-opcua-status-code": "2.74.0", + "node-opcua-variant": "2.74.0" } }, "node-opcua-xml2json": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.17.0.tgz", - "integrity": "sha512-GLQRC1jLsqsALXCOkLHAhRcp0wZpvB846pZA5SSyHHLNBCjN4cXW1iINNJXuUFJYCKM/xlYkrIZXmIUHjpVv6w==", + "version": "2.74.0", + "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.74.0.tgz", + "integrity": "sha512-j2lxox1X5QCApkDeFX+nl2NnVlPKx8HFm5JXyl8Yjva4co3QOwKHMMNXml80MiDMKhfjfyMTXJ7jnxG+E8BjfA==", "requires": { "bomstrip": "^0.1.4", - "ltx": "^2.10.0", - "node-opcua-assert": "2.16.0", - "node-opcua-debug": "2.17.0", - "node-opcua-utils": "2.17.0", + "ltx": "^3.0.0", + "node-opcua-assert": "2.74.0", + "node-opcua-debug": "2.74.0", + "node-opcua-utils": "2.74.0", "xml-writer": "^1.7.0" } }, @@ -15815,11 +14076,6 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=" }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" - }, "npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", @@ -15831,14 +14087,6 @@ "set-blocking": "~2.0.0" } }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "requires": { - "boolbase": "~1.0.0" - } - }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -15870,15 +14118,6 @@ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" }, - "object-is": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", - "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -16071,11 +14310,6 @@ } } }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" - }, "p-limit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", @@ -16094,36 +14328,11 @@ "p-limit": "^3.0.2" } }, - "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "requires": { - "aggregate-error": "^3.0.0" - } - }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true }, "parseurl": { "version": "1.3.3", @@ -16138,7 +14347,8 @@ "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true }, "path-is-absolute": { "version": "1.0.1", @@ -16150,11 +14360,6 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, "pathval": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", @@ -16164,7 +14369,7 @@ "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" }, "performance-now": { "version": "2.1.0", @@ -16227,20 +14432,6 @@ "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=" }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" - }, - "pretty-error": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", - "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", - "requires": { - "renderkid": "^2.0.1", - "utila": "~0.4" - } - }, "process-nextick-args": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", @@ -16249,7 +14440,7 @@ "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=" + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" }, "promise.allsettled": { "version": "1.0.2", @@ -16314,14 +14505,6 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=" }, - "pupa": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.0.1.tgz", - "integrity": "sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA==", - "requires": { - "escape-goat": "^2.0.0" - } - }, "qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", @@ -16387,31 +14570,6 @@ "picomatch": "^2.2.1" } }, - "regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "registry-auth-token": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.0.tgz", - "integrity": "sha512-P+lWzPrsgfN+UEpDS3U8AQKg/UjZX6mQSJueZj3EK+vNESoqBSpBUD3gmu4sF9lOsjXWjF11dQKUqemf3veq1w==", - "requires": { - "rc": "^1.2.8" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "requires": { - "rc": "^1.2.8" - } - }, "reinterval": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz", @@ -16422,33 +14580,6 @@ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, - "renderkid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", - "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", - "requires": { - "css-select": "^1.1.0", - "dom-converter": "^0.2", - "htmlparser2": "^3.3.0", - "strip-ansi": "^3.0.0", - "utila": "^0.4.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, "request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", @@ -16510,31 +14641,19 @@ "require-main-filename": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true }, "requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "requires": { - "lowercase-keys": "^1.0.0" - } - }, "retry": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.6.1.tgz", "integrity": "sha1-/ckO7ZQ/3hG4k1VLjMY9DombqRg=" }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, "rimraf": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", @@ -16560,11 +14679,6 @@ "optimist": "~0.3.5" } }, - "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" - }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -16580,21 +14694,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", "integrity": "sha1-fnQlb7qknHWqfHogXMInmcrIAAQ=" }, - "semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, "send": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", @@ -16682,7 +14781,7 @@ "set-prototype-of": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/set-prototype-of/-/set-prototype-of-1.0.0.tgz", - "integrity": "sha1-gCIdbaDsaFEd3HQ5CXV60UT8Hf0=" + "integrity": "sha512-OeTRSF+prexqa0ZOjfYR2pdGG/9nyzoXhsDj9M/0R8cgK1r9SkiQiqGdQQcObmnalKVPaTLrF8P71OacYqcYGw==" }, "setprototypeof": { "version": "1.1.1", @@ -16727,11 +14826,6 @@ "simple-concat": "^1.0.0" } }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, "socket.io": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.1.3.tgz", @@ -16833,9 +14927,9 @@ "dev": true }, "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -16863,6 +14957,25 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, + "sterfive-bonjour-service": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/sterfive-bonjour-service/-/sterfive-bonjour-service-1.1.4.tgz", + "integrity": "sha512-QqDpnBb3KLD6ytdY2KSxsynw1jJAvzfOloQt83GQNXO6CGf84ZY+37tpOEZo1FzgUkFiVsL7pYyg71olDppI/w==", + "requires": { + "@types/multicast-dns": "^7.2.1", + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + } + } + }, "stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -16919,6 +15032,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, "requires": { "ansi-regex": "^4.1.0" }, @@ -16926,7 +15040,8 @@ "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=" + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true } } }, @@ -17077,11 +15192,6 @@ } } }, - "term-size": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz", - "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==" - }, "thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", @@ -17151,11 +15261,6 @@ "is-negated-glob": "^1.0.0" } }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" - }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -17213,11 +15318,6 @@ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -17232,19 +15332,6 @@ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.3.tgz", - "integrity": "sha512-tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==" - }, "uid2": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz", @@ -17267,9 +15354,9 @@ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" }, "underscore": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", - "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz", + "integrity": "sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==" }, "unique-stream": { "version": "2.3.1", @@ -17280,85 +15367,11 @@ "through2-filter": "^3.0.0" } }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "requires": { - "crypto-random-string": "^2.0.0" - } - }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, - "update-notifier": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", - "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", - "requires": { - "boxen": "^4.2.0", - "chalk": "^3.0.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.3.1", - "is-npm": "^4.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.0.0", - "pupa": "^2.0.1", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -17376,14 +15389,6 @@ "requires-port": "^1.0.0" } }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "requires": { - "prepend-http": "^2.0.0" - } - }, "url-search-params-polyfill": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/url-search-params-polyfill/-/url-search-params-polyfill-8.1.0.tgz", @@ -17407,11 +15412,6 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -17438,14 +15438,6 @@ "extsprintf": "^1.2.0" } }, - "walk": { - "version": "2.3.14", - "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.14.tgz", - "integrity": "sha1-YOyGMc/SMnauHnNjzhHWJkUuHvM=", - "requires": { - "foreachasync": "^3.0.0" - } - }, "wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", @@ -17459,12 +15451,12 @@ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, - "wget-improved": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/wget-improved/-/wget-improved-3.2.1.tgz", - "integrity": "sha512-bZmRufYav/OFRdS8LerCbzP3b/L8tjRwqap6NhqcvEAfZrBMFwqjtFzbVk2gutEWdG78WKJgIn9yveI+ENQSlA==", + "wget-improved-2": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/wget-improved-2/-/wget-improved-2-3.3.0.tgz", + "integrity": "sha512-NSPde/8mUqgmznPhO7oB5gS8IVUlR7GOlY857IaAf3PkkHbx/6FwZxUhW+GRP1GQbZDnCMF5fPieWXFng8Z43A==", "requires": { - "minimist": "1.2.5", + "minimist": "1.2.6", "tunnel": "0.0.6" } }, @@ -17497,7 +15489,8 @@ "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true }, "which-typed-array": { "version": "1.1.6", @@ -17520,49 +15513,6 @@ "string-width": "^1.0.2 || 2" } }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "requires": { - "string-width": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, "wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", @@ -17575,9 +15525,9 @@ "dev": true }, "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -17585,16 +15535,15 @@ }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, @@ -17622,21 +15571,21 @@ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" } } } @@ -17646,32 +15595,16 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, "ws": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.0.tgz", "integrity": "sha512-uYhVJ/m9oXwEI04iIVmgLmugh2qrZihkywG9y5FfZV2ATeLIzHf93qs+tUNqlttbQK957/VX3mtwAS+UfIwA4g==", "requires": {} }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" - }, "xml-writer": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/xml-writer/-/xml-writer-1.7.0.tgz", - "integrity": "sha1-t28dWRwWomNOvbcDx729D9aBkGU=" + "integrity": "sha512-elFVMRiV5jb59fbc87zzVa0C01QLBEWP909mRuWqFqrYC5wNTH5QW4AaKMNv7d6zAsuOulkD7wnztZNLQW0Nfg==" }, "xtend": { "version": "4.0.2", @@ -17681,30 +15614,32 @@ "y18n": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "version": "17.5.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" }, "emoji-regex": { "version": "8.0.0", @@ -17717,33 +15652,34 @@ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "strip-ansi": "^6.0.1" } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^5.0.1" } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" } } }, "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" }, "yargs-unparser": { "version": "1.6.1", @@ -17874,7 +15810,7 @@ "yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "requires": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" diff --git a/package.json b/package.json index 7153b85..68bcd5e 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "md5": "^2.2.1", "modbus-serial": "^8.0.3", "mqtt": "^4.2.1", - "node-opcua": "^2.18.0", + "node-opcua": "^2.74.0", "node-snap7": "^1.0.6", "oauth2orize": "1.5.0", "on-headers": "1.0.1",