diff --git a/package-lock.json b/package-lock.json index 1cd65c131..642d67078 100644 --- a/package-lock.json +++ b/package-lock.json @@ -465,6 +465,167 @@ "node": ">= 8" } }, + "node_modules/@peculiar/asn1-cms": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.3.6.tgz", + "integrity": "sha512-Kr0XsyjuElTc4NijuPYyd6YkTlbz0KCuoWnNkfPFhXjHTzbUIh/s15ixjxLj8XDrXsI1aPQp3D64uHbrs3Kuyg==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-x509-attr": "^2.3.6", + "asn1js": "^3.0.5", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-csr": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.3.6.tgz", + "integrity": "sha512-gCTEB/PvUxapmxo4SzGZT1JtEdevRnphRGZZmc9oJE7+pLuj2Px0Q6x+w8VvObfozA3pyPRTq+Wkocnu64+oLw==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "asn1js": "^3.0.5", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-ecc": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.3.6.tgz", + "integrity": "sha512-Hu1xzMJQWv8/GvzOiinaE6XiD1/kEhq2C/V89UEoWeZ2fLUcGNIvMxOr/pMyL0OmpRWj/mhCTXOZp4PP+a0aTg==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "asn1js": "^3.0.5", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-pfx": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.3.6.tgz", + "integrity": "sha512-bScrrpQ59mppcoZLkDEW/Wruu+daSWQxpR2vqGjg69+v7VoQ1Le/Elm10ObfNShV2eNNridNQcOQvsHMLvUOCg==", + "dependencies": { + "@peculiar/asn1-cms": "^2.3.6", + "@peculiar/asn1-pkcs8": "^2.3.6", + "@peculiar/asn1-rsa": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.6", + "asn1js": "^3.0.5", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-pkcs8": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.3.6.tgz", + "integrity": "sha512-poqgdjsHNiyR0gnxP8l5VjRInSgpQvOM3zLULF/ZQW67uUsEiuPfplvaNJUlNqNOCd2szGo9jKW9+JmVVpWojA==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "asn1js": "^3.0.5", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-pkcs9": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.3.6.tgz", + "integrity": "sha512-uaxSBF60glccuu5BEZvoPsaJzebVYcQRjXx2wXsGe7Grz/BXtq5RQAJ/3i9fEXawFK/zIbvbXBBpy07cnvrqhA==", + "dependencies": { + "@peculiar/asn1-cms": "^2.3.6", + "@peculiar/asn1-pfx": "^2.3.6", + "@peculiar/asn1-pkcs8": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-x509-attr": "^2.3.6", + "asn1js": "^3.0.5", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-rsa": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.3.6.tgz", + "integrity": "sha512-DswjJyAXZnvESuImGNTvbNKvh1XApBVqU+r3UmrFFTAI23gv62byl0f5OFKWTNhCf66WQrd3sklpsCZc/4+jwA==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "asn1js": "^3.0.5", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-schema": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.6.tgz", + "integrity": "sha512-izNRxPoaeJeg/AyH8hER6s+H7p4itk+03QCa4sbxI3lNdseQYCuxzgsuNK8bTXChtLTjpJz6NmXKA73qLa3rCA==", + "dependencies": { + "asn1js": "^3.0.5", + "pvtsutils": "^1.3.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-x509": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.3.6.tgz", + "integrity": "sha512-dRwX31R1lcbIdzbztiMvLNTDoGptxdV7HocNx87LfKU0fEWh7fTWJjx4oV+glETSy6heF/hJHB2J4RGB3vVSYg==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "asn1js": "^3.0.5", + "ipaddr.js": "^2.0.1", + "pvtsutils": "^1.3.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@peculiar/asn1-x509-attr": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.3.6.tgz", + "integrity": "sha512-x5Kax8xp3fz+JSc+4Sq0/SUXIdbJeOePibYqvjHMGkP6AoeCOVcP+gg7rZRRGkTlDSyQnAoUTgTEsfAfFEd1/g==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "asn1js": "^3.0.5", + "tslib": "^2.4.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.4.3.tgz", + "integrity": "sha512-VtaY4spKTdN5LjJ04im/d/joXuvLbQdgy5Z4DXF4MFZhQ+MTrejbNMkfZBp1Bs3O5+bFqnJgyGdPuZQflvIa5A==", + "dependencies": { + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/json-schema": "^1.1.12", + "pvtsutils": "^1.3.2", + "tslib": "^2.5.0", + "webcrypto-core": "^1.7.7" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/@peculiar/x509": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/@peculiar/x509/-/x509-1.9.5.tgz", + "integrity": "sha512-6HBrlgoyH8sod0PTjQ8hzOL4/f5L94s5lwiL9Gr0P5HiSO8eeNgKoiB+s7VhDczE2aaloAgDXFjoQHVEcTg4mg==", + "dependencies": { + "@peculiar/asn1-cms": "^2.3.6", + "@peculiar/asn1-csr": "^2.3.6", + "@peculiar/asn1-ecc": "^2.3.6", + "@peculiar/asn1-pkcs9": "^2.3.6", + "@peculiar/asn1-rsa": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-x509": "^2.3.6", + "pvtsutils": "^1.3.5", + "reflect-metadata": "^0.1.13", + "tslib": "^2.6.1", + "tsyringe": "^4.8.0" + } + }, "node_modules/@petamoriken/float16": { "version": "3.8.3", "resolved": "https://registry.npmjs.org/@petamoriken/float16/-/float16-3.8.3.tgz", @@ -553,9 +714,9 @@ } }, "node_modules/@serialport/bindings/node_modules/nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==" + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==" }, "node_modules/@serialport/bindings/node_modules/node-abi": { "version": "3.47.0", @@ -752,9 +913,13 @@ "dev": true }, "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/@testdeck/core": { "version": "0.1.2", @@ -804,21 +969,19 @@ "integrity": "sha512-S8oM29O6nnRC3/+rwYV7GBYIIgNIZ52PCxqBG7OuItq9oATnYWy8FfeLKwvq5F7pIYjeeBSCI7y+l+Z9UEQpVQ==", "dev": true }, + "node_modules/@types/asn1": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@types/asn1/-/asn1-0.2.1.tgz", + "integrity": "sha512-MgrOWeBGvb9CU43AOMvrr7laqiATS4dApdqnmXl4MLxH6rSXcjSoh12y/9YGv/7Cn63cob5xQjcxVvjnOLmrmw==", + "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==" }, - "node_modules/@types/aws-iot-device-sdk": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@types/aws-iot-device-sdk/-/aws-iot-device-sdk-2.2.4.tgz", - "integrity": "sha512-wn7xZV7pAiUw/69EXqoPHckvPDjx3aT5sP3zliyzHzcPwK8qicQVQr9oT3b4nkOLAiEOQLuUv4z4O5u8SpueHA==", - "dependencies": { - "@types/node": "*", - "@types/ws": "*", - "mqtt": "^4.2.8" - } - }, "node_modules/@types/basic-auth": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@types/basic-auth/-/basic-auth-1.1.3.tgz", @@ -979,10 +1142,15 @@ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, + "node_modules/@types/jsrsasign": { + "version": "10.5.8", + "resolved": "https://registry.npmjs.org/@types/jsrsasign/-/jsrsasign-10.5.8.tgz", + "integrity": "sha512-1oZ3TbarAhKtKUpyrCIqXpbx3ZAfoSulleJs6/UzzyYty0ut+kjRX7zHLAaHwVIuw8CBjIymwW4J2LK944HoHQ==" + }, "node_modules/@types/lodash": { - "version": "4.14.184", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.184.tgz", - "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==" + "version": "4.14.198", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.198.tgz", + "integrity": "sha512-trNJ/vtMZYMLhfN45uLq4ShQSw0/S7xCTLLVM+WM1rmFpba/VS42jVUgaO3w/NOLiWR/09lnYk0yMaA/atdIsg==" }, "node_modules/@types/lru-cache": { "version": "5.1.1", @@ -1051,10 +1219,13 @@ "resolved": "https://registry.npmjs.org/@types/netconf/-/netconf-2.0.1.tgz", "integrity": "sha512-Pe/46p32wIHgjwZE653pehWEdJsGnXAzFcwXIbYCCkXvQ1ELMEwUJRxP57bo1T4Jx+pF2Nqar7Q5tzWmFL/zkw==" }, - "node_modules/@types/once": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@types/once/-/once-1.4.1.tgz", - "integrity": "sha512-1wPakmypXmlKdUoE0hcpI690Z7Qpc01ars1nkbPvWmbiP6kiHHBGKb7SHXZRjc0vcatjScgRKtpzUpO6tpPRbQ==" + "node_modules/@types/proper-lockfile": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.2.tgz", + "integrity": "sha512-kd4LMvcnpYkspDcp7rmXKedn8iJSCoa331zRRamUp5oanKt/CefbEGPQP7G89enz7sKD4bvsr8mHSsC8j5WOvA==", + "dependencies": { + "@types/retry": "*" + } }, "node_modules/@types/qs": { "version": "6.9.8", @@ -1113,6 +1284,16 @@ "node": ">= 0.12" } }, + "node_modules/@types/retry": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==" + }, + "node_modules/@types/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==" + }, "node_modules/@types/send": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", @@ -1143,15 +1324,19 @@ "@sinonjs/fake-timers": "^7.1.0" } }, - "node_modules/@types/tough-cookie": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.8.tgz", - "integrity": "sha512-7axfYN8SW9pWg78NgenHasSproWQee5rzyPVLC9HpaQSDgNArsnKJD88EaMfi4Pl48AyciO3agYCFqpHS1gLpg==" + "node_modules/@types/sshpk": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/sshpk/-/sshpk-1.17.1.tgz", + "integrity": "sha512-bOJek/W++DvWRNAeHmpvgX8Q1ypAq4nmeVi3nJ+pjDcMB214S8kSGkxRUw/Uz+zau4VwxcfNp0xUq4s/3DLjLw==", + "dependencies": { + "@types/asn1": "*", + "@types/node": "*" + } }, - "node_modules/@types/underscore": { - "version": "1.11.9", - "resolved": "https://registry.npmjs.org/@types/underscore/-/underscore-1.11.9.tgz", - "integrity": "sha512-M63wKUdsjDFUfyFt1TCUZHGFk9KDAa5JP0adNUErbm0U45Lr06HtANdYRP+GyleEopEoZ4UyBcdAC5TnW4Uz2w==" + "node_modules/@types/tough-cookie": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.9.tgz", + "integrity": "sha512-jLZVDbs/2XRjcgg6X5aXlni7AC85LYOjIQ5H9Eouny0t1SDKiXWxkbTPLkMdFKYxlKVZtMstlkpU1v6d14hVbA==" }, "node_modules/@types/uritemplate": { "version": "0.3.4", @@ -1174,6 +1359,7 @@ "version": "7.2.1", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.2.1.tgz", "integrity": "sha512-UEmRNbXFGvfs/sLncf01GuVv6U1mZP3Df0iXWx4kUlikJxbFyFADp95mDn1XDTE2mXpzzoHcKlfFcbytLq4vaA==", + "dev": true, "dependencies": { "@types/node": "*" } @@ -1648,6 +1834,49 @@ "node": ">=8" } }, + "node_modules/aedes-packet/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/aedes-packet/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/aedes-packet/node_modules/mqtt-packet": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-6.10.0.tgz", + "integrity": "sha512-ja8+mFKIHdB1Tpl6vac+sktqy3gA8t9Mduom1BA75cI+R9AHnZOiaBQwpGiWnaVJLDGRdNhQmFaAqd7tkKSMGA==", + "dependencies": { + "bl": "^4.0.2", + "debug": "^4.1.1", + "process-nextick-args": "^2.0.1" + } + }, "node_modules/aedes-persistence": { "version": "8.1.3", "resolved": "https://registry.npmjs.org/aedes-persistence/-/aedes-persistence-8.1.3.tgz", @@ -1661,16 +1890,6 @@ "node": ">=10" } }, - "node_modules/aedes/node_modules/mqtt-packet": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-7.1.2.tgz", - "integrity": "sha512-FFZbcZ2omsf4c5TxEQfcX9hI+JzDpDKPT46OmeIBpVA7+t32ey25UNqlqNXTmeZOr5BLsSIERpQQLsFWJS94SQ==", - "dependencies": { - "bl": "^4.0.2", - "debug": "^4.1.1", - "process-nextick-args": "^2.0.1" - } - }, "node_modules/aedes/node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -2031,14 +2250,29 @@ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true }, + "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": "1.5.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", - "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", - "dev": true, + "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.10.4" + "util": "^0.12.5" } }, "node_modules/assert-plus": { @@ -2049,21 +2283,6 @@ "node": ">=0.8" } }, - "node_modules/assert/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/assert/node_modules/util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "dependencies": { - "inherits": "2.0.3" - } - }, "node_modules/assertion-error": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", @@ -2097,7 +2316,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -2277,13 +2495,51 @@ } }, "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.7.tgz", + "integrity": "sha512-9FNh0IvlWSU5C9BCDhw0IovmhuqevzBX1AME7BdFHNDMfOju4NmwRWoBrfz5Srs+JNBhxfjrPLxZSnDotgSs9A==", "dependencies": { - "buffer": "^5.5.0", + "buffer": "^6.0.3", "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "readable-stream": "^4.2.0" + } + }, + "node_modules/bl/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/bluebird": { @@ -2451,51 +2707,6 @@ "browser-unpack": "bin/cmd.js" } }, - "node_modules/browser-unpack/node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/browser-unpack/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/browser-unpack/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/browser-unpack/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/browserify": { "version": "17.0.0", "resolved": "https://registry.npmjs.org/browserify/-/browserify-17.0.0.tgz", @@ -2651,31 +2862,31 @@ "pako": "~1.0.5" } }, - "node_modules/browserify/node_modules/buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", - "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", + "node_modules/browserify/node_modules/assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", "dev": true, "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" + "object.assign": "^4.1.4", + "util": "^0.10.4" } }, - "node_modules/browserify/node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "node_modules/browserify/node_modules/assert/node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "dev": true, - "engines": [ - "node >= 0.8" - ], "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "inherits": "2.0.3" } }, + "node_modules/browserify/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, "node_modules/browserify/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -2745,26 +2956,13 @@ } }, "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", + "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", + "dev": true, "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" } }, "node_modules/buffer-crc32": { @@ -2827,51 +3025,6 @@ "bundle-collapser": "bin/cmd.js" } }, - "node_modules/bundle-collapser/node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/bundle-collapser/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/bundle-collapser/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/bundle-collapser/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/byline": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", @@ -2930,7 +3083,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -2950,11 +3102,6 @@ "estraverse": "^4.0.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", @@ -2985,9 +3132,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001533", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001533.tgz", - "integrity": "sha512-9aY/b05NKU4Yl2sbcJhn4A7MsGwR1EPfW/nrqsnqVA0Oq50wpmPaGI+R1Z0UKlUl96oxUkGEOILWtOHck0eCWw==", + "version": "1.0.30001534", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001534.tgz", + "integrity": "sha512-vlPVrhsCS7XaSh2VvWluIQEzVhefrUQcEsQWSS5A5V+dM07uv1qHeQzAOTGIMy9i3e9bH15+muvI/UHojVgS/Q==", "dev": true, "funding": [ { @@ -3191,6 +3338,7 @@ "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -3266,16 +3414,6 @@ "node": ">= 0.10" } }, - "node_modules/coap/node_modules/bl": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.7.tgz", - "integrity": "sha512-9FNh0IvlWSU5C9BCDhw0IovmhuqevzBX1AME7BdFHNDMfOju4NmwRWoBrfz5Srs+JNBhxfjrPLxZSnDotgSs9A==", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^4.2.0" - } - }, "node_modules/coap/node_modules/buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -3428,19 +3566,50 @@ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, "node_modules/concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, "engines": [ - "node >= 6.0" + "node >= 0.8" ], "dependencies": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", - "readable-stream": "^3.0.2", + "readable-stream": "^2.2.2", "typedarray": "^0.0.6" } }, + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", @@ -3744,12 +3913,25 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, + "node_modules/define-data-property": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", + "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", + "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.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "dev": true, + "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" }, @@ -4021,9 +4203,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.515", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.515.tgz", - "integrity": "sha512-VTq6vjk3kCfG2qdzQRd/i9dIyVVm0dbtZIgFzrLgfB73mXDQT2HPKVRc1EoZcAVUv9XhXAu08DWqJuababdGGg==", + "version": "1.4.520", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.520.tgz", + "integrity": "sha512-Frfus2VpYADsrh1lB3v/ft/WVFlVzOIm+Q0p7U7VqHI6qr7NWHYKe+Wif3W50n7JAFoBsWVsoU0+qDks6WQ60g==", "dev": true }, "node_modules/elliptic": { @@ -5448,7 +5630,6 @@ "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, "dependencies": { "is-callable": "^1.1.3" } @@ -5694,7 +5875,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -5851,7 +6031,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -5862,8 +6041,7 @@ "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==", - "dev": true + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "node_modules/growl": { "version": "1.10.5", @@ -5927,7 +6105,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, "dependencies": { "get-intrinsic": "^1.1.1" }, @@ -5939,7 +6116,6 @@ "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==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -5951,7 +6127,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -5963,7 +6138,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -6043,9 +6217,9 @@ } }, "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" }, @@ -6292,51 +6466,6 @@ "insert-module-globals": "bin/cmd.js" } }, - "node_modules/insert-module-globals/node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/insert-module-globals/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/insert-module-globals/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/insert-module-globals/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/internal-slot": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", @@ -6369,12 +6498,11 @@ } }, "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", "engines": { - "node": ">= 0.10" + "node": ">= 10" } }, "node_modules/is-absolute-url": { @@ -6389,7 +6517,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -6464,7 +6591,6 @@ "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -6524,7 +6650,6 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -6546,6 +6671,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-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -6676,7 +6816,6 @@ "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==", - "dev": true, "dependencies": { "which-typed-array": "^1.1.11" }, @@ -7339,6 +7478,21 @@ "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", "dev": true }, + "node_modules/minify-stream/node_modules/concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "dev": true, + "engines": [ + "node >= 6.0" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, "node_modules/minify-stream/node_modules/terser": { "version": "3.16.1", "resolved": "https://registry.npmjs.org/terser/-/terser-3.16.1.tgz", @@ -7567,21 +7721,6 @@ "node": ">= 0.8.0" } }, - "node_modules/module-deps/node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, "node_modules/module-deps/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -7657,6 +7796,96 @@ } }, "node_modules/mqtt-packet": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-7.1.2.tgz", + "integrity": "sha512-FFZbcZ2omsf4c5TxEQfcX9hI+JzDpDKPT46OmeIBpVA7+t32ey25UNqlqNXTmeZOr5BLsSIERpQQLsFWJS94SQ==", + "dependencies": { + "bl": "^4.0.2", + "debug": "^4.1.1", + "process-nextick-args": "^2.0.1" + } + }, + "node_modules/mqtt-packet/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/mqtt-packet/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/mqtt/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/mqtt/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/mqtt/node_modules/concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "engines": [ + "node >= 6.0" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/mqtt/node_modules/mqtt-packet": { "version": "6.10.0", "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-6.10.0.tgz", "integrity": "sha512-ja8+mFKIHdB1Tpl6vac+sktqy3gA8t9Mduom1BA75cI+R9AHnZOiaBQwpGiWnaVJLDGRdNhQmFaAqd7tkKSMGA==", @@ -8023,9 +8252,9 @@ } }, "node_modules/node-mbus/node_modules/nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==" + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==" }, "node_modules/node-netconf": { "version": "1.1.2", @@ -8050,60 +8279,61 @@ } }, "node_modules/node-opcua": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.77.0.tgz", - "integrity": "sha512-nwgooSopWvc8i6iAW5z2bKMiQXjPD0QEX+OrNZN/Gf9R6sTnLkg+sWjYibaxzAQRxmuR04I1yGHBJOqMjlmrLA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.113.0.tgz", + "integrity": "sha512-05XJie63Qr0klN+NmQAGSC/ZIVZQQKbY7ZhkeypDbT96NfZfPglhsPW7yng5gTe0U5WHOrtRogvZl1+rjfhdXQ==", "dependencies": { + "@types/semver": "^7.5.1", "chalk": "4.1.2", - "node-opcua-address-space": "2.77.0", - "node-opcua-address-space-for-conformance-testing": "2.77.0", - "node-opcua-aggregates": "2.77.0", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-certificate-manager": "2.77.0", - "node-opcua-client": "2.77.0", - "node-opcua-client-crawler": "2.77.0", - "node-opcua-client-proxy": "2.77.0", - "node-opcua-common": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-data-access": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-enum": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-hostname": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-nodesets": "2.77.0", - "node-opcua-numeric-range": "2.77.0", - "node-opcua-packet-analyzer": "2.77.0", - "node-opcua-secure-channel": "2.77.0", - "node-opcua-server": "2.77.0", - "node-opcua-server-discovery": "2.77.0", - "node-opcua-service-browse": "2.77.0", - "node-opcua-service-call": "2.77.0", - "node-opcua-service-discovery": "2.77.0", - "node-opcua-service-endpoints": "2.77.0", - "node-opcua-service-filter": "2.77.0", - "node-opcua-service-history": "2.77.0", - "node-opcua-service-node-management": "2.77.0", - "node-opcua-service-query": "2.77.0", - "node-opcua-service-read": "2.77.0", - "node-opcua-service-register-node": "2.77.0", - "node-opcua-service-secure-channel": "2.77.0", - "node-opcua-service-session": "2.77.0", - "node-opcua-service-subscription": "2.77.0", - "node-opcua-service-translate-browse-path": "2.77.0", - "node-opcua-service-write": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-transport": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-utils": "2.77.0", - "node-opcua-variant": "2.77.0", - "node-opcua-vendor-diagnostic": "2.77.0", - "semver": "^7.3.7" + "node-opcua-address-space": "2.113.0", + "node-opcua-address-space-for-conformance-testing": "2.113.0", + "node-opcua-aggregates": "2.113.0", + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-certificate-manager": "2.113.0", + "node-opcua-client": "2.113.0", + "node-opcua-client-crawler": "2.113.0", + "node-opcua-client-proxy": "2.113.0", + "node-opcua-common": "2.113.0", + "node-opcua-constants": "2.98.1", + "node-opcua-crypto": "4.5.0", + "node-opcua-data-access": "2.113.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-enum": "2.110.0", + "node-opcua-factory": "2.113.0", + "node-opcua-hostname": "2.105.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-nodesets": "2.110.0", + "node-opcua-numeric-range": "2.113.0", + "node-opcua-packet-analyzer": "2.113.0", + "node-opcua-secure-channel": "2.113.0", + "node-opcua-server": "2.113.0", + "node-opcua-server-discovery": "2.113.0", + "node-opcua-service-browse": "2.113.0", + "node-opcua-service-call": "2.113.0", + "node-opcua-service-discovery": "2.113.0", + "node-opcua-service-endpoints": "2.113.0", + "node-opcua-service-filter": "2.113.0", + "node-opcua-service-history": "2.113.0", + "node-opcua-service-node-management": "2.113.0", + "node-opcua-service-query": "2.113.0", + "node-opcua-service-read": "2.113.0", + "node-opcua-service-register-node": "2.113.0", + "node-opcua-service-secure-channel": "2.113.0", + "node-opcua-service-session": "2.113.0", + "node-opcua-service-subscription": "2.113.0", + "node-opcua-service-translate-browse-path": "2.113.0", + "node-opcua-service-write": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-transport": "2.113.0", + "node-opcua-types": "2.113.0", + "node-opcua-utils": "2.110.0", + "node-opcua-variant": "2.113.0", + "node-opcua-vendor-diagnostic": "2.113.0", + "semver": "^7.5.4" }, "engines": { "node": ">=8.10" @@ -8113,46 +8343,47 @@ } }, "node_modules/node-opcua-address-space": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.77.0.tgz", - "integrity": "sha512-q7j88GciucOz4AkfLG2WYAXdi2F/rRYMUL1468sIwaUotPWGzUYgJbXUMKVGYDxP9TyJ3eG9eA/w6GhgHktaAA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.113.0.tgz", + "integrity": "sha512-rUrWb60z19LcXVnwl3n0ro2nGdP4V5Wxql8VJFSiNx94OqLaJt5hyhXjOKtk5jPLKUxWRf+N9R1POrWe7fOsfA==", "dependencies": { - "@types/lodash": "4.14.184", + "@types/lodash": "4.14.198", + "@types/semver": "^7.5.1", "async": "^3.2.4", "chalk": "4.1.2", "dequeue": "^1.0.5", "lodash": "4.17.21", - "node-opcua-address-space-base": "2.77.0", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-client-dynamic-extension-object": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-data-access": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-date-time": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-enum": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-nodeset-ua": "2.77.0", - "node-opcua-numeric-range": "2.77.0", - "node-opcua-object-registry": "2.77.0", - "node-opcua-pseudo-session": "2.77.0", - "node-opcua-service-browse": "2.77.0", - "node-opcua-service-call": "2.77.0", - "node-opcua-service-history": "2.77.0", - "node-opcua-service-translate-browse-path": "2.77.0", - "node-opcua-service-write": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-utils": "2.77.0", - "node-opcua-variant": "2.77.0", - "node-opcua-xml2json": "2.77.0", - "semver": "^7.3.7", + "node-opcua-address-space-base": "2.113.0", + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-client-dynamic-extension-object": "2.113.0", + "node-opcua-constants": "2.98.1", + "node-opcua-crypto": "4.5.0", + "node-opcua-data-access": "2.113.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-date-time": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-enum": "2.110.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-nodeset-ua": "2.113.0", + "node-opcua-numeric-range": "2.113.0", + "node-opcua-object-registry": "2.113.0", + "node-opcua-pseudo-session": "2.113.0", + "node-opcua-service-browse": "2.113.0", + "node-opcua-service-call": "2.113.0", + "node-opcua-service-history": "2.113.0", + "node-opcua-service-translate-browse-path": "2.113.0", + "node-opcua-service-write": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-utils": "2.110.0", + "node-opcua-variant": "2.113.0", + "node-opcua-xml2json": "2.113.0", + "semver": "^7.5.4", "set-prototype-of": "^1.0.0", "thenify": "^3.3.1", "xml-writer": "^1.7.0" @@ -8162,544 +8393,554 @@ } }, "node_modules/node-opcua-address-space-base": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.77.0.tgz", - "integrity": "sha512-AmvruUKvdxteKId5+O4Ks2l9qzFy6s483dtdRjGylUmiKKs1G0IQHGhkZuvojxXqMvPDQ9lafL1XYBOYCotG/w==", - "dependencies": { - "@types/lodash": "4.14.184", - "node-opcua-basic-types": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-date-time": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-numeric-range": "2.77.0", - "node-opcua-schemas": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-variant": "2.77.0" + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.113.0.tgz", + "integrity": "sha512-0R7IukPQiWY2y3vzJe6AVxDsFE7R0lvUJhDpEfmMYcvmRyPOp3+m5ib2jWn/ubiiovzmOulL81SXkZzwtWbBeQ==", + "dependencies": { + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-constants": "2.98.1", + "node-opcua-crypto": "4.5.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-date-time": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-numeric-range": "2.113.0", + "node-opcua-schemas": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-variant": "2.113.0" }, "engines": { "node": ">=6.10" } }, "node_modules/node-opcua-address-space-for-conformance-testing": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.77.0.tgz", - "integrity": "sha512-11hrKx5tP8+pUrPTeCv59rsChilSCBUsKNnCl2jYKoN8FpbQpNTBZjFrDoKWajjL76uDzfNTH9seHHaNLfT7pA==", - "dependencies": { - "node-opcua-address-space": "2.77.0", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-data-access": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-variant": "2.77.0" + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.113.0.tgz", + "integrity": "sha512-ft1oy39/+KLUWQEhUifSHd064Me9N5xdPwnxS80xQvQohCCfzMK0HYKMFDwtmsJxiQFLRLyWiLL6Vt9uNXtUUQ==", + "dependencies": { + "node-opcua-address-space": "2.113.0", + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-data-access": "2.113.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-aggregates": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.77.0.tgz", - "integrity": "sha512-FRSFZaoonxjkXLZiRtf1kkvMv/XGB08GFmJI2g354Oyj/B7FG4yW6P3SonMgz4yIFDV+QskwvbInGpmOHifakA==", - "dependencies": { - "node-opcua-address-space": "2.77.0", - "node-opcua-assert": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-numeric-range": "2.77.0", - "node-opcua-server": "2.77.0", - "node-opcua-service-history": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-utils": "2.77.0", - "node-opcua-variant": "2.77.0" + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.113.0.tgz", + "integrity": "sha512-3CC9uBzyOrnoLPo/RI3olj1XUS81q29c1u1ReY2Jl3yTG2A28T5Xfq4/730W0CfZYIv1hO0KtxHxmJgp6fFO1w==", + "dependencies": { + "node-opcua-address-space": "2.113.0", + "node-opcua-assert": "2.105.0", + "node-opcua-constants": "2.98.1", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-numeric-range": "2.113.0", + "node-opcua-server": "2.113.0", + "node-opcua-service-history": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-utils": "2.110.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-assert": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.77.0.tgz", - "integrity": "sha512-LKAnJkixMt6NYtl9tc7z4R0KoqDpQpUv5uX65fTbP2BXm/Y8XvoYgbOqqLEygzYQ4fpZpCbkO9IZfmgsHz9npQ==", + "version": "2.105.0", + "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.105.0.tgz", + "integrity": "sha512-q4VVsbfeXdXarTRga8d100NxkALvhEeAeN/YMBUsOkDIHh/VjrozknSSUT1c0h406QRZdmcoz7MnHCLG0+Rwxw==", "dependencies": { "chalk": "4.1.2" } }, "node_modules/node-opcua-basic-types": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.77.0.tgz", - "integrity": "sha512-piezFGSQ9hiTZcFSq1xfuuY7AW+Sl868rYmYdkZmMWIPD02G+IB9tm+J14b66FAZgzIG5kJNWqUqZGZM1Zy8Dg==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.113.0.tgz", + "integrity": "sha512-F+7vSGXddiCq+ZsL6bEmZaeHpeUCKknqbmp1vWHC+tdtHjhliTrVfIc8FkdjJepmEKdObzbQLPJnw3q0Ow1fOg==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-buffer-utils": "2.77.0", - "node-opcua-date-time": "2.77.0", - "node-opcua-guid": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-status-code": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-buffer-utils": "2.110.0", + "node-opcua-date-time": "2.113.0", + "node-opcua-guid": "2.98.1", + "node-opcua-nodeid": "2.113.0", + "node-opcua-status-code": "2.110.0" } }, "node_modules/node-opcua-binary-stream": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.77.0.tgz", - "integrity": "sha512-6OgEiMUZ29MIPBP+NHxWaZPzyHQVHW+IN1lG1hf3rjKls9Lvj4M+W0CS4aFzXH/yB6JyqCwpLFIe9ese+b4WUg==", + "version": "2.110.0", + "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.110.0.tgz", + "integrity": "sha512-Cj7Klnh2kBzoyAEZmS5XTMImptVqWa/6WdV+j5hXgeFplljR5vsWA3j0W328Jjal+HczrSSqGM8zNLpGkRc4og==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-buffer-utils": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-buffer-utils": "2.110.0" } }, "node_modules/node-opcua-buffer-utils": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.77.0.tgz", - "integrity": "sha512-CAAVvwaQtOhJhlcgcQRuuj28GEk9lb2uRrm5RwEu1+KsMogo4FcY+r8N2S7TVyXmbyAi/KtLyQjhqTyYI1uomA==" + "version": "2.110.0", + "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.110.0.tgz", + "integrity": "sha512-BkmPyX8G+0FVJqRIHdWtC3m4GE6wMl1mP5csSJg83iSEz1eY99cN0TbAZ0jGMM5AAlEABBnDotCKkdbyO3lJEQ==" }, "node_modules/node-opcua-certificate-manager": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.77.0.tgz", - "integrity": "sha512-v47Loimcua7EdCGYlpiPeUtPmSqJanQzBDEKI1MLugZjaf+T4V4oLxDBddrep8/t1F6R0Q17VRm/otPIKnBgsQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.113.0.tgz", + "integrity": "sha512-s17D+rsnvaA1GxDVf64UdW036hs58YOzOaSBJ6lwb4lrL/BTTVXLD/5zoV0WkagB25ddPyrMsAm/kGzDJPd5mA==", "dependencies": { "@types/mkdirp": "1.0.2", "env-paths": "2.2.1", "mkdirp": "1.0.4", - "node-opcua-assert": "2.77.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-debug": "2.77.0", - "node-opcua-object-registry": "2.77.0", - "node-opcua-pki": "^2.17.0", - "node-opcua-status-code": "2.77.0", + "node-opcua-assert": "2.105.0", + "node-opcua-crypto": "4.5.0", + "node-opcua-debug": "2.113.0", + "node-opcua-object-registry": "2.113.0", + "node-opcua-pki": "4.7.0", + "node-opcua-status-code": "2.110.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-chunkmanager": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.77.0.tgz", - "integrity": "sha512-ynl/vYpZimGezq9LP1pZ3YIHkcVn6m1zkUqLQ++DYTULqetsPYyJVNOVnUTx2JQrmFNQ3bFNyrFd8jsBFbyt/g==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.113.0.tgz", + "integrity": "sha512-R21RiTAPCrmHC1sVTBLDmGq4dh8r1546tGF907TNUCSMNglb7xm0TGvasGjJjv6bBPqQczVjuygzaRsXBPWHVQ==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-buffer-utils": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-packet-assembler": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-buffer-utils": "2.110.0", + "node-opcua-factory": "2.113.0", + "node-opcua-packet-assembler": "2.113.0" } }, "node_modules/node-opcua-client": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.77.0.tgz", - "integrity": "sha512-nWT8u0MVkyx/BFpjacGKj+FtDbXpbAjL579C+WHe6y1qZfLP+/vwbxnPDkEFToSTW6NIS8jIbdeD6frKu/EhJA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.113.0.tgz", + "integrity": "sha512-PyopaOvo37LJg4OQHR79cRwz1fCamkv5sHQdWiBvt9epeYEn57+7GvhZWdgQLyUv6afZ/qqBfFIru1SN/qa3Ew==", "dependencies": { - "@ster5/global-mutex": "^1.2.0", - "@types/async": "^3.2.15", - "@types/once": "^1.4.0", + "@ster5/global-mutex": "^2.0.0", + "@types/async": "^3.2.20", "async": "^3.2.4", - "callbackify": "^1.1.0", "chalk": "4.1.2", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-buffer-utils": "2.77.0", - "node-opcua-certificate-manager": "2.77.0", - "node-opcua-client-dynamic-extension-object": "2.77.0", - "node-opcua-common": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-date-time": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-hostname": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-object-registry": "2.77.0", - "node-opcua-pki": "^2.17.0", - "node-opcua-pseudo-session": "2.77.0", - "node-opcua-schemas": "2.77.0", - "node-opcua-secure-channel": "2.77.0", - "node-opcua-service-browse": "2.77.0", - "node-opcua-service-call": "2.77.0", - "node-opcua-service-discovery": "2.77.0", - "node-opcua-service-endpoints": "2.77.0", - "node-opcua-service-filter": "2.77.0", - "node-opcua-service-history": "2.77.0", - "node-opcua-service-query": "2.77.0", - "node-opcua-service-read": "2.77.0", - "node-opcua-service-register-node": "2.77.0", - "node-opcua-service-secure-channel": "2.77.0", - "node-opcua-service-session": "2.77.0", - "node-opcua-service-subscription": "2.77.0", - "node-opcua-service-translate-browse-path": "2.77.0", - "node-opcua-service-write": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-utils": "2.77.0", - "node-opcua-variant": "2.77.0", - "once": "^1.4.0", + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-buffer-utils": "2.110.0", + "node-opcua-certificate-manager": "2.113.0", + "node-opcua-client-dynamic-extension-object": "2.113.0", + "node-opcua-common": "2.113.0", + "node-opcua-constants": "2.98.1", + "node-opcua-crypto": "4.5.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-date-time": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-hostname": "2.105.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-object-registry": "2.113.0", + "node-opcua-pki": "4.7.0", + "node-opcua-pseudo-session": "2.113.0", + "node-opcua-schemas": "2.113.0", + "node-opcua-secure-channel": "2.113.0", + "node-opcua-service-browse": "2.113.0", + "node-opcua-service-call": "2.113.0", + "node-opcua-service-discovery": "2.113.0", + "node-opcua-service-endpoints": "2.113.0", + "node-opcua-service-filter": "2.113.0", + "node-opcua-service-history": "2.113.0", + "node-opcua-service-query": "2.113.0", + "node-opcua-service-read": "2.113.0", + "node-opcua-service-register-node": "2.113.0", + "node-opcua-service-secure-channel": "2.113.0", + "node-opcua-service-session": "2.113.0", + "node-opcua-service-subscription": "2.113.0", + "node-opcua-service-translate-browse-path": "2.113.0", + "node-opcua-service-write": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-utils": "2.110.0", + "node-opcua-variant": "2.113.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-client-crawler": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.77.0.tgz", - "integrity": "sha512-Y8koFgufuS9QAklkkJMj6yHMlS5WHnVv8Eha5ckdfkMX2e9vr43loFdgcnN4G35x3E5FqVqnq2hplANqKxNFHQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.113.0.tgz", + "integrity": "sha512-8wFkAc9ALtnH7ugaq/1BBPIv4OURI3CO8D1JomMWdZUN7lW/3LRIHRij0ajHDzx0SUPFwWT05tC3KD4S3vY1WQ==", "dependencies": { - "@types/underscore": "^1.11.4", "async": "^3.2.4", "chalk": "4.1.2", - "node-opcua-address-space": "2.77.0", - "node-opcua-assert": "2.77.0", - "node-opcua-client": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-pki": "^2.17.0", - "node-opcua-service-browse": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-utils": "2.77.0", - "thenify": "^3.3.1", - "underscore": "^1.13.4" + "node-opcua-address-space": "2.113.0", + "node-opcua-assert": "2.105.0", + "node-opcua-client": "2.113.0", + "node-opcua-constants": "2.98.1", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-service-browse": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-utils": "2.110.0", + "thenify": "^3.3.1" } }, "node_modules/node-opcua-client-dynamic-extension-object": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.77.0.tgz", - "integrity": "sha512-hE2Vjr+dgCrVd6ydbZzqo3fEFTyw5J/dPZqv62IQqv30PzkGVK/z6L5nioN2MZi15WoYVeUs3F3R/IyyZpKsZQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.113.0.tgz", + "integrity": "sha512-sNgWtyxQgmf1Ix1jQ4kp96FHxH27AU9lflvCMabB+emd9Xh7XLSJnLH11UfPuEHkXPLMNAQE718dRxTD48tuHA==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-pseudo-session": "2.77.0", - "node-opcua-schemas": "2.77.0", - "node-opcua-service-browse": "2.77.0", - "node-opcua-service-translate-browse-path": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-variant": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-constants": "2.98.1", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-pseudo-session": "2.113.0", + "node-opcua-schemas": "2.113.0", + "node-opcua-service-browse": "2.113.0", + "node-opcua-service-translate-browse-path": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-client-proxy": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.77.0.tgz", - "integrity": "sha512-vDhEhPZaYvSfDD4H5x5nkmGY5OWR3ywkyVGx4z2BCktehm7tr53Ic12VbB0zyyQOF9ECGjpmddxp54TuCqlI+g==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.113.0.tgz", + "integrity": "sha512-/W+tfHYK1+Uxqk7OvmvL0WolaPfsEH7PtsAETSOFhhxe0gSUyTEGOx6NVo/+1YCMF3G7z8veMoXuVwTTicCSbA==", "dependencies": { "async": "^3.2.4", - "node-opcua-assert": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-pseudo-session": "2.77.0", - "node-opcua-service-browse": "2.77.0", - "node-opcua-service-call": "2.77.0", - "node-opcua-service-read": "2.77.0", - "node-opcua-service-subscription": "2.77.0", - "node-opcua-service-write": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-utils": "2.77.0", - "node-opcua-variant": "2.77.0", + "node-opcua-assert": "2.105.0", + "node-opcua-constants": "2.98.1", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-pseudo-session": "2.113.0", + "node-opcua-service-browse": "2.113.0", + "node-opcua-service-call": "2.113.0", + "node-opcua-service-read": "2.113.0", + "node-opcua-service-subscription": "2.113.0", + "node-opcua-service-write": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-utils": "2.110.0", + "node-opcua-variant": "2.113.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-common": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.77.0.tgz", - "integrity": "sha512-elNy1iQk839RV6caQ3TGNeq6QRsiHcKFRt6LPlSeW+zCg9YO+6Z8pmJoJTdSTQss5wmr88Lmm6OKfODzcB6hGA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.113.0.tgz", + "integrity": "sha512-U8O3Ke9+IQstFVtv22xsZCap1hBvXBo9YLfPYt9TQFCKlDQragJd/yYWZZpcx3LfY0ppjRQsOzSgsxckTLb7Dg==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-types": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-crypto": "4.5.0", + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-constants": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.77.0.tgz", - "integrity": "sha512-DZWytWhYi8xqst9y/o7pc+Ba8wvc0gTk9AjZg0fmCe9ANkWZGmRCHjLvw95mE4tk9IY/61k08hj2Pq3X1Ljhcg==" + "version": "2.98.1", + "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.98.1.tgz", + "integrity": "sha512-7RDmofF6vajYmmsbm/t0obqZlL0K7KKgYe4V+QT8qSGdNFrmDANHiAUhgPljur8e8taaDUXFcaOhS4fYjMN1WQ==" }, "node_modules/node-opcua-crypto": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-1.12.0.tgz", - "integrity": "sha512-BHip6BRijNmkRhHV2MS/8FGv4+pHmCXuJI0wMaY8Kxau+rX0VuSXAns3nfVyBxvEghTHzuALIbRDrdhrB+1qlg==", - "dependencies": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-4.5.0.tgz", + "integrity": "sha512-ydeXsU3B1IV2hvVb74Kuttwcy5pcxyALS/r7bgNFedb9Ca5btiUUP9VCCKq3O/sNfW9tFllfeCzN7Zbxifk4Cw==", + "dependencies": { + "@peculiar/webcrypto": "^1.4.3", + "@peculiar/x509": "^1.9.5", + "@types/jsrsasign": "^10.5.8", + "@types/sshpk": "^1.17.1", + "assert": "^2.0.0", "better-assert": "^1.0.2", "chalk": "^4.1.2", - "hexy": "0.3.4", - "jsrsasign": "^10.5.27", + "hexy": "0.3.5", + "jsrsasign": "^10.8.6", "sshpk": "^1.17.0" } }, "node_modules/node-opcua-data-access": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.77.0.tgz", - "integrity": "sha512-ZcP65r7EpW+AzKXGu/kZ/AcROcUI+C/XZPJeSj+DypCFvwk9aX8vGzJJu8hWRHn9Kkrwu9vzkIlPXzhqo5U9EA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.113.0.tgz", + "integrity": "sha512-bodMVwiqCOwZvwrRk1+xf1BGIjhnks0vi0itIY4tVRK2WpbVwUnZ7oO5zzjimGw/DC4Wwz/CeWj38wNsOm63Rg==", "dependencies": { - "node-opcua-data-model": "2.77.0", - "node-opcua-types": "2.77.0" + "node-opcua-data-model": "2.113.0", + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-data-model": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.77.0.tgz", - "integrity": "sha512-UM0vnnS4wdMpYAc52AQG1ynbMB8J5xWmhAaqJ9f484/yH94vBFfBJfS8cWJ0JDOz4jKMuKy+jYW734EI0EPONA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.113.0.tgz", + "integrity": "sha512-BoHU6JiSvRQ4nXQ74PJag5nyeHQdczXZdzsDcK8NAajH1zCr5T3L0t/2QMbt0rgSL8JNL+5ZhXCOofVbsJ1XVA==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-enum": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-status-code": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-enum": "2.110.0", + "node-opcua-factory": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-status-code": "2.110.0" } }, "node_modules/node-opcua-data-value": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.77.0.tgz", - "integrity": "sha512-nprQZ27AEHBTBbhOdMWsN9BkENEn1otntIUTpKjGL2d1tQT33l4w6IhNaM2dahVsmbWC8Zva2C2+bpkbhubAEw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.113.0.tgz", + "integrity": "sha512-nOTejK412JvTerhDLSaYgAmsbvBt4heH+mavqg4PO5hRY8fVXIWro1jOP2WYNplCUR4G9a8K9sbYHpkpnmQ3wg==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-date-time": "2.77.0", - "node-opcua-enum": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-variant": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-date-time": "2.113.0", + "node-opcua-enum": "2.110.0", + "node-opcua-factory": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-date-time": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.77.0.tgz", - "integrity": "sha512-SXUeHARgMV6Tvny2JQt6riF/VGDxnJHE3z0HdpXCykZnlsfMy+78fc6PrvWOzmRUjFtGH91UYZS/X9kQR7DKQg==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.113.0.tgz", + "integrity": "sha512-Gk/8t18Tjf+g+RIGFpOd6lCG5eScxE8PJWvOxQ7NjZRU0uGB/+Xxmy/2iRx5I9VKmyWxAj/ehzeBfvAec7PrVA==", "dependencies": { "long": "^4.0.0", - "node-opcua-assert": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-utils": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-utils": "2.110.0" } }, "node_modules/node-opcua-debug": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.77.0.tgz", - "integrity": "sha512-ufExS03IkJMHgZ3ACqn+oh/YV2srS0cHFYnP3f3F0RgXOG+zP/h88eAXFEpBngbqhEkg6HxqcKCa9zgIy8TZRg==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.113.0.tgz", + "integrity": "sha512-+0NDhyIvupWwCSZgPfvMLHxIPlWFmUKUMkOeRurIEezKfH2m+ZFeIVyCsl8sBiaNozhjFpFv0iRtNe9LoZ78CA==", "dependencies": { "chalk": "4.1.2", - "hexy": "0.3.4", - "node-opcua-assert": "2.77.0", - "node-opcua-buffer-utils": "2.77.0" + "hexy": "0.3.5", + "node-opcua-assert": "2.105.0", + "node-opcua-buffer-utils": "2.110.0" } }, "node_modules/node-opcua-enum": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.77.0.tgz", - "integrity": "sha512-AOt4d8WvuYwNl3K/fwXOXKllITEIVI2UjYq91z7sGHHBbyIIR74fOhC1qC8WROY0l1h0pYPlwbDzETngsI9Kug==" + "version": "2.110.0", + "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.110.0.tgz", + "integrity": "sha512-SX3oS7Q8cGaSHCX0Y9bluD2s0NzQ+aLEbj4i7i8rgE9Tl1Msj1dIIvRoUmn5MIdHlx58UyGAYfik/4mSiLKi1w==" }, "node_modules/node-opcua-extension-object": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.77.0.tgz", - "integrity": "sha512-JXtEt8OI5kBmO11Z+IXaWhx/VTLfpHkvLjuiZg+EP0ogxDi0kF+GHDfk76AT5I09e1Z2QVndOvKt1XnCCfV2fQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.113.0.tgz", + "integrity": "sha512-iWhoJEmXnyiR/pltDVnKmQ9S/X1o6h/BiEGhJVPADjmjQrk+lV49L5IcpkG+RhMU8kUfPZWr4NzBHmnJU0jGmw==", "dependencies": { "chalk": "4.1.2", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-nodeid": "2.77.0" + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-debug": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-nodeid": "2.113.0" } }, "node_modules/node-opcua-factory": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.77.0.tgz", - "integrity": "sha512-Ku+uNxLLeGRec4V8MFDgG2xbjvAM6IUwV1ZLsEUvlv5WwUKyBB0dsbCARpCnN++INX8ENXRRxpXeRoL3oUpO5A==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.113.0.tgz", + "integrity": "sha512-IgkhQ9pxsBUbrFpWsl0gpDt57xlU/fXK9VzSORMlIOdvnT3H6h+IN/uOazw16KXZ0smsTFDz2VebxpJOOSrXEQ==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-enum": "2.77.0", - "node-opcua-guid": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-utils": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-constants": "2.98.1", + "node-opcua-debug": "2.113.0", + "node-opcua-enum": "2.110.0", + "node-opcua-guid": "2.98.1", + "node-opcua-nodeid": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-utils": "2.110.0" } }, "node_modules/node-opcua-generator": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.77.0.tgz", - "integrity": "sha512-NUM+nVuOzAklcDkr/iHHPfJQPHy2p0mifPtmS4NgXnoCY8JOkXALvZtKyGY7oHSZKZTpOTgWEslzeu9J533wnw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.113.0.tgz", + "integrity": "sha512-/2ElUHZH07mk+rBZo24qEjrFplMadVnRLpWHajvNLTCEthDbR4gRK+55RMVtppG/L/xn1uDtXUXyISqxExg5LA==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-schemas": "2.77.0", - "node-opcua-utils": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-constants": "2.98.1", + "node-opcua-debug": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-schemas": "2.113.0", + "node-opcua-utils": "2.110.0" } }, "node_modules/node-opcua-guid": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.77.0.tgz", - "integrity": "sha512-dNY5ekOn6j/jz+D0zeemp91TnKN+AYkHAvpAW8TxlOrXh/B3ZhNHqEEHe7XAMRvdu2u0qpltnaLBSBjl9B9ViA==" + "version": "2.98.1", + "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.98.1.tgz", + "integrity": "sha512-09hWgnEUhq6t0QPrCIklAa4/x2aNhp1te0l2IkFQdNkJ8iYEBEKk0lJG7+nA+fNyys0ccUohvHdvuFae2fSGTw==" }, "node_modules/node-opcua-hostname": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-hostname/-/node-opcua-hostname-2.77.0.tgz", - "integrity": "sha512-cZwoJcfchI7cJy6aF4mazrQfASJIbPtGPpyahUrI4hD07oIrI4SnmF9m3Wyy2c9BUz7uOjpkaTDY6qC19c3vlA==" + "version": "2.105.0", + "resolved": "https://registry.npmjs.org/node-opcua-hostname/-/node-opcua-hostname-2.105.0.tgz", + "integrity": "sha512-nb55yjaaRaxxyypcy3QQ1brml1eK1lBTECy6+36v9v/gs0Kuv9rtdQbu4sZ089qOeuvsWNCFHPDULlLyfDMgeQ==" }, "node_modules/node-opcua-json": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/node-opcua-json/-/node-opcua-json-0.19.1.tgz", - "integrity": "sha512-UHeD2NCDgXkIzQGLGE1eeoMngorTBACAjh7UXQJolSBgK2Kyx4Xkajdyx0gIidYFw0wrXDl6mOAX+9kqLTdgew==", - "dependencies": { - "@types/aws-iot-device-sdk": "^2.2.4" - }, + "version": "0.50.0", + "resolved": "https://registry.npmjs.org/node-opcua-json/-/node-opcua-json-0.50.0.tgz", + "integrity": "sha512-h0bhbxHjzCcyDg1CrpLKIdRPh94QjupiytVk7WdZCnTZ4uuxvJJnnW+sfZ1id9pnAFchFEpI4sFgn7TCljegpg==", "peerDependencies": { - "node-opcua-basic-types": ">=2.64.0", - "node-opcua-binary-stream": ">=2.64.0", - "node-opcua-buffer-utils": ">=2.64.0", - "node-opcua-data-model": ">=2.64.0", - "node-opcua-data-value": ">=2.64.0", - "node-opcua-date-time": ">=2.64.0", - "node-opcua-debug": ">=2.64.0", - "node-opcua-extension-object": ">=2.64.0", - "node-opcua-factory": ">=2.64.0", - "node-opcua-nodeid": ">=2.64.0", - "node-opcua-numeric-range": ">=2.64.0", - "node-opcua-status-code": ">=2.64.0", - "node-opcua-types": ">=2.64.0", - "node-opcua-variant": ">=2.64.0" + "node-opcua-address-space": ">=2.110.0", + "node-opcua-basic-types": ">=2.110.0", + "node-opcua-binary-stream": ">=2.110.0", + "node-opcua-buffer-utils": ">=2.110.0", + "node-opcua-data-model": ">=2.110.0", + "node-opcua-data-value": ">=2.110.0", + "node-opcua-date-time": ">=2.110.0", + "node-opcua-debug": ">=2.110.0", + "node-opcua-extension-object": ">=2.110.0", + "node-opcua-factory": ">=2.110.0", + "node-opcua-nodeid": ">=2.110.0", + "node-opcua-numeric-range": ">=2.110.0", + "node-opcua-status-code": ">=2.110.0", + "node-opcua-types": ">=2.110.0", + "node-opcua-variant": ">=2.110.0" } }, "node_modules/node-opcua-nodeid": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.77.0.tgz", - "integrity": "sha512-xDSAj/8XqxCrlQKaXndr5I/zFYdRyeAPRyJvNz8DleKemdgWx+ONR+jTjXONGnYwATF109Hw2UdpoYNbd8nGOg==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.113.0.tgz", + "integrity": "sha512-XkgKMcQoQ6omm8sw3156kUj9nFK/BbdyaGHEk/Hu10AvP2OE9B5OcG0YpYLXFqhLfr2R3BaifWDqf4RU3R7c/A==", "dependencies": { - "@types/lodash": "4.14.184", - "chalk": "4.1.2", - "lodash": "4.17.21", - "node-opcua-assert": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-guid": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-constants": "2.98.1", + "node-opcua-guid": "2.98.1" } }, "node_modules/node-opcua-nodeset-ua": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.77.0.tgz", - "integrity": "sha512-yvVpdT6K2sZGp/aUtl/t57BCjxkkRBghkC64BKtefMsV4gP/gA/Z914dPprNkL5xH4NGWJLnAZasrpq/CYtLbQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.113.0.tgz", + "integrity": "sha512-OqIY7rWXfo9EhCJqZCfqm7ie1hq7xz7d65pwB5tKvGUGMqUsG8xLCU+cfxCCW1pHkR0DJaPhBhuZxlS0UmRB3Q==", "dependencies": { - "node-opcua-address-space-base": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-data-access": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-variant": "2.77.0" + "node-opcua-address-space-base": "2.113.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-data-access": "2.113.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-nodesets": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodesets/-/node-opcua-nodesets-2.77.0.tgz", - "integrity": "sha512-c/dZmU49VcjeD4n7Rjvbtc6G+zmwNNlQxYK7oEIlz37Awppj18bg8wb4HV/sdrJxIlSz5rBYabI3Y3owKD/BDw==" + "version": "2.110.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodesets/-/node-opcua-nodesets-2.110.0.tgz", + "integrity": "sha512-ELd0d0VFbf9QoWRzv+WsqbqWHikoF9l2SikEP3VyPc6H4j8/TH4QbKHf5Rt1LjJbM6mPyVX0fQIidqRKg1fDEg==" }, "node_modules/node-opcua-numeric-range": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.77.0.tgz", - "integrity": "sha512-FJhs5zB2urIT9hGcQVfzFRSt6OOQcZM0nIEBf7QS8EUzRIa4wpLlAdibAPRg9QdmwMW28o3I7BjTv1WWlHi7yQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.113.0.tgz", + "integrity": "sha512-HoV/zCqD/I0fmUQw/mw8w4TlChKljK4/19ydGYpO+9UzGgtug1BriXR4IBY4B5d22yc+YZ25fbekV/zjNznhvA==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-status-code": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-factory": "2.113.0", + "node-opcua-status-code": "2.110.0" } }, "node_modules/node-opcua-object-registry": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.77.0.tgz", - "integrity": "sha512-cNCOijWWKleEyMBL9SfARraeitK6kf4l0JRLcC2aaGtZHNJDVs7l5TR0OGkO6pfRi2P1ercs+6CT+iaubBUnqw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.113.0.tgz", + "integrity": "sha512-qNSC+3+a0xKDm6v/YgMaizxBHna19o9SJuxTZVUOD9jCUEZxpHmvmrGcsfar4wFyXCsAw00PwFjYLs9+CJ8QMw==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-debug": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-debug": "2.113.0" } }, "node_modules/node-opcua-packet-analyzer": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.77.0.tgz", - "integrity": "sha512-tIvqhsTanhGJzxQwtHwDWpo4uRjhd4x7DysqFzEek6jBrYs8ODKrQTfADEafqtfkXf2wgJtRKLqg/pGb03Kv3Q==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.113.0.tgz", + "integrity": "sha512-HwScO02t9Bk88gg4D79OKbmL3NPxJzbj93nmClD4709aLKzi6XshJbhH62nDh7zHvRUu3DqsJFbOcJMvj5CggQ==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-utils": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-debug": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-utils": "2.110.0" } }, "node_modules/node-opcua-packet-assembler": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.77.0.tgz", - "integrity": "sha512-SFflyoiIVwZz30xT+z2Buz1km5lcZpx0Hlu/ZmYs2W/usVav2VPDYsAbvfCTkl40BjPYiVI+zTma+W0ixoeE+g==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.113.0.tgz", + "integrity": "sha512-uLYiKz1Kj6CCx3GnOIiNACt3c3vQc4UUTTN+96kOF8pXLQm7XxWcDdQJB2p7SHI8Yo3n55rkRUYYlarxzqib9Q==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-debug": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-debug": "2.113.0" } }, "node_modules/node-opcua-pki": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-2.19.1.tgz", - "integrity": "sha512-79eWZ05/1qACGmtikK9Cd8y7Fr89YgN2NJaTI1gfciuKjc0QbAU9ydzyIYfNLNzL6WW1WvS9vhLh+iIFbKRg/g==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-4.7.0.tgz", + "integrity": "sha512-Ur5hNlpnsV7KMW4E30VnajZ+SdKCAfIWf/+GUu2hZEoKptE3zYGNT+lTGEnmWHi07trsxmURfNCJM5QUKXrWwg==", "dependencies": { - "@ster5/global-mutex": "^1.2.0", + "@ster5/global-mutex": "^2.0.0", "async": "^3.2.4", "byline": "^5.0.0", "chalk": "4.1.2", "chokidar": "^3.5.3", "cli-table": "^0.3.11", - "minimist": "^1.2.7", - "node-opcua-crypto": "^1.12.0", + "minimist": "^1.2.8", + "node-opcua-crypto": "4.5.0", "progress": "^2.0.3", - "rimraf": "^3.0.2", + "rimraf": "3.0.2", "thenify": "^3.3.1", "wget-improved-2": "^3.3.0", - "yargs": "17.5.1", + "yargs": "17.7.2", "yauzl": "^2.10.0" }, "bin": { "pki": "bin/crypto_create_CA.js" } }, + "node_modules/node-opcua-pki/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/node-opcua-pki/node_modules/yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dependencies": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" @@ -8714,422 +8955,404 @@ } }, "node_modules/node-opcua-pseudo-session": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.77.0.tgz", - "integrity": "sha512-84rtWWjwavgKTjWaYrzjI/0zET60QpmoMjnCCM06GCIW7iWYAv1yXNwP5fyHE+XZLrLTXvtsRBKDAb8GqOs9qQ==", - "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-service-browse": "2.77.0", - "node-opcua-service-call": "2.77.0", - "node-opcua-service-read": "2.77.0", - "node-opcua-service-subscription": "2.77.0", - "node-opcua-service-translate-browse-path": "2.77.0", - "node-opcua-service-write": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-variant": "2.77.0", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.113.0.tgz", + "integrity": "sha512-DU1McAtb9w1JB0b6wqm2ZfOu5sQODqRqfKkP/mlrqLBe780k1ysWr77TEPkdklQaXGqr9HUkXsRMIC2Zg2KBIg==", + "dependencies": { + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-constants": "2.98.1", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-service-browse": "2.113.0", + "node-opcua-service-call": "2.113.0", + "node-opcua-service-read": "2.113.0", + "node-opcua-service-subscription": "2.113.0", + "node-opcua-service-translate-browse-path": "2.113.0", + "node-opcua-service-write": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-variant": "2.113.0", "thenify": "^3.3.1" } }, - "node_modules/node-opcua-pubsub-client": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/node-opcua-pubsub-client/-/node-opcua-pubsub-client-0.19.1.tgz", - "integrity": "sha512-TVqgMum+GF9Wlq1L4N5F5ZrSpLoPnreWs7zwxebSBDyCtKmF5giNGqvtJLs6yPHXLiCpKviC+cLgRWh0+gdxyQ==", - "dependencies": { - "@types/aws-iot-device-sdk": "^2.2.4" - }, - "peerDependencies": { - "node-opcua-basic-types": ">=2.64.0", - "node-opcua-client": ">=2.64.0", - "node-opcua-constants": ">=2.64.0", - "node-opcua-data-model": ">=2.64.0", - "node-opcua-debug": ">=2.64.0", - "node-opcua-nodeid": ">=2.64.0", - "node-opcua-pseudo-session": ">=2.64.0", - "node-opcua-service-browse": ">=2.64.0", - "node-opcua-service-translate-browse-path": ">=2.64.0", - "node-opcua-status-code": ">=2.64.0", - "node-opcua-types": ">=2.64.0", - "node-opcua-variant": ">=2.64.0" - } - }, "node_modules/node-opcua-schemas": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.77.0.tgz", - "integrity": "sha512-5H0C4Adn4v4LK30gGO6tr49IFqIMUQa+pjzA+0VtclD2nbEejOQa1EW9gewYIScqBUVVtHlhvtxltFvt8Y45SQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.113.0.tgz", + "integrity": "sha512-louJxttAhpVuvfENVzx60q/zoWthdmxo55c7qToy/cq/P9mp3fLHIJzc3tWGMR1iqzAoW/NwGFqab3oGI/U18A==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-variant": "2.77.0", - "node-opcua-xml2json": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-debug": "2.113.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-variant": "2.113.0", + "node-opcua-xml2json": "2.113.0" } }, "node_modules/node-opcua-secure-channel": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.77.0.tgz", - "integrity": "sha512-6rs7JIMHJKZhgi9qnEFaEDfcNev8G0XuFRa7mw6YiF/85xMHYywi+8RqDBFWOYDDNqwWY/IBwP9I4Nsh5ftXnQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.113.0.tgz", + "integrity": "sha512-UqmWk2hvD2Kv0Cw4qIyut4z7794RIfiFPRHCv4QINewYTtjLeTgDhpbixMzcLqtE9TSJdyyWZTWR2gHriYh2yA==", "dependencies": { "async": "^3.2.4", "backoff": "^2.5.0", "chalk": "4.1.2", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-certificate-manager": "2.77.0", - "node-opcua-chunkmanager": "2.77.0", - "node-opcua-common": "2.77.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-debug": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-object-registry": "2.77.0", - "node-opcua-packet-analyzer": "2.77.0", - "node-opcua-service-endpoints": "2.77.0", - "node-opcua-service-secure-channel": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-transport": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-utils": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-certificate-manager": "2.113.0", + "node-opcua-chunkmanager": "2.113.0", + "node-opcua-common": "2.113.0", + "node-opcua-crypto": "4.5.0", + "node-opcua-debug": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-object-registry": "2.113.0", + "node-opcua-packet-analyzer": "2.113.0", + "node-opcua-service-endpoints": "2.113.0", + "node-opcua-service-secure-channel": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-transport": "2.113.0", + "node-opcua-types": "2.113.0", + "node-opcua-utils": "2.110.0" } }, "node_modules/node-opcua-server": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.77.0.tgz", - "integrity": "sha512-ubTFYmTB8E9GVcVAeXtmetKkcT/nojQuHsM4qibo83RUS+0TMlbC87vga2G1jnyW/4C/4VE2WVXaVUQpMnn7UQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.113.0.tgz", + "integrity": "sha512-hdFmTST51npCneVYR6d0qzYN+qIf4LDDallLoffg0qbcLIE2JKxrdZADkfX37RNM/iTfMbHyDHB4XLE/A64/wg==", "dependencies": { - "@ster5/global-mutex": "^1.2.0", + "@ster5/global-mutex": "^2.0.0", "async": "^3.2.4", "chalk": "4.1.2", "dequeue": "^1.0.5", "lodash": "4.17.21", - "node-opcua-address-space": "2.77.0", - "node-opcua-address-space-base": "2.77.0", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-certificate-manager": "2.77.0", - "node-opcua-client": "2.77.0", - "node-opcua-client-dynamic-extension-object": "2.77.0", - "node-opcua-common": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-crypto": "^1.11.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-date-time": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-hostname": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-nodesets": "2.77.0", - "node-opcua-numeric-range": "2.77.0", - "node-opcua-object-registry": "2.77.0", - "node-opcua-secure-channel": "2.77.0", - "node-opcua-service-browse": "2.77.0", - "node-opcua-service-call": "2.77.0", - "node-opcua-service-discovery": "2.77.0", - "node-opcua-service-endpoints": "2.77.0", - "node-opcua-service-filter": "2.77.0", - "node-opcua-service-history": "2.77.0", - "node-opcua-service-node-management": "2.77.0", - "node-opcua-service-query": "2.77.0", - "node-opcua-service-read": "2.77.0", - "node-opcua-service-register-node": "2.77.0", - "node-opcua-service-secure-channel": "2.77.0", - "node-opcua-service-session": "2.77.0", - "node-opcua-service-subscription": "2.77.0", - "node-opcua-service-translate-browse-path": "2.77.0", - "node-opcua-service-write": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-utils": "2.77.0", - "node-opcua-variant": "2.77.0", + "node-opcua-address-space": "2.113.0", + "node-opcua-address-space-base": "2.113.0", + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-certificate-manager": "2.113.0", + "node-opcua-client": "2.113.0", + "node-opcua-client-dynamic-extension-object": "2.113.0", + "node-opcua-common": "2.113.0", + "node-opcua-constants": "2.98.1", + "node-opcua-crypto": "4.5.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-date-time": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-hostname": "2.105.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-nodesets": "2.110.0", + "node-opcua-numeric-range": "2.113.0", + "node-opcua-object-registry": "2.113.0", + "node-opcua-secure-channel": "2.113.0", + "node-opcua-service-browse": "2.113.0", + "node-opcua-service-call": "2.113.0", + "node-opcua-service-discovery": "2.113.0", + "node-opcua-service-endpoints": "2.113.0", + "node-opcua-service-filter": "2.113.0", + "node-opcua-service-history": "2.113.0", + "node-opcua-service-node-management": "2.113.0", + "node-opcua-service-query": "2.113.0", + "node-opcua-service-read": "2.113.0", + "node-opcua-service-register-node": "2.113.0", + "node-opcua-service-secure-channel": "2.113.0", + "node-opcua-service-session": "2.113.0", + "node-opcua-service-subscription": "2.113.0", + "node-opcua-service-translate-browse-path": "2.113.0", + "node-opcua-service-write": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-utils": "2.110.0", + "node-opcua-variant": "2.113.0", "thenify": "^3.3.1" } }, "node_modules/node-opcua-server-discovery": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.77.0.tgz", - "integrity": "sha512-cpeCiBGkfBCv/cO9gYJF7Sowi2NL0eiVZU0YOaRWmYksN265/i2n+p6xWo5W1jx9s1ABSlGZwl7CljXKi7rgCQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.113.0.tgz", + "integrity": "sha512-Tf2dzwVIm0IZu4U6mks+nBJ8V9Bi0hX/JIwkC0FNFbwbk2auBjcUOGP8lp9WzmmuIbYZMeM9E1j101Mg8HhDnQ==", "dependencies": { "chalk": "4.1.2", "env-paths": "2.2.1", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-certificate-manager": "2.77.0", - "node-opcua-common": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-hostname": "2.77.0", - "node-opcua-object-registry": "2.77.0", - "node-opcua-secure-channel": "2.77.0", - "node-opcua-server": "2.77.0", - "node-opcua-service-discovery": "2.77.0", - "node-opcua-service-endpoints": "2.77.0", - "node-opcua-status-code": "2.77.0", + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-certificate-manager": "2.113.0", + "node-opcua-common": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-hostname": "2.105.0", + "node-opcua-object-registry": "2.113.0", + "node-opcua-secure-channel": "2.113.0", + "node-opcua-server": "2.113.0", + "node-opcua-service-discovery": "2.113.0", + "node-opcua-service-endpoints": "2.113.0", + "node-opcua-status-code": "2.110.0", "sterfive-bonjour-service": "1.1.4", "thenify": "^3.3.1" } }, "node_modules/node-opcua-service-browse": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.77.0.tgz", - "integrity": "sha512-8aRzQk55GKGYGtmOVmFW4sPddz9ZKqM2KznsSn4lZAeCNs1zj5mML4PRTYRB5AxhxTuMqHOEL+LqcVe0+COuXw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.113.0.tgz", + "integrity": "sha512-89A2ujS30BX/yE3PQ53MmZeFHkSPHnZwqt/RkGuT28DvOYWkhq5knhNHEf6k1UzEhDfNM/4ifXx/Ep314uK8Pg==", "dependencies": { - "node-opcua-data-model": "2.77.0", - "node-opcua-types": "2.77.0" + "node-opcua-data-model": "2.113.0", + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-call": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.77.0.tgz", - "integrity": "sha512-Q9cKnzu4fmR8Y/6HGwLstiZM0PD2ovl/ZVhM2rT24T6nTJ6nyXX3V6ICVAy57ptzGnjvuBSoF3OCCfvjMeU28w==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.113.0.tgz", + "integrity": "sha512-xpjOTs7JI0ifZvrocGLRWxQJg4Lkz0Z7qsnacNMHKA5Ny5GQXrU2y0Avm4gnAg5XS2oB3HfDVcpXRq8cegeriQ==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-variant": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-types": "2.113.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-service-discovery": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.77.0.tgz", - "integrity": "sha512-mLZv639MyyiWvKa2k6zdYr6IdzCSRfHOhfM6NvisnXwS34QnyBBzoTOoO8Hyj+mvhIMG2IEJ+FdQTpAuQph8ew==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.113.0.tgz", + "integrity": "sha512-OHoIXHIco68p2TtDZSB11Z+J2KdGj1BwLb53DS8uyhwchy+Fg4UIprdLS2J9iAeO3VJygbI5SOEQOejH8bu2yA==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-object-registry": "2.77.0", - "node-opcua-types": "2.77.0", + "node-opcua-assert": "2.105.0", + "node-opcua-debug": "2.113.0", + "node-opcua-object-registry": "2.113.0", + "node-opcua-types": "2.113.0", "sterfive-bonjour-service": "1.1.4" } }, "node_modules/node-opcua-service-endpoints": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.77.0.tgz", - "integrity": "sha512-+Lwx+rqnGYemIqU09963wwpKWiMJbL5TKizO61/ift2yODIZscRqXPNFL4SdMgOvfptETnvlVNI5Bx6vbY06SQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.113.0.tgz", + "integrity": "sha512-jPIphZ8xNuAECkW+F3l5FCkrqECswipz6M4iwQHTe8doResv6z2mM4nhf8MOLnmdh1nGtSD29AMd9gzaTDSSpg==", "dependencies": { - "node-opcua-types": "2.77.0" + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-filter": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.77.0.tgz", - "integrity": "sha512-5Ja2yOZaOjWgkPiUL6vhsnHy1TxWBBaOFn2mpEwYAFbtoIGdDeWZq0nEVwLNWks5xqtZEOBmSgO7GbMmdZeBdg==", - "dependencies": { - "node-opcua-address-space-base": "2.77.0", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-service-translate-browse-path": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-variant": "2.77.0" + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.113.0.tgz", + "integrity": "sha512-lk4574gHEMzg+gC359lSIgphfbUVV3N8mRzX/tMyd/sZQPuUoNbustID8k/H+uh2gLnQD0e2aSsrHL82y6+K7g==", + "dependencies": { + "node-opcua-address-space-base": "2.113.0", + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-constants": "2.98.1", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-service-translate-browse-path": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-service-history": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.77.0.tgz", - "integrity": "sha512-WeYQ6eN0P6DtktjeXPbV6XcajTbz2qlvJOZfH+Lg7tpPvQf8OlnNYIfFprUbs4XVOlEUnU4BG7iEbsdy6XKubw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.113.0.tgz", + "integrity": "sha512-LkGjpAtSL/STXx8KpzRGKdhuQ7f5j1dhPTKKAS5i+oDjiNfEjIrhLJexoGYKxIFLI//awpemD3SOH1l7d1i72g==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-types": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-node-management": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.77.0.tgz", - "integrity": "sha512-cCQaQQfM6bZ94z/NRfLsYaBPfYDHCTqE5S9FC9JWOrdvi9LgRqFR89MFnGjEj5luS0bbRjunlDWEI1Rs2qY6bw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.113.0.tgz", + "integrity": "sha512-tp3WhUOrjM/NJ6yEfgbvaIXSj/Nd4Kh1rw/q/cQsYrs9uIOTq2B/q0XoGlNj0CLIiXUTtPx62CZWEZxR11oL2Q==", "dependencies": { - "node-opcua-types": "2.77.0" + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-query": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.77.0.tgz", - "integrity": "sha512-Zy7CxopvnkOsIzf1tU0th+vKM7AIzUlfzjM4oSVRgOCFHJWCoQeyV9Yc0hXyJkTrwut4CPwj2ZghQe8Na8cNqQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.113.0.tgz", + "integrity": "sha512-5MEuwn3hYZWkjXVdz1m9GxIB2iAh2hXMK1AirjiTKWaN7J5U6tUBU+I4C5zCnpjJqYo+7jATSpXGEN7suOSxdQ==", "dependencies": { - "node-opcua-types": "2.77.0" + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-read": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.77.0.tgz", - "integrity": "sha512-RzthrDzpeDhqRQ5c8kFYWJFwvavgG1X1uWt0WBpYSuT5HPnPtWyET1/s1B0y1GhaYF9r1p1v9GvJqSAwslQ0Tw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.113.0.tgz", + "integrity": "sha512-+fEfKZ+gbgv2RVMDyGheQ9gJ8NhW01VEotaZQFczP3RNnwCTz5km7hr7iOY/9KXALBTKYsDmFO2rjPntz54daw==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-service-secure-channel": "2.77.0", - "node-opcua-types": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-service-secure-channel": "2.113.0", + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-register-node": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.77.0.tgz", - "integrity": "sha512-LnApkEVO43ANVrhh5aRvCJYO8E2OnhUK3tDww67gtTvHPrrkQa27CQBZG947pin9RlToBA46VwPh161VUZU1PA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.113.0.tgz", + "integrity": "sha512-2nDvSi2DEMDXPvy5YFFD/rjhlWb4etZO/Ak09OkMnzZg+9ZNdpzpozpLtB0r4Sfhq62yY4eoVx+o4EUmvYF4NQ==", "dependencies": { - "node-opcua-types": "2.77.0" + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-secure-channel": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.77.0.tgz", - "integrity": "sha512-AI+wvDuulUnZKGq7LlfZNhfeY0uaTt58N1uCAaRVEBKGJfD3WLsP9Qb61ZLwTAdHSDv1StSZmvJ+Luh2zWLAvA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.113.0.tgz", + "integrity": "sha512-rD/7An36GrQBgBD1RAcvrWmN1JZPDxlWoRR4P/x+DzdvCPvZKrWukbXfrZRqxu1+zYBB9bnFmS+wXz0oDp2y/A==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-types": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-factory": "2.113.0", + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-session": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.77.0.tgz", - "integrity": "sha512-iyHJfDt/y8NZrVHL0lqgAiqUI0d8ucLFM3DUrhrmcxMqbwa84Zf8CAF8g7SbHkiK1YXt1KUT4mBMd+1aSjOuXw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.113.0.tgz", + "integrity": "sha512-Jc5oh7y5NKsNt6CiJGaoufE34irkpFk7WNpnyZ0xxtuT2/GFasry4yPCiKo5dtNm+rS4bWtaNTJBMKmbeCMUjQ==", "dependencies": { - "node-opcua-factory": "2.77.0", - "node-opcua-types": "2.77.0" + "node-opcua-factory": "2.113.0", + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-subscription": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.77.0.tgz", - "integrity": "sha512-McH/q6C/Ba038tS6Vz1I8Fzfrx/RpdcNbQrlvtdUF8x81iPsW1E9CrpEtPQdJf+swbgQ9oa5y58088cvx+cxfQ==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.113.0.tgz", + "integrity": "sha512-6CK5wC6427UUUNtYJRUC0CGyK+d1KFF+ZHLVuIWJVnHczxmXYtB57QBbElZidc9XPBl5dJZvFYxxz5xFgK9sSg==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-variant": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-types": "2.113.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-service-translate-browse-path": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.77.0.tgz", - "integrity": "sha512-SEujEdGXundtF0dhYW271lNZlTAa73O2SpsLGxDWUm+q57cHhqmBX4aPg96yt/gtg9bunEX4O+twIO3U8axkRw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.113.0.tgz", + "integrity": "sha512-2Q+jhwUFpOmsl88ohNIodoNfU5hJunKkwslbqhIoa5p573HzfNtnBXqNmRWe3QFhRt2L4qNV4h1SfybJGTjDlQ==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-types": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-constants": "2.98.1", + "node-opcua-data-model": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-service-write": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.77.0.tgz", - "integrity": "sha512-qKvI1ouqyzrZ8Ax2OnXX6K1zR78f7GesMCVeaoc43fT/+LCNxWwvQE47L8ZAkqYY1GFJlPxZwgu8EfFyQmnkpg==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.113.0.tgz", + "integrity": "sha512-vmkcvZgXT3rq6lm058syh+mFGIjiwbp6Cq+5o//fbsibH5MYLQn5VL/c9LklhH1lPyyy0v9UDp9+4s7dmmZNaA==", "dependencies": { - "node-opcua-types": "2.77.0" + "node-opcua-types": "2.113.0" } }, "node_modules/node-opcua-status-code": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.77.0.tgz", - "integrity": "sha512-HSjZBLz+S6bvJecTz8lKkKvz7mejPYTLEDIJ+3u03tYAhu8NGLU67fk34KqTZhypFrZ7jHvEYtbGBFGUCWLh3Q==", + "version": "2.110.0", + "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.110.0.tgz", + "integrity": "sha512-35iSc6SW8S4FyMdU6BfhtYD/2TJWemQb1quMXBJnR97/OzkS+uBOOSbP8NNBxbcT0rXMC4B3EqC2psYALIy9Fw==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-binary-stream": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-binary-stream": "2.110.0" } }, "node_modules/node-opcua-transport": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.77.0.tgz", - "integrity": "sha512-fDCOO8neSpze91SeEFBZqmAJF/ElE3n84Pidhsw1oOtJnVeDdhSORjOZGVyLBYZiYXeuGITK9C/U+YlQI97kow==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.113.0.tgz", + "integrity": "sha512-xg5pBiYPT5zbQlT79xeKmeNyQjdRBP1VRcK+bdRZVARM34SRfLgUCY7//Z5CNyijeqbFwyuhthHKD8ae5pUbvw==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-buffer-utils": "2.77.0", - "node-opcua-chunkmanager": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-object-registry": "2.77.0", - "node-opcua-packet-assembler": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-utils": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-buffer-utils": "2.110.0", + "node-opcua-chunkmanager": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-object-registry": "2.113.0", + "node-opcua-packet-assembler": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-utils": "2.110.0" } }, "node_modules/node-opcua-types": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.77.0.tgz", - "integrity": "sha512-4wRWLF5affkVUcTEg0zUgHIpE70IZ8DkatIHt15iRhlANcFb755Eqd4+0+NtKalc+4mOntff93THH/QiDvx8YQ==", - "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-enum": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-generator": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-numeric-range": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-variant": "2.77.0" + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.113.0.tgz", + "integrity": "sha512-htUgU8/Zrp2zR3cFocnEgwgyJpu0xoplSFDwx685l3Xu9Hy8migbohsg8kDiOXjm86mgCCjkcVS55YaMhuEbuQ==", + "dependencies": { + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-enum": "2.110.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-generator": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-numeric-range": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-utils": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.77.0.tgz", - "integrity": "sha512-uCZ/OXVX04HwniTW5GTtJG3LcsOlyrxdd9bxh0h0in9jPrIQh1Qb/VnaXR/CAHGXpVplay2vptRQ9b1tHclAww==", + "version": "2.110.0", + "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.110.0.tgz", + "integrity": "sha512-Va0An8sZUoYsoJxkjRxaPIFK2LWQuzd3p342tb5TQBKIKcnXcJeMZK8gzupJQ96u9nwVfvJcOWATvWRj1OyRhw==", "dependencies": { "chalk": "4.1.2", - "node-opcua-assert": "2.77.0" + "node-opcua-assert": "2.105.0" } }, "node_modules/node-opcua-variant": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.77.0.tgz", - "integrity": "sha512-XGUN1z4QG47EESe6j9QpWfn84YueOEUGkuRwwRzzIryghEbe/crZLERlawMTSm11NBRMBugIQAv7pET0a9F6mA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.113.0.tgz", + "integrity": "sha512-fLBi4x2W16259poqBlybJUHrB/z/0DpWtDs5aZ7xZT9tlkSCxtva30gnlMjnGruNEdvSKGN68GJduEAYYBROIQ==", "dependencies": { - "node-opcua-assert": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-enum": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-nodeid": "2.77.0", - "node-opcua-utils": "2.77.0" + "node-opcua-assert": "2.105.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-data-model": "2.113.0", + "node-opcua-enum": "2.110.0", + "node-opcua-factory": "2.113.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-utils": "2.110.0" } }, "node_modules/node-opcua-vendor-diagnostic": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.77.0.tgz", - "integrity": "sha512-e2az6dc/CW2FzcY5uwBqCfM+aPWXpVA2gnDDFzX22QJ0AASidhRRaiaPRzynIKhf1fV/vI37u/XUpCLSxMiSZw==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.113.0.tgz", + "integrity": "sha512-sN6SlCq13HUkTdhSEIiJWEJ82dEtKc3hjElDrfR1jn4l24tl5E4FohQMItgF4m4bZxXZu4DKtD2ZmMeb043PYw==", "dependencies": { "humanize": "0.0.9", - "node-opcua-address-space": "2.77.0", - "node-opcua-assert": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-server": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-variant": "2.77.0" + "node-opcua-address-space": "2.113.0", + "node-opcua-assert": "2.105.0", + "node-opcua-constants": "2.98.1", + "node-opcua-debug": "2.113.0", + "node-opcua-server": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-variant": "2.113.0" } }, "node_modules/node-opcua-xml2json": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.77.0.tgz", - "integrity": "sha512-hpx9LtCAc1fiUZhtLGtl76p/BRjjYqtNQcLny76ov+DiieUvFUhWzMLSLSPksQ5HR3aUZROO7cOXXZMPw+ahPA==", + "version": "2.113.0", + "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.113.0.tgz", + "integrity": "sha512-BMJI7yuK3BakzbCW1SuzuATlbCHtxKb596g4FLwC/cIxr25F4GRc1bl9ZrfmQBVvCt/Denk8pT66NfcKeGB8ZQ==", "dependencies": { "ltx": "^3.0.0", - "node-opcua-assert": "2.77.0", - "node-opcua-utils": "2.77.0", + "node-opcua-assert": "2.105.0", + "node-opcua-utils": "2.110.0", "thenify": "^3.3.1", "xml-writer": "^1.7.0" } @@ -9220,7 +9443,6 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -9236,7 +9458,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, "engines": { "node": ">= 0.4" } @@ -9245,7 +9466,6 @@ "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -9890,6 +10110,16 @@ "integrity": "sha512-UfFSr22dmHPQqPP9XWHRhq+gWnHCYguQGkXQlbyPtW5qTnhFWA8/iXg765tH0cAjy7l/zPJ1aBTO0g5XgA7kvQ==", "dev": true }, + "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/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", @@ -9903,6 +10133,15 @@ "node": ">= 0.10" } }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", @@ -9951,6 +10190,22 @@ "node": ">=6" } }, + "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/qlobber": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/qlobber/-/qlobber-5.0.3.tgz", @@ -10212,15 +10467,20 @@ "node": ">= 0.10" } }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + }, "node_modules/regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" + "set-function-name": "^2.0.0" }, "engines": { "node": ">= 0.4" @@ -10326,6 +10586,14 @@ "resolved": "https://registry.npmjs.org/retimer/-/retimer-3.0.0.tgz", "integrity": "sha512-WKE0j11Pa0ZJI5YIk0nflGI7SQsfl2ljihVy7ogh7DeQSeYAUi0ubZ/yEueGtDfUPk6GH5LRw1hBdLq4IwUBWA==" }, + "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/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -10615,6 +10883,20 @@ "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "optional": true }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "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", @@ -10761,8 +11043,7 @@ "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==", - "devOptional": true + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "node_modules/simple-concat": { "version": "1.0.1", @@ -11354,6 +11635,39 @@ "node": ">=6" } }, + "node_modules/tar-stream/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/tar-stream/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, "node_modules/terser": { "version": "5.19.4", "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.4.tgz", @@ -11763,10 +12077,9 @@ } }, "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/tslint": { "version": "5.12.1", @@ -11892,6 +12205,12 @@ "node": ">=4" } }, + "node_modules/tslint/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, "node_modules/tslint/node_modules/tsutils": { "version": "2.29.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", @@ -11919,6 +12238,28 @@ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "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/tty-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", @@ -12237,11 +12578,6 @@ "undeclared-identifiers": "bin.js" } }, - "node_modules/underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" - }, "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -12343,7 +12679,6 @@ "version": "0.12.5", "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", @@ -12502,6 +12837,18 @@ "node": ">= 8" } }, + "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/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -12739,7 +13086,6 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", - "dev": true, "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", @@ -13260,29 +13606,28 @@ "@node-wot/td-tools": "0.8.9", "ajv": "^8.11.0", "ajv-formats": "^2.1.1", - "node-opcua": "2.77.0", - "node-opcua-address-space": "2.77.0", - "node-opcua-basic-types": "2.77.0", - "node-opcua-binary-stream": "2.77.0", - "node-opcua-buffer-utils": "2.77.0", - "node-opcua-client": "2.77.0", - "node-opcua-constants": "2.77.0", - "node-opcua-data-model": "2.77.0", - "node-opcua-data-value": "2.77.0", - "node-opcua-date-time": "2.77.0", - "node-opcua-debug": "2.77.0", - "node-opcua-extension-object": "2.77.0", - "node-opcua-factory": "2.77.0", - "node-opcua-json": "0.19.1", - "node-opcua-nodeid": "2.77.0", - "node-opcua-numeric-range": "2.77.0", - "node-opcua-pseudo-session": "2.77.0", - "node-opcua-pubsub-client": "0.19.1", - "node-opcua-service-browse": "2.77.0", - "node-opcua-service-translate-browse-path": "2.77.0", - "node-opcua-status-code": "2.77.0", - "node-opcua-types": "2.77.0", - "node-opcua-variant": "2.77.0", + "node-opcua": "2.113.0", + "node-opcua-address-space": "2.113.0", + "node-opcua-basic-types": "2.113.0", + "node-opcua-binary-stream": "2.110.0", + "node-opcua-buffer-utils": "2.110.0", + "node-opcua-client": "2.113.0", + "node-opcua-constants": "2.98.1", + "node-opcua-data-model": "2.113.0", + "node-opcua-data-value": "2.113.0", + "node-opcua-date-time": "2.113.0", + "node-opcua-debug": "2.113.0", + "node-opcua-extension-object": "2.113.0", + "node-opcua-factory": "2.113.0", + "node-opcua-json": "0.50.0", + "node-opcua-nodeid": "2.113.0", + "node-opcua-numeric-range": "2.113.0", + "node-opcua-pseudo-session": "2.113.0", + "node-opcua-service-browse": "2.113.0", + "node-opcua-service-translate-browse-path": "2.113.0", + "node-opcua-status-code": "2.110.0", + "node-opcua-types": "2.113.0", + "node-opcua-variant": "2.113.0", "rxjs": "5.5.11" }, "devDependencies": {