From 9f6d1b5d81b108492637bbc7b1a09a931e3bb084 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jan 2024 16:14:56 +0000 Subject: [PATCH] Bump jsrsasign, node-opcua and node-opcua-nodeset-ijt Bumps [jsrsasign](https://github.com/kjur/jsrsasign) to 11.0.0 and updates ancestor dependencies [jsrsasign](https://github.com/kjur/jsrsasign), [node-opcua](https://github.com/node-opcua/node-opcua) and [node-opcua-nodeset-ijt](https://github.com/node-opcua/node-opcua). These dependencies need to be updated together. Updates `jsrsasign` from 10.8.6 to 11.0.0 - [Release notes](https://github.com/kjur/jsrsasign/releases) - [Changelog](https://github.com/kjur/jsrsasign/blob/master/ChangeLog.txt) - [Commits](https://github.com/kjur/jsrsasign/compare/10.8.6...11.0.0) Updates `node-opcua` from 2.91.1 to 2.120.0 - [Release notes](https://github.com/node-opcua/node-opcua/releases) - [Changelog](https://github.com/node-opcua/node-opcua/blob/master/RELEASE_NOTES.md) - [Commits](https://github.com/node-opcua/node-opcua/compare/v2.91.1...v2.120.0) Updates `node-opcua-nodeset-ijt` from 2.91.0 to 2.120.0 - [Release notes](https://github.com/node-opcua/node-opcua/releases) - [Changelog](https://github.com/node-opcua/node-opcua/blob/master/RELEASE_NOTES.md) - [Commits](https://github.com/node-opcua/node-opcua/compare/v2.91.0...v2.120.0) --- updated-dependencies: - dependency-name: jsrsasign dependency-type: indirect - dependency-name: node-opcua dependency-type: direct:production - dependency-name: node-opcua-nodeset-ijt dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../basic_node_opcua/package-lock.json | 2390 +++++++++++------ OPC_UA_Clients/basic_node_opcua/package.json | 4 +- 2 files changed, 1512 insertions(+), 882 deletions(-) diff --git a/OPC_UA_Clients/basic_node_opcua/package-lock.json b/OPC_UA_Clients/basic_node_opcua/package-lock.json index 8f129a7..caff3ab 100644 --- a/OPC_UA_Clients/basic_node_opcua/package-lock.json +++ b/OPC_UA_Clients/basic_node_opcua/package-lock.json @@ -4,10 +4,9 @@ "requires": true, "packages": { "": { - "name": "basic_node_opcua", "dependencies": { - "node-opcua": "2.91.1", - "node-opcua-nodeset-ijt": "2.91.0" + "node-opcua": "2.120.0", + "node-opcua-nodeset-ijt": "2.120.0" } }, "node_modules/@leichtgewicht/ip-codec": { @@ -15,28 +14,206 @@ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, + "node_modules/@peculiar/asn1-cms": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.3.8.tgz", + "integrity": "sha512-Wtk9R7yQxGaIaawHorWKP2OOOm/RZzamOmSWwaqGphIuU6TcKYih0slL6asZlSSZtVoYTrBfrddSOD/jTu9vuQ==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "@peculiar/asn1-x509-attr": "^2.3.8", + "asn1js": "^3.0.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/asn1-csr": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.3.8.tgz", + "integrity": "sha512-ZmAaP2hfzgIGdMLcot8gHTykzoI+X/S53x1xoGbTmratETIaAbSWMiPGvZmXRA0SNEIydpMkzYtq4fQBxN1u1w==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "asn1js": "^3.0.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/asn1-ecc": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.3.8.tgz", + "integrity": "sha512-Ah/Q15y3A/CtxbPibiLM/LKcMbnLTdUdLHUgdpB5f60sSvGkXzxJCu5ezGTFHogZXWNX3KSmYqilCrfdmBc6pQ==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "asn1js": "^3.0.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/asn1-pfx": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.3.8.tgz", + "integrity": "sha512-XhdnCVznMmSmgy68B9pVxiZ1XkKoE1BjO4Hv+eUGiY1pM14msLsFZ3N7K46SoITIVZLq92kKkXpGiTfRjlNLyg==", + "dependencies": { + "@peculiar/asn1-cms": "^2.3.8", + "@peculiar/asn1-pkcs8": "^2.3.8", + "@peculiar/asn1-rsa": "^2.3.8", + "@peculiar/asn1-schema": "^2.3.8", + "asn1js": "^3.0.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/asn1-pkcs8": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.3.8.tgz", + "integrity": "sha512-rL8k2x59v8lZiwLRqdMMmOJ30GHt6yuHISFIuuWivWjAJjnxzZBVzMTQ72sknX5MeTSSvGwPmEFk2/N8+UztFQ==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "asn1js": "^3.0.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/asn1-pkcs9": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.3.8.tgz", + "integrity": "sha512-+nONq5tcK7vm3qdY7ZKoSQGQjhJYMJbwJGbXLFOhmqsFIxEWyQPHyV99+wshOjpOjg0wUSSkEEzX2hx5P6EKeQ==", + "dependencies": { + "@peculiar/asn1-cms": "^2.3.8", + "@peculiar/asn1-pfx": "^2.3.8", + "@peculiar/asn1-pkcs8": "^2.3.8", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "@peculiar/asn1-x509-attr": "^2.3.8", + "asn1js": "^3.0.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/asn1-rsa": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.3.8.tgz", + "integrity": "sha512-ES/RVEHu8VMYXgrg3gjb1m/XG0KJWnV4qyZZ7mAg7rrF3VTmRbLxO8mk+uy0Hme7geSMebp+Wvi2U6RLLEs12Q==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "asn1js": "^3.0.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/asn1-schema": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.8.tgz", + "integrity": "sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA==", + "dependencies": { + "asn1js": "^3.0.5", + "pvtsutils": "^1.3.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/asn1-x509": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.3.8.tgz", + "integrity": "sha512-voKxGfDU1c6r9mKiN5ZUsZWh3Dy1BABvTM3cimf0tztNwyMJPhiXY94eRTgsMQe6ViLfT6EoXxkWVzcm3mFAFw==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.8", + "asn1js": "^3.0.5", + "ipaddr.js": "^2.1.0", + "pvtsutils": "^1.3.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/asn1-x509-attr": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.3.8.tgz", + "integrity": "sha512-4Z8mSN95MOuX04Aku9BUyMdsMKtVQUqWnr627IheiWnwFoheUhX3R4Y2zh23M7m80r4/WG8MOAckRKc77IRv6g==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "asn1js": "^3.0.5", + "tslib": "^2.6.2" + } + }, + "node_modules/@peculiar/json-schema": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@peculiar/json-schema/-/json-schema-1.1.12.tgz", + "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@peculiar/webcrypto": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.4.4.tgz", + "integrity": "sha512-VETlZgJqOP3OLRC7AcEYfb6/u05evqsW0Vgs9DyCBATp3FSx7D30Z8ALuDJHsmXCsMblfyTwvB9PLR6IfdlRhg==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/json-schema": "^1.1.12", + "pvtsutils": "^1.3.5", + "tslib": "^2.6.2", + "webcrypto-core": "^1.7.7" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/@peculiar/x509": { + "version": "1.9.6", + "resolved": "https://registry.npmjs.org/@peculiar/x509/-/x509-1.9.6.tgz", + "integrity": "sha512-BQhsxZa8SMJ8rwKJMb6VrdZk3XXE/5ab+JRr9psxHI9dw9gZrR3BsWrL3EgLoxrqOd2nP/mWVSSJGlA76aAbRw==", + "dependencies": { + "@peculiar/asn1-cms": "^2.3.8", + "@peculiar/asn1-csr": "^2.3.8", + "@peculiar/asn1-ecc": "^2.3.8", + "@peculiar/asn1-pkcs9": "^2.3.8", + "@peculiar/asn1-rsa": "^2.3.8", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "pvtsutils": "^1.3.5", + "reflect-metadata": "^0.2.1", + "tslib": "^2.6.2", + "tsyringe": "^4.8.0" + } + }, "node_modules/@ster5/global-mutex": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ster5/global-mutex/-/global-mutex-1.3.0.tgz", - "integrity": "sha512-YDOLvN/G2bHQj7UGpwHI+f2PwxTKYL93Zzs5M7wCehY0HGUcAceOMQAK/n1xJjCVTbkE9zKHkT5baOEoOio/7A==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@ster5/global-mutex/-/global-mutex-2.0.0.tgz", + "integrity": "sha512-nlp5BM4E7ybkGt6ouZsohSnliWtXgRoUWHMl8uzi64gKwZSONsssEstfBGnQ0OpdQlE0HBP0qq9RDxP0JTW57w==", + "dependencies": { + "@types/proper-lockfile": "^4.1.2", + "proper-lockfile": "^4.1.2" + } + }, + "node_modules/@types/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@types/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-V91DSJ2l0h0gRhVP4oBfBzRBN9lAbPUkGDMCnwedqPKX2d84aAMc9CulOvxdw1f7DfEYx99afab+Rsm3e52jhA==", + "dependencies": { + "@types/node": "*" + } }, "node_modules/@types/async": { - "version": "3.2.20", - "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.20.tgz", - "integrity": "sha512-6jSBQQugzyX1aWto0CbvOnmxrU9tMoXfA9gc4IrLEtvr3dTwSg5GLGoWiZnGLI6UG/kqpB3JOQKQrqnhUWGKQA==" + "version": "3.2.24", + "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.24.tgz", + "integrity": "sha512-8iHVLHsCCOBKjCF2KwFe0p9Z3rfM9mL+sSP8btyR5vTjJRAqpBYD28/ZLgXPf0pjG1VxOvtCV/BgXkQbpSe8Hw==" }, "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==", + "version": "5.6.4", + "resolved": "https://registry.npmjs.org/@types/dns-packet/-/dns-packet-5.6.4.tgz", + "integrity": "sha512-R0ORTvCCeujG+upKfV4JlvozKLdQWlpsducXGd1L6ezBChwpjSj9K84F+KoMDsZQ9RhOLTR1hnNrwJHWagY24g==", "dependencies": { "@types/node": "*" } }, + "node_modules/@types/jsrsasign": { + "version": "10.5.12", + "resolved": "https://registry.npmjs.org/@types/jsrsasign/-/jsrsasign-10.5.12.tgz", + "integrity": "sha512-sOA+eVnHU+FziThpMhuqs/tjFKe5gHVJKIS7g1BzhXP+e2FS8OvtzM0K3IzFxVksDOr98Gz5FJiZVxZ9uFoHhw==" + }, "node_modules/@types/lodash": { - "version": "4.14.191", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", - "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==" + "version": "4.14.202", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.202.tgz", + "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==" }, "node_modules/@types/mkdirp": { "version": "1.0.2", @@ -47,28 +224,48 @@ } }, "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==", + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/@types/multicast-dns/-/multicast-dns-7.2.4.tgz", + "integrity": "sha512-ib5K4cIDR4Ro5SR3Sx/LROkMDa0BHz0OPaCBL/OSPDsAXEGZ3/KQeS6poBKYVN7BfjXDL9lWNwzyHVgt/wkyCw==", "dependencies": { "@types/dns-packet": "*", "@types/node": "*" } }, "node_modules/@types/node": { - "version": "20.4.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.1.tgz", - "integrity": "sha512-JIzsAvJeA/5iY6Y/OxZbv1lUcc8dNSE77lb2gnBH+/PJ3lFR1Ccvgwl5JWnHAkNHcRsT0TbpVOsiMKZ1F/yyJg==" + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/proper-lockfile": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.4.tgz", + "integrity": "sha512-uo2ABllncSqg9F1D4nugVl9v93RmjxF6LJzQLMLDdPaXCUIDPeOJ21Gbqi43xNKzBi/WQ0Q0dICqufzQbMjipQ==", + "dependencies": { + "@types/retry": "*" + } }, - "node_modules/@types/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@types/once/-/once-1.4.0.tgz", - "integrity": "sha512-cnEvTAVVRqF6OQg/4SLnbxQ0slZJHqZQDve5BzGhcIQtuMpPv8T5QNS2cBPa/W0jTxciqwn7bmJAIGe/bOJ5Kw==" + "node_modules/@types/retry": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.5.tgz", + "integrity": "sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==" }, "node_modules/@types/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==" + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==" + }, + "node_modules/@types/sshpk": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@types/sshpk/-/sshpk-1.17.4.tgz", + "integrity": "sha512-5gI/7eJn6wmkuIuFY8JZJ1g5b30H9K5U5vKrvOuYu+hoZLb2xcVEgxhYZ2Vhbs0w/ACyzyfkJq0hQtBfSCugjw==", + "dependencies": { + "@types/asn1": "*", + "@types/node": "*" + } }, "node_modules/ansi-regex": { "version": "5.0.1", @@ -122,6 +319,31 @@ "safer-buffer": "~2.1.0" } }, + "node_modules/asn1js": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.5.tgz", + "integrity": "sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==", + "dependencies": { + "pvtsutils": "^1.3.2", + "pvutils": "^1.1.3", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/assert": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", + "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "dependencies": { + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, "node_modules/assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", @@ -131,9 +353,20 @@ } }, "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/backoff": { "version": "2.5.0", @@ -159,17 +392,6 @@ "tweetnacl": "^0.14.3" } }, - "node_modules/better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==", - "dependencies": { - "callsite": "1.0.0" - }, - "engines": { - "node": "*" - } - }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -179,12 +401,11 @@ } }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^1.0.0" } }, "node_modules/braces": { @@ -214,17 +435,17 @@ "node": ">=0.10.0" } }, - "node_modules/callbackify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/callbackify/-/callbackify-1.1.0.tgz", - "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": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", - "engines": { - "node": "*" + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/chalk": { @@ -316,11 +537,6 @@ "node": ">=0.1.90" } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", @@ -332,6 +548,35 @@ "node": ">=0.10" } }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/dequeue": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/dequeue/-/dequeue-1.0.5.tgz", @@ -346,9 +591,9 @@ "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" }, "node_modules/dns-packet": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", - "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" }, @@ -410,15 +655,23 @@ "node": ">=8" } }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "hasInstallScript": true, "optional": true, "os": [ @@ -428,6 +681,14 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -436,6 +697,20 @@ "node": "6.* || 8.* || >= 10.*" } }, + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -445,19 +720,17 @@ } }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", "dependencies": { "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -474,6 +747,22 @@ "node": ">= 6" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -482,10 +771,68 @@ "node": ">=8" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/hexy": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/hexy/-/hexy-0.3.4.tgz", - "integrity": "sha512-P2V2yx+XhEJRjXCe9IlRzbcL33plTaIjn+OSvgWu0Z9+2WkL71d+eC4jQ91rooM+F0JNERnENH6mpHlpcT+qlA==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/hexy/-/hexy-0.3.5.tgz", + "integrity": "sha512-UCP7TIZPXz5kxYJnNOym+9xaenxCLor/JyhKieo8y8/bJWunGh9xbhy3YrgYJUQ87WwfXGm05X330DszOfINZw==", "bin": { "hexy": "bin/hexy_cmd.js" }, @@ -501,20 +848,34 @@ "node": "*" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, "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/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -526,6 +887,17 @@ "node": ">=8" } }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -542,6 +914,20 @@ "node": ">=8" } }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -553,6 +939,21 @@ "node": ">=0.10.0" } }, + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -561,15 +962,29 @@ "node": ">=0.12.0" } }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" }, "node_modules/jsrsasign": { - "version": "10.8.6", - "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-10.8.6.tgz", - "integrity": "sha512-bQmbVtsfbgaKBTWCKiDCPlUPbdlRIK/FzSwT3BzIgZl/cU6TqXu6pZJsCI/dJVrZ9Gir5GC4woqw9shH/v7MBw==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-11.0.0.tgz", + "integrity": "sha512-BtRwVKS+5dsgPpAtzJcpo5OoWjSs1/zllSBG0+8o8/aV0Ki76m6iZwHnwnsqoTdhfFZDN1XIdcaZr5ZkP+H2gg==", "funding": { "url": "https://github.com/kjur/jsrsasign#donations" } @@ -585,14 +1000,11 @@ "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" }, "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": { - "yallist": "^4.0.0" - }, + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", + "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", "engines": { - "node": ">=10" + "node": "14 || >=16.14" } }, "node_modules/ltx": { @@ -604,22 +1016,30 @@ } }, "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "engines": { + "node": ">=8" } }, "node_modules/mkdirp": { @@ -646,61 +1066,61 @@ } }, "node_modules/node-opcua": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.91.1.tgz", - "integrity": "sha512-4INDLp0nEGoly7gNhKfPS2FsdMhFc0MNnoU5guXnXGIF56/uj+F4ewyWy8DeqCmED8YH8oavWS7oDwc3M1dphg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.120.0.tgz", + "integrity": "sha512-E2Qx/kl5TDHeh2q3DhvE5msMqRNBZ4NxmVBc/Indhxez5gojhdbatunUfnc5a3JEDUH9+GBEz1YGycy0EBtviA==", "dependencies": { - "@types/semver": "^7.3.13", + "@types/semver": "^7.5.6", "chalk": "4.1.2", - "node-opcua-address-space": "2.91.1", - "node-opcua-address-space-for-conformance-testing": "2.91.1", - "node-opcua-aggregates": "2.91.1", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-certificate-manager": "2.90.1", - "node-opcua-client": "2.91.1", - "node-opcua-client-crawler": "2.91.1", - "node-opcua-client-proxy": "2.91.1", - "node-opcua-common": "2.90.1", - "node-opcua-constants": "2.88.0", - "node-opcua-crypto": "^2.1.2", - "node-opcua-data-access": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-enum": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-hostname": "2.88.0", - "node-opcua-nodeid": "2.90.1", - "node-opcua-nodesets": "2.88.0", - "node-opcua-numeric-range": "2.90.1", - "node-opcua-packet-analyzer": "2.90.1", - "node-opcua-secure-channel": "2.91.1", - "node-opcua-server": "2.91.1", - "node-opcua-server-discovery": "2.91.1", - "node-opcua-service-browse": "2.90.1", - "node-opcua-service-call": "2.90.1", - "node-opcua-service-discovery": "2.90.1", - "node-opcua-service-endpoints": "2.90.1", - "node-opcua-service-filter": "2.91.0", - "node-opcua-service-history": "2.90.1", - "node-opcua-service-node-management": "2.90.1", - "node-opcua-service-query": "2.90.1", - "node-opcua-service-read": "2.90.1", - "node-opcua-service-register-node": "2.90.1", - "node-opcua-service-secure-channel": "2.90.1", - "node-opcua-service-session": "2.90.1", - "node-opcua-service-subscription": "2.91.1", - "node-opcua-service-translate-browse-path": "2.90.1", - "node-opcua-service-write": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-transport": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-utils": "2.90.1", - "node-opcua-variant": "2.90.1", - "node-opcua-vendor-diagnostic": "2.91.1", - "semver": "^7.3.8" + "node-opcua-address-space": "2.120.0", + "node-opcua-address-space-for-conformance-testing": "2.120.0", + "node-opcua-aggregates": "2.120.0", + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-certificate-manager": "2.120.0", + "node-opcua-client": "2.120.0", + "node-opcua-client-crawler": "2.120.0", + "node-opcua-client-proxy": "2.120.0", + "node-opcua-common": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-crypto": "4.7.0", + "node-opcua-data-access": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-enum": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-hostname": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-nodesets": "2.120.0", + "node-opcua-numeric-range": "2.120.0", + "node-opcua-packet-analyzer": "2.120.0", + "node-opcua-secure-channel": "2.120.0", + "node-opcua-server": "2.120.0", + "node-opcua-server-discovery": "2.120.0", + "node-opcua-service-browse": "2.120.0", + "node-opcua-service-call": "2.120.0", + "node-opcua-service-discovery": "2.120.0", + "node-opcua-service-endpoints": "2.120.0", + "node-opcua-service-filter": "2.120.0", + "node-opcua-service-history": "2.120.0", + "node-opcua-service-node-management": "2.120.0", + "node-opcua-service-query": "2.120.0", + "node-opcua-service-read": "2.120.0", + "node-opcua-service-register-node": "2.120.0", + "node-opcua-service-secure-channel": "2.120.0", + "node-opcua-service-session": "2.120.0", + "node-opcua-service-subscription": "2.120.0", + "node-opcua-service-translate-browse-path": "2.120.0", + "node-opcua-service-write": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-transport": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-utils": "2.120.0", + "node-opcua-variant": "2.120.0", + "node-opcua-vendor-diagnostic": "2.120.0", + "semver": "^7.5.4" }, "engines": { "node": ">=8.10" @@ -710,47 +1130,47 @@ } }, "node_modules/node-opcua-address-space": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.91.1.tgz", - "integrity": "sha512-nz5jw23nYsF/KR1jaDtEmjyBdMSdrWulO8SQ8pGABt8S7Vqyn9D1hlLFg5L483/DmPgC9qL2bYGdzeQTTUuC1A==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.120.0.tgz", + "integrity": "sha512-XFvqfj7gcp2HlzfUb0Qbq97RkkDFYRZ8b/AGnKH9BoOEXSfaLfp9s9MDixDlsgxKzxW3qnROhEW2Zpx9LqGrrA==", "dependencies": { - "@types/lodash": "4.14.191", - "@types/semver": "^7.3.13", - "async": "^3.2.4", + "@types/lodash": "4.14.202", + "@types/semver": "^7.5.6", + "async": "^3.2.5", "chalk": "4.1.2", "dequeue": "^1.0.5", "lodash": "4.17.21", - "node-opcua-address-space-base": "2.91.0", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-client-dynamic-extension-object": "2.91.1", - "node-opcua-constants": "2.88.0", - "node-opcua-crypto": "^2.1.2", - "node-opcua-data-access": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-date-time": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-enum": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-nodeset-ua": "2.91.0", - "node-opcua-numeric-range": "2.90.1", - "node-opcua-object-registry": "2.90.1", - "node-opcua-pseudo-session": "2.91.1", - "node-opcua-service-browse": "2.90.1", - "node-opcua-service-call": "2.90.1", - "node-opcua-service-history": "2.90.1", - "node-opcua-service-translate-browse-path": "2.90.1", - "node-opcua-service-write": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-utils": "2.90.1", - "node-opcua-variant": "2.90.1", - "node-opcua-xml2json": "2.90.1", - "semver": "^7.3.8", + "node-opcua-address-space-base": "2.120.0", + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-client-dynamic-extension-object": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-crypto": "4.7.0", + "node-opcua-data-access": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-date-time": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-enum": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-nodeset-ua": "2.120.0", + "node-opcua-numeric-range": "2.120.0", + "node-opcua-object-registry": "2.120.0", + "node-opcua-pseudo-session": "2.120.0", + "node-opcua-service-browse": "2.120.0", + "node-opcua-service-call": "2.120.0", + "node-opcua-service-history": "2.120.0", + "node-opcua-service-translate-browse-path": "2.120.0", + "node-opcua-service-write": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-utils": "2.120.0", + "node-opcua-variant": "2.120.0", + "node-opcua-xml2json": "2.120.0", + "semver": "^7.5.4", "set-prototype-of": "^1.0.0", "thenify": "^3.3.1", "xml-writer": "^1.7.0" @@ -760,539 +1180,567 @@ } }, "node_modules/node-opcua-address-space-base": { - "version": "2.91.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.91.0.tgz", - "integrity": "sha512-PmsxkqAJGYRdYnUXLmefginS/6g7BUQmVPUuCMmriBWnCN8Z2tzDnW4d9o7dswavLc+L7nn4ZlonEFNMsiatGg==", - "dependencies": { - "node-opcua-basic-types": "2.90.1", - "node-opcua-constants": "2.88.0", - "node-opcua-crypto": "^2.1.2", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-date-time": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-numeric-range": "2.90.1", - "node-opcua-schemas": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-variant": "2.90.1" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.120.0.tgz", + "integrity": "sha512-fCp2FHlZhScSbrFK7wjVVW0VXgZ1sELdLakoA6DRupYN4qXf587iFzxvo9iUalisMlme5tSiWzibz2HQrlA8Ng==", + "dependencies": { + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-crypto": "4.7.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-date-time": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-numeric-range": "2.120.0", + "node-opcua-schemas": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-variant": "2.120.0" }, "engines": { "node": ">=6.10" } }, "node_modules/node-opcua-address-space-for-conformance-testing": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.91.1.tgz", - "integrity": "sha512-Pg1vLqhKWqMN5FUfR2uPU/4dcsRyyYRQjiCsZDJ0kDHGAWfX67TC7g/lY4BGveaxB1GFZFE4BHoxeiZrakHZIw==", - "dependencies": { - "node-opcua-address-space": "2.91.1", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-data-access": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-variant": "2.90.1" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.120.0.tgz", + "integrity": "sha512-Z3H3vilQpUYMwlM8FKwzMxqUNy7vWO1EhmGTl6g3BulgrwKqVL+Q7bgr0u6sYaOQn1G9qMRcjnBZ2A8Hk1cubg==", + "dependencies": { + "node-opcua-address-space": "2.120.0", + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-data-access": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-aggregates": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.91.1.tgz", - "integrity": "sha512-Xlk53Wm4/vH5ijxLFAEyGHPKA+FXKgrvck6MlkGz02RX5VVwzNQxIbFHC/BHOG5YCGxYo56k9EYDoLtCjtja3A==", - "dependencies": { - "node-opcua-address-space": "2.91.1", - "node-opcua-assert": "2.88.0", - "node-opcua-constants": "2.88.0", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-numeric-range": "2.90.1", - "node-opcua-server": "2.91.1", - "node-opcua-service-history": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-utils": "2.90.1", - "node-opcua-variant": "2.90.1" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.120.0.tgz", + "integrity": "sha512-7osOvx7BFhAwNlQOgPT82QeLaNtGYFwf4v1iRiGlxIo+JFpeLKK3ryXETW2K9aFcWZsrq2ax51odh2ssAUQ04w==", + "dependencies": { + "node-opcua-address-space": "2.120.0", + "node-opcua-assert": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-numeric-range": "2.120.0", + "node-opcua-server": "2.120.0", + "node-opcua-service-history": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-utils": "2.120.0", + "node-opcua-variant": "2.120.0" + } + }, + "node_modules/node-opcua-alarm-condition": { + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-alarm-condition/-/node-opcua-alarm-condition-2.120.0.tgz", + "integrity": "sha512-aOwIHXyTyLFGxfOgOVz59Z5WCu3rLsfCc8q792/2R+/QLG/Dv7+dnxt3vycGaieyMjfxxLNooGVY/J2zrWJFrg==", + "dependencies": { + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-pseudo-session": "2.120.0", + "node-opcua-service-browse": "2.120.0", + "node-opcua-service-filter": "2.120.0", + "node-opcua-service-read": "2.120.0", + "node-opcua-service-subscription": "2.120.0", + "node-opcua-service-translate-browse-path": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-utils": "2.120.0", + "node-opcua-variant": "2.120.0", + "thenify": "^3.3.1" } }, "node_modules/node-opcua-assert": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.88.0.tgz", - "integrity": "sha512-qrse7bI3XgpVwDCYJfPOXjzcHUQU/m6FCRL8jEF+4Dihvnhf2a6JvKU7HRJee+y6HBce7cErg/IN71z9HLlQiw==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.120.0.tgz", + "integrity": "sha512-FgNSVJ637yFL+vEktY5hjRGO8IBsXC8RbUWTA9B7zlIDZqhU0IWsqQkCBQmqvkpgjmhJGjjaZyTaa/Hu5tMGBQ==", "dependencies": { "chalk": "4.1.2" } }, "node_modules/node-opcua-basic-types": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.90.1.tgz", - "integrity": "sha512-BE1OfxICDGiCjrAhHLaX2oWbiDXTGWFADXJq8q/qKzamWYHBfmHtQ0Gi4A4dk+piLNKu3WtQRybcDz8rmXVRHQ==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.120.0.tgz", + "integrity": "sha512-MHkdmvTmWlY5qQsjedJCxgdMo+I16egOYbx32Xr5jNQvl5YL63rJBwbWFYMSmq8aVAdAgRFEYJIRXoAh65lleQ==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-buffer-utils": "2.90.1", - "node-opcua-date-time": "2.90.1", - "node-opcua-guid": "2.88.0", - "node-opcua-nodeid": "2.90.1", - "node-opcua-status-code": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-buffer-utils": "2.120.0", + "node-opcua-date-time": "2.120.0", + "node-opcua-guid": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-status-code": "2.120.0" } }, "node_modules/node-opcua-binary-stream": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.90.1.tgz", - "integrity": "sha512-8QoaQfLLWh3Id8ogIRFECuBuxBrE1CzEnxJttmCgilVrjuxYA5WRdmlK6W39v1cJCRvE+tqv5PP+W3LEeZS1gg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.120.0.tgz", + "integrity": "sha512-NrjCRWzFU9r3Qio1I2DO2vU7LJLl7BtefkHgELJF2M/85KYxrTgCd9RB6AYwWhAHvVQe+b6//Ld2tqnZetqN4w==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-buffer-utils": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-buffer-utils": "2.120.0" } }, "node_modules/node-opcua-buffer-utils": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.90.1.tgz", - "integrity": "sha512-Gl1kB9T0mp6TdkMk+GoXwSX6C+WwZYyiDIFgVVzy6V83AK8Oyc/3sd/tSJsnWOXdHBzK4isyX4HRl6ZZleH9mQ==" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.120.0.tgz", + "integrity": "sha512-A8jHu06BtlNFAklDnvsiy+dVNhNgf3sUsOWMoMKvS/3teY6aGYMs4AN9uf3YIpvkMDuPVF49MI1dlyx+vLg/Fw==" }, "node_modules/node-opcua-certificate-manager": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.90.1.tgz", - "integrity": "sha512-4lXBTs88okEmfZmoxzHo00zet1qXu+gxmG+BVCL+9TI64Z0vBzwjwnuthFWKqkbMiSfbhPSIFtY5Prh5rRrk+A==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.120.0.tgz", + "integrity": "sha512-QLOq3Mfsqlak+4V+Ku0NE9Zn8EPjFVrnV78CaQreK+sKcyEjjs8jbLV4qKggUugrXe3InZQblkUwBJJGXEFrCA==", "dependencies": { "@types/mkdirp": "1.0.2", "env-paths": "2.2.1", "mkdirp": "1.0.4", - "node-opcua-assert": "2.88.0", - "node-opcua-crypto": "^2.1.2", - "node-opcua-debug": "2.90.1", - "node-opcua-object-registry": "2.90.1", - "node-opcua-pki": "^3.0.2", - "node-opcua-status-code": "2.90.1", + "node-opcua-assert": "2.120.0", + "node-opcua-crypto": "4.7.0", + "node-opcua-debug": "2.120.0", + "node-opcua-object-registry": "2.120.0", + "node-opcua-pki": "4.9.0", + "node-opcua-status-code": "2.120.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-chunkmanager": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.90.1.tgz", - "integrity": "sha512-ySqjf8HDcX6nshbsy6xHE9rReDveZlyk5nQfGhD1Nho9++vZWdNQq7RIw4SVpw0dabOLDSm1DTeIwR5zz1qh1A==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.120.0.tgz", + "integrity": "sha512-PFsCKm1iKMV7KIiJuLv5LtT6+YtlYhT23mn/Au0RXcZnPsDqcdBJbvq0c29c2UgvKsjD5xjxqeC1iq+DoeqxEA==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-buffer-utils": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-packet-assembler": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-buffer-utils": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-packet-assembler": "2.120.0" } }, "node_modules/node-opcua-client": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.91.1.tgz", - "integrity": "sha512-TPbGtAmqnCEngtSorBkQo2QpLqoKsImQN2jI82RJoYx5v35HVppg7BmfAlhDnaC18KeUG82t8cQJTQeHKVL/cQ==", - "dependencies": { - "@ster5/global-mutex": "^1.2.0", - "@types/async": "^3.2.16", - "@types/once": "^1.4.0", - "async": "^3.2.4", - "callbackify": "^1.1.0", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.120.0.tgz", + "integrity": "sha512-gKP3x/4vFgL4b1BYCZ15pV11f95gaubjFH9SqA4Oqk5j2R+CfdyWBxbey86tiftCvnfTlH4ETqEJjiwsFV+Pew==", + "dependencies": { + "@ster5/global-mutex": "^2.0.0", + "@types/async": "^3.2.24", + "async": "^3.2.5", "chalk": "4.1.2", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-buffer-utils": "2.90.1", - "node-opcua-certificate-manager": "2.90.1", - "node-opcua-client-dynamic-extension-object": "2.91.1", - "node-opcua-common": "2.90.1", - "node-opcua-constants": "2.88.0", - "node-opcua-crypto": "^2.1.2", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-date-time": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-hostname": "2.88.0", - "node-opcua-nodeid": "2.90.1", - "node-opcua-object-registry": "2.90.1", - "node-opcua-pki": "^3.0.2", - "node-opcua-pseudo-session": "2.91.1", - "node-opcua-schemas": "2.90.1", - "node-opcua-secure-channel": "2.91.1", - "node-opcua-service-browse": "2.90.1", - "node-opcua-service-call": "2.90.1", - "node-opcua-service-discovery": "2.90.1", - "node-opcua-service-endpoints": "2.90.1", - "node-opcua-service-filter": "2.91.0", - "node-opcua-service-history": "2.90.1", - "node-opcua-service-query": "2.90.1", - "node-opcua-service-read": "2.90.1", - "node-opcua-service-register-node": "2.90.1", - "node-opcua-service-secure-channel": "2.90.1", - "node-opcua-service-session": "2.90.1", - "node-opcua-service-subscription": "2.91.1", - "node-opcua-service-translate-browse-path": "2.90.1", - "node-opcua-service-write": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-utils": "2.90.1", - "node-opcua-variant": "2.90.1", - "once": "^1.4.0", + "node-opcua-alarm-condition": "2.120.0", + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-buffer-utils": "2.120.0", + "node-opcua-certificate-manager": "2.120.0", + "node-opcua-client-dynamic-extension-object": "2.120.0", + "node-opcua-common": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-crypto": "4.7.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-date-time": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-hostname": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-object-registry": "2.120.0", + "node-opcua-pki": "4.9.0", + "node-opcua-pseudo-session": "2.120.0", + "node-opcua-schemas": "2.120.0", + "node-opcua-secure-channel": "2.120.0", + "node-opcua-service-browse": "2.120.0", + "node-opcua-service-call": "2.120.0", + "node-opcua-service-discovery": "2.120.0", + "node-opcua-service-endpoints": "2.120.0", + "node-opcua-service-filter": "2.120.0", + "node-opcua-service-history": "2.120.0", + "node-opcua-service-query": "2.120.0", + "node-opcua-service-read": "2.120.0", + "node-opcua-service-register-node": "2.120.0", + "node-opcua-service-secure-channel": "2.120.0", + "node-opcua-service-session": "2.120.0", + "node-opcua-service-subscription": "2.120.0", + "node-opcua-service-translate-browse-path": "2.120.0", + "node-opcua-service-write": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-utils": "2.120.0", + "node-opcua-variant": "2.120.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-client-crawler": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.91.1.tgz", - "integrity": "sha512-RnL0G881Xtg3vIStAwJI8NZs0eysw3Gq0oRdt4NXfimkzhMQSxTAAQq0KiY0S+W8a+rw5ZrKfl0WMOjcbbtdEw==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.120.0.tgz", + "integrity": "sha512-oVTx7uiFtDUL4REA3XRfAJISvJTnVDLR1bvzW1lzhC3zCBdLNzGrF9RT5ndQaQ04BV0duc2QYnVYTkPgIh9QuQ==", "dependencies": { - "async": "^3.2.4", + "async": "^3.2.5", "chalk": "4.1.2", - "node-opcua-address-space": "2.91.1", - "node-opcua-assert": "2.88.0", - "node-opcua-client": "2.91.1", - "node-opcua-constants": "2.88.0", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-pki": "^3.0.2", - "node-opcua-service-browse": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-utils": "2.90.1", + "node-opcua-address-space": "2.120.0", + "node-opcua-assert": "2.120.0", + "node-opcua-client": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-service-browse": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-utils": "2.120.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-client-dynamic-extension-object": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.91.1.tgz", - "integrity": "sha512-/XMrKmc21ND00xfv9C5tDMXunZ+wGd607EGq4yAW5AHvzPmYBDvomSIz/NnmFAAsmi5L2Z9rwDYvoHy2gwwf/g==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.120.0.tgz", + "integrity": "sha512-9qiipgyU/xZYQXYKiZE3otEc0+85Q17syF4pp7sQVia1OOuR/O2LUqVXjKaYF9S61t9QEvcZh4s1fZDEL70AVw==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.88.0", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-constants": "2.88.0", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-pseudo-session": "2.91.1", - "node-opcua-schemas": "2.90.1", - "node-opcua-service-browse": "2.90.1", - "node-opcua-service-translate-browse-path": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-variant": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-pseudo-session": "2.120.0", + "node-opcua-schemas": "2.120.0", + "node-opcua-service-browse": "2.120.0", + "node-opcua-service-translate-browse-path": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-client-proxy": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.91.1.tgz", - "integrity": "sha512-PaZogWujzp34D4W5P4dUloK5qFi6y00bDKucL3EhALQcCOvO3y2ABSFP1vtBvBoTjOsiokHjF6gFazW4x7mrDQ==", - "dependencies": { - "async": "^3.2.4", - "node-opcua-assert": "2.88.0", - "node-opcua-constants": "2.88.0", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-pseudo-session": "2.91.1", - "node-opcua-service-browse": "2.90.1", - "node-opcua-service-call": "2.90.1", - "node-opcua-service-read": "2.90.1", - "node-opcua-service-subscription": "2.91.1", - "node-opcua-service-write": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-utils": "2.90.1", - "node-opcua-variant": "2.90.1", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.120.0.tgz", + "integrity": "sha512-fFCfverHSBQX8Utd+qA0+a6yq9GTlTuhQ59xioLdCIWeJeRpEW4lCoTG6I3xMN6SgrBStrTdlgxnsk9bsPv7Kg==", + "dependencies": { + "async": "^3.2.5", + "node-opcua-assert": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-pseudo-session": "2.120.0", + "node-opcua-service-browse": "2.120.0", + "node-opcua-service-call": "2.120.0", + "node-opcua-service-read": "2.120.0", + "node-opcua-service-subscription": "2.120.0", + "node-opcua-service-write": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-utils": "2.120.0", + "node-opcua-variant": "2.120.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-common": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.90.1.tgz", - "integrity": "sha512-S/d45EJjRXxzUwGnx2W+qOVVeRx4mSPPqyzBilYMUC8IGvDp2qILU7NjKhuXiiqUm2GKPZu4gDOlkJaT5gmbYg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.120.0.tgz", + "integrity": "sha512-ndrk9v103+XO6PtzuBTI4HSVFlaywhxiqNXE8MxrmbC/4HCVc6qoNE64NLRwh90S6h24bxCWTRIirRuDebwacA==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-crypto": "^2.1.2", - "node-opcua-types": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-crypto": "4.7.0", + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-constants": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.88.0.tgz", - "integrity": "sha512-a3mVZKHiO/BGTd+E61NknBjmP/3VFHWw4gtyPQVDegBU/2vayPl2pJrCgjM93E8oc3vsawRc/JNEYsq67VxPrw==" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.120.0.tgz", + "integrity": "sha512-T1F5HecqTiMXumEfaQKYTJ2n/CjOdDtcKLFCrZcZZURbYSHI+sfH9Gub3wJRY5MO5ADMeU/noFLemcTdK0c9Jw==" }, "node_modules/node-opcua-crypto": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-2.2.0.tgz", - "integrity": "sha512-DTwHfgB29WfkGQDZUXtC1b1docuMx2HrUatkPJ2PbaEdd+GEQ8Dw2K1eLwX4fkcS/Ibg1NHr+qysNKc71qidRg==", - "dependencies": { - "better-assert": "^1.0.2", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-4.7.0.tgz", + "integrity": "sha512-pQbvMWSO/IzClRiyFtB6ft0L9MgF6xgvu/W9GIH76mVitD9A+cvXfrzeI79ts5QWrILcd2lbmgZt1VfVGSlAJQ==", + "dependencies": { + "@peculiar/webcrypto": "^1.4.4", + "@peculiar/x509": "^1.9.6", + "@types/jsrsasign": "^10.5.12", + "@types/sshpk": "^1.17.4", + "assert": "^2.1.0", "chalk": "^4.1.2", - "hexy": "0.3.4", - "jsrsasign": "^10.8.6", - "sshpk": "^1.17.0" + "hexy": "0.3.5", + "jsrsasign": "^11.0.0", + "sshpk": "^1.18.0" } }, "node_modules/node-opcua-data-access": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.90.1.tgz", - "integrity": "sha512-P7AK6Pad0ruNnC7LdeYtU47OTSqxKSQfYgfWkjxnYXDiWxMUFdk7w2zwY8iaUg5dfOBHh2D3ZtH8CzgcruONew==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.120.0.tgz", + "integrity": "sha512-DqBK6KaCOhtI5q2sYWP21bj6JabIvpvwZcs7K2TaBhNOPhIZ23447W60RDWbPGgKb1l2UFKtnhoEs66+3EmZjg==", "dependencies": { - "node-opcua-data-model": "2.90.1", - "node-opcua-types": "2.90.1" + "node-opcua-data-model": "2.120.0", + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-data-model": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.90.1.tgz", - "integrity": "sha512-UVPPz+d90RUyn7o3jLkOXlVtlWs/3GCwrdG+PnXynyFhmkvhC0M37sIWP06DKMc9QP8bVK0jaGFhOV769w4k3g==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.120.0.tgz", + "integrity": "sha512-fbbq5EK9QFHfmdMqSey/dKU937LukBoGmmP/H1pIg2Um34y/3JPlLdC6DOlme8KRhZE+YOjjHTlUWFWlAIIGGg==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-enum": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-status-code": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-enum": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-status-code": "2.120.0" } }, "node_modules/node-opcua-data-value": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.90.1.tgz", - "integrity": "sha512-k6kit20/wGB7Ae3ZFi84AHA0KEXDM59xN5/kIRgHMAzrI16c40lLKB8NOjGHZWWLyPYRMO+HfxhiLuXSoObVEg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.120.0.tgz", + "integrity": "sha512-YJkdEhpvvQkGybgRdRu9ftmRcLNR1HpHK+oO58T1omrsZLyd1p3V/KnUN8O0tQifYSjvhS+WoWBnNroM4ufp3w==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-date-time": "2.90.1", - "node-opcua-enum": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-variant": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-date-time": "2.120.0", + "node-opcua-enum": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-date-time": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.90.1.tgz", - "integrity": "sha512-qhACSENqgPQ3zCSHjVTXT3ZvVgpgrd4sNGPU0nB2pqQeaS2WeVwN8BpituAuNaNlreY1w7d8ECHH93TWzip3jA==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.120.0.tgz", + "integrity": "sha512-8djoOgfjeTq74ASDSiU3OWVK6pR+0zJkJ5mkiSeInPOiQpXrkRnAJmoikki+CQnbtIOP8nL31XP7oqkGat/DLQ==", "dependencies": { "long": "^4.0.0", - "node-opcua-assert": "2.88.0", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-utils": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-utils": "2.120.0" } }, "node_modules/node-opcua-debug": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.90.1.tgz", - "integrity": "sha512-uSIDbYUHjS1BGa4eCBh/Z66eRrBt2pbJeutiXEsmY2MPd2YOpS2RMyAsIk+AExFvZf5866zeIwH0Z76mmKpjfw==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.120.0.tgz", + "integrity": "sha512-solhqt7Nh7o6uQu8GSO8849XwOW/L0y3OilPSqs06gKw9n3C7NpYAFSFHPwSLgeUQJik8yAZzUky1c7wAc9MDA==", "dependencies": { "chalk": "4.1.2", - "hexy": "0.3.4", - "node-opcua-assert": "2.88.0", - "node-opcua-buffer-utils": "2.90.1" + "hexy": "0.3.5", + "node-opcua-assert": "2.120.0", + "node-opcua-buffer-utils": "2.120.0" } }, "node_modules/node-opcua-enum": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.90.1.tgz", - "integrity": "sha512-1dZcq9sKkRg56RMkq8O+Uwkho4igiPJ5IW+clQYe9knFwSHH4qTaQmrbKfGzLQuauohSHpZHxcXuN6BQp3wteg==" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.120.0.tgz", + "integrity": "sha512-sufM1xv/GJP7CqNeiDVnGvMTCKgKs8O/VadCRuOBSneEkPriLIZtUfY0SyIt4ZJloZ8QUMfKzF+Y2Z6yShtM/A==" }, "node_modules/node-opcua-extension-object": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.90.1.tgz", - "integrity": "sha512-0WUOPkL8vJoscN6VZNB9L90z126zzn7wJZ/+vgCU/j4wE1GG3Rgifx1p27UvCwN9H7X+l8E/M6ZX96VK/UcINQ==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.120.0.tgz", + "integrity": "sha512-NYHN35KLhrFe2XqlYewjRkbKWBeCT/HojDBfFteaOHGOKrdOR8c4R+7pY3/e27RxkF1J013mcHInrHzbf2OyCA==", "dependencies": { "chalk": "4.1.2", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-nodeid": "2.90.1" + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-nodeid": "2.120.0" } }, "node_modules/node-opcua-factory": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.90.1.tgz", - "integrity": "sha512-74dSLEA5cUeA9YNWxHsiPduzH6Lu2ETPd6qoQpCDkWahqTqAXYN2Obvqov5SPBAt6iA70+z97q7reNNem3zHHQ==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.120.0.tgz", + "integrity": "sha512-x7OErBByQ/cxV4MC0wNabtlFXuvN+zGLJcnyZOu4m8PxNyvKpmieIxSmzwHI5C5MzD1Pnsek6nqA/nM/lL0W1g==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-constants": "2.88.0", - "node-opcua-debug": "2.90.1", - "node-opcua-enum": "2.90.1", - "node-opcua-guid": "2.88.0", - "node-opcua-nodeid": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-utils": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-enum": "2.120.0", + "node-opcua-guid": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-utils": "2.120.0" } }, "node_modules/node-opcua-generator": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.90.1.tgz", - "integrity": "sha512-f3Dinvd2cHuCn4djd7p2duTn5SaPtftlSCNILcsC9D8Dku3xXG3LUn/ePajWx+KKv7dKdx5tfZ7LjnjzuxLlSQ==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.120.0.tgz", + "integrity": "sha512-CImgb4lXX1uEHkX9fuJc6/B6krFs5/x6bfnbarSoLHA2DbQAzDcjSDYPPAjneBFe3xoUpcARxlaricqyCoqO5A==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.88.0", - "node-opcua-constants": "2.88.0", - "node-opcua-debug": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-schemas": "2.90.1", - "node-opcua-utils": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-schemas": "2.120.0", + "node-opcua-utils": "2.120.0" } }, "node_modules/node-opcua-guid": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.88.0.tgz", - "integrity": "sha512-GnQcyiP4+3S6GGn8/7z857VregQVKmptQr+gabv7qNmu5gFu+5TiTdIVGzj41SnVFpA30UNkYEV/pIt1EHZg4g==" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.120.0.tgz", + "integrity": "sha512-PTZboRcRCBaxgqhBnEW0eDZHlvRC1tCJqs8wWhwaQHJMWPwoAezj1O0/Ou0DTnjCG3n8jH1USsrTWCoLKJRp1g==" }, "node_modules/node-opcua-hostname": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/node-opcua-hostname/-/node-opcua-hostname-2.88.0.tgz", - "integrity": "sha512-v5IkFOGYw2B4GvElHEKBQ4tFxKYyAKoUCtxLfOmRVwlLYZfaqylRFYs7Q1NCJfTNzC3+JGPXCza6ZZ4GKC8QIQ==" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-hostname/-/node-opcua-hostname-2.120.0.tgz", + "integrity": "sha512-OYpptFrXMlO0jZ+747hUH1Hd+Hy8jLvvZaNvL5FStrSOIQqiertjIhqBK0Me7Vcw6FZ+UU4Ys+xDbWBizJR87w==" }, "node_modules/node-opcua-nodeid": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.90.1.tgz", - "integrity": "sha512-NYx3ghaQXEf4ZA3tnbVkWuZo2A8K/II+wGHFsrGmmQojxsE/QmRrNUNAKGVCJP/2Y88RXpUFkNSpNBpAWTZ2bw==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.120.0.tgz", + "integrity": "sha512-O5tbh4btg12+jRXy/QhfFYmqTugjbGyVrbepXpb3qV3UyXabQHmhKYXx5vsWQtgQvPk4xOI6f91PCTg1vQQmoA==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-constants": "2.88.0", - "node-opcua-guid": "2.88.0" + "node-opcua-assert": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-guid": "2.120.0" } }, "node_modules/node-opcua-nodeset-di": { - "version": "2.91.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeset-di/-/node-opcua-nodeset-di-2.91.0.tgz", - "integrity": "sha512-elHD6AC08tE2FSD+lIaFPFuY6Ano/dQaUtivgeOVyk/ZrSoI/DqFy336hi0T7KFMLrWNdtSCXsiwhfyiRt0JGA==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-di/-/node-opcua-nodeset-di-2.120.0.tgz", + "integrity": "sha512-mdlXCG0wJUeq0iaAofViu81OFPnDmeAV4fypaY7I/3Cvupg5mVfRy6Oup4Hp3HSd6XtNrnI1dmP76ib8onGeoQ==", "dependencies": { - "node-opcua-address-space-base": "2.91.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-nodeset-ua": "2.91.0", - "node-opcua-status-code": "2.90.1", - "node-opcua-variant": "2.90.1" + "node-opcua-address-space-base": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-data-access": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-nodeset-ua": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-nodeset-ijt": { - "version": "2.91.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ijt/-/node-opcua-nodeset-ijt-2.91.0.tgz", - "integrity": "sha512-RRz3N8DwFPMID3D7Hg/W2lhKS7BqARJvZpgH7rKsZuhobaM3xOewXhgZFLXH2l10/tM35PXZIlkR0uTY64GC1A==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ijt/-/node-opcua-nodeset-ijt-2.120.0.tgz", + "integrity": "sha512-3TKJ2mQcG90XxLQURFiLPJ2haIaeviFYKIlDo2WM+UaBdpYs4tKqFDkdm4elIiSvPKAbswcxHafM3m/AHrWCRQ==", "dependencies": { - "node-opcua-address-space-base": "2.91.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-data-access": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-nodeset-machinery": "2.91.0", - "node-opcua-nodeset-ua": "2.91.0", - "node-opcua-variant": "2.90.1" + "node-opcua-address-space-base": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-data-access": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-nodeset-machinery": "2.120.0", + "node-opcua-nodeset-ua": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-nodeset-machinery": { - "version": "2.91.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeset-machinery/-/node-opcua-nodeset-machinery-2.91.0.tgz", - "integrity": "sha512-ZArQdwCX8Om9onfA60WEts/HP4Li8JAQa1aOxT/TbRkTc/AYUZyGzbdlcdh4Ld1UE661dLUoa/qyZpKYyVs1Ew==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-machinery/-/node-opcua-nodeset-machinery-2.120.0.tgz", + "integrity": "sha512-9dEDK8CtA2mhnRHqFudXwQHIuUTrN/xfZbcb9CQ8OkncpoLgAIBf/wGinK5gOL+a9Lc5lxguxC0jlsbc6oNzZA==", "dependencies": { - "node-opcua-address-space-base": "2.91.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-nodeset-di": "2.91.0", - "node-opcua-nodeset-ua": "2.91.0", - "node-opcua-variant": "2.90.1" + "node-opcua-address-space-base": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-nodeset-di": "2.120.0", + "node-opcua-nodeset-ua": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-nodeset-ua": { - "version": "2.91.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.91.0.tgz", - "integrity": "sha512-eq/YvJF3NhVmUqG0uFSmGr3rKbWsvXEXplgmrSXBTcxVPPbyXvhhFgmpQl04atKCOVg7asDz3uKyuaeGXkBpKg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.120.0.tgz", + "integrity": "sha512-g2C5EFUayNMCLnEQtm4yTlgbOFv6DIB/L3LM6V5+f28lVyoiXtWBqZdLbv/VqI5HcQxbOSy5JVUNkc182fRWmA==", "dependencies": { - "node-opcua-address-space-base": "2.91.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-data-access": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-variant": "2.90.1" + "node-opcua-address-space-base": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-data-access": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-nodesets": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodesets/-/node-opcua-nodesets-2.88.0.tgz", - "integrity": "sha512-vJuqTfZteuhaClF4HqBan17LnWQSc/RCkFxEjjWrTMoRBuN5x1DC6x/3fowLT6ovpcgHB2Clh1Z7umNdFRferA==" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodesets/-/node-opcua-nodesets-2.120.0.tgz", + "integrity": "sha512-99HvCs/JWPa7LpoZnI4ydK8PPX0GhC8xQSzOPKppSycBIPH43C5ydtECf7ljOiB2Zrm5xDHfvOKq3t3s4nqxbQ==" }, "node_modules/node-opcua-numeric-range": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.90.1.tgz", - "integrity": "sha512-qVLSesFH4dYdNYuFU3kFkCtYcGCM/IUUDO7omQ8O7h5cRJ6mflK9Kln+g9XaDsIeeJc0ZaLqPf4mCiQYwuGvAw==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.120.0.tgz", + "integrity": "sha512-dOhmeCuCALwKIY92KDaU5SCTcEeQtPp+CP8Yu34825ysPi4NGZ/eg6810ULi8Mn1xDKJinWw4HRJmW5pE4oHoQ==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-status-code": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-status-code": "2.120.0" } }, "node_modules/node-opcua-object-registry": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.90.1.tgz", - "integrity": "sha512-xWv0iIYlatc9788tX6q/mD/mp+HJh1nF+IZQnJK2JrbI2/9o5o6Ufd2xKAJ8bOrb56Zc2IPvdYnmVPs5Qqu3oA==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.120.0.tgz", + "integrity": "sha512-r4+w5srXiarvUsZww6dqMJs4ekGzSxqG1gYLdbEOOvIlMPNpbOBkkTBGNGBoXJEYNbxWzfFWsX+nHidtm75rQg==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-debug": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-debug": "2.120.0" } }, "node_modules/node-opcua-packet-analyzer": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.90.1.tgz", - "integrity": "sha512-ul54UvlQCRDLMVnyGfLMtDcxglInO8fPxb1UD6kdvhjdPTlHc/dZyqbEpxzElOM867BpEUqUXq9hVAuwjEW9og==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.120.0.tgz", + "integrity": "sha512-7/LEJjJCt9JncW/121tifciMMOrA/8stxADXIwV5v/bBb9KoJCl7Dycfly5KoJ5Bx1llyfo9Dgp5IqB/CYnk8g==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-utils": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-utils": "2.120.0" } }, "node_modules/node-opcua-packet-assembler": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.90.1.tgz", - "integrity": "sha512-iZReyXtLLTktCfuI0CDHvmN1bjQ1I0Glnilh54uQ5xc3nU0NPG7JhosEv0iV9WJdO3wWQ/z+WR6amWgnWD5/wg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.120.0.tgz", + "integrity": "sha512-hK4VXLazjM5+7ve16LMYCmfLmruSklVZgmCXjAjZucGffRd0wejk5AjOcmqh0lCuh4UgBY8uLSVrTlvoZIv3ZQ==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-debug": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-debug": "2.120.0" } }, "node_modules/node-opcua-pki": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-3.1.2.tgz", - "integrity": "sha512-5CXQ3uvfYDKM1cumQNut9XYqZWQ5C/dbbT7wXoIPMgjVnUx2/ZcKE6FqSFMEkRFp64WnWLJAMbn6JJgZ0Jt7Pw==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-4.9.0.tgz", + "integrity": "sha512-nG2XbWaInX6LsZUH67ZcExgQMO0uWiHjKe5E84AKuOsL+Y562jxVQDSufnZp3esKmTyb85VbYn9yBcBoYESNXw==", "dependencies": { - "@ster5/global-mutex": "^1.2.0", - "async": "^3.2.4", + "@ster5/global-mutex": "^2.0.0", + "async": "^3.2.5", "byline": "^5.0.0", "chalk": "4.1.2", "chokidar": "^3.5.3", "cli-table": "^0.3.11", - "minimist": "^1.2.8", - "node-opcua-crypto": "^2.2.0", + "node-opcua-crypto": "4.7.0", "progress": "^2.0.3", - "rimraf": "3.0.2", + "rimraf": "4.4.1", "thenify": "^3.3.1", "wget-improved-2": "^3.3.0", "yargs": "17.7.2", @@ -1303,403 +1751,407 @@ } }, "node_modules/node-opcua-pseudo-session": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.91.1.tgz", - "integrity": "sha512-phkf1LbTHu2L42D6o2cbkR8wdGRaTqofLGsf0zf6uglSQuwZhtsg6//aEpfYivxpeJJvWLEVKNDc325noYGZJg==", - "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-constants": "2.88.0", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-service-browse": "2.90.1", - "node-opcua-service-call": "2.90.1", - "node-opcua-service-read": "2.90.1", - "node-opcua-service-subscription": "2.91.1", - "node-opcua-service-translate-browse-path": "2.90.1", - "node-opcua-service-write": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-variant": "2.90.1", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.120.0.tgz", + "integrity": "sha512-3r7v2R5nyKjDL80x9l0qAyRrHoddyAq2t1oyNkM178LDBKexVVXz7uoj7XUacghl+iBP+SjemFZjT3BF7e5AiA==", + "dependencies": { + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-service-browse": "2.120.0", + "node-opcua-service-call": "2.120.0", + "node-opcua-service-filter": "2.120.0", + "node-opcua-service-read": "2.120.0", + "node-opcua-service-subscription": "2.120.0", + "node-opcua-service-translate-browse-path": "2.120.0", + "node-opcua-service-write": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-utils": "2.120.0", + "node-opcua-variant": "2.120.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-schemas": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.90.1.tgz", - "integrity": "sha512-Mds1ZXKn1o7P0YM13KBOLX7Qh81w9C7n1kPnATx+SuFmXHBlbBBCRx7Pi2bt2RW9oNads96hD/xJftY0lBJUPw==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.120.0.tgz", + "integrity": "sha512-8oUAv2xe2ZqtdFNQ2MZxfZa/N/9oo1RjQ9AceSFMmJEbPP+/enjyNXEDB00F4c9E5LAkUZhcB/ZVONEZdOh2lA==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.88.0", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-variant": "2.90.1", - "node-opcua-xml2json": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-variant": "2.120.0", + "node-opcua-xml2json": "2.120.0" } }, "node_modules/node-opcua-secure-channel": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.91.1.tgz", - "integrity": "sha512-KbSsaVKxpdkK7kt5ui4MPFh7FVODQvRk21BzLi/YsQfbD3iE2IBGSDN11paXdr9nKcrEFsp2zxdP5jq79h7Diw==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.120.0.tgz", + "integrity": "sha512-Z2Rg2me9ttgoUXrUnTAzSjqD+2+JGUNxlADMyv8pYgt71kea7zbngFhbqzX8itjf9DaDF6yUhjQGwk7jlcwKrg==", "dependencies": { - "async": "^3.2.4", + "async": "^3.2.5", "backoff": "^2.5.0", "chalk": "4.1.2", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-certificate-manager": "2.90.1", - "node-opcua-chunkmanager": "2.90.1", - "node-opcua-common": "2.90.1", - "node-opcua-crypto": "^2.1.2", - "node-opcua-debug": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-object-registry": "2.90.1", - "node-opcua-packet-analyzer": "2.90.1", - "node-opcua-service-endpoints": "2.90.1", - "node-opcua-service-secure-channel": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-transport": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-utils": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-certificate-manager": "2.120.0", + "node-opcua-chunkmanager": "2.120.0", + "node-opcua-common": "2.120.0", + "node-opcua-crypto": "4.7.0", + "node-opcua-debug": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-object-registry": "2.120.0", + "node-opcua-packet-analyzer": "2.120.0", + "node-opcua-service-endpoints": "2.120.0", + "node-opcua-service-secure-channel": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-transport": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-utils": "2.120.0" } }, "node_modules/node-opcua-server": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.91.1.tgz", - "integrity": "sha512-vOOuEoKd/aJLbUjZPtgqiAffK2AB9UlJJGqW/y4oV9K+3jtqYLUHNhRQeHOo7giqOrfxZEag/bR5ry29aZVjlg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.120.0.tgz", + "integrity": "sha512-iufyDpZciLgLQ2t6M+7rTSH9TcXx/u+uFIxMk5MYhWyzCq2IWUHdcEv2Nl6MrPaK/714Zr6eK0mWrHBZu4Gvnw==", "dependencies": { - "@ster5/global-mutex": "^1.2.0", - "async": "^3.2.4", + "@ster5/global-mutex": "^2.0.0", + "async": "^3.2.5", "chalk": "4.1.2", "dequeue": "^1.0.5", "lodash": "4.17.21", - "node-opcua-address-space": "2.91.1", - "node-opcua-address-space-base": "2.91.0", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-certificate-manager": "2.90.1", - "node-opcua-client": "2.91.1", - "node-opcua-client-dynamic-extension-object": "2.91.1", - "node-opcua-common": "2.90.1", - "node-opcua-constants": "2.88.0", - "node-opcua-crypto": "^2.1.2", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-date-time": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-hostname": "2.88.0", - "node-opcua-nodeid": "2.90.1", - "node-opcua-nodesets": "2.88.0", - "node-opcua-numeric-range": "2.90.1", - "node-opcua-object-registry": "2.90.1", - "node-opcua-secure-channel": "2.91.1", - "node-opcua-service-browse": "2.90.1", - "node-opcua-service-call": "2.90.1", - "node-opcua-service-discovery": "2.90.1", - "node-opcua-service-endpoints": "2.90.1", - "node-opcua-service-filter": "2.91.0", - "node-opcua-service-history": "2.90.1", - "node-opcua-service-node-management": "2.90.1", - "node-opcua-service-query": "2.90.1", - "node-opcua-service-read": "2.90.1", - "node-opcua-service-register-node": "2.90.1", - "node-opcua-service-secure-channel": "2.90.1", - "node-opcua-service-session": "2.90.1", - "node-opcua-service-subscription": "2.91.1", - "node-opcua-service-translate-browse-path": "2.90.1", - "node-opcua-service-write": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-utils": "2.90.1", - "node-opcua-variant": "2.90.1", + "node-opcua-address-space": "2.120.0", + "node-opcua-address-space-base": "2.120.0", + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-certificate-manager": "2.120.0", + "node-opcua-client": "2.120.0", + "node-opcua-client-dynamic-extension-object": "2.120.0", + "node-opcua-common": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-crypto": "4.7.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-date-time": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-hostname": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-nodesets": "2.120.0", + "node-opcua-numeric-range": "2.120.0", + "node-opcua-object-registry": "2.120.0", + "node-opcua-secure-channel": "2.120.0", + "node-opcua-service-browse": "2.120.0", + "node-opcua-service-call": "2.120.0", + "node-opcua-service-discovery": "2.120.0", + "node-opcua-service-endpoints": "2.120.0", + "node-opcua-service-filter": "2.120.0", + "node-opcua-service-history": "2.120.0", + "node-opcua-service-node-management": "2.120.0", + "node-opcua-service-query": "2.120.0", + "node-opcua-service-read": "2.120.0", + "node-opcua-service-register-node": "2.120.0", + "node-opcua-service-secure-channel": "2.120.0", + "node-opcua-service-session": "2.120.0", + "node-opcua-service-subscription": "2.120.0", + "node-opcua-service-translate-browse-path": "2.120.0", + "node-opcua-service-write": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-transport": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-utils": "2.120.0", + "node-opcua-variant": "2.120.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-server-discovery": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.91.1.tgz", - "integrity": "sha512-op7wfbd9k3IPTl59MqMmbm/+W2wcvCHA796+w1hkZgI+fByJIn7hWhOt1hbmL+dcANPsu8StXBRCERY2a+96ZA==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.120.0.tgz", + "integrity": "sha512-ItZyr7sLvRT7lXP9dN8YtuuDdpAWEY01wXFpipquQGhAlRPrdKkydYLmPtJRyLV2w3R5X4hspraOrUGUEybZOQ==", "dependencies": { "chalk": "4.1.2", "env-paths": "2.2.1", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-certificate-manager": "2.90.1", - "node-opcua-common": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-hostname": "2.88.0", - "node-opcua-object-registry": "2.90.1", - "node-opcua-secure-channel": "2.91.1", - "node-opcua-server": "2.91.1", - "node-opcua-service-discovery": "2.90.1", - "node-opcua-service-endpoints": "2.90.1", - "node-opcua-status-code": "2.90.1", + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-certificate-manager": "2.120.0", + "node-opcua-common": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-hostname": "2.120.0", + "node-opcua-object-registry": "2.120.0", + "node-opcua-secure-channel": "2.120.0", + "node-opcua-server": "2.120.0", + "node-opcua-service-discovery": "2.120.0", + "node-opcua-service-endpoints": "2.120.0", + "node-opcua-status-code": "2.120.0", "sterfive-bonjour-service": "1.1.4", "thenify": "^3.3.1" } }, "node_modules/node-opcua-service-browse": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.90.1.tgz", - "integrity": "sha512-386enwb+mD5pw7To3JYqt69YfVV631OWTDXfWgYEHnjp55+z+AbU/YeAMmSLGuffkLc/+ZY04XRZIsAg9yGhRQ==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.120.0.tgz", + "integrity": "sha512-VS9gc5jGb9ffR8QrTS7TH514zZ3yPB85LIV5ZJyVSF36vj4BjYo/k4Ck3V22LO/j2gibyISMlmaVAwXeOI+Oag==", "dependencies": { - "node-opcua-data-model": "2.90.1", - "node-opcua-types": "2.90.1" + "node-opcua-data-model": "2.120.0", + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-call": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.90.1.tgz", - "integrity": "sha512-64ukGzcstCSpOmvKj+bFxL9RGKYwMsaGUPkFkIjnTs5MzfdtUNmp7GGcb9TzP1SfpEpHeS/8veni0sBf3AORrw==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.120.0.tgz", + "integrity": "sha512-W3wiHP0G/xZI4WoSlq7kXsdc9qNLVMbOuUf06wcpDILf9o0KmtVeozB1mLcqsAFnTWoIxhLUpjd8ITwibKFJvw==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-nodeid": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-variant": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-service-discovery": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.90.1.tgz", - "integrity": "sha512-RBEmjb0uMry1EJwPSpVKmuqrHdqX+A2jRQ1YtxkJRuh8P3iz2LsTfDNNVoJZIHrlkDlnCrIx8O+nNdE/EUl1Lg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.120.0.tgz", + "integrity": "sha512-jm1i/q2aHfVPEsWvLWVp6O29JXvQhP8fk9LtR4bUmG4VMFbKbQ1R2z6xsFkOOEVCiEa5trhetrJGjpOFtqOaVA==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.88.0", - "node-opcua-debug": "2.90.1", - "node-opcua-object-registry": "2.90.1", - "node-opcua-types": "2.90.1", + "node-opcua-assert": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-object-registry": "2.120.0", + "node-opcua-types": "2.120.0", "sterfive-bonjour-service": "1.1.4" } }, "node_modules/node-opcua-service-endpoints": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.90.1.tgz", - "integrity": "sha512-yfwjAlIpxMLJPv3jQf35c5fZdMMtuHMvQaofe2+Bg/RTHSIEKeDnjHCQizewfYSEih9D1hEVQMTZHYAo8icKKA==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.120.0.tgz", + "integrity": "sha512-NjY35Svd6gc5u78iWCgPmo6aCuE3ZwczjJLIOBfvYUK2A+NwKF2rBEHKto7nuoXErqb6tA2cshblDnyicCiuUw==", "dependencies": { - "node-opcua-types": "2.90.1" + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-filter": { - "version": "2.91.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.91.0.tgz", - "integrity": "sha512-gmEps9sANkW0RT6seSndvoz8u5Go6KIBT7gKW7+AV8AB9xxtfvloJpjNb9I/mSbXbijxBl0BTwLx4TyYWupyWQ==", - "dependencies": { - "node-opcua-address-space-base": "2.91.0", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-constants": "2.88.0", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-service-translate-browse-path": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-types": "2.90.1", - "node-opcua-variant": "2.90.1" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.120.0.tgz", + "integrity": "sha512-qqwmF7c+LKuEVP4NGwK+WdAF93MzSdSYd/7jvLng7VMNhhrEuiFHr+jnMXCcIcjn1sqNbVpk7pKugfAZq4RuyA==", + "dependencies": { + "node-opcua-address-space-base": "2.120.0", + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-service-translate-browse-path": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-service-history": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.90.1.tgz", - "integrity": "sha512-Vra0KtuAxgm3Y3V+/4wrxf359px4zwR9LBb00cTbUoZP/HFO/WsXzqvhyk5BPeKS4YObLodvioGPrL1Yi1Zfwg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.120.0.tgz", + "integrity": "sha512-6vxLAcI9DWUefTnny359B5Ff3hVuwpF3Xpb9J9OmSZgw0Q99HgUXcX5041Ex30Rr/R47gVX+J+vf/8U8+bwkRQ==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-data-value": "2.90.1", - "node-opcua-types": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-node-management": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.90.1.tgz", - "integrity": "sha512-xA/S1UgrRUPFvo9xfuH9u9v4J4h8i2uD+228RDQAqwrj/78m2vAlEakVaGZhpaqKtVcMtTP27pXe5gWwhDNvwQ==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.120.0.tgz", + "integrity": "sha512-GHHxNIJmVILjGyKvmtFiQsAhIWI22yyPhxrzeVclXR285BeVA+0n6f+dMl4DW2WijteiHxcqd0Iw5TXAhNfbLQ==", "dependencies": { - "node-opcua-types": "2.90.1" + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-query": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.90.1.tgz", - "integrity": "sha512-9dEL0YySM7HvoHPRLqjumGbVI+7iTotgL+Kvro61IffNbnYRS7TS9q5k0WD4hAba+HD0ZjTd5hW7791kKxIh4g==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.120.0.tgz", + "integrity": "sha512-t6N5VEq4CLawadcopuVkxHMDXsgXHIKpFjv7SIw/O+pIuyLWj3re9gd6mGHGhAD3Mzjpr41luDGsG3LLFZhDNQ==", "dependencies": { - "node-opcua-types": "2.90.1" + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-read": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.90.1.tgz", - "integrity": "sha512-kBc4cXrXlEFx80khx0J4cC2L8T2lngGDWtMom6yJ4FlddPVKj+GXZF/i+cpAGzsii242cOrKrFt4Xr9KnZ++lA==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.120.0.tgz", + "integrity": "sha512-WLkHymK6pQX+QdcQlU9vih128ucwe3k7PF9fzqk9KrKi0he4VDGW4Jc4rqtaa8UYta5GjRJIhdTa0ExP/YOrng==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-service-secure-channel": "2.90.1", - "node-opcua-types": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-service-secure-channel": "2.120.0", + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-register-node": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.90.1.tgz", - "integrity": "sha512-Gb8Z14PmbQWjD46sz8Faf99tq8Eci7J9bMm2POAMUWzNJDjmQ08VO76i/lf4fPhukkebbfLJAP4L3uNnErxZQQ==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.120.0.tgz", + "integrity": "sha512-hBrBH+osHDO2Fswo+EWmhoShOKzV34IS+BIKJ1nrAYWkgERjLopfZmuore8B9uFeEBZqGusTEuFgqb1Yo3ol2Q==", "dependencies": { - "node-opcua-types": "2.90.1" + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-secure-channel": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.90.1.tgz", - "integrity": "sha512-hh443sMtTWFmuNnWIhiO90ipkPAJEtHgp1Yuti9adrR1dpZr/Bq2Fq+EJkVXD/cWFIPuUH7RcHeA0Hif2b8ncg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.120.0.tgz", + "integrity": "sha512-WCZDW4imWwuwTwpVLeAndVWO992RZ/CEnM0r4dHcxpT141Nb/aEFLHT2OI+8YpYwTWyGvqY+oXSH0fm9KDKgKg==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-types": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-session": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.90.1.tgz", - "integrity": "sha512-pP9d0s5x0ESlbtCwPGS56y9eGZioor1eUiZ5zeofXTRgbyWJP2hEHfv7G05Z3138tpm4CEPfB9ovmgw1/qgGQg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.120.0.tgz", + "integrity": "sha512-/v8lykp8qRQ8NEwV05a8GB5UzMWggBcQL/BlV5mPiPUL+QkNAz+DcvGR3P8gOkxz9G2mwsl5JBtK9F71dsHM7g==", "dependencies": { - "node-opcua-factory": "2.90.1", - "node-opcua-types": "2.90.1" + "node-opcua-factory": "2.120.0", + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-subscription": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.91.1.tgz", - "integrity": "sha512-0JI4yilcWlbvhq5hrnMkQ3Tq06Ao6YYxmHVxpNuIVrIOY18P/dZuss1ztFgNOTyBkSKAPkETnntSnPjHi7Z8PQ==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.120.0.tgz", + "integrity": "sha512-2WkEw/KsSmT8VkLFMupmkJZQP7KFEe31/g2ODo8aUPlzKjgq9KX0MskZ1RhAKyDiw1IQnKoncnUnUVaQWsRV5Q==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-types": "2.90.1", - "node-opcua-variant": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-types": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-service-translate-browse-path": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.90.1.tgz", - "integrity": "sha512-8lFt/cFuD/C2+R9Wv6PvU6nc9ObbFBwcXEmYCnCJis86rw61dHDDT4cjq9UYwH0xY+oqUDSWpARlLPNykIJPlw==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.120.0.tgz", + "integrity": "sha512-5pWJrLy02o1LsWE6AU0S2EuKaoKwvuc44wacbPrG9sJnmRmtS8KvAQU0zGbLokz4HwyjdMq/+rv/1MQusGVzCQ==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-constants": "2.88.0", - "node-opcua-data-model": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-types": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-service-write": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.90.1.tgz", - "integrity": "sha512-iIarpuwXrcFOGWuLZXb9ly4/MOw5kqRk/rMhNE9r2hNc1PI/eODJNYB5/0sw9fUHxQ+W+XII3fqQ3YdrdE+ePA==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.120.0.tgz", + "integrity": "sha512-w5jazKt/ggpxc1k37k2ObPvTL9mZ4BqLhqR/nKwWlbkidNY1rYI4iOqk7Wi2zJpwrzwBE8fuSoXzR0xoyvb8Aw==", "dependencies": { - "node-opcua-types": "2.90.1" + "node-opcua-types": "2.120.0" } }, "node_modules/node-opcua-status-code": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.90.1.tgz", - "integrity": "sha512-0Vqz2Sp7J85CoSUhsDLMVB0A34fPmfhRF4ajO9SH0BKHuduhr3uITkKQMLWx2ojJULIEUKzpy+ixy+s++1T67g==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.120.0.tgz", + "integrity": "sha512-iceMmp8UxzyPu+4TTDNbS+bxbpN/YPYIfLHMkR2ZKYQsmxk/g5pMCNXqQ0Usw9aWoem8+RPgsbc5SrecAOXn2g==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-binary-stream": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-binary-stream": "2.120.0" } }, "node_modules/node-opcua-transport": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.90.1.tgz", - "integrity": "sha512-qXJdRYWM5684ypn9A4pNdtKitkRLyCIIgSCekyXU+ABXg/f4Id20h8AfJwJBL3KxImOUBl4peJGfg48DbwwlSg==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.120.0.tgz", + "integrity": "sha512-LtPN0AOEaoIrbPTOf0Z4oWt0MQD2eIa1/ZKhE+p4Xv5E+yXOLSfirNsQ7ZQt110hRbi+kp9LkRHnhynDjvDM3A==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-buffer-utils": "2.90.1", - "node-opcua-chunkmanager": "2.90.1", - "node-opcua-debug": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-object-registry": "2.90.1", - "node-opcua-packet-assembler": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-utils": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-buffer-utils": "2.120.0", + "node-opcua-chunkmanager": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-object-registry": "2.120.0", + "node-opcua-packet-assembler": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-utils": "2.120.0" } }, "node_modules/node-opcua-types": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.90.1.tgz", - "integrity": "sha512-k5WImzmUjwo30Oqaa861ZG07e3m/RxrYH4sS3Swsg8EyNn/Yeho6VTTpT0RJlcrS4w3mYaF9BakP/8bEGmD4vg==", - "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-data-value": "2.90.1", - "node-opcua-enum": "2.90.1", - "node-opcua-extension-object": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-generator": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-numeric-range": "2.90.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-variant": "2.90.1" + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.120.0.tgz", + "integrity": "sha512-alr08w6K8iafNd2NHftFosGYavv1TjQ8F8G3cgVmU7prf0rLWHJLjVv48UX0YB9l6Jqx9pzdqJpaUPNPOuRlqg==", + "dependencies": { + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-data-value": "2.120.0", + "node-opcua-enum": "2.120.0", + "node-opcua-extension-object": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-generator": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-numeric-range": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-utils": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.90.1.tgz", - "integrity": "sha512-8np5TX7Un+Qj+tL2B0dzFHnHTf/Y2HsU1QqwbkVrw8Higv7aN3j0Mjb5nXSbjxX9owAd7aUBQWOgLZnyrWvmKQ==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.120.0.tgz", + "integrity": "sha512-lAt4Ypl0rRSffyIcj2w2p6EdkqxhjOY/zPYemK376bUIMVPljKzMogFc6F2ZuXM4c43SaYXH05OKaJwgTruifw==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.88.0" + "node-opcua-assert": "2.120.0" } }, "node_modules/node-opcua-variant": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.90.1.tgz", - "integrity": "sha512-wLQIaeu07IGoCj1OKDqC0kwQkl2cOGNhI8o70AaNmzf3ITkpW/emINEQzM5/KkzCEvBA5uypo1VFwnGI2wgmSA==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.120.0.tgz", + "integrity": "sha512-KFc0LJFpWbRpK1K8y3p6vPhpzmS/T1ybCSSCMrXXebN7IOfYfytQkz1eSzeP3TYog65Ofz+B9ipUSoaDDtseqw==", "dependencies": { - "node-opcua-assert": "2.88.0", - "node-opcua-basic-types": "2.90.1", - "node-opcua-binary-stream": "2.90.1", - "node-opcua-data-model": "2.90.1", - "node-opcua-enum": "2.90.1", - "node-opcua-factory": "2.90.1", - "node-opcua-nodeid": "2.90.1", - "node-opcua-utils": "2.90.1" + "node-opcua-assert": "2.120.0", + "node-opcua-basic-types": "2.120.0", + "node-opcua-binary-stream": "2.120.0", + "node-opcua-data-model": "2.120.0", + "node-opcua-enum": "2.120.0", + "node-opcua-factory": "2.120.0", + "node-opcua-nodeid": "2.120.0", + "node-opcua-utils": "2.120.0" } }, "node_modules/node-opcua-vendor-diagnostic": { - "version": "2.91.1", - "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.91.1.tgz", - "integrity": "sha512-Q1pXxNt3DuI2GcVKNTVulJPuOJEYvUxPr6NMssPkz7nMbcCInyyFA+lf/5v/Wm+ZlJi34NwIM+Ja+U2oXLiyQA==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.120.0.tgz", + "integrity": "sha512-xLGLUlRiNxGhZzqekjjw9g0sUMWa1HV9TXTy2GE3M32IoqlS/hJPl8Qk+DBtiwo2WG3OmrAQsFExm4K9NJmtNA==", "dependencies": { "humanize": "0.0.9", - "node-opcua-address-space": "2.91.1", - "node-opcua-assert": "2.88.0", - "node-opcua-constants": "2.88.0", - "node-opcua-server": "2.91.1", - "node-opcua-status-code": "2.90.1", - "node-opcua-variant": "2.90.1" + "node-opcua-address-space": "2.120.0", + "node-opcua-assert": "2.120.0", + "node-opcua-constants": "2.120.0", + "node-opcua-debug": "2.120.0", + "node-opcua-server": "2.120.0", + "node-opcua-status-code": "2.120.0", + "node-opcua-variant": "2.120.0" } }, "node_modules/node-opcua-xml2json": { - "version": "2.90.1", - "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.90.1.tgz", - "integrity": "sha512-3XI+qsLeD6AO2EB2uoEn2UrWs1PlBaIL2iOMp5QOaXBiaaeNXC8SOzkQPbALLPhcdjjaxhHxymjT0iJaDM118g==", + "version": "2.120.0", + "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.120.0.tgz", + "integrity": "sha512-ksTVwriinRPGF953m/wMKLN87zAcwFcDwzUu2gdTlMHv5rLRqI0ltRKm2XsK+hahhhe3W4R4Wmr4J/Y37dBJaQ==", "dependencies": { "ltx": "^3.0.0", - "node-opcua-assert": "2.88.0", - "node-opcua-utils": "2.90.1", + "node-opcua-assert": "2.120.0", + "node-opcua-utils": "2.120.0", "thenify": "^3.3.1", "xml-writer": "^1.7.0" } @@ -1712,20 +2164,67 @@ "node": ">=0.10.0" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", "dependencies": { - "wrappy": "1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "engines": { + "node": ">=16 || 14 >=14.17" } }, "node_modules/pend": { @@ -1760,6 +2259,32 @@ "node": ">=0.4.0" } }, + "node_modules/proper-lockfile": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", + "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", + "dependencies": { + "graceful-fs": "^4.2.4", + "retry": "^0.12.0", + "signal-exit": "^3.0.2" + } + }, + "node_modules/pvtsutils": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.3.5.tgz", + "integrity": "sha512-ARvb14YB9Nm2Xi6nBq1ZX6dAM0FsJnuk+31aUp4TrcZEdKUlSqOqsxJHUPJDNE3qiIp+iUPEIeR6Je/tgV7zsA==", + "dependencies": { + "tslib": "^2.6.1" + } + }, + "node_modules/pvutils": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.1.3.tgz", + "integrity": "sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==", + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -1771,6 +2296,11 @@ "node": ">=8.10.0" } }, + "node_modules/reflect-metadata": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.1.tgz", + "integrity": "sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==" + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -1779,15 +2309,26 @@ "node": ">=0.10.0" } }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "engines": { + "node": ">= 4" + } + }, "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", + "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", "dependencies": { - "glob": "^7.1.3" + "glob": "^9.2.0" }, "bin": { - "rimraf": "bin.js" + "rimraf": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -1812,15 +2353,46 @@ "node": ">=10" } }, + "node_modules/semver/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": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-function-length": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", + "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "dependencies": { + "define-data-property": "^1.1.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, "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": "sha512-OeTRSF+prexqa0ZOjfYR2pdGG/9nyzoXhsDj9M/0R8cgK1r9SkiQiqGdQQcObmnalKVPaTLrF8P71OacYqcYGw==" }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -1912,6 +2484,27 @@ "node": ">=8.0" } }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/tsyringe": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/tsyringe/-/tsyringe-4.8.0.tgz", + "integrity": "sha512-YB1FG+axdxADa3ncEtRnQCFq/M0lALGLxSZeVNbTU8NqhOVc51nnv2CISTcvc1kyv6EGPtXVr0v6lWeDxiijOA==", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/tsyringe/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, "node_modules/tunnel": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", @@ -1925,6 +2518,35 @@ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/webcrypto-core": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.7.7.tgz", + "integrity": "sha512-7FjigXNsBfopEj+5DV2nhNpfic2vumtjjgPmeDKk45z+MJwXKKfhPB7118Pfzrmh4jqOMST6Ch37iPAHoImg5g==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/json-schema": "^1.1.12", + "asn1js": "^3.0.1", + "pvtsutils": "^1.3.2", + "tslib": "^2.4.0" + } + }, "node_modules/wget-improved-2": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/wget-improved-2/-/wget-improved-2-3.3.0.tgz", @@ -1940,10 +2562,23 @@ "node": ">= 0.6.18" } }, - "node_modules/wget-improved-2/node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "node_modules/which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/wrap-ansi": { "version": "7.0.0", @@ -1961,11 +2596,6 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, "node_modules/xml-writer": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/xml-writer/-/xml-writer-1.7.0.tgz", diff --git a/OPC_UA_Clients/basic_node_opcua/package.json b/OPC_UA_Clients/basic_node_opcua/package.json index 6c1ac0b..130a4f3 100644 --- a/OPC_UA_Clients/basic_node_opcua/package.json +++ b/OPC_UA_Clients/basic_node_opcua/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "node-opcua": "2.91.1", - "node-opcua-nodeset-ijt": "2.91.0" + "node-opcua": "2.120.0", + "node-opcua-nodeset-ijt": "2.120.0" } } \ No newline at end of file