diff --git a/package-lock.json b/package-lock.json index c179a19..5908fc5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MPL-2.0", "dependencies": { "node-fetch": "^2.7.0", - "node-opcua": "^2.115.0", + "node-opcua": "^2.116.0", "request": "^2.*" }, "devDependencies": { @@ -156,120 +156,120 @@ } }, "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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.3.8.tgz", + "integrity": "sha512-Wtk9R7yQxGaIaawHorWKP2OOOm/RZzamOmSWwaqGphIuU6TcKYih0slL6asZlSSZtVoYTrBfrddSOD/jTu9vuQ==", "dependencies": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", - "@peculiar/asn1-x509-attr": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "@peculiar/asn1-x509-attr": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.3.8.tgz", + "integrity": "sha512-ZmAaP2hfzgIGdMLcot8gHTykzoI+X/S53x1xoGbTmratETIaAbSWMiPGvZmXRA0SNEIydpMkzYtq4fQBxN1u1w==", "dependencies": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.3.8.tgz", + "integrity": "sha512-Ah/Q15y3A/CtxbPibiLM/LKcMbnLTdUdLHUgdpB5f60sSvGkXzxJCu5ezGTFHogZXWNX3KSmYqilCrfdmBc6pQ==", "dependencies": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "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", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.3.8.tgz", + "integrity": "sha512-XhdnCVznMmSmgy68B9pVxiZ1XkKoE1BjO4Hv+eUGiY1pM14msLsFZ3N7K46SoITIVZLq92kKkXpGiTfRjlNLyg==", + "dependencies": { + "@peculiar/asn1-cms": "^2.3.8", + "@peculiar/asn1-pkcs8": "^2.3.8", + "@peculiar/asn1-rsa": "^2.3.8", + "@peculiar/asn1-schema": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.3.8.tgz", + "integrity": "sha512-rL8k2x59v8lZiwLRqdMMmOJ30GHt6yuHISFIuuWivWjAJjnxzZBVzMTQ72sknX5MeTSSvGwPmEFk2/N8+UztFQ==", "dependencies": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "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", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.3.8.tgz", + "integrity": "sha512-+nONq5tcK7vm3qdY7ZKoSQGQjhJYMJbwJGbXLFOhmqsFIxEWyQPHyV99+wshOjpOjg0wUSSkEEzX2hx5P6EKeQ==", + "dependencies": { + "@peculiar/asn1-cms": "^2.3.8", + "@peculiar/asn1-pfx": "^2.3.8", + "@peculiar/asn1-pkcs8": "^2.3.8", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "@peculiar/asn1-x509-attr": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.3.8.tgz", + "integrity": "sha512-ES/RVEHu8VMYXgrg3gjb1m/XG0KJWnV4qyZZ7mAg7rrF3VTmRbLxO8mk+uy0Hme7geSMebp+Wvi2U6RLLEs12Q==", "dependencies": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.8.tgz", + "integrity": "sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA==", "dependencies": { "asn1js": "^3.0.5", - "pvtsutils": "^1.3.2", - "tslib": "^2.4.0" + "pvtsutils": "^1.3.5", + "tslib": "^2.6.2" } }, "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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.3.8.tgz", + "integrity": "sha512-voKxGfDU1c6r9mKiN5ZUsZWh3Dy1BABvTM3cimf0tztNwyMJPhiXY94eRTgsMQe6ViLfT6EoXxkWVzcm3mFAFw==", "dependencies": { - "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", "asn1js": "^3.0.5", - "ipaddr.js": "^2.0.1", - "pvtsutils": "^1.3.2", - "tslib": "^2.4.0" + "ipaddr.js": "^2.1.0", + "pvtsutils": "^1.3.5", + "tslib": "^2.6.2" } }, "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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.3.8.tgz", + "integrity": "sha512-4Z8mSN95MOuX04Aku9BUyMdsMKtVQUqWnr627IheiWnwFoheUhX3R4Y2zh23M7m80r4/WG8MOAckRKc77IRv6g==", "dependencies": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "node_modules/@peculiar/json-schema": { @@ -326,30 +326,30 @@ } }, "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==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@types/asn1/-/asn1-0.2.2.tgz", + "integrity": "sha512-bqqktGboBnvFX4FzmkHzxoVgFiPJu5xnJHTK3rnksvhR+jk70pmQCxz4FLqLX6DAPXHVY/eY5ZnoJ552p6JORA==", "dependencies": { "@types/node": "*" } }, "node_modules/@types/async": { - "version": "3.2.21", - "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.21.tgz", - "integrity": "sha512-msYM0OYxzkwpiDJZZDo7XsYuFIpiAOh+o3hygudSpSzeW+R0DAEKZvdQriHYT95m9CvscLDg5s0Mxlrlhoy2qw==" + "version": "3.2.22", + "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.22.tgz", + "integrity": "sha512-aYsrMkRWXwJfchKtwubTIgvWcgRU8zFT+lL48l9jSu7RJKa3A+E3qwmAJVYap4Do9QzTCLm6p63JmOuII3j7dg==" }, "node_modules/@types/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@types/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-F8X3srlDYXQSVGfjAWl0lxd9mGfYtkneMA0QFQ3BFBw/BUmBlhlAbpRjmvE7LbW3wIxf01KHi20/bPstYK6ssA==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@types/dns-packet/-/dns-packet-5.6.2.tgz", + "integrity": "sha512-vgUZ0ilYvpnTDx7tBmmAUn1HsyzK3huAtulHaDbBBCW5UdaDrEei5XJjWHnD4s8r9/MSL1hJ8s+nvJdcvNKgMA==", "dependencies": { "@types/node": "*" } }, "node_modules/@types/jsrsasign": { - "version": "10.5.9", - "resolved": "https://registry.npmjs.org/@types/jsrsasign/-/jsrsasign-10.5.9.tgz", - "integrity": "sha512-MTL0Glmvs7w1qspEsHkIt0MhvcEkWCY4gwaTneG6Mca+YsTGAl18flVYVWKELOZ0ECTLJ7LargBoIuUK3tqrWg==" + "version": "10.5.11", + "resolved": "https://registry.npmjs.org/@types/jsrsasign/-/jsrsasign-10.5.11.tgz", + "integrity": "sha512-dBjGoI99kzjDe79LEfOpSHjc/U2BnEvY/FG6Yy1qvPYS2S0yxuWRKOk2Urzh3vGeb5dDq2JRqzilSKhH05t//Q==" }, "node_modules/@types/lodash": { "version": "4.14.199", @@ -365,41 +365,44 @@ } }, "node_modules/@types/multicast-dns": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@types/multicast-dns/-/multicast-dns-7.2.2.tgz", - "integrity": "sha512-re0wpYJU2SdKkBbmCh7f5zYMLFA/FCbX46DI0rRMLlkkDqhk+0bTHbYsUVZumk/43GfJehPImK9e202eSuxPKA==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@types/multicast-dns/-/multicast-dns-7.2.3.tgz", + "integrity": "sha512-2SZ079yRhuhDn5BssqkQGp07vErjm3PD8S/JAlduWXacZ8SVHF0q6R2m0PwjjgTDU1vE3kibNPlmnr1iKbP/Sw==", "dependencies": { "@types/dns-packet": "*", "@types/node": "*" } }, "node_modules/@types/node": { - "version": "20.8.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.2.tgz", - "integrity": "sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==" + "version": "20.8.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", + "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", + "dependencies": { + "undici-types": "~5.26.4" + } }, "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==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.3.tgz", + "integrity": "sha512-10msVdc5q6kkZpJFjyz6T245uB6vN9EcbJx6j2hBD6bls0Z8xEpOvLMOyEVpsT1r4uRhfM0+U1Gvs5eC+k7Zuw==", "dependencies": { "@types/retry": "*" } }, "node_modules/@types/retry": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.3.tgz", - "integrity": "sha512-rkxEZUFIyDEZhC6EfHz6Hwos2zXewCOLBzhdgv7D55qu4OAySNwDZzxbaMpFI6XthdBa5oHhR5s6/9MSuTfw4g==" + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.4.tgz", + "integrity": "sha512-l1YzFLj8Y6OhLdt7HKXlz56DoEmksB7qR8KVk+MpFsS4duwnoszLgDlLxJB0vgSqtg/rAS5gmYg5Bjw2sMJ8Ew==" }, "node_modules/@types/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==" + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==" }, "node_modules/@types/sshpk": { - "version": "1.17.2", - "resolved": "https://registry.npmjs.org/@types/sshpk/-/sshpk-1.17.2.tgz", - "integrity": "sha512-eGVfOV904NrLQPcdO6UGGzbUH8gV5YG0egYD+8wkCBwZIbAYTNB8VHi29/rMrBRAhG9quIJqimugP8jiCo7t3w==", + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@types/sshpk/-/sshpk-1.17.3.tgz", + "integrity": "sha512-Lg/kzqk61ctJfqRWlm8zv2yMO7LZljnTRCQXO5AP8Meov82y38C3HaZgmUzQvsCbCykV/olJRBQ8ijOUqKnVSg==", "dependencies": { "@types/asn1": "*", "@types/node": "*" @@ -652,12 +655,13 @@ } }, "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -874,9 +878,9 @@ "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==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", "dependencies": { "get-intrinsic": "^1.2.1", "gopd": "^1.0.1", @@ -1282,9 +1286,12 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/get-caller-file": { "version": "2.0.5", @@ -1295,14 +1302,14 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -1405,20 +1412,12 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", "dependencies": { - "get-intrinsic": "^1.1.1" + "get-intrinsic": "^1.2.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -1460,6 +1459,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/hexy": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/hexy/-/hexy-0.3.5.tgz", @@ -1905,22 +1915,22 @@ } }, "node_modules/node-opcua": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.115.0.tgz", - "integrity": "sha512-iCAaGXD9iP2B3Qst9N5dqHpJ15itop1iHxTaQf8kLM9o8nMo1HlmVGBMggycQOqp8/D10NsLeeyEadg2grvaaQ==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.116.0.tgz", + "integrity": "sha512-DkKXMMJJz+gby531uRx3yFT18AyryBWy8j4IcNZ82D1pnSMsHVLf9YfZjfJMlLi8O2MP+s041adq/oNdxxglSw==", "dependencies": { "@types/semver": "^7.5.3", "chalk": "4.1.2", - "node-opcua-address-space": "2.115.0", - "node-opcua-address-space-for-conformance-testing": "2.115.0", - "node-opcua-aggregates": "2.115.0", + "node-opcua-address-space": "2.116.0", + "node-opcua-address-space-for-conformance-testing": "2.116.0", + "node-opcua-aggregates": "2.116.0", "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", "node-opcua-binary-stream": "2.114.0", "node-opcua-certificate-manager": "2.114.0", - "node-opcua-client": "2.115.0", - "node-opcua-client-crawler": "2.115.0", - "node-opcua-client-proxy": "2.114.0", + "node-opcua-client": "2.116.0", + "node-opcua-client-crawler": "2.116.0", + "node-opcua-client-proxy": "2.116.0", "node-opcua-common": "2.114.0", "node-opcua-constants": "2.114.0", "node-opcua-crypto": "4.5.0", @@ -1936,8 +1946,8 @@ "node-opcua-numeric-range": "2.114.0", "node-opcua-packet-analyzer": "2.114.0", "node-opcua-secure-channel": "2.114.0", - "node-opcua-server": "2.115.0", - "node-opcua-server-discovery": "2.115.0", + "node-opcua-server": "2.116.0", + "node-opcua-server-discovery": "2.116.0", "node-opcua-service-browse": "2.114.0", "node-opcua-service-call": "2.114.0", "node-opcua-service-discovery": "2.114.0", @@ -1958,7 +1968,7 @@ "node-opcua-types": "2.114.0", "node-opcua-utils": "2.114.0", "node-opcua-variant": "2.114.0", - "node-opcua-vendor-diagnostic": "2.115.0", + "node-opcua-vendor-diagnostic": "2.116.0", "semver": "^7.5.4" }, "engines": { @@ -1969,9 +1979,9 @@ } }, "node_modules/node-opcua-address-space": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.115.0.tgz", - "integrity": "sha512-Xae/ZPzmqT+gpG8J+nVzSASc+ZvzkJypQQPnkfgBrkCsp+ITG1QtjJ1QdPGaaLmdUDLLfxjn9Y6q+oo0IE6ZUw==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.116.0.tgz", + "integrity": "sha512-vex2Cx8O3eYwwc5ktEVCyvCTm4xHfJ0dawnMPW45HPXaQcRqIWdNfat8tcl81cFKUU+7yQ/NBRxv3xmsPJ5HnQ==", "dependencies": { "@types/lodash": "4.14.199", "@types/semver": "^7.5.3", @@ -1983,7 +1993,7 @@ "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", "node-opcua-binary-stream": "2.114.0", - "node-opcua-client-dynamic-extension-object": "2.114.0", + "node-opcua-client-dynamic-extension-object": "2.116.0", "node-opcua-constants": "2.114.0", "node-opcua-crypto": "4.5.0", "node-opcua-data-access": "2.114.0", @@ -1998,7 +2008,7 @@ "node-opcua-nodeset-ua": "2.114.0", "node-opcua-numeric-range": "2.114.0", "node-opcua-object-registry": "2.114.0", - "node-opcua-pseudo-session": "2.114.0", + "node-opcua-pseudo-session": "2.116.0", "node-opcua-service-browse": "2.114.0", "node-opcua-service-call": "2.114.0", "node-opcua-service-history": "2.114.0", @@ -2044,11 +2054,11 @@ } }, "node_modules/node-opcua-address-space-for-conformance-testing": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.115.0.tgz", - "integrity": "sha512-7wN4pUtB0e314Ogttjo853Bdt56z/kn6jibn0npIH+4mrJBvZ3/VtUACZaMZT6i5SRzk451/H0j6vZ6ldTgmlA==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.116.0.tgz", + "integrity": "sha512-sPbWYD83qLPAWeCA5J6M6osstLziL7LM38jKnfqI9eFQn4k8CVRxYinAdCLoxTd7uOEgmbsinea0g6bMyop34Q==", "dependencies": { - "node-opcua-address-space": "2.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", "node-opcua-data-access": "2.114.0", @@ -2062,18 +2072,18 @@ } }, "node_modules/node-opcua-aggregates": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.115.0.tgz", - "integrity": "sha512-e3I0lKpb6v5NNXAHXXhsU7PnnK8RwZr0Tlvb6X0xXFq9eUrXWleRQ3vmquLYFk/NJJKEYi6lUl46+QUvHF3Wqg==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.116.0.tgz", + "integrity": "sha512-4+AM4XWVa1RszA37yCqK7TSKXpXgekRuY/SbqIp5OYTMEIOBuWiOawuHRA3yIwBEoKjf4K6+6ZdFicOGtxMP7w==", "dependencies": { - "node-opcua-address-space": "2.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-assert": "2.105.0", "node-opcua-constants": "2.114.0", "node-opcua-data-model": "2.114.0", "node-opcua-data-value": "2.114.0", "node-opcua-nodeid": "2.114.0", "node-opcua-numeric-range": "2.114.0", - "node-opcua-server": "2.115.0", + "node-opcua-server": "2.116.0", "node-opcua-service-history": "2.114.0", "node-opcua-status-code": "2.114.0", "node-opcua-types": "2.114.0", @@ -2148,9 +2158,9 @@ } }, "node_modules/node-opcua-client": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.115.0.tgz", - "integrity": "sha512-ymoPl2xqkM8FCBg8rnBAbWyVkSAU2zaBY0V6G23ZonH86muijOB6W1TSZLhtXNib47gfKvpAtr/OjiS8ksyMVQ==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.116.0.tgz", + "integrity": "sha512-hUVu1QpWuOfmBJ23n2zqzMxL+BULyQyFGFzy/wSGA/qQKgDcNbDROo0A6JrpXWmegxCSiZNRiCyPnr3KlInVxw==", "dependencies": { "@ster5/global-mutex": "^2.0.0", "@types/async": "^3.2.21", @@ -2160,7 +2170,7 @@ "node-opcua-basic-types": "2.114.0", "node-opcua-buffer-utils": "2.114.0", "node-opcua-certificate-manager": "2.114.0", - "node-opcua-client-dynamic-extension-object": "2.114.0", + "node-opcua-client-dynamic-extension-object": "2.116.0", "node-opcua-common": "2.114.0", "node-opcua-constants": "2.114.0", "node-opcua-crypto": "4.5.0", @@ -2173,7 +2183,7 @@ "node-opcua-nodeid": "2.114.0", "node-opcua-object-registry": "2.114.0", "node-opcua-pki": "4.7.0", - "node-opcua-pseudo-session": "2.114.0", + "node-opcua-pseudo-session": "2.116.0", "node-opcua-schemas": "2.114.0", "node-opcua-secure-channel": "2.114.0", "node-opcua-service-browse": "2.114.0", @@ -2198,15 +2208,15 @@ } }, "node_modules/node-opcua-client-crawler": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.115.0.tgz", - "integrity": "sha512-BEHas6HYPxq1lwoLFxsE6gBoNMITEcL7rUTRXuiYb3eZhHMSCuIWlsAome8epg1Ug3PjeePoDKCawu0AZ4EGzQ==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.116.0.tgz", + "integrity": "sha512-vmIAvm12M0300L/cIAdKAppzBzLJFGj/o0+RFGZlY/AlGOT08Wh4Ed2KmDTNhR/S1FH3QK5wBPKPKbposbPuoA==", "dependencies": { "async": "^3.2.4", "chalk": "4.1.2", - "node-opcua-address-space": "2.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-assert": "2.105.0", - "node-opcua-client": "2.115.0", + "node-opcua-client": "2.116.0", "node-opcua-constants": "2.114.0", "node-opcua-data-model": "2.114.0", "node-opcua-data-value": "2.114.0", @@ -2220,9 +2230,9 @@ } }, "node_modules/node-opcua-client-dynamic-extension-object": { - "version": "2.114.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.114.0.tgz", - "integrity": "sha512-q68/fUttmT8WhSqmv5iMUVg59BddSqKImkahtDkHa6/cpvBayyN16oMOuI2OZ5J9bZVuuZslGpVBLr+If0n0Tg==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.116.0.tgz", + "integrity": "sha512-GNNkD+JVJoCCA5Ko/Tp2RkbLQuIrqeJvr+G70ir36USGNrh6apycWsTziSva94HrwNMS93cXFQiL5kkRbj/4Fw==", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.105.0", @@ -2234,7 +2244,7 @@ "node-opcua-extension-object": "2.114.0", "node-opcua-factory": "2.114.0", "node-opcua-nodeid": "2.114.0", - "node-opcua-pseudo-session": "2.114.0", + "node-opcua-pseudo-session": "2.116.0", "node-opcua-schemas": "2.114.0", "node-opcua-service-browse": "2.114.0", "node-opcua-service-translate-browse-path": "2.114.0", @@ -2244,9 +2254,9 @@ } }, "node_modules/node-opcua-client-proxy": { - "version": "2.114.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.114.0.tgz", - "integrity": "sha512-5vSWg3OUqsJ7C7pRg/qprN1sO/4mtXlP6wdmsADiMtj0IMwYvZneHCB2JMirwYMGngmWapgBQBA+JfUtG1sHMA==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.116.0.tgz", + "integrity": "sha512-4vRc4I7z8QJsHRDAgkt5NqNZVzA2UL+6nPj1SyevWM6lsPij4hUMoyH5DlcZfQ+wwoTZDObddR8CYFuZrQAXHA==", "dependencies": { "async": "^3.2.4", "node-opcua-assert": "2.105.0", @@ -2255,7 +2265,7 @@ "node-opcua-data-value": "2.114.0", "node-opcua-debug": "2.114.0", "node-opcua-nodeid": "2.114.0", - "node-opcua-pseudo-session": "2.114.0", + "node-opcua-pseudo-session": "2.116.0", "node-opcua-service-browse": "2.114.0", "node-opcua-service-call": "2.114.0", "node-opcua-service-read": "2.114.0", @@ -2521,9 +2531,9 @@ } }, "node_modules/node-opcua-pseudo-session": { - "version": "2.114.0", - "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.114.0.tgz", - "integrity": "sha512-ubL2XF9v6yt6abc4OUch4A+5x3P4y7jRJHAjQTy5nMweWzAzNd1yT3+HYeUDfqqkZr/NyATgZ5n3qwRMXxcCpg==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.116.0.tgz", + "integrity": "sha512-/QjfnM58GQ+vQX8gxnRzr8rCR1Pb8cIoosenKsp3f01tVkDkIMXBwX37mRYkUNhUeOBsRhsHhZntIpurj33VCA==", "dependencies": { "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", @@ -2540,6 +2550,7 @@ "node-opcua-service-write": "2.114.0", "node-opcua-status-code": "2.114.0", "node-opcua-types": "2.114.0", + "node-opcua-utils": "2.114.0", "node-opcua-variant": "2.114.0", "thenify": "^3.3.1" } @@ -2589,23 +2600,23 @@ } }, "node_modules/node-opcua-server": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.115.0.tgz", - "integrity": "sha512-x6cO1ANcyyFYjFXGUaxpFtZ0A/ebKKwByT/0hTfDUgEsfHMuLFU7ow+HcnEVa4rcQrDHwJcEgU5LqTTve1G9+A==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.116.0.tgz", + "integrity": "sha512-7uPLuuYCAZCNT96dt46CbbMMaqXE3hTWtMPwsQJNeBdrm91cSfYl2gSy10W3U0VYBEHUyLGT5i/2qWBVsXSC1A==", "dependencies": { "@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.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-address-space-base": "2.114.0", "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", "node-opcua-binary-stream": "2.114.0", "node-opcua-certificate-manager": "2.114.0", - "node-opcua-client": "2.115.0", - "node-opcua-client-dynamic-extension-object": "2.114.0", + "node-opcua-client": "2.116.0", + "node-opcua-client-dynamic-extension-object": "2.116.0", "node-opcua-common": "2.114.0", "node-opcua-constants": "2.114.0", "node-opcua-crypto": "4.5.0", @@ -2644,9 +2655,9 @@ } }, "node_modules/node-opcua-server-discovery": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.115.0.tgz", - "integrity": "sha512-8Rw6GFQlUeMlnr4gEjZYZrbPgJbh0MAtRxRZaUzQgNUoTYqiYnpsNZSU7xsnWI5mIzWiWfA9ZdHx5zYulmqg1w==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.116.0.tgz", + "integrity": "sha512-SuoLqpMIyOpDnODXVuPVvYGYEO8NZRdF17W1ozjPOh3Cx+NHDuEUgbvvAKGJoN+u9Z4HVk8/CFO27Ugg6CYCjg==", "dependencies": { "chalk": "4.1.2", "env-paths": "2.2.1", @@ -2658,7 +2669,7 @@ "node-opcua-hostname": "2.105.0", "node-opcua-object-registry": "2.114.0", "node-opcua-secure-channel": "2.114.0", - "node-opcua-server": "2.115.0", + "node-opcua-server": "2.116.0", "node-opcua-service-discovery": "2.114.0", "node-opcua-service-endpoints": "2.114.0", "node-opcua-status-code": "2.114.0", @@ -2897,16 +2908,16 @@ } }, "node_modules/node-opcua-vendor-diagnostic": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.115.0.tgz", - "integrity": "sha512-PavP262ZnXMzVWb2Gyy2sW4f86afyH9s9e6ehQ+3i6+iZ+NRfMCzXMPgONZrbbxslc9vZYgaBvBpbNKN9c/9iw==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.116.0.tgz", + "integrity": "sha512-JonqJRmfSCQK+c9NEFOfssoptWMsVI5EP3PA/XYSfJKOxwWOfD7oCcCvzYBQnRIj1+6loQpMiiCJBEQ8wiywTQ==", "dependencies": { "humanize": "0.0.9", - "node-opcua-address-space": "2.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-assert": "2.105.0", "node-opcua-constants": "2.114.0", "node-opcua-debug": "2.114.0", - "node-opcua-server": "2.115.0", + "node-opcua-server": "2.116.0", "node-opcua-status-code": "2.114.0", "node-opcua-variant": "2.114.0" } @@ -3328,6 +3339,20 @@ "node": ">=10" } }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "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", @@ -3547,6 +3572,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, "node_modules/uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -3651,12 +3681,12 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", "dependencies": { "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "call-bind": "^1.0.4", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0" @@ -3857,120 +3887,120 @@ } }, "@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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.3.8.tgz", + "integrity": "sha512-Wtk9R7yQxGaIaawHorWKP2OOOm/RZzamOmSWwaqGphIuU6TcKYih0slL6asZlSSZtVoYTrBfrddSOD/jTu9vuQ==", "requires": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", - "@peculiar/asn1-x509-attr": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "@peculiar/asn1-x509-attr": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "@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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.3.8.tgz", + "integrity": "sha512-ZmAaP2hfzgIGdMLcot8gHTykzoI+X/S53x1xoGbTmratETIaAbSWMiPGvZmXRA0SNEIydpMkzYtq4fQBxN1u1w==", "requires": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "@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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.3.8.tgz", + "integrity": "sha512-Ah/Q15y3A/CtxbPibiLM/LKcMbnLTdUdLHUgdpB5f60sSvGkXzxJCu5ezGTFHogZXWNX3KSmYqilCrfdmBc6pQ==", "requires": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "@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==", - "requires": { - "@peculiar/asn1-cms": "^2.3.6", - "@peculiar/asn1-pkcs8": "^2.3.6", - "@peculiar/asn1-rsa": "^2.3.6", - "@peculiar/asn1-schema": "^2.3.6", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.3.8.tgz", + "integrity": "sha512-XhdnCVznMmSmgy68B9pVxiZ1XkKoE1BjO4Hv+eUGiY1pM14msLsFZ3N7K46SoITIVZLq92kKkXpGiTfRjlNLyg==", + "requires": { + "@peculiar/asn1-cms": "^2.3.8", + "@peculiar/asn1-pkcs8": "^2.3.8", + "@peculiar/asn1-rsa": "^2.3.8", + "@peculiar/asn1-schema": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "@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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.3.8.tgz", + "integrity": "sha512-rL8k2x59v8lZiwLRqdMMmOJ30GHt6yuHISFIuuWivWjAJjnxzZBVzMTQ72sknX5MeTSSvGwPmEFk2/N8+UztFQ==", "requires": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "@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==", - "requires": { - "@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", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.3.8.tgz", + "integrity": "sha512-+nONq5tcK7vm3qdY7ZKoSQGQjhJYMJbwJGbXLFOhmqsFIxEWyQPHyV99+wshOjpOjg0wUSSkEEzX2hx5P6EKeQ==", + "requires": { + "@peculiar/asn1-cms": "^2.3.8", + "@peculiar/asn1-pfx": "^2.3.8", + "@peculiar/asn1-pkcs8": "^2.3.8", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", + "@peculiar/asn1-x509-attr": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "@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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.3.8.tgz", + "integrity": "sha512-ES/RVEHu8VMYXgrg3gjb1m/XG0KJWnV4qyZZ7mAg7rrF3VTmRbLxO8mk+uy0Hme7geSMebp+Wvi2U6RLLEs12Q==", "requires": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "@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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.8.tgz", + "integrity": "sha512-ULB1XqHKx1WBU/tTFIA+uARuRoBVZ4pNdOA878RDrRbBfBGcSzi5HBkdScC6ZbHn8z7L8gmKCgPC1LHRrP46tA==", "requires": { "asn1js": "^3.0.5", - "pvtsutils": "^1.3.2", - "tslib": "^2.4.0" + "pvtsutils": "^1.3.5", + "tslib": "^2.6.2" } }, "@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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.3.8.tgz", + "integrity": "sha512-voKxGfDU1c6r9mKiN5ZUsZWh3Dy1BABvTM3cimf0tztNwyMJPhiXY94eRTgsMQe6ViLfT6EoXxkWVzcm3mFAFw==", "requires": { - "@peculiar/asn1-schema": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", "asn1js": "^3.0.5", - "ipaddr.js": "^2.0.1", - "pvtsutils": "^1.3.2", - "tslib": "^2.4.0" + "ipaddr.js": "^2.1.0", + "pvtsutils": "^1.3.5", + "tslib": "^2.6.2" } }, "@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==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.3.8.tgz", + "integrity": "sha512-4Z8mSN95MOuX04Aku9BUyMdsMKtVQUqWnr627IheiWnwFoheUhX3R4Y2zh23M7m80r4/WG8MOAckRKc77IRv6g==", "requires": { - "@peculiar/asn1-schema": "^2.3.6", - "@peculiar/asn1-x509": "^2.3.6", + "@peculiar/asn1-schema": "^2.3.8", + "@peculiar/asn1-x509": "^2.3.8", "asn1js": "^3.0.5", - "tslib": "^2.4.0" + "tslib": "^2.6.2" } }, "@peculiar/json-schema": { @@ -4021,30 +4051,30 @@ } }, "@types/asn1": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@types/asn1/-/asn1-0.2.1.tgz", - "integrity": "sha512-MgrOWeBGvb9CU43AOMvrr7laqiATS4dApdqnmXl4MLxH6rSXcjSoh12y/9YGv/7Cn63cob5xQjcxVvjnOLmrmw==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@types/asn1/-/asn1-0.2.2.tgz", + "integrity": "sha512-bqqktGboBnvFX4FzmkHzxoVgFiPJu5xnJHTK3rnksvhR+jk70pmQCxz4FLqLX6DAPXHVY/eY5ZnoJ552p6JORA==", "requires": { "@types/node": "*" } }, "@types/async": { - "version": "3.2.21", - "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.21.tgz", - "integrity": "sha512-msYM0OYxzkwpiDJZZDo7XsYuFIpiAOh+o3hygudSpSzeW+R0DAEKZvdQriHYT95m9CvscLDg5s0Mxlrlhoy2qw==" + "version": "3.2.22", + "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.22.tgz", + "integrity": "sha512-aYsrMkRWXwJfchKtwubTIgvWcgRU8zFT+lL48l9jSu7RJKa3A+E3qwmAJVYap4Do9QzTCLm6p63JmOuII3j7dg==" }, "@types/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@types/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-F8X3srlDYXQSVGfjAWl0lxd9mGfYtkneMA0QFQ3BFBw/BUmBlhlAbpRjmvE7LbW3wIxf01KHi20/bPstYK6ssA==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@types/dns-packet/-/dns-packet-5.6.2.tgz", + "integrity": "sha512-vgUZ0ilYvpnTDx7tBmmAUn1HsyzK3huAtulHaDbBBCW5UdaDrEei5XJjWHnD4s8r9/MSL1hJ8s+nvJdcvNKgMA==", "requires": { "@types/node": "*" } }, "@types/jsrsasign": { - "version": "10.5.9", - "resolved": "https://registry.npmjs.org/@types/jsrsasign/-/jsrsasign-10.5.9.tgz", - "integrity": "sha512-MTL0Glmvs7w1qspEsHkIt0MhvcEkWCY4gwaTneG6Mca+YsTGAl18flVYVWKELOZ0ECTLJ7LargBoIuUK3tqrWg==" + "version": "10.5.11", + "resolved": "https://registry.npmjs.org/@types/jsrsasign/-/jsrsasign-10.5.11.tgz", + "integrity": "sha512-dBjGoI99kzjDe79LEfOpSHjc/U2BnEvY/FG6Yy1qvPYS2S0yxuWRKOk2Urzh3vGeb5dDq2JRqzilSKhH05t//Q==" }, "@types/lodash": { "version": "4.14.199", @@ -4060,41 +4090,44 @@ } }, "@types/multicast-dns": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@types/multicast-dns/-/multicast-dns-7.2.2.tgz", - "integrity": "sha512-re0wpYJU2SdKkBbmCh7f5zYMLFA/FCbX46DI0rRMLlkkDqhk+0bTHbYsUVZumk/43GfJehPImK9e202eSuxPKA==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@types/multicast-dns/-/multicast-dns-7.2.3.tgz", + "integrity": "sha512-2SZ079yRhuhDn5BssqkQGp07vErjm3PD8S/JAlduWXacZ8SVHF0q6R2m0PwjjgTDU1vE3kibNPlmnr1iKbP/Sw==", "requires": { "@types/dns-packet": "*", "@types/node": "*" } }, "@types/node": { - "version": "20.8.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.2.tgz", - "integrity": "sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==" + "version": "20.8.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", + "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", + "requires": { + "undici-types": "~5.26.4" + } }, "@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==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@types/proper-lockfile/-/proper-lockfile-4.1.3.tgz", + "integrity": "sha512-10msVdc5q6kkZpJFjyz6T245uB6vN9EcbJx6j2hBD6bls0Z8xEpOvLMOyEVpsT1r4uRhfM0+U1Gvs5eC+k7Zuw==", "requires": { "@types/retry": "*" } }, "@types/retry": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.3.tgz", - "integrity": "sha512-rkxEZUFIyDEZhC6EfHz6Hwos2zXewCOLBzhdgv7D55qu4OAySNwDZzxbaMpFI6XthdBa5oHhR5s6/9MSuTfw4g==" + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.4.tgz", + "integrity": "sha512-l1YzFLj8Y6OhLdt7HKXlz56DoEmksB7qR8KVk+MpFsS4duwnoszLgDlLxJB0vgSqtg/rAS5gmYg5Bjw2sMJ8Ew==" }, "@types/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==" + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==" }, "@types/sshpk": { - "version": "1.17.2", - "resolved": "https://registry.npmjs.org/@types/sshpk/-/sshpk-1.17.2.tgz", - "integrity": "sha512-eGVfOV904NrLQPcdO6UGGzbUH8gV5YG0egYD+8wkCBwZIbAYTNB8VHi29/rMrBRAhG9quIJqimugP8jiCo7t3w==", + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@types/sshpk/-/sshpk-1.17.3.tgz", + "integrity": "sha512-Lg/kzqk61ctJfqRWlm8zv2yMO7LZljnTRCQXO5AP8Meov82y38C3HaZgmUzQvsCbCykV/olJRBQ8ijOUqKnVSg==", "requires": { "@types/asn1": "*", "@types/node": "*" @@ -4290,12 +4323,13 @@ "integrity": "sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==" }, "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" } }, "callsite": { @@ -4452,9 +4486,9 @@ "dev": true }, "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==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", "requires": { "get-intrinsic": "^1.2.1", "gopd": "^1.0.1", @@ -4757,9 +4791,9 @@ "optional": true }, "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, "get-caller-file": { "version": "2.0.5", @@ -4767,14 +4801,14 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", + "function-bind": "^1.1.2", "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" } }, "getpass": { @@ -4849,17 +4883,12 @@ "har-schema": "^2.0.0" } }, - "has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==" - }, "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", "requires": { - "get-intrinsic": "^1.1.1" + "get-intrinsic": "^1.2.2" } }, "has-proto": { @@ -4880,6 +4909,14 @@ "has-symbols": "^1.0.2" } }, + "hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "requires": { + "function-bind": "^1.1.2" + } + }, "hexy": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/hexy/-/hexy-0.3.5.tgz", @@ -5193,22 +5230,22 @@ } }, "node-opcua": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.115.0.tgz", - "integrity": "sha512-iCAaGXD9iP2B3Qst9N5dqHpJ15itop1iHxTaQf8kLM9o8nMo1HlmVGBMggycQOqp8/D10NsLeeyEadg2grvaaQ==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.116.0.tgz", + "integrity": "sha512-DkKXMMJJz+gby531uRx3yFT18AyryBWy8j4IcNZ82D1pnSMsHVLf9YfZjfJMlLi8O2MP+s041adq/oNdxxglSw==", "requires": { "@types/semver": "^7.5.3", "chalk": "4.1.2", - "node-opcua-address-space": "2.115.0", - "node-opcua-address-space-for-conformance-testing": "2.115.0", - "node-opcua-aggregates": "2.115.0", + "node-opcua-address-space": "2.116.0", + "node-opcua-address-space-for-conformance-testing": "2.116.0", + "node-opcua-aggregates": "2.116.0", "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", "node-opcua-binary-stream": "2.114.0", "node-opcua-certificate-manager": "2.114.0", - "node-opcua-client": "2.115.0", - "node-opcua-client-crawler": "2.115.0", - "node-opcua-client-proxy": "2.114.0", + "node-opcua-client": "2.116.0", + "node-opcua-client-crawler": "2.116.0", + "node-opcua-client-proxy": "2.116.0", "node-opcua-common": "2.114.0", "node-opcua-constants": "2.114.0", "node-opcua-crypto": "4.5.0", @@ -5224,8 +5261,8 @@ "node-opcua-numeric-range": "2.114.0", "node-opcua-packet-analyzer": "2.114.0", "node-opcua-secure-channel": "2.114.0", - "node-opcua-server": "2.115.0", - "node-opcua-server-discovery": "2.115.0", + "node-opcua-server": "2.116.0", + "node-opcua-server-discovery": "2.116.0", "node-opcua-service-browse": "2.114.0", "node-opcua-service-call": "2.114.0", "node-opcua-service-discovery": "2.114.0", @@ -5246,14 +5283,14 @@ "node-opcua-types": "2.114.0", "node-opcua-utils": "2.114.0", "node-opcua-variant": "2.114.0", - "node-opcua-vendor-diagnostic": "2.115.0", + "node-opcua-vendor-diagnostic": "2.116.0", "semver": "^7.5.4" } }, "node-opcua-address-space": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.115.0.tgz", - "integrity": "sha512-Xae/ZPzmqT+gpG8J+nVzSASc+ZvzkJypQQPnkfgBrkCsp+ITG1QtjJ1QdPGaaLmdUDLLfxjn9Y6q+oo0IE6ZUw==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.116.0.tgz", + "integrity": "sha512-vex2Cx8O3eYwwc5ktEVCyvCTm4xHfJ0dawnMPW45HPXaQcRqIWdNfat8tcl81cFKUU+7yQ/NBRxv3xmsPJ5HnQ==", "requires": { "@types/lodash": "4.14.199", "@types/semver": "^7.5.3", @@ -5265,7 +5302,7 @@ "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", "node-opcua-binary-stream": "2.114.0", - "node-opcua-client-dynamic-extension-object": "2.114.0", + "node-opcua-client-dynamic-extension-object": "2.116.0", "node-opcua-constants": "2.114.0", "node-opcua-crypto": "4.5.0", "node-opcua-data-access": "2.114.0", @@ -5280,7 +5317,7 @@ "node-opcua-nodeset-ua": "2.114.0", "node-opcua-numeric-range": "2.114.0", "node-opcua-object-registry": "2.114.0", - "node-opcua-pseudo-session": "2.114.0", + "node-opcua-pseudo-session": "2.116.0", "node-opcua-service-browse": "2.114.0", "node-opcua-service-call": "2.114.0", "node-opcua-service-history": "2.114.0", @@ -5320,11 +5357,11 @@ } }, "node-opcua-address-space-for-conformance-testing": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.115.0.tgz", - "integrity": "sha512-7wN4pUtB0e314Ogttjo853Bdt56z/kn6jibn0npIH+4mrJBvZ3/VtUACZaMZT6i5SRzk451/H0j6vZ6ldTgmlA==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.116.0.tgz", + "integrity": "sha512-sPbWYD83qLPAWeCA5J6M6osstLziL7LM38jKnfqI9eFQn4k8CVRxYinAdCLoxTd7uOEgmbsinea0g6bMyop34Q==", "requires": { - "node-opcua-address-space": "2.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", "node-opcua-data-access": "2.114.0", @@ -5338,18 +5375,18 @@ } }, "node-opcua-aggregates": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.115.0.tgz", - "integrity": "sha512-e3I0lKpb6v5NNXAHXXhsU7PnnK8RwZr0Tlvb6X0xXFq9eUrXWleRQ3vmquLYFk/NJJKEYi6lUl46+QUvHF3Wqg==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.116.0.tgz", + "integrity": "sha512-4+AM4XWVa1RszA37yCqK7TSKXpXgekRuY/SbqIp5OYTMEIOBuWiOawuHRA3yIwBEoKjf4K6+6ZdFicOGtxMP7w==", "requires": { - "node-opcua-address-space": "2.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-assert": "2.105.0", "node-opcua-constants": "2.114.0", "node-opcua-data-model": "2.114.0", "node-opcua-data-value": "2.114.0", "node-opcua-nodeid": "2.114.0", "node-opcua-numeric-range": "2.114.0", - "node-opcua-server": "2.115.0", + "node-opcua-server": "2.116.0", "node-opcua-service-history": "2.114.0", "node-opcua-status-code": "2.114.0", "node-opcua-types": "2.114.0", @@ -5424,9 +5461,9 @@ } }, "node-opcua-client": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.115.0.tgz", - "integrity": "sha512-ymoPl2xqkM8FCBg8rnBAbWyVkSAU2zaBY0V6G23ZonH86muijOB6W1TSZLhtXNib47gfKvpAtr/OjiS8ksyMVQ==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.116.0.tgz", + "integrity": "sha512-hUVu1QpWuOfmBJ23n2zqzMxL+BULyQyFGFzy/wSGA/qQKgDcNbDROo0A6JrpXWmegxCSiZNRiCyPnr3KlInVxw==", "requires": { "@ster5/global-mutex": "^2.0.0", "@types/async": "^3.2.21", @@ -5436,7 +5473,7 @@ "node-opcua-basic-types": "2.114.0", "node-opcua-buffer-utils": "2.114.0", "node-opcua-certificate-manager": "2.114.0", - "node-opcua-client-dynamic-extension-object": "2.114.0", + "node-opcua-client-dynamic-extension-object": "2.116.0", "node-opcua-common": "2.114.0", "node-opcua-constants": "2.114.0", "node-opcua-crypto": "4.5.0", @@ -5449,7 +5486,7 @@ "node-opcua-nodeid": "2.114.0", "node-opcua-object-registry": "2.114.0", "node-opcua-pki": "4.7.0", - "node-opcua-pseudo-session": "2.114.0", + "node-opcua-pseudo-session": "2.116.0", "node-opcua-schemas": "2.114.0", "node-opcua-secure-channel": "2.114.0", "node-opcua-service-browse": "2.114.0", @@ -5474,15 +5511,15 @@ } }, "node-opcua-client-crawler": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.115.0.tgz", - "integrity": "sha512-BEHas6HYPxq1lwoLFxsE6gBoNMITEcL7rUTRXuiYb3eZhHMSCuIWlsAome8epg1Ug3PjeePoDKCawu0AZ4EGzQ==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-crawler/-/node-opcua-client-crawler-2.116.0.tgz", + "integrity": "sha512-vmIAvm12M0300L/cIAdKAppzBzLJFGj/o0+RFGZlY/AlGOT08Wh4Ed2KmDTNhR/S1FH3QK5wBPKPKbposbPuoA==", "requires": { "async": "^3.2.4", "chalk": "4.1.2", - "node-opcua-address-space": "2.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-assert": "2.105.0", - "node-opcua-client": "2.115.0", + "node-opcua-client": "2.116.0", "node-opcua-constants": "2.114.0", "node-opcua-data-model": "2.114.0", "node-opcua-data-value": "2.114.0", @@ -5496,9 +5533,9 @@ } }, "node-opcua-client-dynamic-extension-object": { - "version": "2.114.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.114.0.tgz", - "integrity": "sha512-q68/fUttmT8WhSqmv5iMUVg59BddSqKImkahtDkHa6/cpvBayyN16oMOuI2OZ5J9bZVuuZslGpVBLr+If0n0Tg==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.116.0.tgz", + "integrity": "sha512-GNNkD+JVJoCCA5Ko/Tp2RkbLQuIrqeJvr+G70ir36USGNrh6apycWsTziSva94HrwNMS93cXFQiL5kkRbj/4Fw==", "requires": { "chalk": "4.1.2", "node-opcua-assert": "2.105.0", @@ -5510,7 +5547,7 @@ "node-opcua-extension-object": "2.114.0", "node-opcua-factory": "2.114.0", "node-opcua-nodeid": "2.114.0", - "node-opcua-pseudo-session": "2.114.0", + "node-opcua-pseudo-session": "2.116.0", "node-opcua-schemas": "2.114.0", "node-opcua-service-browse": "2.114.0", "node-opcua-service-translate-browse-path": "2.114.0", @@ -5520,9 +5557,9 @@ } }, "node-opcua-client-proxy": { - "version": "2.114.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.114.0.tgz", - "integrity": "sha512-5vSWg3OUqsJ7C7pRg/qprN1sO/4mtXlP6wdmsADiMtj0IMwYvZneHCB2JMirwYMGngmWapgBQBA+JfUtG1sHMA==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.116.0.tgz", + "integrity": "sha512-4vRc4I7z8QJsHRDAgkt5NqNZVzA2UL+6nPj1SyevWM6lsPij4hUMoyH5DlcZfQ+wwoTZDObddR8CYFuZrQAXHA==", "requires": { "async": "^3.2.4", "node-opcua-assert": "2.105.0", @@ -5531,7 +5568,7 @@ "node-opcua-data-value": "2.114.0", "node-opcua-debug": "2.114.0", "node-opcua-nodeid": "2.114.0", - "node-opcua-pseudo-session": "2.114.0", + "node-opcua-pseudo-session": "2.116.0", "node-opcua-service-browse": "2.114.0", "node-opcua-service-call": "2.114.0", "node-opcua-service-read": "2.114.0", @@ -5794,9 +5831,9 @@ } }, "node-opcua-pseudo-session": { - "version": "2.114.0", - "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.114.0.tgz", - "integrity": "sha512-ubL2XF9v6yt6abc4OUch4A+5x3P4y7jRJHAjQTy5nMweWzAzNd1yT3+HYeUDfqqkZr/NyATgZ5n3qwRMXxcCpg==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.116.0.tgz", + "integrity": "sha512-/QjfnM58GQ+vQX8gxnRzr8rCR1Pb8cIoosenKsp3f01tVkDkIMXBwX37mRYkUNhUeOBsRhsHhZntIpurj33VCA==", "requires": { "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", @@ -5813,6 +5850,7 @@ "node-opcua-service-write": "2.114.0", "node-opcua-status-code": "2.114.0", "node-opcua-types": "2.114.0", + "node-opcua-utils": "2.114.0", "node-opcua-variant": "2.114.0", "thenify": "^3.3.1" } @@ -5862,23 +5900,23 @@ } }, "node-opcua-server": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.115.0.tgz", - "integrity": "sha512-x6cO1ANcyyFYjFXGUaxpFtZ0A/ebKKwByT/0hTfDUgEsfHMuLFU7ow+HcnEVa4rcQrDHwJcEgU5LqTTve1G9+A==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.116.0.tgz", + "integrity": "sha512-7uPLuuYCAZCNT96dt46CbbMMaqXE3hTWtMPwsQJNeBdrm91cSfYl2gSy10W3U0VYBEHUyLGT5i/2qWBVsXSC1A==", "requires": { "@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.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-address-space-base": "2.114.0", "node-opcua-assert": "2.105.0", "node-opcua-basic-types": "2.114.0", "node-opcua-binary-stream": "2.114.0", "node-opcua-certificate-manager": "2.114.0", - "node-opcua-client": "2.115.0", - "node-opcua-client-dynamic-extension-object": "2.114.0", + "node-opcua-client": "2.116.0", + "node-opcua-client-dynamic-extension-object": "2.116.0", "node-opcua-common": "2.114.0", "node-opcua-constants": "2.114.0", "node-opcua-crypto": "4.5.0", @@ -5917,9 +5955,9 @@ } }, "node-opcua-server-discovery": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.115.0.tgz", - "integrity": "sha512-8Rw6GFQlUeMlnr4gEjZYZrbPgJbh0MAtRxRZaUzQgNUoTYqiYnpsNZSU7xsnWI5mIzWiWfA9ZdHx5zYulmqg1w==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.116.0.tgz", + "integrity": "sha512-SuoLqpMIyOpDnODXVuPVvYGYEO8NZRdF17W1ozjPOh3Cx+NHDuEUgbvvAKGJoN+u9Z4HVk8/CFO27Ugg6CYCjg==", "requires": { "chalk": "4.1.2", "env-paths": "2.2.1", @@ -5931,7 +5969,7 @@ "node-opcua-hostname": "2.105.0", "node-opcua-object-registry": "2.114.0", "node-opcua-secure-channel": "2.114.0", - "node-opcua-server": "2.115.0", + "node-opcua-server": "2.116.0", "node-opcua-service-discovery": "2.114.0", "node-opcua-service-endpoints": "2.114.0", "node-opcua-status-code": "2.114.0", @@ -6170,16 +6208,16 @@ } }, "node-opcua-vendor-diagnostic": { - "version": "2.115.0", - "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.115.0.tgz", - "integrity": "sha512-PavP262ZnXMzVWb2Gyy2sW4f86afyH9s9e6ehQ+3i6+iZ+NRfMCzXMPgONZrbbxslc9vZYgaBvBpbNKN9c/9iw==", + "version": "2.116.0", + "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.116.0.tgz", + "integrity": "sha512-JonqJRmfSCQK+c9NEFOfssoptWMsVI5EP3PA/XYSfJKOxwWOfD7oCcCvzYBQnRIj1+6loQpMiiCJBEQ8wiywTQ==", "requires": { "humanize": "0.0.9", - "node-opcua-address-space": "2.115.0", + "node-opcua-address-space": "2.116.0", "node-opcua-assert": "2.105.0", "node-opcua-constants": "2.114.0", "node-opcua-debug": "2.114.0", - "node-opcua-server": "2.115.0", + "node-opcua-server": "2.116.0", "node-opcua-status-code": "2.114.0", "node-opcua-variant": "2.114.0" } @@ -6469,6 +6507,17 @@ "lru-cache": "^6.0.0" } }, + "set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "requires": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } + }, "set-prototype-of": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/set-prototype-of/-/set-prototype-of-1.0.0.tgz", @@ -6640,6 +6689,11 @@ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true }, + "undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -6727,12 +6781,12 @@ } }, "which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", "requires": { "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "call-bind": "^1.0.4", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0" diff --git a/package.json b/package.json index 631fd65..b8e1a09 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "homepage": "https://github.com/ptcrealitylab/vuforia-spatial-core-addon#readme", "dependencies": { "node-fetch": "^2.7.0", - "node-opcua": "^2.115.0", + "node-opcua": "^2.116.0", "request": "^2.*" }, "devDependencies": {