From 6cb49c28a945c3f53cbdf7a4d7146dd85a3ed47e Mon Sep 17 00:00:00 2001 From: Andreas Heine Date: Mon, 13 Apr 2026 11:55:42 +0200 Subject: [PATCH 01/23] fix: DefaultBrowseName --- src/machines/MyControledMachine/jobcontrol.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/machines/MyControledMachine/jobcontrol.ts b/src/machines/MyControledMachine/jobcontrol.ts index fffa4aa7..5ece17d4 100644 --- a/src/machines/MyControledMachine/jobcontrol.ts +++ b/src/machines/MyControledMachine/jobcontrol.ts @@ -127,7 +127,7 @@ export const createJobContolLogic = async ( const jobManager = jobManagementType.instantiate({ componentOf: controledMachine, - browseName: `JobManager`, + browseName: `${jobIdx}:JobManagement`, namespace: namespace, optionals: [ // https://reference.opcfoundation.org/ISA95JOBCONTROL/v200/docs/6.2.1 From ba9f78b437b9cdceeff57b64a688e545b4a3f791 Mon Sep 17 00:00:00 2001 From: Andreas Heine Date: Mon, 13 Apr 2026 11:57:08 +0200 Subject: [PATCH 02/23] bump: version --- package-lock.json | 1436 +++++++++++++++++++++++++-------------------- package.json | 8 +- 2 files changed, 812 insertions(+), 632 deletions(-) diff --git a/package-lock.json b/package-lock.json index cb407bff..76755f81 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,12 +11,12 @@ "dependencies": { "@noble/hashes": "2.0.1", "chalk": "4.1.2", - "node-opcua": "2.167.0", - "node-opcua-file-transfer": "2.167.0", - "node-opcua-pki": "6.12.0", + "node-opcua": "2.168.0", + "node-opcua-file-transfer": "2.168.0", + "node-opcua-pki": "6.13.0", "node-opcua-pubsub-expander": "^0.19.2", "node-opcua-pubsub-server": "^0.19.2", - "node-opcua-server-discovery": "2.167.0", + "node-opcua-server-discovery": "2.168.0", "yargs": "18.0.0" }, "devDependencies": { @@ -515,12 +515,6 @@ } } }, - "node_modules/@types/async": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/@types/async/-/async-3.2.25.tgz", - "integrity": "sha512-O6Th/DI18XjrL9TX8LO9F/g26qAz5vynmQqlXt/qLGrskvzCKXKc5/tATz3G2N6lM8eOf3M8/StB14FncAmocg==", - "license": "MIT" - }, "node_modules/@types/aws-iot-device-sdk": { "version": "2.2.9", "resolved": "https://registry.npmjs.org/@types/aws-iot-device-sdk/-/aws-iot-device-sdk-2.2.9.tgz", @@ -590,12 +584,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/lodash": { - "version": "4.17.24", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.24.tgz", - "integrity": "sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==", - "license": "MIT" - }, "node_modules/@types/mocha": { "version": "10.0.10", "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz", @@ -943,6 +931,7 @@ "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", "dev": true, "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -1223,12 +1212,6 @@ "node": ">=12" } }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "license": "MIT" - }, "node_modules/async-function": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", @@ -2122,6 +2105,7 @@ "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -2182,6 +2166,7 @@ "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", "dev": true, "license": "MIT", + "peer": true, "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -3748,6 +3733,7 @@ "version": "4.18.1", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", + "dev": true, "license": "MIT" }, "node_modules/lodash.camelcase": { @@ -3763,6 +3749,18 @@ "dev": true, "license": "MIT" }, + "node_modules/lodash.partition": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.partition/-/lodash.partition-4.6.0.tgz", + "integrity": "sha512-35L3dSF3Q6V1w5j6V3NhNlQjzsRDC/pYKCTdYTmwqSib+Q8ponkAmt/PwEOq3EmI38DSCl+SkIVwLd+uSlVdrg==", + "license": "MIT" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "license": "MIT" + }, "node_modules/long": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", @@ -4134,60 +4132,61 @@ } }, "node_modules/node-opcua": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.167.0.tgz", - "integrity": "sha512-v/QQRkEJ7EHIW5ytNkfMyRtHMfxyVveuxez4nzbSI/0wqGcBe4MmNPVqbbRewFuLd15j954ImA0air/gLpjuaA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.168.0.tgz", + "integrity": "sha512-rd1VV3bNcEMU+jLorX9lXi8e+i3ep2RLDAPmwQYen5pKWWd/Qeq72RWnp7xDV5FybgsOooDtW4oes/dPM9N1Zg==", "license": "MIT", + "peer": true, "dependencies": { "@types/semver": "7.7.1", "chalk": "4.1.2", - "node-opcua-address-space": "2.167.0", - "node-opcua-address-space-for-conformance-testing": "2.167.0", - "node-opcua-aggregates": "2.167.0", + "node-opcua-address-space": "2.168.0", + "node-opcua-address-space-for-conformance-testing": "2.168.0", + "node-opcua-aggregates": "2.168.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-certificate-manager": "2.167.0", - "node-opcua-client": "2.167.0", - "node-opcua-client-proxy": "2.167.0", - "node-opcua-common": "2.167.0", + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-certificate-manager": "2.168.0", + "node-opcua-client": "2.168.0", + "node-opcua-client-proxy": "2.168.0", + "node-opcua-common": "2.168.0", "node-opcua-constants": "2.157.0", "node-opcua-crypto": "5.3.3", - "node-opcua-data-access": "2.167.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-enum": "2.167.0", - "node-opcua-factory": "2.167.0", + "node-opcua-data-access": "2.168.0", + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-enum": "2.168.0", + "node-opcua-factory": "2.168.0", "node-opcua-hostname": "2.167.0", - "node-opcua-nodeid": "2.167.0", + "node-opcua-nodeid": "2.168.0", "node-opcua-nodesets": "2.163.1", - "node-opcua-numeric-range": "2.167.0", - "node-opcua-packet-analyzer": "2.167.0", - "node-opcua-secure-channel": "2.167.0", - "node-opcua-server": "2.167.0", - "node-opcua-server-discovery": "2.167.0", - "node-opcua-service-browse": "2.167.0", - "node-opcua-service-call": "2.167.0", - "node-opcua-service-discovery": "2.167.0", - "node-opcua-service-endpoints": "2.167.0", - "node-opcua-service-filter": "2.167.0", - "node-opcua-service-history": "2.167.0", - "node-opcua-service-node-management": "2.167.0", - "node-opcua-service-query": "2.167.0", - "node-opcua-service-read": "2.167.0", - "node-opcua-service-register-node": "2.167.0", - "node-opcua-service-secure-channel": "2.167.0", - "node-opcua-service-session": "2.167.0", - "node-opcua-service-subscription": "2.167.0", - "node-opcua-service-translate-browse-path": "2.167.0", - "node-opcua-service-write": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-transport": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-utils": "2.165.0", - "node-opcua-variant": "2.167.0", - "node-opcua-vendor-diagnostic": "2.167.0", + "node-opcua-numeric-range": "2.168.0", + "node-opcua-packet-analyzer": "2.168.0", + "node-opcua-secure-channel": "2.168.0", + "node-opcua-server": "2.168.0", + "node-opcua-server-discovery": "2.168.0", + "node-opcua-service-browse": "2.168.0", + "node-opcua-service-call": "2.168.0", + "node-opcua-service-discovery": "2.168.0", + "node-opcua-service-endpoints": "2.168.0", + "node-opcua-service-filter": "2.168.0", + "node-opcua-service-history": "2.168.0", + "node-opcua-service-node-management": "2.168.0", + "node-opcua-service-query": "2.168.0", + "node-opcua-service-read": "2.168.0", + "node-opcua-service-register-node": "2.168.0", + "node-opcua-service-secure-channel": "2.168.0", + "node-opcua-service-session": "2.168.0", + "node-opcua-service-subscription": "2.168.0", + "node-opcua-service-translate-browse-path": "2.168.0", + "node-opcua-service-write": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-transport": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-utils": "2.168.0", + "node-opcua-variant": "2.168.0", + "node-opcua-vendor-diagnostic": "2.168.0", "semver": "^7.7.4" }, "engines": { @@ -4198,46 +4197,45 @@ } }, "node_modules/node-opcua-address-space": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.167.0.tgz", - "integrity": "sha512-ULe96baPehzqWbPnr6uzfJ0Z+A8HqsJ8Cbvjw9HQKIz3iWqyMsNusOoZrvb4YcqMN+OjEaiMbQs6GzBqpjSvBQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.168.0.tgz", + "integrity": "sha512-JJQzadUQ6Cd671gXbjzLsRG+/g5tANn+cTSlk9Z3O57Zogc0fR+Tjyebn7RGBw7R/Q2DJYy0CrLD+VDi8e4Wbg==", "license": "MIT", + "peer": true, "dependencies": { - "@types/lodash": "4.17.24", "@types/semver": "7.7.1", "chalk": "4.1.2", "dequeue": "^1.0.5", - "lodash": "4.18.1", - "node-opcua-address-space-base": "2.167.0", + "node-opcua-address-space-base": "2.168.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-client-dynamic-extension-object": "2.167.0", + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-client-dynamic-extension-object": "2.168.0", "node-opcua-constants": "2.157.0", "node-opcua-crypto": "5.3.3", - "node-opcua-data-access": "2.167.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-date-time": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-enum": "2.167.0", - "node-opcua-extension-object": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-nodeset-ua": "2.167.0", - "node-opcua-numeric-range": "2.167.0", - "node-opcua-object-registry": "2.165.0", - "node-opcua-pseudo-session": "2.167.0", - "node-opcua-service-browse": "2.167.0", - "node-opcua-service-call": "2.167.0", - "node-opcua-service-history": "2.167.0", - "node-opcua-service-translate-browse-path": "2.167.0", - "node-opcua-service-write": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-utils": "2.165.0", - "node-opcua-variant": "2.167.0", - "node-opcua-xml2json": "2.167.0", + "node-opcua-data-access": "2.168.0", + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-date-time": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-enum": "2.168.0", + "node-opcua-extension-object": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-nodeset-ua": "2.168.0", + "node-opcua-numeric-range": "2.168.0", + "node-opcua-object-registry": "2.168.0", + "node-opcua-pseudo-session": "2.168.0", + "node-opcua-service-browse": "2.168.0", + "node-opcua-service-call": "2.168.0", + "node-opcua-service-history": "2.168.0", + "node-opcua-service-translate-browse-path": "2.168.0", + "node-opcua-service-write": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-utils": "2.168.0", + "node-opcua-variant": "2.168.0", + "node-opcua-xml2json": "2.168.0", "semver": "^7.7.4", "thenify-ex": "4.4.0", "xml-writer": "^1.7.0" @@ -4247,93 +4245,93 @@ } }, "node_modules/node-opcua-address-space-base": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.167.0.tgz", - "integrity": "sha512-oYwULOWdIyCXjyY3WVGDmSHHND4ly9znDl8wwopSc27YyErx3fzOdoYNDKMPVFlyl+cmfS4X0BnprpQS5mpfqw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.168.0.tgz", + "integrity": "sha512-JIKzjaxZI8HdBmWHjTnr9MEz1xzonVP1+L5QHK39+3B+CyDp21VHm7b2xVdrmiELrMgO/dfO1LqD4Y6e+XyTzA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", + "node-opcua-basic-types": "2.168.0", "node-opcua-constants": "2.157.0", "node-opcua-crypto": "5.3.3", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-date-time": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-extension-object": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-numeric-range": "2.167.0", - "node-opcua-schemas": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-date-time": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-extension-object": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-numeric-range": "2.168.0", + "node-opcua-schemas": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-variant": "2.168.0" }, "engines": { "node": ">=18" } }, "node_modules/node-opcua-address-space-for-conformance-testing": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.167.0.tgz", - "integrity": "sha512-tIrXKtE9kK8dz9IdJiBoS3Trerv87W63lUwoKN1rzl7qMyYNBmVFXXQEil1y6NZq3xbfz15YF6sKpqQejTeCTA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.168.0.tgz", + "integrity": "sha512-OQUaAJ1vMK/0PjWne9dsgx3z4MWE8hAdtBFzxsOrGBJEUY7tR8Ar4hrELjryk10ANuC09oyWKqIzeLLwc+4Zdg==", "license": "MIT", "dependencies": { - "node-opcua-address-space": "2.167.0", + "node-opcua-address-space": "2.168.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-data-access": "2.167.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-factory": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-data-access": "2.168.0", + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-aggregates": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.167.0.tgz", - "integrity": "sha512-kZxgVopZunpoetIGdOuVREMLyfiTNgTWfQcJt0OIUd7ncucf3hNcmAEIqniARB/FsE9gaTdf3kyd+K20MZba7A==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.168.0.tgz", + "integrity": "sha512-0oGmXwX677FiLzy48ue/S8dV0pBGsnvrw5XP9GWQ0oZcW9MwGf+dOGqOk2a385wnDxXCoGnR2FwMIMGSRFc+GA==", "license": "MIT", "dependencies": { - "node-opcua-address-space": "2.167.0", + "node-opcua-address-space": "2.168.0", "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-numeric-range": "2.167.0", - "node-opcua-server": "2.167.0", - "node-opcua-service-history": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-utils": "2.165.0", - "node-opcua-variant": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-numeric-range": "2.168.0", + "node-opcua-server": "2.168.0", + "node-opcua-service-history": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-utils": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-alarm-condition": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-alarm-condition/-/node-opcua-alarm-condition-2.167.0.tgz", - "integrity": "sha512-6moC+n8uEYvwKs+IXQ8j0zSPgRGR+jRaHS1WbAY9EjXXt/st4g24+L8Fqz4V6HKAhReb8qS6gjlyKAUFm+UMOg==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-alarm-condition/-/node-opcua-alarm-condition-2.168.0.tgz", + "integrity": "sha512-XIaagRzk2llHv9FtkU/WeEFJb27hloyiJ/QWJL8zSNYuo/E9COPxK0m6/XIdQ74fBtemh7US1ecaN+9676z5Tg==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", + "node-opcua-basic-types": "2.168.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-pseudo-session": "2.167.0", - "node-opcua-service-filter": "2.167.0", - "node-opcua-service-read": "2.167.0", - "node-opcua-service-subscription": "2.167.0", - "node-opcua-service-translate-browse-path": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-utils": "2.165.0", - "node-opcua-variant": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-pseudo-session": "2.168.0", + "node-opcua-service-filter": "2.168.0", + "node-opcua-service-read": "2.168.0", + "node-opcua-service-subscription": "2.168.0", + "node-opcua-service-translate-browse-path": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-utils": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-assert": { @@ -4341,187 +4339,292 @@ "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.164.0.tgz", "integrity": "sha512-7bskwly4QMobBgolShjgc8L1uJelUJeVDKyGqsTi+Xfw2T/FvlojLv45alDoju26lW1KuXDw8mp3RVjLvS3FJQ==", "license": "MIT", + "peer": true, "dependencies": { "chalk": "4.1.2" } }, "node_modules/node-opcua-basic-types": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.167.0.tgz", - "integrity": "sha512-HWAOw37I0UbIFfNbfFuqtVW+49osYiMe6TbydDA5vJmuaZL5wMtwFOxvdX+Ju2nfa4OzHPpcCXCmXKKLFm7LEw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.168.0.tgz", + "integrity": "sha512-+93DsYLfZA695G4N8kwPKwwB3Lhqw2bwv5UUTW7ujs3+MjU/isRRhjCUu7k26Js6uJLxZSANBcRI2aM3dh9vNw==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-buffer-utils": "2.167.0", - "node-opcua-date-time": "2.167.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-buffer-utils": "2.168.0", + "node-opcua-date-time": "2.168.0", "node-opcua-guid": "2.157.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-status-code": "2.167.0" + "node-opcua-nodeid": "2.168.0", + "node-opcua-status-code": "2.168.0" } }, "node_modules/node-opcua-binary-stream": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.167.0.tgz", - "integrity": "sha512-CVe79BYZWVX8p1VvFe0ISDjV4eEfIrG+c4rSK+bgCTi3JPgxwbCVzZcv44sN5qDB4CM6hA638p3i1xh2se5ttQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.168.0.tgz", + "integrity": "sha512-L/WmaojXbvG+NrxQ6p2LOwVT1+5/deuYon+BvzvXpybhom/OZRp/aGKUfXjaRI6qpaOG5gnZUHjWG8RzovVQiw==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-buffer-utils": "2.167.0" + "node-opcua-buffer-utils": "2.168.0" } }, "node_modules/node-opcua-buffer-utils": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.167.0.tgz", - "integrity": "sha512-nwnl5gaDiXAx3eG9BYcRNUIlx6SXNLIR671N0J1Ni8FekcDSvpIkYJyOqk5VbRR4oDkN9oxBTzttdrlwJ/1Bhw==", - "license": "MIT" + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.168.0.tgz", + "integrity": "sha512-izgdd19z4418SBJiixfW5estuUYugZbCEPM7IL9FfWSmz7Q7K6PrgjXA2cYA00gXbbNGpLOiQ11NfsmrL6DgvA==", + "license": "MIT", + "peer": true }, "node_modules/node-opcua-certificate-manager": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.167.0.tgz", - "integrity": "sha512-nSIWti6x7B1HvKgR3n7SECDV+rnnKiTcNHbY3hF4ue7+YzndXA5LuDvyHUTfx7M0wv6WZbwp84Jf7pchYZJC/Q==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.168.0.tgz", + "integrity": "sha512-lovtGFV71QHvBMMMVd2Hb15oE+gmV8a0dYXxMj3W8bvh44/ouJPIOwZxnutiNSm0RZjrQVoHznulyUdqWBeDig==", "license": "MIT", "dependencies": { "env-paths": "2.2.1", "node-opcua-assert": "2.164.0", "node-opcua-crypto": "5.3.3", - "node-opcua-debug": "2.165.0", - "node-opcua-object-registry": "2.165.0", + "node-opcua-debug": "2.168.0", + "node-opcua-object-registry": "2.168.0", "node-opcua-pki": "6.12.0", - "node-opcua-status-code": "2.167.0", + "node-opcua-status-code": "2.168.0", "thenify-ex": "4.4.0" } }, + "node_modules/node-opcua-certificate-manager/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-pki": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-6.12.0.tgz", + "integrity": "sha512-lb8F27IIJ7Pkl/kOMxrZCuXH5bhrtv4FJHbF6tJw6altR2LZrOuKHW2uXTHvDdFSyFWZTycHt7cb4RnJo/gz6A==", + "license": "MIT", + "dependencies": { + "@ster5/global-mutex": "^3.3.0", + "byline": "^5.0.0", + "chalk": "4.1.2", + "chokidar": "4.0.3", + "command-line-args": "^6.0.2", + "command-line-usage": "^7.0.4", + "node-opcua-crypto": "5.3.3", + "progress": "^2.0.3", + "wget-improved-2": "^3.3.0", + "yauzl": "^3.2.1" + }, + "bin": { + "node-opcua-pki": "dist/bin/pki.mjs", + "pki": "dist/bin/pki.mjs" + } + }, + "node_modules/node-opcua-certificate-manager/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/node-opcua-chunkmanager": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.167.0.tgz", - "integrity": "sha512-ppVGWuFeVFaoowFRXoc9gd2fRdnLyTa884BcL3aMXAA8apj3Lkfr5rqNvH+8Kx9JkAoNORcVc/z0Pj6mHlYu7A==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.168.0.tgz", + "integrity": "sha512-4XzpwaVYcagPQZSalVgQKsF07ekwqFDEYIkr56zfz7cTER20jh8MP0CZMHBGLo5KIVAvrGS+Nvxwd8cChKJ0uQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-buffer-utils": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-packet-assembler": "2.167.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-buffer-utils": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-packet-assembler": "2.168.0" } }, "node_modules/node-opcua-client": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.167.0.tgz", - "integrity": "sha512-RW6+BFcjVeGPmVNnEtV364QUuZMpuAT1jMgb02V4iK3p+mv9D2Ty7/jMtx/ijcMR7GqB+rt5lj21jQtmOhANtg==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.168.0.tgz", + "integrity": "sha512-s8wGx2f8zjG69kMA4Iubq6/Q0aIoetVySAtWR0XvsCa2mULQLovUcWv82l9VB424L76PPKSlYIwYJHbAn5rAQg==", "license": "MIT", + "peer": true, "dependencies": { "@ster5/global-mutex": "^3.3.0", - "async": "^3.2.6", "chalk": "4.1.2", - "node-opcua-alarm-condition": "2.167.0", + "node-opcua-alarm-condition": "2.168.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-buffer-utils": "2.167.0", - "node-opcua-certificate-manager": "2.167.0", - "node-opcua-client-dynamic-extension-object": "2.167.0", - "node-opcua-common": "2.167.0", + "node-opcua-basic-types": "2.168.0", + "node-opcua-buffer-utils": "2.168.0", + "node-opcua-certificate-manager": "2.168.0", + "node-opcua-client-dynamic-extension-object": "2.168.0", + "node-opcua-common": "2.168.0", "node-opcua-constants": "2.157.0", "node-opcua-crypto": "5.3.3", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-date-time": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-extension-object": "2.167.0", + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-date-time": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-extension-object": "2.168.0", "node-opcua-hostname": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-numeric-range": "2.167.0", - "node-opcua-object-registry": "2.165.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-numeric-range": "2.168.0", + "node-opcua-object-registry": "2.168.0", "node-opcua-pki": "6.12.0", - "node-opcua-pseudo-session": "2.167.0", - "node-opcua-schemas": "2.167.0", - "node-opcua-secure-channel": "2.167.0", - "node-opcua-service-browse": "2.167.0", - "node-opcua-service-call": "2.167.0", - "node-opcua-service-discovery": "2.167.0", - "node-opcua-service-endpoints": "2.167.0", - "node-opcua-service-filter": "2.167.0", - "node-opcua-service-history": "2.167.0", - "node-opcua-service-query": "2.167.0", - "node-opcua-service-read": "2.167.0", - "node-opcua-service-register-node": "2.167.0", - "node-opcua-service-secure-channel": "2.167.0", - "node-opcua-service-session": "2.167.0", - "node-opcua-service-subscription": "2.167.0", - "node-opcua-service-translate-browse-path": "2.167.0", - "node-opcua-service-write": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-utils": "2.165.0", - "node-opcua-variant": "2.167.0", + "node-opcua-pseudo-session": "2.168.0", + "node-opcua-schemas": "2.168.0", + "node-opcua-secure-channel": "2.168.0", + "node-opcua-service-browse": "2.168.0", + "node-opcua-service-call": "2.168.0", + "node-opcua-service-discovery": "2.168.0", + "node-opcua-service-endpoints": "2.168.0", + "node-opcua-service-filter": "2.168.0", + "node-opcua-service-history": "2.168.0", + "node-opcua-service-query": "2.168.0", + "node-opcua-service-read": "2.168.0", + "node-opcua-service-register-node": "2.168.0", + "node-opcua-service-secure-channel": "2.168.0", + "node-opcua-service-session": "2.168.0", + "node-opcua-service-subscription": "2.168.0", + "node-opcua-service-translate-browse-path": "2.168.0", + "node-opcua-service-write": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-utils": "2.168.0", + "node-opcua-variant": "2.168.0", "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-client-dynamic-extension-object": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.167.0.tgz", - "integrity": "sha512-nBc2/8EaWLDjJPUMs30I9c7GI/JRZCxt5exuh70oEhrXL+E0u4z9+HjLeRVd7P9jIgPxCjFfxDq7V0kTc+8QJw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.168.0.tgz", + "integrity": "sha512-1h5eTiku+2acVNR8Dke6mecvzISB2X4RDarUjagKtpyu1KWJBmP9Oql+wKwvmOhorMS26vLodzuwaXBrs0IOqA==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.167.0", + "node-opcua-binary-stream": "2.168.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-extension-object": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-pseudo-session": "2.167.0", - "node-opcua-schemas": "2.167.0", - "node-opcua-service-browse": "2.167.0", - "node-opcua-service-translate-browse-path": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-extension-object": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-pseudo-session": "2.168.0", + "node-opcua-schemas": "2.168.0", + "node-opcua-service-browse": "2.168.0", + "node-opcua-service-translate-browse-path": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-client-proxy": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.167.0.tgz", - "integrity": "sha512-8nH90dGhkhlDQNqGszHwjqD+kV2IrSx6dTLXJRkvjuVPEcCJwDj0BVLH1p32iEuVHSEOdxfUJTSjfDWhndQWsg==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.168.0.tgz", + "integrity": "sha512-6iEKVq3K3m31eHVPjRlZ+UfCdNwjdzLuTU2OyhEuclaVNbJMQwqG8iqQb+DebSoWhuJNZucNvGUvikmbBc1T8g==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-pseudo-session": "2.167.0", - "node-opcua-service-browse": "2.167.0", - "node-opcua-service-call": "2.167.0", - "node-opcua-service-read": "2.167.0", - "node-opcua-service-subscription": "2.167.0", - "node-opcua-service-write": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-utils": "2.165.0", - "node-opcua-variant": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-pseudo-session": "2.168.0", + "node-opcua-service-browse": "2.168.0", + "node-opcua-service-call": "2.168.0", + "node-opcua-service-read": "2.168.0", + "node-opcua-service-subscription": "2.168.0", + "node-opcua-service-write": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-utils": "2.168.0", + "node-opcua-variant": "2.168.0" + } + }, + "node_modules/node-opcua-client/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/node-opcua-client/node_modules/node-opcua-pki": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-6.12.0.tgz", + "integrity": "sha512-lb8F27IIJ7Pkl/kOMxrZCuXH5bhrtv4FJHbF6tJw6altR2LZrOuKHW2uXTHvDdFSyFWZTycHt7cb4RnJo/gz6A==", + "license": "MIT", + "dependencies": { + "@ster5/global-mutex": "^3.3.0", + "byline": "^5.0.0", + "chalk": "4.1.2", + "chokidar": "4.0.3", + "command-line-args": "^6.0.2", + "command-line-usage": "^7.0.4", + "node-opcua-crypto": "5.3.3", + "progress": "^2.0.3", + "wget-improved-2": "^3.3.0", + "yauzl": "^3.2.1" + }, + "bin": { + "node-opcua-pki": "dist/bin/pki.mjs", + "pki": "dist/bin/pki.mjs" + } + }, + "node_modules/node-opcua-client/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, "node_modules/node-opcua-common": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.167.0.tgz", - "integrity": "sha512-Hd/A9iYbRSWAkwgk2k84/50nv2ryPgUqTDmWDOEXdo2/QsXeylMNcbsbWtebFeSuL9OmF1+yLB/6yovSQnC6fQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.168.0.tgz", + "integrity": "sha512-hfdo9S//+Zqtd4PpjMLKYFBCnVHL5Y5Nkp9lg39stQyK5YuHPEOGr2yQ0BFwFUqUk5TBI8NlIDMwEuu9yAjpTg==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-crypto": "5.3.3", - "node-opcua-types": "2.167.0" + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-constants": { "version": "2.157.0", "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.157.0.tgz", "integrity": "sha512-GVW1z0LWsMzkBVRFgse04sF3FPrB+elmtAWMve3aMzhZFDXIwlU33k58bhouZjZaEBAuGRgkEzl1mL/9CZYk1A==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/node-opcua-crypto": { "version": "5.3.3", @@ -4536,65 +4639,69 @@ } }, "node_modules/node-opcua-data-access": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.167.0.tgz", - "integrity": "sha512-DH5kGRR0N2gKp8uqtnA3NGUNU/0JE565JMllZGpw3nMZhy05i2sIgWO/LKOxgBlllhsjZqnpHPxlGrLqYrmUmQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.168.0.tgz", + "integrity": "sha512-c8l9n/X2gdIbQuLVogVjjeMECM3E0RLrEgi2uIOmM87FwjL68f3v/8WtL0szTRACGxxFidqBSnidTx0i/U0+kQ==", "license": "MIT", "dependencies": { - "node-opcua-data-model": "2.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-data-model": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.167.0.tgz", - "integrity": "sha512-m+ivXIDH061qnB7+aPRZ3UJuBvFnvTqNsqXpyhUgfdJTbsZyLWtqZRV55HMkM5fY9fOU60yHk5I/DeB+HkZL3A==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.168.0.tgz", + "integrity": "sha512-ysOcXWBe4+Yhre5HBab0yUQ1bA3G3RNqvy3XBXLTsOC9poD+pAyM2RDMiFjH/vgGfdLgLB9ItknGZGK+QDiKOw==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-enum": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-status-code": "2.167.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-enum": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-status-code": "2.168.0" } }, "node_modules/node-opcua-data-value": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.167.0.tgz", - "integrity": "sha512-f9uxT1TxKe2jVTNiDW+ChmwOCqISU8DFO22MFEXYPTr5r3EwjlT7MXyOajKflsXHRwnqdo+NIAF4Fmu9ITo2bw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.168.0.tgz", + "integrity": "sha512-ujY6IiENvCmVzL1daV3RclXH9x2JQdRa9rAP9tpDPUPjwyf8wfR78gL53SLiCfbXwOObvfbvW+h+M8zVCFtgKw==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-date-time": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-enum": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-data-model": "2.168.0", + "node-opcua-date-time": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-enum": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-date-time": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.167.0.tgz", - "integrity": "sha512-RFAhJG5jpieK/SYuQYpPlPAlA3M7CSr47kfXrgfdfQQ+dvISJ0MYetpsFD6P4ewVI7grBcdebKHVppZSWubFOw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.168.0.tgz", + "integrity": "sha512-m2ljtEyT1Zd0u9uP9IZmojWsNRvVfz/wjA2HdXxotPB5lFbsZAokrBBfmixYYg5xZlbt78MzneLw73VUh+VcOA==", "license": "MIT", + "peer": true, "dependencies": { "long": "5.3.2", "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-utils": "2.165.0" + "node-opcua-binary-stream": "2.168.0", + "node-opcua-utils": "2.168.0" } }, "node_modules/node-opcua-debug": { - "version": "2.165.0", - "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.165.0.tgz", - "integrity": "sha512-GbC7dRs0CVJjHm0FA14/NZ2IjWQEse8Ie9O+14NrCPy1b5QpLqPnJQYRlaX3TJcDSOzQ7HBzGxK7Y4vijsjOzw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.168.0.tgz", + "integrity": "sha512-Ak1E+0Ng3XTZigub7mA9vJTHrR2X3ZcxyhEKrO+oCOkpwGpqCyNCBFxbMcHOYYiBz6ouHuCFQRmOTyduJFD0Jw==", "license": "MIT", + "peer": true, "dependencies": { "chalk": "4.1.2", "hexy": "0.4.0", @@ -4602,73 +4709,76 @@ } }, "node_modules/node-opcua-enum": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.167.0.tgz", - "integrity": "sha512-Y6Z3XiUMrlni+t1CKw6iViKKI9WT16h4Ybc/Y8PY5gl+Dp+ixRkMdH92exINp+fluG5PprVyKLexeArr/c7x5w==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.168.0.tgz", + "integrity": "sha512-ka5Vg0vlXU9+OKaVi7+QFUWRAi/4fjuerGQb0VpxnIK/50W2A+ra46rZgADfNVUiLH+b0XMJ2mK6ckZ/J6BYpg==", "license": "MIT" }, "node_modules/node-opcua-extension-object": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.167.0.tgz", - "integrity": "sha512-WYLmb1zgMWAFeUfZfonFpI2tRaRQM/MQbhf2RKvfazIdHkDU18bNp51JYnlQtxMF5JEcAKxkH7oSsO1XDkNgoA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.168.0.tgz", + "integrity": "sha512-vSRrAhvUfgLz1AGgWPOqnAfzhTK6B6iRt97SwievZSjMZKACKyH/nBmBxo4USI72a4BHUGRCguxx5ztlHDKWqQ==", "license": "MIT", + "peer": true, "dependencies": { "chalk": "4.1.2", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-factory": "2.167.0", - "node-opcua-nodeid": "2.167.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-nodeid": "2.168.0" } }, "node_modules/node-opcua-factory": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.167.0.tgz", - "integrity": "sha512-hOaX1BKoNQV+8HCF28AuHGPrfAVjnNhchflxby+1Ix6SWek9snHETPIQc1uxdxMx5TYyDcGtfRksYEbaDiNwEA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.168.0.tgz", + "integrity": "sha512-lsE/1YToyXGz4xQ+tXRTiNou+QUqwPyc3dSmqxT/1KVfqffzYGO/r4IxCJwrjF4tYyobfX7eFhR85eMkpLX8hg==", "license": "MIT", + "peer": true, "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", "node-opcua-constants": "2.157.0", - "node-opcua-debug": "2.165.0", - "node-opcua-enum": "2.167.0", + "node-opcua-debug": "2.168.0", + "node-opcua-enum": "2.168.0", "node-opcua-guid": "2.157.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-utils": "2.165.0" + "node-opcua-nodeid": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-utils": "2.168.0" } }, "node_modules/node-opcua-file-transfer": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-file-transfer/-/node-opcua-file-transfer-2.167.0.tgz", - "integrity": "sha512-cZNarvdD4zUlyVjymzbr+h0vBgk45GbP4f88RFrtmcJrwXBO71fjwIzSXlh4g2B7ITZKEsu/Fhj4iZ2ZRtWTQg==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-file-transfer/-/node-opcua-file-transfer-2.168.0.tgz", + "integrity": "sha512-ZJZQrc9oColgPPTCG79c+FttKU+SmgMPQQQ8lWLxWdbUDtsQjbGjr+8/SB/IBajj8TT+s6Nf/asWpc8e2TA0XQ==", "license": "MIT", "dependencies": { - "node-opcua-address-space": "2.167.0", - "node-opcua-address-space-base": "2.167.0", + "node-opcua-address-space": "2.168.0", + "node-opcua-address-space-base": "2.168.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-pseudo-session": "2.167.0", - "node-opcua-service-call": "2.167.0", - "node-opcua-service-read": "2.167.0", - "node-opcua-service-translate-browse-path": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-pseudo-session": "2.168.0", + "node-opcua-service-call": "2.168.0", + "node-opcua-service-read": "2.168.0", + "node-opcua-service-translate-browse-path": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-guid": { "version": "2.157.0", "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.157.0.tgz", "integrity": "sha512-EH5zIvnJXdE0LLIpqB1nEQAZiaBe0IMr5v+QU681jLd2zlvx4K8yIdqrRQmIJEl3XJ54A/83Rxzkfh93gxl8Uw==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/node-opcua-hostname": { "version": "2.167.0", @@ -4702,10 +4812,11 @@ } }, "node_modules/node-opcua-nodeid": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.167.0.tgz", - "integrity": "sha512-dvRea0vNZkegvSl0wJ1uLj4wzQ4OKPNnwbpczDkWgguiX7mEokwg9iUCXdKNGVvzQ7FLBpWQ/BjzOpku/qAxfA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.168.0.tgz", + "integrity": "sha512-rNyilWXNPvbP5d8ziUrOVFlVUf6QG1VsICZAhMQPYXJde6nYjCkJ2piZnDfaE3U4aBDU7O/2DFtgSoyHREX7vQ==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", @@ -4713,20 +4824,20 @@ } }, "node_modules/node-opcua-nodeset-ua": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.167.0.tgz", - "integrity": "sha512-sE212bPaUYcbhSzH4SSlA3G1ULiQk6NAGL7uoQc4AASoWaQnVbupppKWT9Kzh0DO1DIKNiUI6iw9qokHaHG4vA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.168.0.tgz", + "integrity": "sha512-m5u55QzXYtOejR6hMhJA5TnS6NT0mzZ0yNt1IbC1wUwSVopMtcO+n6vJ6W0PjK5+23blzqUpuUBZW0o8QCgKeA==", "license": "MIT", "dependencies": { - "node-opcua-address-space-base": "2.167.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-data-access": "2.167.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-extension-object": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-address-space-base": "2.168.0", + "node-opcua-basic-types": "2.168.0", + "node-opcua-data-access": "2.168.0", + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-extension-object": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-nodesets": { @@ -4736,57 +4847,58 @@ "license": "MIT" }, "node_modules/node-opcua-numeric-range": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.167.0.tgz", - "integrity": "sha512-qUQSzM6kIexJlC8JGbKA2ZWQ4rcpPieBPr3oulexNgXDhgn3Ptga8gXKDQOKJEU72pTrSavhMZ81xx0h2c/kEw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.168.0.tgz", + "integrity": "sha512-apLsjazUmZc+/6SqY6XHBjffK+u4RbXNAE5iw9q2Cm/KD6htltv3tWBseDYutw79ahgvKC3XX3FP/dsk5Lc/4w==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-status-code": "2.167.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-status-code": "2.168.0" } }, "node_modules/node-opcua-object-registry": { - "version": "2.165.0", - "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.165.0.tgz", - "integrity": "sha512-UWPFL6bv0w9h7wQuooTZI3M312VdKUAj6nkuFtdgBmSEerq8tGHEHHnLvN3n+ygh8lsn6alQ9+UWkcJYBEhjbA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.168.0.tgz", + "integrity": "sha512-/AR4McdLVDGtCdwnOL8lJPNjEjGsf8Xz2Eyk7JQEwBTEHTEGA51iHN2xa/kt6A/R1GtxxfNfXYQUrwukVBetqg==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-debug": "2.165.0" + "node-opcua-debug": "2.168.0" } }, "node_modules/node-opcua-packet-analyzer": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.167.0.tgz", - "integrity": "sha512-gkkT49vOPMAVMTgWPJh7M16UWFCIwm28EVL0SANhUv/Y0lOuW4NvL93T/PnL4egSMzy3joIpckqQscxXN6e9cw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.168.0.tgz", + "integrity": "sha512-rnBGrB5CCn7gSp5ijE9zCNVqipjpMD5snpRDc6VFip/IheyZpW1Tb+Uj+EGGIfcPAVIqnViXQx/9i3Hvc5QX0g==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-factory": "2.167.0", - "node-opcua-utils": "2.165.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-utils": "2.168.0" } }, "node_modules/node-opcua-packet-assembler": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.167.0.tgz", - "integrity": "sha512-AKoJWykW5MShHt/CyRZ9U+aRDz0134OzlRiA3GvcA6260GKmEpGOD2T8qAjV6POzcfb4vJd6lUlFoe5uH4HjMg==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-assembler/-/node-opcua-packet-assembler-2.168.0.tgz", + "integrity": "sha512-ce3DgK4TLRU2jlZIxE5CZWu26JwACwM+ZqR4UsU+VWG5jEjHGBA/2EwAoXng2C6ua+fYfR2UIa4AL5/ByLvq8g==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-debug": "2.165.0" + "node-opcua-debug": "2.168.0" } }, "node_modules/node-opcua-pki": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-6.12.0.tgz", - "integrity": "sha512-lb8F27IIJ7Pkl/kOMxrZCuXH5bhrtv4FJHbF6tJw6altR2LZrOuKHW2uXTHvDdFSyFWZTycHt7cb4RnJo/gz6A==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-6.13.0.tgz", + "integrity": "sha512-XipvhBPXFCtRiJgKEcjzozfynZlc/3Q2gWkuhNUdkQ9omML+7Bs6Sjnb0BMNhwQDxFNoeunGn1Y263VemthWBw==", "license": "MIT", "dependencies": { "@ster5/global-mutex": "^3.3.0", @@ -4795,10 +4907,10 @@ "chokidar": "4.0.3", "command-line-args": "^6.0.2", "command-line-usage": "^7.0.4", - "node-opcua-crypto": "5.3.3", + "node-opcua-crypto": "5.3.5", "progress": "^2.0.3", "wget-improved-2": "^3.3.0", - "yauzl": "^3.2.1" + "yauzl": "^3.3.0" }, "bin": { "node-opcua-pki": "dist/bin/pki.mjs", @@ -4820,6 +4932,18 @@ "url": "https://paulmillr.com/funding/" } }, + "node_modules/node-opcua-pki/node_modules/node-opcua-crypto": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-5.3.5.tgz", + "integrity": "sha512-iEdrU+dw7aqCqGDS1bxBXkp5yXDuD1lhOUtHhpwX40LmB4QMZgQATlK0m+Md/0+wt8z+efCJE5Z38zzgE9DsYg==", + "license": "MIT", + "dependencies": { + "@peculiar/webcrypto": "^1.5.0", + "@peculiar/x509": "^2.0.0", + "reflect-metadata": "^0.2.2", + "sshpk": "^1.18.0" + } + }, "node_modules/node-opcua-pki/node_modules/readdirp": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", @@ -4834,28 +4958,29 @@ } }, "node_modules/node-opcua-pseudo-session": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.167.0.tgz", - "integrity": "sha512-6N0/p8MsgTvnP0YDIa+cFRgSoewd5gtVDVtUIKRb30WSPX+o09OO1b/JuMbxLo8EoxmkuHfY5jXvwo/LwQrO/Q==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.168.0.tgz", + "integrity": "sha512-HKtL1YYV3s54wHdUxuKepjHUJTZ5auajfdVYimkUHGKUf/O7aU5Ni9ifYXPXw8tcLZ0d9R7cshFJALRgkCtT8Q==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", + "node-opcua-basic-types": "2.168.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-service-browse": "2.167.0", - "node-opcua-service-call": "2.167.0", - "node-opcua-service-read": "2.167.0", - "node-opcua-service-subscription": "2.167.0", - "node-opcua-service-translate-browse-path": "2.167.0", - "node-opcua-service-write": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-utils": "2.165.0", - "node-opcua-variant": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-service-browse": "2.168.0", + "node-opcua-service-call": "2.168.0", + "node-opcua-service-read": "2.168.0", + "node-opcua-service-subscription": "2.168.0", + "node-opcua-service-translate-browse-path": "2.168.0", + "node-opcua-service-write": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-utils": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-pubsub-client": { @@ -4976,360 +5101,411 @@ } }, "node_modules/node-opcua-schemas": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.167.0.tgz", - "integrity": "sha512-jUqGS/CgF7BLfxqyfWms+V9txfVXiQDWdRihi6pAiBJxNVEXWtOia1CJVZc39LL4eMwxRziFg5KWsn4jsnTRaQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.168.0.tgz", + "integrity": "sha512-P9HlLLNdlrvvVpctfbUNQKBCDS1uIwJyArkBNM7PVyYueyes1oMJXk0qXDATj57FTJvgEG9Nk/joG3q/H3DueQ==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-extension-object": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-variant": "2.167.0", - "node-opcua-xml2json": "2.167.0" + "node-opcua-binary-stream": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-extension-object": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-variant": "2.168.0", + "node-opcua-xml2json": "2.168.0" } }, "node_modules/node-opcua-secure-channel": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.167.0.tgz", - "integrity": "sha512-fQBhjiPshRsnUYAEJe2LH73gBfVk2FGUarnIBKTK/n603vpdxzGx9NO0fJaNuIvtLVd33/1hhgaJ/YRl3Oe4jQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.168.0.tgz", + "integrity": "sha512-51vRFOYPwCnc2dVaD2I6KtufowJaGC18etLjSem1fmGM8kEdmF4B6GbfBoc7cXrkblUYDlsaOfseEuYNYqk0Gw==", "license": "MIT", "dependencies": { - "async": "^3.2.6", "backoff": "^2.5.0", "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-certificate-manager": "2.167.0", - "node-opcua-chunkmanager": "2.167.0", - "node-opcua-common": "2.167.0", + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-certificate-manager": "2.168.0", + "node-opcua-chunkmanager": "2.168.0", + "node-opcua-common": "2.168.0", "node-opcua-crypto": "5.3.3", - "node-opcua-debug": "2.165.0", - "node-opcua-factory": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-object-registry": "2.165.0", - "node-opcua-packet-analyzer": "2.167.0", - "node-opcua-service-endpoints": "2.167.0", - "node-opcua-service-secure-channel": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-transport": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-utils": "2.165.0" + "node-opcua-debug": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-object-registry": "2.168.0", + "node-opcua-packet-analyzer": "2.168.0", + "node-opcua-service-endpoints": "2.168.0", + "node-opcua-service-secure-channel": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-transport": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-utils": "2.168.0" } }, "node_modules/node-opcua-server": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.167.0.tgz", - "integrity": "sha512-Phj2PgkRW3F7n/eCVwlu2tl/RQ9zgxlcpRa5afNDrQw6Mty8llRTzUJXLz3tI38r+DVtAd9Vdg2PX2uoGmRFoA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.168.0.tgz", + "integrity": "sha512-GCmAHoN4wjvfJGnj+KJMHOOczkdl9rKiszAS6Pufj88aY2taQmR3AB5rxa4KdnZVQEMhOKtztvmJRr1aL/0sOA==", "license": "MIT", "dependencies": { "@ster5/global-mutex": "^3.3.0", - "@types/async": "3.2.25", - "@types/lodash": "4.17.24", - "async": "^3.2.6", "chalk": "4.1.2", "dequeue": "^1.0.5", - "lodash": "4.18.1", - "node-opcua-address-space": "2.167.0", - "node-opcua-address-space-base": "2.167.0", + "lodash.partition": "^4.6.0", + "lodash.sortby": "^4.7.0", + "node-opcua-address-space": "2.168.0", + "node-opcua-address-space-base": "2.168.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-certificate-manager": "2.167.0", - "node-opcua-client": "2.167.0", - "node-opcua-common": "2.167.0", + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-certificate-manager": "2.168.0", + "node-opcua-client": "2.168.0", + "node-opcua-common": "2.168.0", "node-opcua-constants": "2.157.0", "node-opcua-crypto": "5.3.3", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-date-time": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-extension-object": "2.167.0", - "node-opcua-factory": "2.167.0", + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-date-time": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-extension-object": "2.168.0", + "node-opcua-factory": "2.168.0", "node-opcua-hostname": "2.167.0", - "node-opcua-nodeid": "2.167.0", + "node-opcua-nodeid": "2.168.0", "node-opcua-nodesets": "2.163.1", - "node-opcua-numeric-range": "2.167.0", - "node-opcua-object-registry": "2.165.0", + "node-opcua-numeric-range": "2.168.0", + "node-opcua-object-registry": "2.168.0", "node-opcua-pki": "6.12.0", - "node-opcua-secure-channel": "2.167.0", - "node-opcua-service-browse": "2.167.0", - "node-opcua-service-call": "2.167.0", - "node-opcua-service-discovery": "2.167.0", - "node-opcua-service-endpoints": "2.167.0", - "node-opcua-service-filter": "2.167.0", - "node-opcua-service-history": "2.167.0", - "node-opcua-service-node-management": "2.167.0", - "node-opcua-service-query": "2.167.0", - "node-opcua-service-read": "2.167.0", - "node-opcua-service-register-node": "2.167.0", - "node-opcua-service-secure-channel": "2.167.0", - "node-opcua-service-session": "2.167.0", - "node-opcua-service-subscription": "2.167.0", - "node-opcua-service-translate-browse-path": "2.167.0", - "node-opcua-service-write": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-transport": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-utils": "2.165.0", - "node-opcua-variant": "2.167.0", + "node-opcua-secure-channel": "2.168.0", + "node-opcua-service-browse": "2.168.0", + "node-opcua-service-call": "2.168.0", + "node-opcua-service-discovery": "2.168.0", + "node-opcua-service-endpoints": "2.168.0", + "node-opcua-service-filter": "2.168.0", + "node-opcua-service-history": "2.168.0", + "node-opcua-service-node-management": "2.168.0", + "node-opcua-service-query": "2.168.0", + "node-opcua-service-read": "2.168.0", + "node-opcua-service-register-node": "2.168.0", + "node-opcua-service-secure-channel": "2.168.0", + "node-opcua-service-session": "2.168.0", + "node-opcua-service-subscription": "2.168.0", + "node-opcua-service-translate-browse-path": "2.168.0", + "node-opcua-service-write": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-transport": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-utils": "2.168.0", + "node-opcua-variant": "2.168.0", "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-server-discovery": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.167.0.tgz", - "integrity": "sha512-BKAJuu1QsQltM6CGH4MbE+EOxnJGme6+vpGfHrT6xIMz01AHO6NYsKqxccezMxegN9DqLQsLMM/ITzPNmNqbRQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.168.0.tgz", + "integrity": "sha512-kiqiz3PosuFeXmq5XADWBpZk6+cILr80b4w5dI8LRGp+kdgxP3aQ2G/G+uHDwVYTPxla/kDwUn/mXipRJiKA7A==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "env-paths": "2.2.1", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-certificate-manager": "2.167.0", - "node-opcua-common": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-object-registry": "2.165.0", - "node-opcua-secure-channel": "2.167.0", - "node-opcua-server": "2.167.0", - "node-opcua-service-discovery": "2.167.0", - "node-opcua-service-endpoints": "2.167.0", - "node-opcua-status-code": "2.167.0", + "node-opcua-basic-types": "2.168.0", + "node-opcua-certificate-manager": "2.168.0", + "node-opcua-common": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-object-registry": "2.168.0", + "node-opcua-secure-channel": "2.168.0", + "node-opcua-server": "2.168.0", + "node-opcua-service-discovery": "2.168.0", + "node-opcua-service-endpoints": "2.168.0", + "node-opcua-status-code": "2.168.0", "sterfive-bonjour-service": "1.1.4", "thenify-ex": "4.4.0" } }, + "node_modules/node-opcua-server/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/node-opcua-server/node_modules/node-opcua-pki": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-6.12.0.tgz", + "integrity": "sha512-lb8F27IIJ7Pkl/kOMxrZCuXH5bhrtv4FJHbF6tJw6altR2LZrOuKHW2uXTHvDdFSyFWZTycHt7cb4RnJo/gz6A==", + "license": "MIT", + "dependencies": { + "@ster5/global-mutex": "^3.3.0", + "byline": "^5.0.0", + "chalk": "4.1.2", + "chokidar": "4.0.3", + "command-line-args": "^6.0.2", + "command-line-usage": "^7.0.4", + "node-opcua-crypto": "5.3.3", + "progress": "^2.0.3", + "wget-improved-2": "^3.3.0", + "yauzl": "^3.2.1" + }, + "bin": { + "node-opcua-pki": "dist/bin/pki.mjs", + "pki": "dist/bin/pki.mjs" + } + }, + "node_modules/node-opcua-server/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/node-opcua-service-browse": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.167.0.tgz", - "integrity": "sha512-/Cu8iTVVPMe5sTUoL0ZXmA4B/57TmpyMsGPg3b5K1bfDy17d3rIHcSkac/QduJYXGPp2YDh2L+JrFzeE/zLPSw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.168.0.tgz", + "integrity": "sha512-+RTfTJCxgDvWValJoAqiF1KQO8GvuaGyk9i6pitQen3hocFeb++hPD0YRdhrNVOh9xEnIEyxrMaGXN3FBe7QIw==", "license": "MIT", + "peer": true, "dependencies": { - "node-opcua-data-model": "2.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-call": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.167.0.tgz", - "integrity": "sha512-jrgUKOUQZcpMoM+ZOtILfveMeYRprSzWn2fDkHwb46Ul4Iaxw97a4DYJCwRyasyMCIXtVIXokOt2nkkgUD50sQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.168.0.tgz", + "integrity": "sha512-FtLKJsbnQOIRTSs8hKLc6PMM/5IQAWMWhqSE6tMymCDiW6CqgKLtJjMurr3hE1L3WXRYfboAtsoi5B4PwYWmmA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-nodeid": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-service-discovery": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.167.0.tgz", - "integrity": "sha512-niooDibFUr8DbyOETUWjdxyWPS84ULaSanyGTE5JbT33m9w5zjHc2e9snvzM3U0xKsVNW1mnGaXrkXH4ERJMiQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.168.0.tgz", + "integrity": "sha512-3FHsUJzyK/lVtDN6MHUpV0+ng4GGutWdnF1Cpf0ytPBxNN9DIS5wkv/NtOPfqALhJo1V3+WAosX47ZYjLB5IoA==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-debug": "2.165.0", - "node-opcua-object-registry": "2.165.0", - "node-opcua-types": "2.167.0", + "node-opcua-debug": "2.168.0", + "node-opcua-object-registry": "2.168.0", + "node-opcua-types": "2.168.0", "sterfive-bonjour-service": "1.1.4" } }, "node_modules/node-opcua-service-endpoints": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.167.0.tgz", - "integrity": "sha512-ZF1RPRVGpHDIBZCVt1+lZK2ua1WJerMt8lW3kwe/l1mg6knwuh3qIpW13lLFpVIfHskWTE3mFqjCwHr//z+TqA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.168.0.tgz", + "integrity": "sha512-OJeFu2NtX3TYLEcCjChsojSokGhe4Z4zmOnGj4nXCLgt//uCqQqtmXZ8LPCzcvaP/NyzpvZhOmT0nD6qJ8PWog==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.167.0" + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-filter": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.167.0.tgz", - "integrity": "sha512-V9UNUfOSV/E9KaPad/0at/uqGTZWiEiAei46Ki4FEEWVdVVm8+u03cL6ODtgwT8p/8XquNP1SiLU9JK6BSVe3A==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.168.0.tgz", + "integrity": "sha512-r94iCP7HYvBRTQV4RduB3aK9N1DyhGCZqOugMP+h78N2TzjozypsvErWNAspoSVHDuL6LUMywW19XeuA7Z6RBw==", "license": "MIT", "dependencies": { - "node-opcua-address-space-base": "2.167.0", + "node-opcua-address-space-base": "2.168.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", + "node-opcua-basic-types": "2.168.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-extension-object": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-service-translate-browse-path": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-extension-object": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-service-translate-browse-path": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-types": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-service-history": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.167.0.tgz", - "integrity": "sha512-Io4Xgsi4X2l2xx/6Ijoy4+Gqhq/3ddK4VpCalBPE2oA8lzMoLVuEf31U9qq5KSFAbp+t5XQ2KucDiY8Hz6nUIQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.168.0.tgz", + "integrity": "sha512-Fs4/PXHpnwiE0HqBfh5sRBaCUx5TZ9SwWeUlags0mjMYF4KHhn5nH8pAQhyAWf5NLub7bZpMJkaynbpnCs/S5g==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-data-value": "2.168.0", + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-node-management": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.167.0.tgz", - "integrity": "sha512-qonJvbqXQ0WHXnFQhCkWZpbzKKxjjCAJwZG/rqb1uFfLA70oSWc4d8G/R+nVcSE2X5PY8TZWNqonse3QPu0YdA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.168.0.tgz", + "integrity": "sha512-h05TmipFpLC9D/QnMDX67T/z4IXf93cjbp6IKdl4Z0WaCMcvx6CTtCKYz5KuyyW1Q9ivsVa6jSACbZLbc1046A==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.167.0" + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-query": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.167.0.tgz", - "integrity": "sha512-tqCXYAO81e886VWfvvLJ0aOG3WIjACvpiCknTQf8rHBEdBhAYRH+0tLYnSUxVFDWU4s4viiHgPT94tcbx9IKPA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.168.0.tgz", + "integrity": "sha512-PrdjF0727kHzIii00togCd5ZXtCJXE+R8Uao70uALb8hottuVD5evTq0cXXT3s6EqVFGNWGk6aYwNtZw+5feuA==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.167.0" + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-read": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.167.0.tgz", - "integrity": "sha512-D7WwBv/84oKbwzTOcvLJmxvxkeYDraTC31U/xkQp9/uGUqW6HKDgw+/krXEZo9OtRKsPg6yzmep4NKfGu4rExw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.168.0.tgz", + "integrity": "sha512-EhThT/xuBaYp+XZejnRHD7WsCguUKutz5oABXdeef7EefcokFVMZ/i9YDmOrA/XcUv32URivwbC1S9G+fnNjnw==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-service-secure-channel": "2.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-service-secure-channel": "2.168.0", + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-register-node": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.167.0.tgz", - "integrity": "sha512-cDK+86PyrDVtlaPIiIo0SXcva6TvHxCo2sHl+cLpC9SbDxoqYQ3rhioCUGdC5dKKrNx+sfocl036aNPQvNKT8g==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.168.0.tgz", + "integrity": "sha512-FAAv0oixhZ9i80R0QjQuQRY5EuFpmLU6KVL2xqexcQ949NHvG4TWmTd/Qkmipfw7Hh08PzLXBLOLbRoierY0Vw==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.167.0" + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-secure-channel": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.167.0.tgz", - "integrity": "sha512-fmHs2GLtm5SApCludfd8TWBV9sAhcFUsIh+Sgaesg77TTIBKA8ef2yOuuN5FY+FwXR4hWC8y2KWMHZo+KmI4Qw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.168.0.tgz", + "integrity": "sha512-WpespfLtTSvieXTaGbk/W5Z0sYMKp09LK8xtUndfXH4gLuENcR5AXmShzUk06ZLyF8KLTUiT6FQGAYc9U7JUUA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-session": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.167.0.tgz", - "integrity": "sha512-y31CSEy9wSvpjoV2VcOZa6vH3K6nO9ph1G+LV4qBwH/qzGI2C4oKZ2o8JCojzGrVRb9rTtl7t/BuDhcKjF8/Vg==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.168.0.tgz", + "integrity": "sha512-zA8JAZZQoO85OGWaV45dccyCjx9+nfeEkGO5eJaZkPRcJzi+eDVH0FFG9SXbwIpy7f0go/Cgj7choShxhcUaFQ==", "license": "MIT", "dependencies": { - "node-opcua-factory": "2.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-factory": "2.168.0", + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-subscription": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.167.0.tgz", - "integrity": "sha512-nIj/xsbazil7OZBHqp2NdLw0NeJlegmx3f5gda6OT03K5Bq6/ecWDPVbSmuxX4rMGkxsnvpBwnyN1QZa+svszQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.168.0.tgz", + "integrity": "sha512-GRxtBykpWu86uzvnX7Zjl/bwf0w5Cr3JFIHxYbMKmf/TLrToXAV3ZPI86LFIiMCTd2HBjlz/2suGI+Wwja9coA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-types": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-types": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-service-translate-browse-path": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.167.0.tgz", - "integrity": "sha512-pIvensOuAT7vEOWR7RJzvedP7s7FKB+1JxOx/2cvKWEHrPPlD544oHFQt3KKHHRfEgkLNvWrcSgPFPRuIzqoMw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.168.0.tgz", + "integrity": "sha512-+fkjQWwZ0X8ENg6V/fldim0tLbmLCWDpXg0/Z2X9tpvcaQQalYkkz86qbXEKa2vhclWor8uM18jpxTqF3bb81w==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-data-model": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-service-write": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.167.0.tgz", - "integrity": "sha512-ld0Elq7GOMEKrvzjPYl3Z2jy3jZvvBaErtnAx9xrTnYPUUzKHe6lqQ9Qt/HPqkAUC29YrcGBlRUJ3EyhnkOaeA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.168.0.tgz", + "integrity": "sha512-N0VazAMuA79wvCrvzeEprYVFXd06LBZF/pHstfhB22YkETWXtTucV1OuG4V6SC4ohPOzm+uqyMlzSeLaNr2HwA==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.167.0" + "node-opcua-types": "2.168.0" } }, "node_modules/node-opcua-status-code": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.167.0.tgz", - "integrity": "sha512-tzjaKs5gZzAFhWoWIOI34KYYgZVpFt8OOiFUu2vcU9bM/i7lx6g2pgYzuH6XcIvZnN19C/t1aMLBElVJKQ+PGw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.168.0.tgz", + "integrity": "sha512-gO8dbiwS/uH0D8tqEYZcrf2HeEB8z0qRZjNLJ9vsSuK5AqfMlo7RokQApzlbb6k9BCUV+3OR8L5TbmnnpcACVA==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.167.0" + "node-opcua-binary-stream": "2.168.0" } }, "node_modules/node-opcua-transport": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.167.0.tgz", - "integrity": "sha512-PzxlbAK/shLwQvp9TaRm8ttHl5JesOVFWfgUiXJ9n5OHmG3Tm3rTiSevlZ9IFvSBVlpssH0zVdduzXDwfigI9A==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.168.0.tgz", + "integrity": "sha512-G31Y6XDgj8bGoCTlSCQFle8H5dMNtQx0N3R//peLW2D8Y//bRALVQTtmUHiTVyemIIv5pxzQynSph4xq/IFpSA==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-buffer-utils": "2.167.0", - "node-opcua-chunkmanager": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-factory": "2.167.0", - "node-opcua-object-registry": "2.165.0", - "node-opcua-packet-assembler": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-utils": "2.165.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-buffer-utils": "2.168.0", + "node-opcua-chunkmanager": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-object-registry": "2.168.0", + "node-opcua-packet-assembler": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-utils": "2.168.0" } }, "node_modules/node-opcua-types": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.167.0.tgz", - "integrity": "sha512-IzOd0pBGwgbl2ZmW/JvWKDpNb50cdrLyb8HtKN+d1dAT0evJy7Vn4wNg/XzvdR8yWH1neUNny2TWUfWNgyI6xQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.168.0.tgz", + "integrity": "sha512-SNCaIetqRedtTMfiiKh9E4xRE+dkFp1GL1PE3h2isNbNgCmDHA9exL/gqxtRYydhgY65QCfBdaFvCy+7c1jgBA==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-data-value": "2.167.0", - "node-opcua-enum": "2.167.0", - "node-opcua-extension-object": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-numeric-range": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-data-model": "2.168.0", + "node-opcua-data-value": "2.168.0", + "node-opcua-enum": "2.168.0", + "node-opcua-extension-object": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-numeric-range": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-utils": { - "version": "2.165.0", - "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.165.0.tgz", - "integrity": "sha512-Umcns1w5cbFKXJb4hGTUvoeDnPVBc2Z6ZmKQYGc157rqcpwiUadPdWLsoKeb5wL7GWeMNsKNRCiYj7xOiXJ5Cw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.168.0.tgz", + "integrity": "sha512-pbP5auda6mvCP/vEjnEbhlJ9lgrGL2rLQUde9Jh86dWsTsCf5xMKtnMXnSSYVzrudRexKI8GA29mNd9AkBC0Jw==", "license": "MIT", "dependencies": { "chalk": "4.1.2", @@ -5337,46 +5513,47 @@ } }, "node_modules/node-opcua-variant": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.167.0.tgz", - "integrity": "sha512-hXTEh4dqsFEfjfUKFMvltSUJzWhGiC7mg2I0LtfnU8HuZ8C6XDAOn/rEsOgwVRAE529jI9vhIrUhFPnBgxaqYw==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.168.0.tgz", + "integrity": "sha512-HqssFmX8nUJUyDZvS8KTgDHB9hzBP2+pQJXBH2E3PmJSdQmys3zeOK4yqj0vl4SEClkN1HUy+IPsQhRQ/N2ruA==", "license": "MIT", + "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", - "node-opcua-binary-stream": "2.167.0", - "node-opcua-data-model": "2.167.0", - "node-opcua-debug": "2.165.0", - "node-opcua-enum": "2.167.0", - "node-opcua-factory": "2.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-utils": "2.165.0" + "node-opcua-basic-types": "2.168.0", + "node-opcua-binary-stream": "2.168.0", + "node-opcua-data-model": "2.168.0", + "node-opcua-debug": "2.168.0", + "node-opcua-enum": "2.168.0", + "node-opcua-factory": "2.168.0", + "node-opcua-nodeid": "2.168.0", + "node-opcua-utils": "2.168.0" } }, "node_modules/node-opcua-vendor-diagnostic": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.167.0.tgz", - "integrity": "sha512-Z7gM0zXXvnsVH79gc20rlC4YXUOXo16Z0WLcDnUfi/8wCDwAwZdxI139uCEjy48qqYaSlZvSKikZtcdSB6w7nA==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.168.0.tgz", + "integrity": "sha512-oMAbknB8Xen7qKEjO/NHawyI6h3Hdqgi+sb2PkZKx9zT84+Aj89npt4ABQeqfcH6jH/qDm0sx1dgBQQppEBv6w==", "license": "MIT", "dependencies": { "humanize": "0.0.9", - "node-opcua-address-space": "2.167.0", + "node-opcua-address-space": "2.168.0", "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", - "node-opcua-debug": "2.165.0", - "node-opcua-server": "2.167.0", - "node-opcua-status-code": "2.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-debug": "2.168.0", + "node-opcua-server": "2.168.0", + "node-opcua-status-code": "2.168.0", + "node-opcua-variant": "2.168.0" } }, "node_modules/node-opcua-xml2json": { - "version": "2.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.167.0.tgz", - "integrity": "sha512-McRMRsXiGIbQ8ctVxGYaSRvdHJee5mbJbno88p294+jVh46ivk980N0U9HfOISxto+kWSIJNgNrT+0D/xhZHEQ==", + "version": "2.168.0", + "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.168.0.tgz", + "integrity": "sha512-EPaDXCdGnfkRrphh2RRP/HutH597V5eFnfN2QBmYCL1utpjnQy70xvYGLkm822C3Ja37Aeu9PzKxzBzgLFmoiQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-utils": "2.165.0", + "node-opcua-utils": "2.168.0", "xml-writer": "^1.7.0" } }, @@ -5682,6 +5859,7 @@ "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=12" }, @@ -5723,6 +5901,7 @@ "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", "dev": true, "license": "MIT", + "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -6778,6 +6957,7 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/package.json b/package.json index 10f3e8a0..181f3f01 100644 --- a/package.json +++ b/package.json @@ -30,12 +30,12 @@ "homepage": "https://github.com/AndreasHeine/SampleServer-node-opcua#readme", "dependencies": { "chalk": "4.1.2", - "node-opcua": "2.167.0", - "node-opcua-file-transfer": "2.167.0", - "node-opcua-pki": "6.12.0", + "node-opcua": "2.168.0", + "node-opcua-file-transfer": "2.168.0", + "node-opcua-pki": "6.13.0", "node-opcua-pubsub-expander": "^0.19.2", "node-opcua-pubsub-server": "^0.19.2", - "node-opcua-server-discovery": "2.167.0", + "node-opcua-server-discovery": "2.168.0", "yargs": "18.0.0", "@noble/hashes": "2.0.1" }, From 4683d934801a46c028e6b33591f12aace3f0f424 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:17:39 +0200 Subject: [PATCH 03/23] chore(deps): update dependency @types/node to v25.6.0 (#1341) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 51 ++++++++++------------------------------------- package.json | 2 +- 2 files changed, 12 insertions(+), 41 deletions(-) diff --git a/package-lock.json b/package-lock.json index 76755f81..fa8904fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "@types/bcrypt": "6.0.0", "@types/chai": "5.2.3", "@types/mocha": "10.0.10", - "@types/node": "25.5.0", + "@types/node": "25.6.0", "@types/semver": "7.7.1", "@types/yargs": "17.0.35", "@typescript-eslint/eslint-plugin": "8.58.0", @@ -602,12 +602,12 @@ } }, "node_modules/@types/node": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz", - "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==", + "version": "25.6.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz", + "integrity": "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==", "license": "MIT", "dependencies": { - "undici-types": "~7.18.0" + "undici-types": "~7.19.0" } }, "node_modules/@types/semver": { @@ -931,7 +931,6 @@ "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -2105,7 +2104,6 @@ "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -2166,7 +2164,6 @@ "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", "dev": true, "license": "MIT", - "peer": true, "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -4136,7 +4133,6 @@ "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.168.0.tgz", "integrity": "sha512-rd1VV3bNcEMU+jLorX9lXi8e+i3ep2RLDAPmwQYen5pKWWd/Qeq72RWnp7xDV5FybgsOooDtW4oes/dPM9N1Zg==", "license": "MIT", - "peer": true, "dependencies": { "@types/semver": "7.7.1", "chalk": "4.1.2", @@ -4201,7 +4197,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.168.0.tgz", "integrity": "sha512-JJQzadUQ6Cd671gXbjzLsRG+/g5tANn+cTSlk9Z3O57Zogc0fR+Tjyebn7RGBw7R/Q2DJYy0CrLD+VDi8e4Wbg==", "license": "MIT", - "peer": true, "dependencies": { "@types/semver": "7.7.1", "chalk": "4.1.2", @@ -4339,7 +4334,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-assert/-/node-opcua-assert-2.164.0.tgz", "integrity": "sha512-7bskwly4QMobBgolShjgc8L1uJelUJeVDKyGqsTi+Xfw2T/FvlojLv45alDoju26lW1KuXDw8mp3RVjLvS3FJQ==", "license": "MIT", - "peer": true, "dependencies": { "chalk": "4.1.2" } @@ -4349,7 +4343,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.168.0.tgz", "integrity": "sha512-+93DsYLfZA695G4N8kwPKwwB3Lhqw2bwv5UUTW7ujs3+MjU/isRRhjCUu7k26Js6uJLxZSANBcRI2aM3dh9vNw==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-binary-stream": "2.168.0", @@ -4365,7 +4358,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.168.0.tgz", "integrity": "sha512-L/WmaojXbvG+NrxQ6p2LOwVT1+5/deuYon+BvzvXpybhom/OZRp/aGKUfXjaRI6qpaOG5gnZUHjWG8RzovVQiw==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-buffer-utils": "2.168.0" @@ -4375,8 +4367,7 @@ "version": "2.168.0", "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.168.0.tgz", "integrity": "sha512-izgdd19z4418SBJiixfW5estuUYugZbCEPM7IL9FfWSmz7Q7K6PrgjXA2cYA00gXbbNGpLOiQ11NfsmrL6DgvA==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/node-opcua-certificate-manager": { "version": "2.168.0", @@ -4463,7 +4454,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.168.0.tgz", "integrity": "sha512-s8wGx2f8zjG69kMA4Iubq6/Q0aIoetVySAtWR0XvsCa2mULQLovUcWv82l9VB424L76PPKSlYIwYJHbAn5rAQg==", "license": "MIT", - "peer": true, "dependencies": { "@ster5/global-mutex": "^3.3.0", "chalk": "4.1.2", @@ -4623,8 +4613,7 @@ "version": "2.157.0", "resolved": "https://registry.npmjs.org/node-opcua-constants/-/node-opcua-constants-2.157.0.tgz", "integrity": "sha512-GVW1z0LWsMzkBVRFgse04sF3FPrB+elmtAWMve3aMzhZFDXIwlU33k58bhouZjZaEBAuGRgkEzl1mL/9CZYk1A==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/node-opcua-crypto": { "version": "5.3.3", @@ -4653,7 +4642,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.168.0.tgz", "integrity": "sha512-ysOcXWBe4+Yhre5HBab0yUQ1bA3G3RNqvy3XBXLTsOC9poD+pAyM2RDMiFjH/vgGfdLgLB9ItknGZGK+QDiKOw==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-basic-types": "2.168.0", @@ -4669,7 +4657,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.168.0.tgz", "integrity": "sha512-ujY6IiENvCmVzL1daV3RclXH9x2JQdRa9rAP9tpDPUPjwyf8wfR78gL53SLiCfbXwOObvfbvW+h+M8zVCFtgKw==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-basic-types": "2.168.0", @@ -4688,7 +4675,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.168.0.tgz", "integrity": "sha512-m2ljtEyT1Zd0u9uP9IZmojWsNRvVfz/wjA2HdXxotPB5lFbsZAokrBBfmixYYg5xZlbt78MzneLw73VUh+VcOA==", "license": "MIT", - "peer": true, "dependencies": { "long": "5.3.2", "node-opcua-assert": "2.164.0", @@ -4701,7 +4687,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-debug/-/node-opcua-debug-2.168.0.tgz", "integrity": "sha512-Ak1E+0Ng3XTZigub7mA9vJTHrR2X3ZcxyhEKrO+oCOkpwGpqCyNCBFxbMcHOYYiBz6ouHuCFQRmOTyduJFD0Jw==", "license": "MIT", - "peer": true, "dependencies": { "chalk": "4.1.2", "hexy": "0.4.0", @@ -4719,7 +4704,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.168.0.tgz", "integrity": "sha512-vSRrAhvUfgLz1AGgWPOqnAfzhTK6B6iRt97SwievZSjMZKACKyH/nBmBxo4USI72a4BHUGRCguxx5ztlHDKWqQ==", "license": "MIT", - "peer": true, "dependencies": { "chalk": "4.1.2", "node-opcua-basic-types": "2.168.0", @@ -4734,7 +4718,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.168.0.tgz", "integrity": "sha512-lsE/1YToyXGz4xQ+tXRTiNou+QUqwPyc3dSmqxT/1KVfqffzYGO/r4IxCJwrjF4tYyobfX7eFhR85eMkpLX8hg==", "license": "MIT", - "peer": true, "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", @@ -4777,8 +4760,7 @@ "version": "2.157.0", "resolved": "https://registry.npmjs.org/node-opcua-guid/-/node-opcua-guid-2.157.0.tgz", "integrity": "sha512-EH5zIvnJXdE0LLIpqB1nEQAZiaBe0IMr5v+QU681jLd2zlvx4K8yIdqrRQmIJEl3XJ54A/83Rxzkfh93gxl8Uw==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/node-opcua-hostname": { "version": "2.167.0", @@ -4816,7 +4798,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.168.0.tgz", "integrity": "sha512-rNyilWXNPvbP5d8ziUrOVFlVUf6QG1VsICZAhMQPYXJde6nYjCkJ2piZnDfaE3U4aBDU7O/2DFtgSoyHREX7vQ==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", @@ -4851,7 +4832,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.168.0.tgz", "integrity": "sha512-apLsjazUmZc+/6SqY6XHBjffK+u4RbXNAE5iw9q2Cm/KD6htltv3tWBseDYutw79ahgvKC3XX3FP/dsk5Lc/4w==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-basic-types": "2.168.0", @@ -4962,7 +4942,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.168.0.tgz", "integrity": "sha512-HKtL1YYV3s54wHdUxuKepjHUJTZ5auajfdVYimkUHGKUf/O7aU5Ni9ifYXPXw8tcLZ0d9R7cshFJALRgkCtT8Q==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-basic-types": "2.168.0", @@ -5280,7 +5259,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.168.0.tgz", "integrity": "sha512-+RTfTJCxgDvWValJoAqiF1KQO8GvuaGyk9i6pitQen3hocFeb++hPD0YRdhrNVOh9xEnIEyxrMaGXN3FBe7QIw==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-data-model": "2.168.0", "node-opcua-types": "2.168.0" @@ -5432,7 +5410,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.168.0.tgz", "integrity": "sha512-+fkjQWwZ0X8ENg6V/fldim0tLbmLCWDpXg0/Z2X9tpvcaQQalYkkz86qbXEKa2vhclWor8uM18jpxTqF3bb81w==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", @@ -5455,7 +5432,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.168.0.tgz", "integrity": "sha512-gO8dbiwS/uH0D8tqEYZcrf2HeEB8z0qRZjNLJ9vsSuK5AqfMlo7RokQApzlbb6k9BCUV+3OR8L5TbmnnpcACVA==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-binary-stream": "2.168.0" @@ -5486,7 +5462,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.168.0.tgz", "integrity": "sha512-SNCaIetqRedtTMfiiKh9E4xRE+dkFp1GL1PE3h2isNbNgCmDHA9exL/gqxtRYydhgY65QCfBdaFvCy+7c1jgBA==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-basic-types": "2.168.0", @@ -5517,7 +5492,6 @@ "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.168.0.tgz", "integrity": "sha512-HqssFmX8nUJUyDZvS8KTgDHB9hzBP2+pQJXBH2E3PmJSdQmys3zeOK4yqj0vl4SEClkN1HUy+IPsQhRQ/N2ruA==", "license": "MIT", - "peer": true, "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-basic-types": "2.168.0", @@ -5859,7 +5833,6 @@ "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -5901,7 +5874,6 @@ "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -6957,7 +6929,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -6995,9 +6966,9 @@ } }, "node_modules/undici-types": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", - "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "version": "7.19.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz", + "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==", "license": "MIT" }, "node_modules/uri-js": { diff --git a/package.json b/package.json index 181f3f01..edc7c279 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "@types/bcrypt": "6.0.0", "@types/chai": "5.2.3", "@types/mocha": "10.0.10", - "@types/node": "25.5.0", + "@types/node": "25.6.0", "@types/semver": "7.7.1", "@types/yargs": "17.0.35", "@typescript-eslint/eslint-plugin": "8.58.0", From f55ee4df2cb64dcf01f82cfd1b954274873336fc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:17:57 +0200 Subject: [PATCH 04/23] chore(deps): update node.js to v24.14.1 (#1333) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- Dockerfile | 4 ++-- LDS.Dockerfile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 600fec2f..ec8ecf70 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24.14.0-alpine3.23 AS builder +FROM node:24.14.1-alpine3.23 AS builder RUN node -v @@ -14,7 +14,7 @@ RUN npm -v && \ npm install && \ npm run pretest -FROM node:24.14.0-alpine3.23 AS production +FROM node:24.14.1-alpine3.23 AS production WORKDIR /home/node diff --git a/LDS.Dockerfile b/LDS.Dockerfile index 8e4bcc6f..1d054f86 100644 --- a/LDS.Dockerfile +++ b/LDS.Dockerfile @@ -1,4 +1,4 @@ -FROM node:24.14.0-alpine3.23 +FROM node:24.14.1-alpine3.23 # hadolint ignore=DL3018 RUN apk --no-cache add \ openssl=3.5.5-r0 From 4c4cef5f67a5487c7e3a23df7ecec5eabb9c1ae2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:18:16 +0200 Subject: [PATCH 05/23] chore(deps): update github/codeql-action action to v4.35.1 (#1334) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/codeql-analysis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 98c35812..28aa103e 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -34,7 +34,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v4.34.1 + uses: github/codeql-action/init@v4.35.1 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or @@ -50,7 +50,7 @@ jobs: # If this step fails, then you should remove it and # run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v4.34.1 + uses: github/codeql-action/autobuild@v4.35.1 # â„šī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -65,4 +65,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v4.34.1 + uses: github/codeql-action/analyze@v4.35.1 From e9c0374a55a289b1cf87f32c377340a34103a59d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:18:32 +0200 Subject: [PATCH 06/23] chore(deps): update docker/login-action action to v4.1.0 (#1339) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/container_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/container_build.yml b/.github/workflows/container_build.yml index aaa8d7f6..33c62422 100644 --- a/.github/workflows/container_build.yml +++ b/.github/workflows/container_build.yml @@ -39,7 +39,7 @@ jobs: # https://github.com/docker/login-action - name: Log into registry ${{ env.REGISTRY }} if: github.event_name != 'pull_request' - uses: docker/login-action@v4.0.0 + uses: docker/login-action@v4.1.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} From 3d29ecd9fdb605c6e0d2d7ad08fb27dd03822ec5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:39:29 +0200 Subject: [PATCH 07/23] chore(deps): update dependency mocha to v12.0.0-beta-9.2 (#1340) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index fa8904fb..0a2606cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39,7 +39,7 @@ "eslint-plugin-json": "4.0.1", "eslint-plugin-prettier": "5.5.5", "globals": "17.4.0", - "mocha": "12.0.0-beta-10", + "mocha": "12.0.0-beta-9.2", "prettier": "3.8.1", "rimraf": "6.1.3", "typescript": "5.9.3" @@ -3818,9 +3818,9 @@ } }, "node_modules/mocha": { - "version": "12.0.0-beta-10", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-12.0.0-beta-10.tgz", - "integrity": "sha512-edlHS69tgkDTSQotUVP6KNtrIV/qQB/uwbxLHE8yFoD2htrbtFv21CyyNVUC9LvcHNeMwNeR2uxJYxYhWPKGTA==", + "version": "12.0.0-beta-9.2", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-12.0.0-beta-9.2.tgz", + "integrity": "sha512-AIlJwaq3CdIL++menriZoEdsMXsIyFAGpLfhVbw+Eh6rSJ2639s2kga0DiTXWBbYD4nzSsS0P3OWNWZjvlrTEg==", "dev": true, "license": "MIT", "dependencies": { @@ -3841,7 +3841,7 @@ "serialize-javascript": "^7.0.2", "strip-json-comments": "^5.0.3", "supports-color": "^8.1.1", - "workerpool": "^9.2.0", + "workerpool": "^10.0.0", "yargs": "^17.7.2", "yargs-parser": "^21.1.1", "yargs-unparser": "^2.0.0" @@ -7202,9 +7202,9 @@ } }, "node_modules/workerpool": { - "version": "9.3.4", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-9.3.4.tgz", - "integrity": "sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-10.0.1.tgz", + "integrity": "sha512-NAnKwZJxWlj/U1cp6ZkEtPE+GQY1S6KtOS3AlCiPfPFLxV3m64giSp7g2LsNJxzYCocDT7TSl+7T0sgrDp3KoQ==", "dev": true, "license": "Apache-2.0" }, diff --git a/package.json b/package.json index edc7c279..1515323e 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "eslint-plugin-json": "4.0.1", "eslint-plugin-prettier": "5.5.5", "globals": "17.4.0", - "mocha": "12.0.0-beta-10", + "mocha": "12.0.0-beta-9.2", "prettier": "3.8.1", "typescript": "5.9.3", "rimraf": "6.1.3" From 04598a73847bfe38ec81d6c33ef955dffe28a9f7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:39:40 +0200 Subject: [PATCH 08/23] chore(deps): update dependency @eslint/compat to v2.0.5 (#1342) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0a2606cb..1437961b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "yargs": "18.0.0" }, "devDependencies": { - "@eslint/compat": "2.0.3", + "@eslint/compat": "2.0.5", "@eslint/eslintrc": "3.3.5", "@eslint/js": "9.39.4", "@types/bcrypt": "6.0.0", @@ -75,13 +75,13 @@ } }, "node_modules/@eslint/compat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-2.0.3.tgz", - "integrity": "sha512-SjIJhGigp8hmd1YGIBwh7Ovri7Kisl42GYFjrOyHhtfYGGoLW6teYi/5p8W50KSsawUPpuLOSmsq1bD0NGQLBw==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-2.0.5.tgz", + "integrity": "sha512-IbHDbHJfkVNv6xjlET8AIVo/K1NQt7YT4Rp6ok/clyBGcpRx1l6gv0Rq3vBvYfPJIZt6ODf66Zq08FJNDpnzgg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^1.1.1" + "@eslint/core": "^1.2.1" }, "engines": { "node": "^20.19.0 || ^22.13.0 || >=24" @@ -137,9 +137,9 @@ } }, "node_modules/@eslint/core": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.1.tgz", - "integrity": "sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.2.1.tgz", + "integrity": "sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==", "dev": true, "license": "Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 1515323e..231dcc33 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@noble/hashes": "2.0.1" }, "devDependencies": { - "@eslint/compat": "2.0.3", + "@eslint/compat": "2.0.5", "@eslint/eslintrc": "3.3.5", "@eslint/js": "9.39.4", "@types/bcrypt": "6.0.0", From e01c4cf66d90d1589027633d3e559c3da3946150 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:39:55 +0200 Subject: [PATCH 09/23] chore(deps): update dependency @typescript-eslint/eslint-plugin to v8.58.2 (#1343) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 118 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 60 insertions(+), 60 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1437961b..0f7924be 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@types/node": "25.6.0", "@types/semver": "7.7.1", "@types/yargs": "17.0.35", - "@typescript-eslint/eslint-plugin": "8.58.0", + "@typescript-eslint/eslint-plugin": "8.58.2", "chai": "6.2.2", "chalk": "4.1.2", "dependency-cruiser": "17.3.10", @@ -643,17 +643,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.58.0.tgz", - "integrity": "sha512-RLkVSiNuUP1C2ROIWfqX+YcUfLaSnxGE/8M+Y57lopVwg9VTYYfhuz15Yf1IzCKgZj6/rIbYTmJCUSqr76r0Wg==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.58.2.tgz", + "integrity": "sha512-aC2qc5thQahutKjP+cl8cgN9DWe3ZUqVko30CMSZHnFEHyhOYoZSzkGtAI2mcwZ38xeImDucI4dnqsHiOYuuCw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.58.0", - "@typescript-eslint/type-utils": "8.58.0", - "@typescript-eslint/utils": "8.58.0", - "@typescript-eslint/visitor-keys": "8.58.0", + "@typescript-eslint/scope-manager": "8.58.2", + "@typescript-eslint/type-utils": "8.58.2", + "@typescript-eslint/utils": "8.58.2", + "@typescript-eslint/visitor-keys": "8.58.2", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -666,7 +666,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.58.0", + "@typescript-eslint/parser": "^8.58.2", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } @@ -682,17 +682,17 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.58.0.tgz", - "integrity": "sha512-rLoGZIf9afaRBYsPUMtvkDWykwXwUPL60HebR4JgTI8mxfFe2cQTu3AGitANp4b9B2QlVru6WzjgB2IzJKiCSA==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.58.2.tgz", + "integrity": "sha512-/Zb/xaIDfxeJnvishjGdcR4jmr7S+bda8PKNhRGdljDM+elXhlvN0FyPSsMnLmJUrVG9aPO6dof80wjMawsASg==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.58.0", - "@typescript-eslint/types": "8.58.0", - "@typescript-eslint/typescript-estree": "8.58.0", - "@typescript-eslint/visitor-keys": "8.58.0", + "@typescript-eslint/scope-manager": "8.58.2", + "@typescript-eslint/types": "8.58.2", + "@typescript-eslint/typescript-estree": "8.58.2", + "@typescript-eslint/visitor-keys": "8.58.2", "debug": "^4.4.3" }, "engines": { @@ -708,14 +708,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.58.0.tgz", - "integrity": "sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.58.2.tgz", + "integrity": "sha512-Cq6UfpZZk15+r87BkIh5rDpi38W4b+Sjnb8wQCPPDDweS/LRCFjCyViEbzHk5Ck3f2QDfgmlxqSa7S7clDtlfg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.58.0", - "@typescript-eslint/types": "^8.58.0", + "@typescript-eslint/tsconfig-utils": "^8.58.2", + "@typescript-eslint/types": "^8.58.2", "debug": "^4.4.3" }, "engines": { @@ -730,14 +730,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.58.0.tgz", - "integrity": "sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.58.2.tgz", + "integrity": "sha512-SgmyvDPexWETQek+qzZnrG6844IaO02UVyOLhI4wpo82dpZJY9+6YZCKAMFzXb7qhx37mFK1QcPQ18tud+vo6Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.58.0", - "@typescript-eslint/visitor-keys": "8.58.0" + "@typescript-eslint/types": "8.58.2", + "@typescript-eslint/visitor-keys": "8.58.2" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -748,9 +748,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.58.0.tgz", - "integrity": "sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.58.2.tgz", + "integrity": "sha512-3SR+RukipDvkkKp/d0jP0dyzuls3DbGmwDpVEc5wqk5f38KFThakqAAO0XMirWAE+kT00oTauTbzMFGPoAzB0A==", "dev": true, "license": "MIT", "engines": { @@ -765,15 +765,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.58.0.tgz", - "integrity": "sha512-aGsCQImkDIqMyx1u4PrVlbi/krmDsQUs4zAcCV6M7yPcPev+RqVlndsJy9kJ8TLihW9TZ0kbDAzctpLn5o+lOg==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.58.2.tgz", + "integrity": "sha512-Z7EloNR/B389FvabdGeTo2XMs4W9TjtPiO9DAsmT0yom0bwlPyRjkJ1uCdW1DvrrrYP50AJZ9Xc3sByZA9+dcg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.58.0", - "@typescript-eslint/typescript-estree": "8.58.0", - "@typescript-eslint/utils": "8.58.0", + "@typescript-eslint/types": "8.58.2", + "@typescript-eslint/typescript-estree": "8.58.2", + "@typescript-eslint/utils": "8.58.2", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -790,9 +790,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.58.0.tgz", - "integrity": "sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.58.2.tgz", + "integrity": "sha512-9TukXyATBQf/Jq9AMQXfvurk+G5R2MwfqQGDR2GzGz28HvY/lXNKGhkY+6IOubwcquikWk5cjlgPvD2uAA7htQ==", "dev": true, "license": "MIT", "engines": { @@ -804,16 +804,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.58.0.tgz", - "integrity": "sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.58.2.tgz", + "integrity": "sha512-ELGuoofuhhoCvNbQjFFiobFcGgcDCEm0ThWdmO4Z0UzLqPXS3KFvnEZ+SHewwOYHjM09tkzOWXNTv9u6Gqtyuw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.58.0", - "@typescript-eslint/tsconfig-utils": "8.58.0", - "@typescript-eslint/types": "8.58.0", - "@typescript-eslint/visitor-keys": "8.58.0", + "@typescript-eslint/project-service": "8.58.2", + "@typescript-eslint/tsconfig-utils": "8.58.2", + "@typescript-eslint/types": "8.58.2", + "@typescript-eslint/visitor-keys": "8.58.2", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -871,16 +871,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.58.0.tgz", - "integrity": "sha512-RfeSqcFeHMHlAWzt4TBjWOAtoW9lnsAGiP3GbaX9uVgTYYrMbVnGONEfUCiSss+xMHFl+eHZiipmA8WkQ7FuNA==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.58.2.tgz", + "integrity": "sha512-QZfjHNEzPY8+l0+fIXMvuQ2sJlplB4zgDZvA+NmvZsZv3EQwOcc1DuIU1VJUTWZ/RKouBMhDyNaBMx4sWvrzRA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.58.0", - "@typescript-eslint/types": "8.58.0", - "@typescript-eslint/typescript-estree": "8.58.0" + "@typescript-eslint/scope-manager": "8.58.2", + "@typescript-eslint/types": "8.58.2", + "@typescript-eslint/typescript-estree": "8.58.2" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -895,13 +895,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.58.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.58.0.tgz", - "integrity": "sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==", + "version": "8.58.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.58.2.tgz", + "integrity": "sha512-f1WO2Lx8a9t8DARmcWAUPJbu0G20bJlj8L4z72K00TMeJAoyLr/tHhI/pzYBLrR4dXWkcxO1cWYZEOX8DKHTqA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.58.0", + "@typescript-eslint/types": "8.58.2", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -6701,14 +6701,14 @@ "license": "MIT" }, "node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", + "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", "dev": true, "license": "MIT", "dependencies": { "fdir": "^6.5.0", - "picomatch": "^4.0.3" + "picomatch": "^4.0.4" }, "engines": { "node": ">=12.0.0" diff --git a/package.json b/package.json index 231dcc33..b34dd5ef 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "@types/node": "25.6.0", "@types/semver": "7.7.1", "@types/yargs": "17.0.35", - "@typescript-eslint/eslint-plugin": "8.58.0", + "@typescript-eslint/eslint-plugin": "8.58.2", "chai": "6.2.2", "chalk": "4.1.2", "dependency-cruiser": "17.3.10", From dfcf90d3819d36edb4f59597b749a3865206818b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:40:09 +0200 Subject: [PATCH 10/23] chore(deps): update dependency alpine_3_23/openssl to v3.5.6-r0 (#1344) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- LDS.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LDS.Dockerfile b/LDS.Dockerfile index 1d054f86..d8743b7e 100644 --- a/LDS.Dockerfile +++ b/LDS.Dockerfile @@ -1,7 +1,7 @@ FROM node:24.14.1-alpine3.23 # hadolint ignore=DL3018 RUN apk --no-cache add \ - openssl=3.5.5-r0 + openssl=3.5.6-r0 WORKDIR /home/node/ From b0d078b3e5d2f81d303d890c3ea2820c2988f5cc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:40:29 +0200 Subject: [PATCH 11/23] chore(deps): update dependency prettier to v3.8.2 (#1345) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0f7924be..65d75d60 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,7 +40,7 @@ "eslint-plugin-prettier": "5.5.5", "globals": "17.4.0", "mocha": "12.0.0-beta-9.2", - "prettier": "3.8.1", + "prettier": "3.8.2", "rimraf": "6.1.3", "typescript": "5.9.3" } @@ -5869,9 +5869,9 @@ } }, "node_modules/prettier": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", - "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.2.tgz", + "integrity": "sha512-8c3mgTe0ASwWAJK+78dpviD+A8EqhndQPUBpNUIPt6+xWlIigCwfN01lWr9MAede4uqXGTEKeQWTvzb3vjia0Q==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index b34dd5ef..f7e277a6 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "eslint-plugin-prettier": "5.5.5", "globals": "17.4.0", "mocha": "12.0.0-beta-9.2", - "prettier": "3.8.1", + "prettier": "3.8.2", "typescript": "5.9.3", "rimraf": "6.1.3" } From ebb2646882fb4ac55d02396132cf5fe625279864 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Apr 2026 11:48:54 +0200 Subject: [PATCH 12/23] chore(deps): update dependency globals to v17.5.0 (#1346) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 65d75d60..a01b9ca6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,7 +38,7 @@ "eslint-plugin-import": "2.32.0", "eslint-plugin-json": "4.0.1", "eslint-plugin-prettier": "5.5.5", - "globals": "17.4.0", + "globals": "17.5.0", "mocha": "12.0.0-beta-9.2", "prettier": "3.8.2", "rimraf": "6.1.3", @@ -2826,9 +2826,9 @@ } }, "node_modules/globals": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-17.4.0.tgz", - "integrity": "sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==", + "version": "17.5.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.5.0.tgz", + "integrity": "sha512-qoV+HK2yFl/366t2/Cb3+xxPUo5BuMynomoDmiaZBIdbs+0pYbjfZU+twLhGKp4uCZ/+NbtpVepH5bGCxRyy2g==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index f7e277a6..2e106ee9 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "eslint-plugin-import": "2.32.0", "eslint-plugin-json": "4.0.1", "eslint-plugin-prettier": "5.5.5", - "globals": "17.4.0", + "globals": "17.5.0", "mocha": "12.0.0-beta-9.2", "prettier": "3.8.2", "typescript": "5.9.3", From a99629cc452f2558d59f71949f089a737fb5e0b8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 17 Apr 2026 17:07:52 +0200 Subject: [PATCH 13/23] chore(deps): update docker/build-push-action action to v7.1.0 (#1347) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/container_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/container_build.yml b/.github/workflows/container_build.yml index 33c62422..d34e1282 100644 --- a/.github/workflows/container_build.yml +++ b/.github/workflows/container_build.yml @@ -65,7 +65,7 @@ jobs: # Build and push Docker image with Buildx (don't push on PR) # https://github.com/docker/build-push-action - name: Build and push Docker image - uses: docker/build-push-action@v7.0.0 + uses: docker/build-push-action@v7.1.0 with: context: . platforms: linux/amd64,linux/arm64 From 57cbda6956415cf22d42ed2bea5ee4fe045ee007 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6tz=20G=C3=B6risch?= <47734341+GoetzGoerisch@users.noreply.github.com> Date: Fri, 17 Apr 2026 17:18:10 +0200 Subject: [PATCH 14/23] feat: update locations for HMI2026 (#1353) Signed-off-by: Goetz Goerisch --- models/LaserSystem-Example.xml | 2 +- models/MachineTool-Energy.xml | 2 +- models/Machinetool-Example.xml | 2 +- models/Opc.Ua.Ugg.Intances.Umati.NodeSet2.xml | 2 +- models/ShowCaseMachineTool.xml | 2 +- models/umati_opc40077_sample_instance.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/models/LaserSystem-Example.xml b/models/LaserSystem-Example.xml index ea91796f..3c0f424c 100644 --- a/models/LaserSystem-Example.xml +++ b/models/LaserSystem-Example.xml @@ -73,7 +73,7 @@ i=68 - IMTS E3 135256/AMB 9 C45/Virtual 1 1 + HMI 27 F58/AMB 9 C45/Virtual 1 1 diff --git a/models/MachineTool-Energy.xml b/models/MachineTool-Energy.xml index d5207f64..b50378ad 100644 --- a/models/MachineTool-Energy.xml +++ b/models/MachineTool-Energy.xml @@ -199,7 +199,7 @@ ns=1;i=5057 - TMTS 4 G0912/Virtual 1 1/N 49.871215 E 8.654204 + HMI 27 F58/Virtual 1 1/N 49.871215 E 8.654204 diff --git a/models/Machinetool-Example.xml b/models/Machinetool-Example.xml index 4effabcf..cfe73694 100644 --- a/models/Machinetool-Example.xml +++ b/models/Machinetool-Example.xml @@ -180,7 +180,7 @@ ns=1;i=5003 - IMTS E3 135256/AMB 9 C45/N 50.082694 E 8.626230 + HMI 27 F58/AMB 9 C45/N 50.082694 E 8.626230 diff --git a/models/Opc.Ua.Ugg.Intances.Umati.NodeSet2.xml b/models/Opc.Ua.Ugg.Intances.Umati.NodeSet2.xml index ee0e0a22..4397f47d 100644 --- a/models/Opc.Ua.Ugg.Intances.Umati.NodeSet2.xml +++ b/models/Opc.Ua.Ugg.Intances.Umati.NodeSet2.xml @@ -196,7 +196,7 @@ ns=1;s=MyMachine.Identification - TMTS 4 G1025/GRIND 9 C51/N46.56528, E26.506400 + HMI 27 K21/GRIND 9 C51/N46.56528, E26.506400 diff --git a/models/ShowCaseMachineTool.xml b/models/ShowCaseMachineTool.xml index 0a1e3d49..ba3a7492 100644 --- a/models/ShowCaseMachineTool.xml +++ b/models/ShowCaseMachineTool.xml @@ -198,7 +198,7 @@ ns=1;i=5005 - Virtual 1 1/N 49.871215 E 8.654204 + HMI 27 F58/Virtual 1 1/N 49.871215 E 8.654204 diff --git a/models/umati_opc40077_sample_instance.xml b/models/umati_opc40077_sample_instance.xml index 0eb4cfda..6257848d 100644 --- a/models/umati_opc40077_sample_instance.xml +++ b/models/umati_opc40077_sample_instance.xml @@ -101,7 +101,7 @@ ns=1;i=5014 - IMTS E3 135256/AMB 9 C45/VIRTUAL 0 0/N 51.260407 E 6.744588 + HMI 27 F58/AMB 9 C45/VIRTUAL 0 0/N 51.260407 E 6.744588 From f8ed44023d72109573ef045d960acb1de65a937a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 17 Apr 2026 17:27:34 +0200 Subject: [PATCH 15/23] fix(deps): update dependency @noble/hashes to v2.2.0 (#1348) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a01b9ca6..1aa30758 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.2.0", "license": "ISC", "dependencies": { - "@noble/hashes": "2.0.1", + "@noble/hashes": "2.2.0", "chalk": "4.1.2", "node-opcua": "2.168.0", "node-opcua-file-transfer": "2.168.0", @@ -295,9 +295,9 @@ "license": "MIT" }, "node_modules/@noble/hashes": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", - "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.2.0.tgz", + "integrity": "sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==", "license": "MIT", "engines": { "node": ">= 20.19.0" diff --git a/package.json b/package.json index 2e106ee9..8a2c5098 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "node-opcua-pubsub-server": "^0.19.2", "node-opcua-server-discovery": "2.168.0", "yargs": "18.0.0", - "@noble/hashes": "2.0.1" + "@noble/hashes": "2.2.0" }, "devDependencies": { "@eslint/compat": "2.0.5", From c2cc931236c4fd1f70a8f1adc5bbc9156b522892 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 17 Apr 2026 20:21:48 +0200 Subject: [PATCH 16/23] fix(deps): update node-opcua to v2.169.0 (#1349) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 1309 ++++++++++++++++++++------------------------- package.json | 6 +- 2 files changed, 576 insertions(+), 739 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1aa30758..4e044f65 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,12 +11,12 @@ "dependencies": { "@noble/hashes": "2.2.0", "chalk": "4.1.2", - "node-opcua": "2.168.0", - "node-opcua-file-transfer": "2.168.0", + "node-opcua": "2.169.0", + "node-opcua-file-transfer": "2.169.0", "node-opcua-pki": "6.13.0", "node-opcua-pubsub-expander": "^0.19.2", "node-opcua-pubsub-server": "^0.19.2", - "node-opcua-server-discovery": "2.168.0", + "node-opcua-server-discovery": "2.169.0", "yargs": "18.0.0" }, "devDependencies": { @@ -4129,60 +4129,60 @@ } }, "node_modules/node-opcua": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.168.0.tgz", - "integrity": "sha512-rd1VV3bNcEMU+jLorX9lXi8e+i3ep2RLDAPmwQYen5pKWWd/Qeq72RWnp7xDV5FybgsOooDtW4oes/dPM9N1Zg==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.169.0.tgz", + "integrity": "sha512-/LXDFw2q1gbR+rM9RTjEVylBD+ESwHgxaFek4Wc6sDh2f4JOiUX1eunuv3twb1uHlJ8QdnoWWJtIpmbusXDl4A==", "license": "MIT", "dependencies": { "@types/semver": "7.7.1", "chalk": "4.1.2", - "node-opcua-address-space": "2.168.0", - "node-opcua-address-space-for-conformance-testing": "2.168.0", - "node-opcua-aggregates": "2.168.0", + "node-opcua-address-space": "2.169.0", + "node-opcua-address-space-for-conformance-testing": "2.169.0", + "node-opcua-aggregates": "2.169.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-certificate-manager": "2.168.0", - "node-opcua-client": "2.168.0", - "node-opcua-client-proxy": "2.168.0", - "node-opcua-common": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-certificate-manager": "2.169.0", + "node-opcua-client": "2.169.0", + "node-opcua-client-proxy": "2.169.0", + "node-opcua-common": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-crypto": "5.3.3", - "node-opcua-data-access": "2.168.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", + "node-opcua-crypto": "5.3.5", + "node-opcua-data-access": "2.169.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-enum": "2.168.0", - "node-opcua-factory": "2.168.0", + "node-opcua-enum": "2.169.0", + "node-opcua-factory": "2.169.0", "node-opcua-hostname": "2.167.0", - "node-opcua-nodeid": "2.168.0", + "node-opcua-nodeid": "2.169.0", "node-opcua-nodesets": "2.163.1", - "node-opcua-numeric-range": "2.168.0", - "node-opcua-packet-analyzer": "2.168.0", - "node-opcua-secure-channel": "2.168.0", - "node-opcua-server": "2.168.0", - "node-opcua-server-discovery": "2.168.0", - "node-opcua-service-browse": "2.168.0", - "node-opcua-service-call": "2.168.0", - "node-opcua-service-discovery": "2.168.0", - "node-opcua-service-endpoints": "2.168.0", - "node-opcua-service-filter": "2.168.0", - "node-opcua-service-history": "2.168.0", - "node-opcua-service-node-management": "2.168.0", - "node-opcua-service-query": "2.168.0", - "node-opcua-service-read": "2.168.0", - "node-opcua-service-register-node": "2.168.0", - "node-opcua-service-secure-channel": "2.168.0", - "node-opcua-service-session": "2.168.0", - "node-opcua-service-subscription": "2.168.0", - "node-opcua-service-translate-browse-path": "2.168.0", - "node-opcua-service-write": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-transport": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-utils": "2.168.0", - "node-opcua-variant": "2.168.0", - "node-opcua-vendor-diagnostic": "2.168.0", + "node-opcua-numeric-range": "2.169.0", + "node-opcua-packet-analyzer": "2.169.0", + "node-opcua-secure-channel": "2.169.0", + "node-opcua-server": "2.169.0", + "node-opcua-server-discovery": "2.169.0", + "node-opcua-service-browse": "2.169.0", + "node-opcua-service-call": "2.169.0", + "node-opcua-service-discovery": "2.169.0", + "node-opcua-service-endpoints": "2.169.0", + "node-opcua-service-filter": "2.169.0", + "node-opcua-service-history": "2.169.0", + "node-opcua-service-node-management": "2.169.0", + "node-opcua-service-query": "2.169.0", + "node-opcua-service-read": "2.169.0", + "node-opcua-service-register-node": "2.169.0", + "node-opcua-service-secure-channel": "2.169.0", + "node-opcua-service-session": "2.169.0", + "node-opcua-service-subscription": "2.169.0", + "node-opcua-service-translate-browse-path": "2.169.0", + "node-opcua-service-write": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-transport": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-utils": "2.169.0", + "node-opcua-variant": "2.169.0", + "node-opcua-vendor-diagnostic": "2.169.0", "semver": "^7.7.4" }, "engines": { @@ -4193,44 +4193,44 @@ } }, "node_modules/node-opcua-address-space": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.168.0.tgz", - "integrity": "sha512-JJQzadUQ6Cd671gXbjzLsRG+/g5tANn+cTSlk9Z3O57Zogc0fR+Tjyebn7RGBw7R/Q2DJYy0CrLD+VDi8e4Wbg==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.169.0.tgz", + "integrity": "sha512-ny6xew9Yog8YkZfOIEAZIxZ2qW/d0FD+vR2MLlnOA4PHasS8VTwR0iWpDZ0KYfpyyn5lTTaDMI8DOzqEBLwJIg==", "license": "MIT", "dependencies": { "@types/semver": "7.7.1", "chalk": "4.1.2", "dequeue": "^1.0.5", - "node-opcua-address-space-base": "2.168.0", + "node-opcua-address-space-base": "2.169.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-client-dynamic-extension-object": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-client-dynamic-extension-object": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-crypto": "5.3.3", - "node-opcua-data-access": "2.168.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", - "node-opcua-date-time": "2.168.0", + "node-opcua-crypto": "5.3.5", + "node-opcua-data-access": "2.169.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-date-time": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-enum": "2.168.0", - "node-opcua-extension-object": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-nodeset-ua": "2.168.0", - "node-opcua-numeric-range": "2.168.0", - "node-opcua-object-registry": "2.168.0", - "node-opcua-pseudo-session": "2.168.0", - "node-opcua-service-browse": "2.168.0", - "node-opcua-service-call": "2.168.0", - "node-opcua-service-history": "2.168.0", - "node-opcua-service-translate-browse-path": "2.168.0", - "node-opcua-service-write": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-utils": "2.168.0", - "node-opcua-variant": "2.168.0", - "node-opcua-xml2json": "2.168.0", + "node-opcua-enum": "2.169.0", + "node-opcua-extension-object": "2.169.0", + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-nodeset-ua": "2.169.0", + "node-opcua-numeric-range": "2.169.0", + "node-opcua-object-registry": "2.169.0", + "node-opcua-pseudo-session": "2.169.0", + "node-opcua-service-browse": "2.169.0", + "node-opcua-service-call": "2.169.0", + "node-opcua-service-history": "2.169.0", + "node-opcua-service-translate-browse-path": "2.169.0", + "node-opcua-service-write": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-utils": "2.169.0", + "node-opcua-variant": "2.169.0", + "node-opcua-xml2json": "2.169.0", "semver": "^7.7.4", "thenify-ex": "4.4.0", "xml-writer": "^1.7.0" @@ -4240,93 +4240,93 @@ } }, "node_modules/node-opcua-address-space-base": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.168.0.tgz", - "integrity": "sha512-JIKzjaxZI8HdBmWHjTnr9MEz1xzonVP1+L5QHK39+3B+CyDp21VHm7b2xVdrmiELrMgO/dfO1LqD4Y6e+XyTzA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.169.0.tgz", + "integrity": "sha512-FCZQqKTXVBu1sMwN0kAD71tLfT12gUkpfM04mtkaftQwDEBlms2HkLlog814FK+pRFT6nnt/XPGmlqZPkM8Xlw==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", + "node-opcua-basic-types": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-crypto": "5.3.3", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", - "node-opcua-date-time": "2.168.0", + "node-opcua-crypto": "5.3.5", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-date-time": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-extension-object": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-numeric-range": "2.168.0", - "node-opcua-schemas": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-extension-object": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-numeric-range": "2.169.0", + "node-opcua-schemas": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-variant": "2.169.0" }, "engines": { "node": ">=18" } }, "node_modules/node-opcua-address-space-for-conformance-testing": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.168.0.tgz", - "integrity": "sha512-OQUaAJ1vMK/0PjWne9dsgx3z4MWE8hAdtBFzxsOrGBJEUY7tR8Ar4hrELjryk10ANuC09oyWKqIzeLLwc+4Zdg==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.169.0.tgz", + "integrity": "sha512-l3n5v3hfz3jjI/k7FF+pOYH9JXFG2baUY8HLIsL32bw4HeC3TpK68+C5mz1lb+eMwUeQKS00oskVqKlNnY1SoQ==", "license": "MIT", "dependencies": { - "node-opcua-address-space": "2.168.0", + "node-opcua-address-space": "2.169.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-data-access": "2.168.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-data-access": "2.169.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-aggregates": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.168.0.tgz", - "integrity": "sha512-0oGmXwX677FiLzy48ue/S8dV0pBGsnvrw5XP9GWQ0oZcW9MwGf+dOGqOk2a385wnDxXCoGnR2FwMIMGSRFc+GA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.169.0.tgz", + "integrity": "sha512-aXgLJDVzuqdsiwJ0fJM9TZeoRsjTjkvu5cp9wm6+bcReHVQDdeJSlhDwr26nZcYYqzAprSOPMAcDncZ+alnneQ==", "license": "MIT", "dependencies": { - "node-opcua-address-space": "2.168.0", + "node-opcua-address-space": "2.169.0", "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-numeric-range": "2.168.0", - "node-opcua-server": "2.168.0", - "node-opcua-service-history": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-utils": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-numeric-range": "2.169.0", + "node-opcua-server": "2.169.0", + "node-opcua-service-history": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-utils": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-alarm-condition": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-alarm-condition/-/node-opcua-alarm-condition-2.168.0.tgz", - "integrity": "sha512-XIaagRzk2llHv9FtkU/WeEFJb27hloyiJ/QWJL8zSNYuo/E9COPxK0m6/XIdQ74fBtemh7US1ecaN+9676z5Tg==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-alarm-condition/-/node-opcua-alarm-condition-2.169.0.tgz", + "integrity": "sha512-6sR+UfJ4vmUm6uFyCjoDijvkiBaZd0yfCdbMUU6nlumVhxAJbvjEf8yLd5gyErefn+vmGd8OujhDd6VlhPBfTw==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", + "node-opcua-basic-types": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.168.0", + "node-opcua-data-model": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-pseudo-session": "2.168.0", - "node-opcua-service-filter": "2.168.0", - "node-opcua-service-read": "2.168.0", - "node-opcua-service-subscription": "2.168.0", - "node-opcua-service-translate-browse-path": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-utils": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-nodeid": "2.169.0", + "node-opcua-pseudo-session": "2.169.0", + "node-opcua-service-filter": "2.169.0", + "node-opcua-service-read": "2.169.0", + "node-opcua-service-subscription": "2.169.0", + "node-opcua-service-translate-browse-path": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-utils": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-assert": { @@ -4339,274 +4339,174 @@ } }, "node_modules/node-opcua-basic-types": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.168.0.tgz", - "integrity": "sha512-+93DsYLfZA695G4N8kwPKwwB3Lhqw2bwv5UUTW7ujs3+MjU/isRRhjCUu7k26Js6uJLxZSANBcRI2aM3dh9vNw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-basic-types/-/node-opcua-basic-types-2.169.0.tgz", + "integrity": "sha512-EDinGi0FMGxWRroaD8zhb2i80zHSja3UUjZdY0hXUc1k9JoKNbvwz3xrSXj15plSZgs3UU3vQ5E5vQRDQAw+Lw==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-buffer-utils": "2.168.0", - "node-opcua-date-time": "2.168.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-buffer-utils": "2.169.0", + "node-opcua-date-time": "2.169.0", "node-opcua-guid": "2.157.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-status-code": "2.168.0" + "node-opcua-nodeid": "2.169.0", + "node-opcua-status-code": "2.169.0" } }, "node_modules/node-opcua-binary-stream": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.168.0.tgz", - "integrity": "sha512-L/WmaojXbvG+NrxQ6p2LOwVT1+5/deuYon+BvzvXpybhom/OZRp/aGKUfXjaRI6qpaOG5gnZUHjWG8RzovVQiw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-binary-stream/-/node-opcua-binary-stream-2.169.0.tgz", + "integrity": "sha512-3bvclZ+hfXLT4ddv7x8+BkGf97Si8QPSv93GbqqI+aURCti4No2a4ZZqrczHsx5m/GqzSSV/2ylyCWJHLuXOrQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-buffer-utils": "2.168.0" + "node-opcua-buffer-utils": "2.169.0" } }, "node_modules/node-opcua-buffer-utils": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.168.0.tgz", - "integrity": "sha512-izgdd19z4418SBJiixfW5estuUYugZbCEPM7IL9FfWSmz7Q7K6PrgjXA2cYA00gXbbNGpLOiQ11NfsmrL6DgvA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-buffer-utils/-/node-opcua-buffer-utils-2.169.0.tgz", + "integrity": "sha512-kXvsU2ClOgvJEx9dv5RyeUiwGtjOfJGj+w16y8j2rOolEbLm2EhHjkE5LuNl4rUauwVS863hkyqstBgvLIPSHQ==", "license": "MIT" }, "node_modules/node-opcua-certificate-manager": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.168.0.tgz", - "integrity": "sha512-lovtGFV71QHvBMMMVd2Hb15oE+gmV8a0dYXxMj3W8bvh44/ouJPIOwZxnutiNSm0RZjrQVoHznulyUdqWBeDig==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.169.0.tgz", + "integrity": "sha512-wqjXILIq0cZbXttxMszD1FGT8BVsnJ676KeRYmjb7HNG28erKTKltrEStzDjMK04Mww/9d++OA/gpx770GV2Jw==", "license": "MIT", "dependencies": { "env-paths": "2.2.1", "node-opcua-assert": "2.164.0", - "node-opcua-crypto": "5.3.3", + "node-opcua-crypto": "5.3.5", "node-opcua-debug": "2.168.0", - "node-opcua-object-registry": "2.168.0", - "node-opcua-pki": "6.12.0", - "node-opcua-status-code": "2.168.0", + "node-opcua-object-registry": "2.169.0", + "node-opcua-pki": "6.13.0", + "node-opcua-status-code": "2.169.0", "thenify-ex": "4.4.0" } }, - "node_modules/node-opcua-certificate-manager/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/node-opcua-certificate-manager/node_modules/node-opcua-pki": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-6.12.0.tgz", - "integrity": "sha512-lb8F27IIJ7Pkl/kOMxrZCuXH5bhrtv4FJHbF6tJw6altR2LZrOuKHW2uXTHvDdFSyFWZTycHt7cb4RnJo/gz6A==", - "license": "MIT", - "dependencies": { - "@ster5/global-mutex": "^3.3.0", - "byline": "^5.0.0", - "chalk": "4.1.2", - "chokidar": "4.0.3", - "command-line-args": "^6.0.2", - "command-line-usage": "^7.0.4", - "node-opcua-crypto": "5.3.3", - "progress": "^2.0.3", - "wget-improved-2": "^3.3.0", - "yauzl": "^3.2.1" - }, - "bin": { - "node-opcua-pki": "dist/bin/pki.mjs", - "pki": "dist/bin/pki.mjs" - } - }, - "node_modules/node-opcua-certificate-manager/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/node-opcua-chunkmanager": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.168.0.tgz", - "integrity": "sha512-4XzpwaVYcagPQZSalVgQKsF07ekwqFDEYIkr56zfz7cTER20jh8MP0CZMHBGLo5KIVAvrGS+Nvxwd8cChKJ0uQ==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-chunkmanager/-/node-opcua-chunkmanager-2.169.0.tgz", + "integrity": "sha512-C8H5Cby/Dd3C0fsWS2WzChdulx6P5JOQwGmflaUHIkpoZ8Op2R8f+H/nrJf4FW0q5YumkwGT5Mv5I0wU+bARXw==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-buffer-utils": "2.168.0", - "node-opcua-factory": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-buffer-utils": "2.169.0", + "node-opcua-factory": "2.169.0", "node-opcua-packet-assembler": "2.168.0" } }, "node_modules/node-opcua-client": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.168.0.tgz", - "integrity": "sha512-s8wGx2f8zjG69kMA4Iubq6/Q0aIoetVySAtWR0XvsCa2mULQLovUcWv82l9VB424L76PPKSlYIwYJHbAn5rAQg==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.169.0.tgz", + "integrity": "sha512-VKj9ZrEWG/BUJCjJBxLYeJ3oFWtCqcwHYcRza6bXwGiSZZIa2fRDGSU6GRm3qKmzt5g+/6KpUyrD5sUpJizW7A==", "license": "MIT", "dependencies": { "@ster5/global-mutex": "^3.3.0", "chalk": "4.1.2", - "node-opcua-alarm-condition": "2.168.0", + "node-opcua-alarm-condition": "2.169.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-buffer-utils": "2.168.0", - "node-opcua-certificate-manager": "2.168.0", - "node-opcua-client-dynamic-extension-object": "2.168.0", - "node-opcua-common": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-buffer-utils": "2.169.0", + "node-opcua-certificate-manager": "2.169.0", + "node-opcua-client-dynamic-extension-object": "2.169.0", + "node-opcua-common": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-crypto": "5.3.3", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", - "node-opcua-date-time": "2.168.0", + "node-opcua-crypto": "5.3.5", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-date-time": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-extension-object": "2.168.0", + "node-opcua-extension-object": "2.169.0", "node-opcua-hostname": "2.167.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-numeric-range": "2.168.0", - "node-opcua-object-registry": "2.168.0", - "node-opcua-pki": "6.12.0", - "node-opcua-pseudo-session": "2.168.0", - "node-opcua-schemas": "2.168.0", - "node-opcua-secure-channel": "2.168.0", - "node-opcua-service-browse": "2.168.0", - "node-opcua-service-call": "2.168.0", - "node-opcua-service-discovery": "2.168.0", - "node-opcua-service-endpoints": "2.168.0", - "node-opcua-service-filter": "2.168.0", - "node-opcua-service-history": "2.168.0", - "node-opcua-service-query": "2.168.0", - "node-opcua-service-read": "2.168.0", - "node-opcua-service-register-node": "2.168.0", - "node-opcua-service-secure-channel": "2.168.0", - "node-opcua-service-session": "2.168.0", - "node-opcua-service-subscription": "2.168.0", - "node-opcua-service-translate-browse-path": "2.168.0", - "node-opcua-service-write": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-utils": "2.168.0", - "node-opcua-variant": "2.168.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-numeric-range": "2.169.0", + "node-opcua-object-registry": "2.169.0", + "node-opcua-pki": "6.13.0", + "node-opcua-pseudo-session": "2.169.0", + "node-opcua-schemas": "2.169.0", + "node-opcua-secure-channel": "2.169.0", + "node-opcua-service-browse": "2.169.0", + "node-opcua-service-call": "2.169.0", + "node-opcua-service-discovery": "2.169.0", + "node-opcua-service-endpoints": "2.169.0", + "node-opcua-service-filter": "2.169.0", + "node-opcua-service-history": "2.169.0", + "node-opcua-service-query": "2.169.0", + "node-opcua-service-read": "2.169.0", + "node-opcua-service-register-node": "2.169.0", + "node-opcua-service-secure-channel": "2.169.0", + "node-opcua-service-session": "2.169.0", + "node-opcua-service-subscription": "2.169.0", + "node-opcua-service-translate-browse-path": "2.169.0", + "node-opcua-service-write": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-utils": "2.169.0", + "node-opcua-variant": "2.169.0", "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-client-dynamic-extension-object": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.168.0.tgz", - "integrity": "sha512-1h5eTiku+2acVNR8Dke6mecvzISB2X4RDarUjagKtpyu1KWJBmP9Oql+wKwvmOhorMS26vLodzuwaXBrs0IOqA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.169.0.tgz", + "integrity": "sha512-xMHtmHJcvvCUp5xPf7015KNjdpBiaYCQMPWOOmoYPeGtNKyb8sTnK2/Iw761HKE9tFAfl3jjV9Wur/ZT0rNKuw==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.168.0", + "node-opcua-binary-stream": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-extension-object": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-pseudo-session": "2.168.0", - "node-opcua-schemas": "2.168.0", - "node-opcua-service-browse": "2.168.0", - "node-opcua-service-translate-browse-path": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-extension-object": "2.169.0", + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-pseudo-session": "2.169.0", + "node-opcua-schemas": "2.169.0", + "node-opcua-service-browse": "2.169.0", + "node-opcua-service-translate-browse-path": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-client-proxy": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.168.0.tgz", - "integrity": "sha512-6iEKVq3K3m31eHVPjRlZ+UfCdNwjdzLuTU2OyhEuclaVNbJMQwqG8iqQb+DebSoWhuJNZucNvGUvikmbBc1T8g==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.169.0.tgz", + "integrity": "sha512-fEtpi5GakuUqHJp5MsX7GN6LDpCUn0S1nAPKhzdi5BDRZlLVxGwceNAZJzZloF0o3GZg53nuyfYapd8lED+k0A==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-pseudo-session": "2.168.0", - "node-opcua-service-browse": "2.168.0", - "node-opcua-service-call": "2.168.0", - "node-opcua-service-read": "2.168.0", - "node-opcua-service-subscription": "2.168.0", - "node-opcua-service-write": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-utils": "2.168.0", - "node-opcua-variant": "2.168.0" - } - }, - "node_modules/node-opcua-client/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/node-opcua-client/node_modules/node-opcua-pki": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-6.12.0.tgz", - "integrity": "sha512-lb8F27IIJ7Pkl/kOMxrZCuXH5bhrtv4FJHbF6tJw6altR2LZrOuKHW2uXTHvDdFSyFWZTycHt7cb4RnJo/gz6A==", - "license": "MIT", - "dependencies": { - "@ster5/global-mutex": "^3.3.0", - "byline": "^5.0.0", - "chalk": "4.1.2", - "chokidar": "4.0.3", - "command-line-args": "^6.0.2", - "command-line-usage": "^7.0.4", - "node-opcua-crypto": "5.3.3", - "progress": "^2.0.3", - "wget-improved-2": "^3.3.0", - "yauzl": "^3.2.1" - }, - "bin": { - "node-opcua-pki": "dist/bin/pki.mjs", - "pki": "dist/bin/pki.mjs" - } - }, - "node_modules/node-opcua-client/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" + "node-opcua-nodeid": "2.169.0", + "node-opcua-pseudo-session": "2.169.0", + "node-opcua-service-browse": "2.169.0", + "node-opcua-service-call": "2.169.0", + "node-opcua-service-read": "2.169.0", + "node-opcua-service-subscription": "2.169.0", + "node-opcua-service-write": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-utils": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-common": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.168.0.tgz", - "integrity": "sha512-hfdo9S//+Zqtd4PpjMLKYFBCnVHL5Y5Nkp9lg39stQyK5YuHPEOGr2yQ0BFwFUqUk5TBI8NlIDMwEuu9yAjpTg==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.169.0.tgz", + "integrity": "sha512-OrCh4/EOksToN9iuL6tDbvcF/7MORR64j5m5cQkVHJB5I53HQkLvjhlOC41L9RItbpSqxjNnedn4YTXF0lZ9RA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-crypto": "5.3.3", - "node-opcua-types": "2.168.0" + "node-opcua-crypto": "5.3.5", + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-constants": { @@ -4616,9 +4516,9 @@ "license": "MIT" }, "node_modules/node-opcua-crypto": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-5.3.3.tgz", - "integrity": "sha512-GWIcxaYIS7gR9SsFw//352xrE5SJqd0O7o/2hcWfoYpFPeqVwdGfyM7K2Sf4axSsn/z6QwEMOkzghZgSiAeZ8g==", + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-5.3.5.tgz", + "integrity": "sha512-iEdrU+dw7aqCqGDS1bxBXkp5yXDuD1lhOUtHhpwX40LmB4QMZgQATlK0m+Md/0+wt8z+efCJE5Z38zzgE9DsYg==", "license": "MIT", "dependencies": { "@peculiar/webcrypto": "^1.5.0", @@ -4628,58 +4528,58 @@ } }, "node_modules/node-opcua-data-access": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.168.0.tgz", - "integrity": "sha512-c8l9n/X2gdIbQuLVogVjjeMECM3E0RLrEgi2uIOmM87FwjL68f3v/8WtL0szTRACGxxFidqBSnidTx0i/U0+kQ==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.169.0.tgz", + "integrity": "sha512-CyRgCQq8zhokLvlL+2T6d0muw5wCRXeP0SsBJBxOP9CjExr/ptXeekVB0OR2Q1dsdcnenHtH/rFXlE3k2CD3xg==", "license": "MIT", "dependencies": { - "node-opcua-data-model": "2.168.0", - "node-opcua-types": "2.168.0" + "node-opcua-data-model": "2.169.0", + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-data-model": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.168.0.tgz", - "integrity": "sha512-ysOcXWBe4+Yhre5HBab0yUQ1bA3G3RNqvy3XBXLTsOC9poD+pAyM2RDMiFjH/vgGfdLgLB9ItknGZGK+QDiKOw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-model/-/node-opcua-data-model-2.169.0.tgz", + "integrity": "sha512-LexWMc2yyXDIvNSZSQC3ru+rMwcykEshyOmH5MwtlyjcDh5VTKPLKfUFLT82z+AImKOXcCgIQkdE9VCr0Jk7QQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-enum": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-status-code": "2.168.0" + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-enum": "2.169.0", + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-status-code": "2.169.0" } }, "node_modules/node-opcua-data-value": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.168.0.tgz", - "integrity": "sha512-ujY6IiENvCmVzL1daV3RclXH9x2JQdRa9rAP9tpDPUPjwyf8wfR78gL53SLiCfbXwOObvfbvW+h+M8zVCFtgKw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.169.0.tgz", + "integrity": "sha512-FjpDOQNrLG1XBIxJdIgpBqPrv29qJlJKU1RTq5618HzgOvHrda+2+Nz2jySlb5r7CWfwLUpOY8LOjQbra2ZxYA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-date-time": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-date-time": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-enum": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-enum": "2.169.0", + "node-opcua-factory": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-date-time": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.168.0.tgz", - "integrity": "sha512-m2ljtEyT1Zd0u9uP9IZmojWsNRvVfz/wjA2HdXxotPB5lFbsZAokrBBfmixYYg5xZlbt78MzneLw73VUh+VcOA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-date-time/-/node-opcua-date-time-2.169.0.tgz", + "integrity": "sha512-+P8JoJ4NpqCryp9Jl7ZKG6DNvxARip671SdiKK5ibcMASMt0vdgceOjsRxbmXwBKEQacW/9OnK9sFOtDt7H1bQ==", "license": "MIT", "dependencies": { "long": "5.3.2", "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-utils": "2.168.0" + "node-opcua-binary-stream": "2.169.0", + "node-opcua-utils": "2.169.0" } }, "node_modules/node-opcua-debug": { @@ -4694,66 +4594,66 @@ } }, "node_modules/node-opcua-enum": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.168.0.tgz", - "integrity": "sha512-ka5Vg0vlXU9+OKaVi7+QFUWRAi/4fjuerGQb0VpxnIK/50W2A+ra46rZgADfNVUiLH+b0XMJ2mK6ckZ/J6BYpg==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-enum/-/node-opcua-enum-2.169.0.tgz", + "integrity": "sha512-8t9DN1EEjc9aioC+9cu6WIduu8bJ84Q5Lqg18w88MmiNuMV9VaHWvfdyUfj1/vvuk+PCq4QJsj9sj7WPcO4Xxw==", "license": "MIT" }, "node_modules/node-opcua-extension-object": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.168.0.tgz", - "integrity": "sha512-vSRrAhvUfgLz1AGgWPOqnAfzhTK6B6iRt97SwievZSjMZKACKyH/nBmBxo4USI72a4BHUGRCguxx5ztlHDKWqQ==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-extension-object/-/node-opcua-extension-object-2.169.0.tgz", + "integrity": "sha512-Padwv8mkaudaTiJhmJIlBezigANPvoivvLecPfUHYrxqrB5KjrOkHLLWQcRStbEGtGTMHBAUsNJUpPzcm8FODA==", "license": "MIT", "dependencies": { "chalk": "4.1.2", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-nodeid": "2.168.0" + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.0" } }, "node_modules/node-opcua-factory": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.168.0.tgz", - "integrity": "sha512-lsE/1YToyXGz4xQ+tXRTiNou+QUqwPyc3dSmqxT/1KVfqffzYGO/r4IxCJwrjF4tYyobfX7eFhR85eMkpLX8hg==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-factory/-/node-opcua-factory-2.169.0.tgz", + "integrity": "sha512-JXk9iVaXUK32rU7TIdSrt00l0y0OJ8MP1/U4OYYvzpYQzSqBwRPBRqR+P7cGyfMNaGMsA5OFVuTn0sW67rajpg==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", "node-opcua-constants": "2.157.0", "node-opcua-debug": "2.168.0", - "node-opcua-enum": "2.168.0", + "node-opcua-enum": "2.169.0", "node-opcua-guid": "2.157.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-utils": "2.168.0" + "node-opcua-nodeid": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-utils": "2.169.0" } }, "node_modules/node-opcua-file-transfer": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-file-transfer/-/node-opcua-file-transfer-2.168.0.tgz", - "integrity": "sha512-ZJZQrc9oColgPPTCG79c+FttKU+SmgMPQQQ8lWLxWdbUDtsQjbGjr+8/SB/IBajj8TT+s6Nf/asWpc8e2TA0XQ==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-file-transfer/-/node-opcua-file-transfer-2.169.0.tgz", + "integrity": "sha512-9UbN1CP2T3iOhfahmRJzFIEoXcWGiWFvlvB5/BxL2ewgI+68bGzsaVXc/7uqY5zRoDDzXWXgIQmWWc+OR+zY+A==", "license": "MIT", "dependencies": { - "node-opcua-address-space": "2.168.0", - "node-opcua-address-space-base": "2.168.0", + "node-opcua-address-space": "2.169.0", + "node-opcua-address-space-base": "2.169.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-pseudo-session": "2.168.0", - "node-opcua-service-call": "2.168.0", - "node-opcua-service-read": "2.168.0", - "node-opcua-service-translate-browse-path": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-nodeid": "2.169.0", + "node-opcua-pseudo-session": "2.169.0", + "node-opcua-service-call": "2.169.0", + "node-opcua-service-read": "2.169.0", + "node-opcua-service-translate-browse-path": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-guid": { @@ -4794,9 +4694,9 @@ } }, "node_modules/node-opcua-nodeid": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.168.0.tgz", - "integrity": "sha512-rNyilWXNPvbP5d8ziUrOVFlVUf6QG1VsICZAhMQPYXJde6nYjCkJ2piZnDfaE3U4aBDU7O/2DFtgSoyHREX7vQ==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeid/-/node-opcua-nodeid-2.169.0.tgz", + "integrity": "sha512-MSDLUXxutEFadfJFLyls8kVtanu7lQQicjCM9n5JT6xeoGWKB9la4ftJJiZuOBl7uUFQooI5OcG49haRS2nmdg==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", @@ -4805,20 +4705,20 @@ } }, "node_modules/node-opcua-nodeset-ua": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.168.0.tgz", - "integrity": "sha512-m5u55QzXYtOejR6hMhJA5TnS6NT0mzZ0yNt1IbC1wUwSVopMtcO+n6vJ6W0PjK5+23blzqUpuUBZW0o8QCgKeA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.169.0.tgz", + "integrity": "sha512-t/t97rPE8XTryf9ORgNk/SVF8pjhLWgFDLthQygx9GYHMCOAe/TLWB/Sy7lWmMpJ0eBueCcPtxaxcPC2g5Tc2g==", "license": "MIT", "dependencies": { - "node-opcua-address-space-base": "2.168.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-data-access": "2.168.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", - "node-opcua-extension-object": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-address-space-base": "2.169.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-data-access": "2.169.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-extension-object": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-nodesets": { @@ -4828,41 +4728,40 @@ "license": "MIT" }, "node_modules/node-opcua-numeric-range": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.168.0.tgz", - "integrity": "sha512-apLsjazUmZc+/6SqY6XHBjffK+u4RbXNAE5iw9q2Cm/KD6htltv3tWBseDYutw79ahgvKC3XX3FP/dsk5Lc/4w==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-numeric-range/-/node-opcua-numeric-range-2.169.0.tgz", + "integrity": "sha512-UP7xmh5J96zJZgJuykK0xneTpbL0g+K98n/4uEnI1Lu+oxLas1+NO+NhCOpnCBK9wmTn8KWTXSjO6gMN6ESZtg==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-status-code": "2.168.0" + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-factory": "2.169.0", + "node-opcua-status-code": "2.169.0" } }, "node_modules/node-opcua-object-registry": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.168.0.tgz", - "integrity": "sha512-/AR4McdLVDGtCdwnOL8lJPNjEjGsf8Xz2Eyk7JQEwBTEHTEGA51iHN2xa/kt6A/R1GtxxfNfXYQUrwukVBetqg==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-object-registry/-/node-opcua-object-registry-2.169.0.tgz", + "integrity": "sha512-xUa3QPPup+RaIf6oBv/uh2Repdgvv7zLRbGMCcCVLhmLOAQrHIJd1uo6RHnVtfeTkrYcv4bPLtmsC266Geg3Rw==", "license": "MIT", "dependencies": { - "node-opcua-assert": "2.164.0", "node-opcua-debug": "2.168.0" } }, "node_modules/node-opcua-packet-analyzer": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.168.0.tgz", - "integrity": "sha512-rnBGrB5CCn7gSp5ijE9zCNVqipjpMD5snpRDc6VFip/IheyZpW1Tb+Uj+EGGIfcPAVIqnViXQx/9i3Hvc5QX0g==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-packet-analyzer/-/node-opcua-packet-analyzer-2.169.0.tgz", + "integrity": "sha512-D0r7NekPpj6u6e52S8ELlbpshONz9MwAn2Rx9+elMr0eR8CiaYACsO+2zG5bXf4Y352PWRdxu0HShOI2HUqt5A==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-utils": "2.168.0" + "node-opcua-factory": "2.169.0", + "node-opcua-utils": "2.169.0" } }, "node_modules/node-opcua-packet-assembler": { @@ -4912,18 +4811,6 @@ "url": "https://paulmillr.com/funding/" } }, - "node_modules/node-opcua-pki/node_modules/node-opcua-crypto": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-5.3.5.tgz", - "integrity": "sha512-iEdrU+dw7aqCqGDS1bxBXkp5yXDuD1lhOUtHhpwX40LmB4QMZgQATlK0m+Md/0+wt8z+efCJE5Z38zzgE9DsYg==", - "license": "MIT", - "dependencies": { - "@peculiar/webcrypto": "^1.5.0", - "@peculiar/x509": "^2.0.0", - "reflect-metadata": "^0.2.2", - "sshpk": "^1.18.0" - } - }, "node_modules/node-opcua-pki/node_modules/readdirp": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", @@ -4938,28 +4825,28 @@ } }, "node_modules/node-opcua-pseudo-session": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.168.0.tgz", - "integrity": "sha512-HKtL1YYV3s54wHdUxuKepjHUJTZ5auajfdVYimkUHGKUf/O7aU5Ni9ifYXPXw8tcLZ0d9R7cshFJALRgkCtT8Q==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.169.0.tgz", + "integrity": "sha512-qiZ+m0h4tsGFJH/QBP0cXPBV+X3PxxD0RRaGt1QBSoAhfBqM8drI699viJAgFmOuWSpWuQ64ssUnrW/uhQsXyw==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", + "node-opcua-basic-types": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-service-browse": "2.168.0", - "node-opcua-service-call": "2.168.0", - "node-opcua-service-read": "2.168.0", - "node-opcua-service-subscription": "2.168.0", - "node-opcua-service-translate-browse-path": "2.168.0", - "node-opcua-service-write": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-utils": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-nodeid": "2.169.0", + "node-opcua-service-browse": "2.169.0", + "node-opcua-service-call": "2.169.0", + "node-opcua-service-read": "2.169.0", + "node-opcua-service-subscription": "2.169.0", + "node-opcua-service-translate-browse-path": "2.169.0", + "node-opcua-service-write": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-utils": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-pubsub-client": { @@ -5080,54 +4967,54 @@ } }, "node_modules/node-opcua-schemas": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.168.0.tgz", - "integrity": "sha512-P9HlLLNdlrvvVpctfbUNQKBCDS1uIwJyArkBNM7PVyYueyes1oMJXk0qXDATj57FTJvgEG9Nk/joG3q/H3DueQ==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.169.0.tgz", + "integrity": "sha512-QtpQhd+w1KK6Yp5uQOLrnREa9CyBnsmxXytADLGVce75zigzANlFU3RwkBMWFy9dM50qYJvoILVKk5mylg9mug==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.168.0", + "node-opcua-binary-stream": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-extension-object": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-variant": "2.168.0", - "node-opcua-xml2json": "2.168.0" + "node-opcua-extension-object": "2.169.0", + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-variant": "2.169.0", + "node-opcua-xml2json": "2.169.0" } }, "node_modules/node-opcua-secure-channel": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.168.0.tgz", - "integrity": "sha512-51vRFOYPwCnc2dVaD2I6KtufowJaGC18etLjSem1fmGM8kEdmF4B6GbfBoc7cXrkblUYDlsaOfseEuYNYqk0Gw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.169.0.tgz", + "integrity": "sha512-yFf6qYVu0twexuhGvbU9WLn/UsBXMg6DhOXRBUfTexQ/f20lGUryFc9sny6zneTUyAERB5kvfJNcWSGKCXE9ig==", "license": "MIT", "dependencies": { "backoff": "^2.5.0", "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-certificate-manager": "2.168.0", - "node-opcua-chunkmanager": "2.168.0", - "node-opcua-common": "2.168.0", - "node-opcua-crypto": "5.3.3", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-certificate-manager": "2.169.0", + "node-opcua-chunkmanager": "2.169.0", + "node-opcua-common": "2.169.0", + "node-opcua-crypto": "5.3.5", "node-opcua-debug": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-object-registry": "2.168.0", - "node-opcua-packet-analyzer": "2.168.0", - "node-opcua-service-endpoints": "2.168.0", - "node-opcua-service-secure-channel": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-transport": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-utils": "2.168.0" + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-object-registry": "2.169.0", + "node-opcua-packet-analyzer": "2.169.0", + "node-opcua-service-endpoints": "2.169.0", + "node-opcua-service-secure-channel": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-transport": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-utils": "2.169.0" } }, "node_modules/node-opcua-server": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.168.0.tgz", - "integrity": "sha512-GCmAHoN4wjvfJGnj+KJMHOOczkdl9rKiszAS6Pufj88aY2taQmR3AB5rxa4KdnZVQEMhOKtztvmJRr1aL/0sOA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.169.0.tgz", + "integrity": "sha512-wr7L6culEASi5QmPnnd/ShqW1oY05WoiuYPan0ClAfXMgobGojI38dOCtNw7waZN3vJnSEp61LuCSup1sOkEOQ==", "license": "MIT", "dependencies": { "@ster5/global-mutex": "^3.3.0", @@ -5135,352 +5022,302 @@ "dequeue": "^1.0.5", "lodash.partition": "^4.6.0", "lodash.sortby": "^4.7.0", - "node-opcua-address-space": "2.168.0", - "node-opcua-address-space-base": "2.168.0", + "node-opcua-address-space": "2.169.0", + "node-opcua-address-space-base": "2.169.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-certificate-manager": "2.168.0", - "node-opcua-client": "2.168.0", - "node-opcua-common": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-certificate-manager": "2.169.0", + "node-opcua-client": "2.169.0", + "node-opcua-common": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-crypto": "5.3.3", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", - "node-opcua-date-time": "2.168.0", + "node-opcua-crypto": "5.3.5", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-date-time": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-extension-object": "2.168.0", - "node-opcua-factory": "2.168.0", + "node-opcua-extension-object": "2.169.0", + "node-opcua-factory": "2.169.0", "node-opcua-hostname": "2.167.0", - "node-opcua-nodeid": "2.168.0", + "node-opcua-nodeid": "2.169.0", "node-opcua-nodesets": "2.163.1", - "node-opcua-numeric-range": "2.168.0", - "node-opcua-object-registry": "2.168.0", - "node-opcua-pki": "6.12.0", - "node-opcua-secure-channel": "2.168.0", - "node-opcua-service-browse": "2.168.0", - "node-opcua-service-call": "2.168.0", - "node-opcua-service-discovery": "2.168.0", - "node-opcua-service-endpoints": "2.168.0", - "node-opcua-service-filter": "2.168.0", - "node-opcua-service-history": "2.168.0", - "node-opcua-service-node-management": "2.168.0", - "node-opcua-service-query": "2.168.0", - "node-opcua-service-read": "2.168.0", - "node-opcua-service-register-node": "2.168.0", - "node-opcua-service-secure-channel": "2.168.0", - "node-opcua-service-session": "2.168.0", - "node-opcua-service-subscription": "2.168.0", - "node-opcua-service-translate-browse-path": "2.168.0", - "node-opcua-service-write": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-transport": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-utils": "2.168.0", - "node-opcua-variant": "2.168.0", + "node-opcua-numeric-range": "2.169.0", + "node-opcua-object-registry": "2.169.0", + "node-opcua-pki": "6.13.0", + "node-opcua-secure-channel": "2.169.0", + "node-opcua-service-browse": "2.169.0", + "node-opcua-service-call": "2.169.0", + "node-opcua-service-discovery": "2.169.0", + "node-opcua-service-endpoints": "2.169.0", + "node-opcua-service-filter": "2.169.0", + "node-opcua-service-history": "2.169.0", + "node-opcua-service-node-management": "2.169.0", + "node-opcua-service-query": "2.169.0", + "node-opcua-service-read": "2.169.0", + "node-opcua-service-register-node": "2.169.0", + "node-opcua-service-secure-channel": "2.169.0", + "node-opcua-service-session": "2.169.0", + "node-opcua-service-subscription": "2.169.0", + "node-opcua-service-translate-browse-path": "2.169.0", + "node-opcua-service-write": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-transport": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-utils": "2.169.0", + "node-opcua-variant": "2.169.0", "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-server-discovery": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.168.0.tgz", - "integrity": "sha512-kiqiz3PosuFeXmq5XADWBpZk6+cILr80b4w5dI8LRGp+kdgxP3aQ2G/G+uHDwVYTPxla/kDwUn/mXipRJiKA7A==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.169.0.tgz", + "integrity": "sha512-VYYJwX5B/2n/1rvkGA8Vg5Ai14gyeKodIbNoi6W+yYp/DdZ+9b4VWsGXKnCVBu5GxXl3vhsNOxJ2G15AECfO3Q==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "env-paths": "2.2.1", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-certificate-manager": "2.168.0", - "node-opcua-common": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-certificate-manager": "2.169.0", + "node-opcua-common": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-object-registry": "2.168.0", - "node-opcua-secure-channel": "2.168.0", - "node-opcua-server": "2.168.0", - "node-opcua-service-discovery": "2.168.0", - "node-opcua-service-endpoints": "2.168.0", - "node-opcua-status-code": "2.168.0", + "node-opcua-object-registry": "2.169.0", + "node-opcua-secure-channel": "2.169.0", + "node-opcua-server": "2.169.0", + "node-opcua-service-discovery": "2.169.0", + "node-opcua-service-endpoints": "2.169.0", + "node-opcua-status-code": "2.169.0", "sterfive-bonjour-service": "1.1.4", "thenify-ex": "4.4.0" } }, - "node_modules/node-opcua-server/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/node-opcua-server/node_modules/node-opcua-pki": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-6.12.0.tgz", - "integrity": "sha512-lb8F27IIJ7Pkl/kOMxrZCuXH5bhrtv4FJHbF6tJw6altR2LZrOuKHW2uXTHvDdFSyFWZTycHt7cb4RnJo/gz6A==", - "license": "MIT", - "dependencies": { - "@ster5/global-mutex": "^3.3.0", - "byline": "^5.0.0", - "chalk": "4.1.2", - "chokidar": "4.0.3", - "command-line-args": "^6.0.2", - "command-line-usage": "^7.0.4", - "node-opcua-crypto": "5.3.3", - "progress": "^2.0.3", - "wget-improved-2": "^3.3.0", - "yauzl": "^3.2.1" - }, - "bin": { - "node-opcua-pki": "dist/bin/pki.mjs", - "pki": "dist/bin/pki.mjs" - } - }, - "node_modules/node-opcua-server/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/node-opcua-service-browse": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.168.0.tgz", - "integrity": "sha512-+RTfTJCxgDvWValJoAqiF1KQO8GvuaGyk9i6pitQen3hocFeb++hPD0YRdhrNVOh9xEnIEyxrMaGXN3FBe7QIw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.169.0.tgz", + "integrity": "sha512-l24cH8R3d1b/AMTtBRLo5lYVzAqW/d6LPKbrHouLTNeXuk3eJIPU3PnFNAsWP6BW19NOIMZ4QwKI36TFw6Rg4A==", "license": "MIT", "dependencies": { - "node-opcua-data-model": "2.168.0", - "node-opcua-types": "2.168.0" + "node-opcua-data-model": "2.169.0", + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-call": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.168.0.tgz", - "integrity": "sha512-FtLKJsbnQOIRTSs8hKLc6PMM/5IQAWMWhqSE6tMymCDiW6CqgKLtJjMurr3hE1L3WXRYfboAtsoi5B4PwYWmmA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.169.0.tgz", + "integrity": "sha512-oEcRRBSulL0cIYcQEGDqxKQrpgtaCaRP5Yzxua/2xiBqO6BhHF1lHyIbwVdwqI/k6dYMuzx99QqmFs+79qbRkQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-nodeid": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-service-discovery": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.168.0.tgz", - "integrity": "sha512-3FHsUJzyK/lVtDN6MHUpV0+ng4GGutWdnF1Cpf0ytPBxNN9DIS5wkv/NtOPfqALhJo1V3+WAosX47ZYjLB5IoA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.169.0.tgz", + "integrity": "sha512-l3gMpBpJSJAstnF5SBpWhj5iPBL1o8D6IzHDhYfzh6lvs31D6BZEkuwstFnzfbpYlgB444MLVdmYg6DMMfXrIw==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", "node-opcua-debug": "2.168.0", - "node-opcua-object-registry": "2.168.0", - "node-opcua-types": "2.168.0", + "node-opcua-object-registry": "2.169.0", + "node-opcua-types": "2.169.0", "sterfive-bonjour-service": "1.1.4" } }, "node_modules/node-opcua-service-endpoints": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.168.0.tgz", - "integrity": "sha512-OJeFu2NtX3TYLEcCjChsojSokGhe4Z4zmOnGj4nXCLgt//uCqQqtmXZ8LPCzcvaP/NyzpvZhOmT0nD6qJ8PWog==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.169.0.tgz", + "integrity": "sha512-ST6pYeSTpT8gxOlCS8O3JFq/Ud0ff2iyDg9J0Vs2uleD0erq7Gb4Zt+TZ/m3UgbAaeOFx/reej8qVVd9TGIDzA==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.168.0" + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-filter": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.168.0.tgz", - "integrity": "sha512-r94iCP7HYvBRTQV4RduB3aK9N1DyhGCZqOugMP+h78N2TzjozypsvErWNAspoSVHDuL6LUMywW19XeuA7Z6RBw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.169.0.tgz", + "integrity": "sha512-5DcWmpjU4GinSKwJI+XDgxcAyKYw6DyBDF2DZrYpXRnoKuoL3MpyGDWSM8NwEbBA3Pr7c0s9Gr5rWc/uix5v/A==", "license": "MIT", "dependencies": { - "node-opcua-address-space-base": "2.168.0", + "node-opcua-address-space-base": "2.169.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", + "node-opcua-basic-types": "2.169.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-extension-object": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-service-translate-browse-path": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-types": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-extension-object": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-service-translate-browse-path": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-types": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-service-history": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.168.0.tgz", - "integrity": "sha512-Fs4/PXHpnwiE0HqBfh5sRBaCUx5TZ9SwWeUlags0mjMYF4KHhn5nH8pAQhyAWf5NLub7bZpMJkaynbpnCs/S5g==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.169.0.tgz", + "integrity": "sha512-zsbAdDjndc+1ymIRhscMjqF8I+vp/8i1W9Ra3eUxueOGQnlADtAYba0dtksT+JUfUoT75/Qxyi9MqhPN2XXMug==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-data-value": "2.168.0", - "node-opcua-types": "2.168.0" + "node-opcua-data-value": "2.169.0", + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-node-management": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.168.0.tgz", - "integrity": "sha512-h05TmipFpLC9D/QnMDX67T/z4IXf93cjbp6IKdl4Z0WaCMcvx6CTtCKYz5KuyyW1Q9ivsVa6jSACbZLbc1046A==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.169.0.tgz", + "integrity": "sha512-qDLLOGJ6j00bGCKOlIUqcpdrGYdF1PeW9m6n2INifO2cJUEk3YBXwqGCK8JFtIyUMHkitsmyfoz399+yqqEUQg==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.168.0" + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-query": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.168.0.tgz", - "integrity": "sha512-PrdjF0727kHzIii00togCd5ZXtCJXE+R8Uao70uALb8hottuVD5evTq0cXXT3s6EqVFGNWGk6aYwNtZw+5feuA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.169.0.tgz", + "integrity": "sha512-y+jxt1bavY9bmfEzgMMWtL/m799nOXczWRfxX75WLyVWUaWHD6v9bbdFpu4YHX0QTIJw7h1ynYP1dLHHt8YFAw==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.168.0" + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-read": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.168.0.tgz", - "integrity": "sha512-EhThT/xuBaYp+XZejnRHD7WsCguUKutz5oABXdeef7EefcokFVMZ/i9YDmOrA/XcUv32URivwbC1S9G+fnNjnw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.169.0.tgz", + "integrity": "sha512-A407SllAveWdtzprejWYGDbH3I4BwZKLFPkvYhUrjIc9uMsDyDG7FjTv/138L+BNO1T0bJMq4IjT2y0zY6K+mQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", - "node-opcua-service-secure-channel": "2.168.0", - "node-opcua-types": "2.168.0" + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-service-secure-channel": "2.169.0", + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-register-node": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.168.0.tgz", - "integrity": "sha512-FAAv0oixhZ9i80R0QjQuQRY5EuFpmLU6KVL2xqexcQ949NHvG4TWmTd/Qkmipfw7Hh08PzLXBLOLbRoierY0Vw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.169.0.tgz", + "integrity": "sha512-cJ/lWQQtFRLnViLrkXxjF6Royl+FfoFsQNWUqOYeez2yun3poSfR1HB7OAAV+J78aVnDJR5NXsEEbOtkaseNFg==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.168.0" + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-secure-channel": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.168.0.tgz", - "integrity": "sha512-WpespfLtTSvieXTaGbk/W5Z0sYMKp09LK8xtUndfXH4gLuENcR5AXmShzUk06ZLyF8KLTUiT6FQGAYc9U7JUUA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.169.0.tgz", + "integrity": "sha512-03j8bl77HpC5nWt86kCntwdAlXaz1i9yjHagyS07bI5Wqv2c26BKgy19rGTFyMXQE0I81WpDLEp0FRytsypFmQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-types": "2.168.0" + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-factory": "2.169.0", + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-session": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.168.0.tgz", - "integrity": "sha512-zA8JAZZQoO85OGWaV45dccyCjx9+nfeEkGO5eJaZkPRcJzi+eDVH0FFG9SXbwIpy7f0go/Cgj7choShxhcUaFQ==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.169.0.tgz", + "integrity": "sha512-6zGT0mG9Z572tAtDkCHxl7rc3ghGtVmYUHWIVebt/V/syRUc4e+fxTk7oxWUt/paz9vo2iFcMEEIhs0uiMDw5g==", "license": "MIT", "dependencies": { - "node-opcua-factory": "2.168.0", - "node-opcua-types": "2.168.0" + "node-opcua-factory": "2.169.0", + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-subscription": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.168.0.tgz", - "integrity": "sha512-GRxtBykpWu86uzvnX7Zjl/bwf0w5Cr3JFIHxYbMKmf/TLrToXAV3ZPI86LFIiMCTd2HBjlz/2suGI+Wwja9coA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.169.0.tgz", + "integrity": "sha512-kzPmhglB1tZ0n+oQNcb9JJBJ80OsZ6tZ/KB1ly8EN5tAoysoZb50hcxv0p0/iNzFwxPN7dFP/ubkwRDLtsmvyA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-types": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-types": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-service-translate-browse-path": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.168.0.tgz", - "integrity": "sha512-+fkjQWwZ0X8ENg6V/fldim0tLbmLCWDpXg0/Z2X9tpvcaQQalYkkz86qbXEKa2vhclWor8uM18jpxTqF3bb81w==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.169.0.tgz", + "integrity": "sha512-QvSyKSz0tkxeuweifQhF0XRbNzZtkCF7x5AP2L7F5WHZo7q51YwJdHPPZersT3CzsXzWXxicid8XI14ts+5IYg==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-types": "2.168.0" + "node-opcua-data-model": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-service-write": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.168.0.tgz", - "integrity": "sha512-N0VazAMuA79wvCrvzeEprYVFXd06LBZF/pHstfhB22YkETWXtTucV1OuG4V6SC4ohPOzm+uqyMlzSeLaNr2HwA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.169.0.tgz", + "integrity": "sha512-NaaqgS1lsJJmcwb++sUlRqYWlHz4xIhB7os+Jc8XOpmCaGLxWXtL6GJbuSj4ZtyiqQMvPBZS6XuoxHaoRI8/+w==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.168.0" + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-status-code": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.168.0.tgz", - "integrity": "sha512-gO8dbiwS/uH0D8tqEYZcrf2HeEB8z0qRZjNLJ9vsSuK5AqfMlo7RokQApzlbb6k9BCUV+3OR8L5TbmnnpcACVA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-status-code/-/node-opcua-status-code-2.169.0.tgz", + "integrity": "sha512-ZOoTdEBR8NnK4mF++ddNaSuFB0hey+vtrHpn/MqaGWP3jMfJ4zPiJ02rAVvfw/UM3OMcwZk3k4yorCEkv/0Szw==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-binary-stream": "2.168.0" + "node-opcua-binary-stream": "2.169.0" } }, "node_modules/node-opcua-transport": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.168.0.tgz", - "integrity": "sha512-G31Y6XDgj8bGoCTlSCQFle8H5dMNtQx0N3R//peLW2D8Y//bRALVQTtmUHiTVyemIIv5pxzQynSph4xq/IFpSA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-transport/-/node-opcua-transport-2.169.0.tgz", + "integrity": "sha512-Tbty78PkPQ2Sxa8c6FY3QHMZo8uhyngYtRuvC5zSA+z+4GjwZGj+1gQu0W+WmEynxKFheIomj0O611ABl7cmQg==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-buffer-utils": "2.168.0", - "node-opcua-chunkmanager": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-buffer-utils": "2.169.0", + "node-opcua-chunkmanager": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-object-registry": "2.168.0", + "node-opcua-factory": "2.169.0", + "node-opcua-object-registry": "2.169.0", "node-opcua-packet-assembler": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-utils": "2.168.0" + "node-opcua-status-code": "2.169.0", + "node-opcua-utils": "2.169.0" } }, "node_modules/node-opcua-types": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.168.0.tgz", - "integrity": "sha512-SNCaIetqRedtTMfiiKh9E4xRE+dkFp1GL1PE3h2isNbNgCmDHA9exL/gqxtRYydhgY65QCfBdaFvCy+7c1jgBA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.169.0.tgz", + "integrity": "sha512-oLkHbLf4UDR9dRFMWp4GlNE6jOYBscdVZuFl8dqhmwha2Yw871/9ucbgX0IDK+Ve2c3T5wQPXwKaZcFYMegiZQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-data-model": "2.168.0", - "node-opcua-data-value": "2.168.0", - "node-opcua-enum": "2.168.0", - "node-opcua-extension-object": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-numeric-range": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-data-model": "2.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-enum": "2.169.0", + "node-opcua-extension-object": "2.169.0", + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-numeric-range": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-utils": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.168.0.tgz", - "integrity": "sha512-pbP5auda6mvCP/vEjnEbhlJ9lgrGL2rLQUde9Jh86dWsTsCf5xMKtnMXnSSYVzrudRexKI8GA29mNd9AkBC0Jw==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.169.0.tgz", + "integrity": "sha512-7iUOullbaFHX2jyTJlZ21LZ5Ksxar3slOnRoLBierw5mDdv4Oqb0lZ4pz7700a9DhuXE5Mf7qFQKXttnDeSZow==", "license": "MIT", "dependencies": { "chalk": "4.1.2", @@ -5488,46 +5325,46 @@ } }, "node_modules/node-opcua-variant": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.168.0.tgz", - "integrity": "sha512-HqssFmX8nUJUyDZvS8KTgDHB9hzBP2+pQJXBH2E3PmJSdQmys3zeOK4yqj0vl4SEClkN1HUy+IPsQhRQ/N2ruA==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.169.0.tgz", + "integrity": "sha512-yMSbxWOYcSmpEegFldM0WezK04/Mn0o/Dk1f6xJUZNSF9h8wUfNTnkrcDAeGs6Gm9EAy9ADjVsLYbx+A6DwmEQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.168.0", - "node-opcua-binary-stream": "2.168.0", - "node-opcua-data-model": "2.168.0", + "node-opcua-basic-types": "2.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-data-model": "2.169.0", "node-opcua-debug": "2.168.0", - "node-opcua-enum": "2.168.0", - "node-opcua-factory": "2.168.0", - "node-opcua-nodeid": "2.168.0", - "node-opcua-utils": "2.168.0" + "node-opcua-enum": "2.169.0", + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.0", + "node-opcua-utils": "2.169.0" } }, "node_modules/node-opcua-vendor-diagnostic": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.168.0.tgz", - "integrity": "sha512-oMAbknB8Xen7qKEjO/NHawyI6h3Hdqgi+sb2PkZKx9zT84+Aj89npt4ABQeqfcH6jH/qDm0sx1dgBQQppEBv6w==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.169.0.tgz", + "integrity": "sha512-BCpoAoBIKOdBKyWin/NaeMs3hd0yE0Nu3CehhsMxu/s+MXtfWp0ybKM1IA7zl5sV8UxijePYcFYlyjewUBAb2Q==", "license": "MIT", "dependencies": { "humanize": "0.0.9", - "node-opcua-address-space": "2.168.0", + "node-opcua-address-space": "2.169.0", "node-opcua-assert": "2.164.0", "node-opcua-constants": "2.157.0", "node-opcua-debug": "2.168.0", - "node-opcua-server": "2.168.0", - "node-opcua-status-code": "2.168.0", - "node-opcua-variant": "2.168.0" + "node-opcua-server": "2.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-variant": "2.169.0" } }, "node_modules/node-opcua-xml2json": { - "version": "2.168.0", - "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.168.0.tgz", - "integrity": "sha512-EPaDXCdGnfkRrphh2RRP/HutH597V5eFnfN2QBmYCL1utpjnQy70xvYGLkm822C3Ja37Aeu9PzKxzBzgLFmoiQ==", + "version": "2.169.0", + "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.169.0.tgz", + "integrity": "sha512-EZiax/HIL4DyhwbKrZxpZI9GHGHd4lNTOJqqPpXWzaduuXu0mISu0NBNTD++3UrKrSIlS0l1A2Q9f6STe4ygVA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.164.0", - "node-opcua-utils": "2.168.0", + "node-opcua-utils": "2.169.0", "xml-writer": "^1.7.0" } }, diff --git a/package.json b/package.json index 8a2c5098..0243183b 100644 --- a/package.json +++ b/package.json @@ -30,12 +30,12 @@ "homepage": "https://github.com/AndreasHeine/SampleServer-node-opcua#readme", "dependencies": { "chalk": "4.1.2", - "node-opcua": "2.168.0", - "node-opcua-file-transfer": "2.168.0", + "node-opcua": "2.169.0", + "node-opcua-file-transfer": "2.169.0", "node-opcua-pki": "6.13.0", "node-opcua-pubsub-expander": "^0.19.2", "node-opcua-pubsub-server": "^0.19.2", - "node-opcua-server-discovery": "2.168.0", + "node-opcua-server-discovery": "2.169.0", "yargs": "18.0.0", "@noble/hashes": "2.2.0" }, From 4d2e0f564e9b269064cfb12a29b74d460d87034b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 17 Apr 2026 20:22:08 +0200 Subject: [PATCH 17/23] chore(deps): update dependency prettier to v3.8.3 (#1350) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4e044f65..3a52dc10 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,7 +40,7 @@ "eslint-plugin-prettier": "5.5.5", "globals": "17.5.0", "mocha": "12.0.0-beta-9.2", - "prettier": "3.8.2", + "prettier": "3.8.3", "rimraf": "6.1.3", "typescript": "5.9.3" } @@ -5706,9 +5706,9 @@ } }, "node_modules/prettier": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.2.tgz", - "integrity": "sha512-8c3mgTe0ASwWAJK+78dpviD+A8EqhndQPUBpNUIPt6+xWlIigCwfN01lWr9MAede4uqXGTEKeQWTvzb3vjia0Q==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz", + "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index 0243183b..7724c3e1 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "eslint-plugin-prettier": "5.5.5", "globals": "17.5.0", "mocha": "12.0.0-beta-9.2", - "prettier": "3.8.2", + "prettier": "3.8.3", "typescript": "5.9.3", "rimraf": "6.1.3" } From e2edab774590935df099e1c265cfc24e9c9a78b9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 17 Apr 2026 20:22:23 +0200 Subject: [PATCH 18/23] chore(deps): update github/codeql-action action to v4.35.2 (#1351) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/codeql-analysis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 28aa103e..f2779ef5 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -34,7 +34,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v4.35.1 + uses: github/codeql-action/init@v4.35.2 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or @@ -50,7 +50,7 @@ jobs: # If this step fails, then you should remove it and # run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v4.35.1 + uses: github/codeql-action/autobuild@v4.35.2 # â„šī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -65,4 +65,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v4.35.1 + uses: github/codeql-action/analyze@v4.35.2 From 13361eb5caa22b45528df3ef4cc86876873858d8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 17 Apr 2026 20:22:35 +0200 Subject: [PATCH 19/23] chore(deps): update node.js to v24.15.0 (#1352) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- Dockerfile | 4 ++-- LDS.Dockerfile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index ec8ecf70..8e08e02d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24.14.1-alpine3.23 AS builder +FROM node:24.15.0-alpine3.23 AS builder RUN node -v @@ -14,7 +14,7 @@ RUN npm -v && \ npm install && \ npm run pretest -FROM node:24.14.1-alpine3.23 AS production +FROM node:24.15.0-alpine3.23 AS production WORKDIR /home/node diff --git a/LDS.Dockerfile b/LDS.Dockerfile index d8743b7e..f7833bcd 100644 --- a/LDS.Dockerfile +++ b/LDS.Dockerfile @@ -1,4 +1,4 @@ -FROM node:24.14.1-alpine3.23 +FROM node:24.15.0-alpine3.23 # hadolint ignore=DL3018 RUN apk --no-cache add \ openssl=3.5.6-r0 From eb7751de68839704bef5127379b232e87e6852dd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 22 Apr 2026 15:25:36 +0200 Subject: [PATCH 20/23] chore(deps): update actions/setup-node action to v6.4.0 (#1354) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/node.js.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 0af9f8a7..ccb11414 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -34,7 +34,7 @@ jobs: uses: actions/checkout@v6.0.2 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v6.3.0 + uses: actions/setup-node@v6.4.0 with: node-version: ${{ matrix.node-version }} cache: "npm" From 5d2869076fa8a55147aad19d703937d6d976eb21 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 22 Apr 2026 15:31:20 +0200 Subject: [PATCH 21/23] chore(deps): update dependency @typescript-eslint/eslint-plugin to v8.59.0 (#1355) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 110 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 56 insertions(+), 56 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3a52dc10..43052527 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@types/node": "25.6.0", "@types/semver": "7.7.1", "@types/yargs": "17.0.35", - "@typescript-eslint/eslint-plugin": "8.58.2", + "@typescript-eslint/eslint-plugin": "8.59.0", "chai": "6.2.2", "chalk": "4.1.2", "dependency-cruiser": "17.3.10", @@ -643,17 +643,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.58.2.tgz", - "integrity": "sha512-aC2qc5thQahutKjP+cl8cgN9DWe3ZUqVko30CMSZHnFEHyhOYoZSzkGtAI2mcwZ38xeImDucI4dnqsHiOYuuCw==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.0.tgz", + "integrity": "sha512-HyAZtpdkgZwpq8Sz3FSUvCR4c+ScbuWa9AksK2Jweub7w4M3yTz4O11AqVJzLYjy/B9ZWPyc81I+mOdJU/bDQw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.58.2", - "@typescript-eslint/type-utils": "8.58.2", - "@typescript-eslint/utils": "8.58.2", - "@typescript-eslint/visitor-keys": "8.58.2", + "@typescript-eslint/scope-manager": "8.59.0", + "@typescript-eslint/type-utils": "8.59.0", + "@typescript-eslint/utils": "8.59.0", + "@typescript-eslint/visitor-keys": "8.59.0", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -666,7 +666,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.58.2", + "@typescript-eslint/parser": "^8.59.0", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } @@ -682,17 +682,17 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.58.2.tgz", - "integrity": "sha512-/Zb/xaIDfxeJnvishjGdcR4jmr7S+bda8PKNhRGdljDM+elXhlvN0FyPSsMnLmJUrVG9aPO6dof80wjMawsASg==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.59.0.tgz", + "integrity": "sha512-TI1XGwKbDpo9tRW8UDIXCOeLk55qe9ZFGs8MTKU6/M08HWTw52DD/IYhfQtOEhEdPhLMT26Ka/x7p70nd3dzDg==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.58.2", - "@typescript-eslint/types": "8.58.2", - "@typescript-eslint/typescript-estree": "8.58.2", - "@typescript-eslint/visitor-keys": "8.58.2", + "@typescript-eslint/scope-manager": "8.59.0", + "@typescript-eslint/types": "8.59.0", + "@typescript-eslint/typescript-estree": "8.59.0", + "@typescript-eslint/visitor-keys": "8.59.0", "debug": "^4.4.3" }, "engines": { @@ -708,14 +708,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.58.2.tgz", - "integrity": "sha512-Cq6UfpZZk15+r87BkIh5rDpi38W4b+Sjnb8wQCPPDDweS/LRCFjCyViEbzHk5Ck3f2QDfgmlxqSa7S7clDtlfg==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.0.tgz", + "integrity": "sha512-Lw5ITrR5s5TbC19YSvlr63ZfLaJoU6vtKTHyB0GQOpX0W7d5/Ir6vUahWi/8Sps/nOukZQ0IB3SmlxZnjaKVnw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.58.2", - "@typescript-eslint/types": "^8.58.2", + "@typescript-eslint/tsconfig-utils": "^8.59.0", + "@typescript-eslint/types": "^8.59.0", "debug": "^4.4.3" }, "engines": { @@ -730,14 +730,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.58.2.tgz", - "integrity": "sha512-SgmyvDPexWETQek+qzZnrG6844IaO02UVyOLhI4wpo82dpZJY9+6YZCKAMFzXb7qhx37mFK1QcPQ18tud+vo6Q==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.0.tgz", + "integrity": "sha512-UzR16Ut8IpA3Mc4DbgAShlPPkVm8xXMWafXxB0BocaVRHs8ZGakAxGRskF7FId3sdk9lgGD73GSFaWmWFDE4dg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.58.2", - "@typescript-eslint/visitor-keys": "8.58.2" + "@typescript-eslint/types": "8.59.0", + "@typescript-eslint/visitor-keys": "8.59.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -748,9 +748,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.58.2.tgz", - "integrity": "sha512-3SR+RukipDvkkKp/d0jP0dyzuls3DbGmwDpVEc5wqk5f38KFThakqAAO0XMirWAE+kT00oTauTbzMFGPoAzB0A==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.0.tgz", + "integrity": "sha512-91Sbl3s4Kb3SybliIY6muFBmHVv+pYXfybC4Oolp3dvk8BvIE3wOPc+403CWIT7mJNkfQRGtdqghzs2+Z91Tqg==", "dev": true, "license": "MIT", "engines": { @@ -765,15 +765,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.58.2.tgz", - "integrity": "sha512-Z7EloNR/B389FvabdGeTo2XMs4W9TjtPiO9DAsmT0yom0bwlPyRjkJ1uCdW1DvrrrYP50AJZ9Xc3sByZA9+dcg==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.59.0.tgz", + "integrity": "sha512-3TRiZaQSltGqGeNrJzzr1+8YcEobKH9rHnqIp/1psfKFmhRQDNMGP5hBufanYTGznwShzVLs3Mz+gDN7HkWfXg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.58.2", - "@typescript-eslint/typescript-estree": "8.58.2", - "@typescript-eslint/utils": "8.58.2", + "@typescript-eslint/types": "8.59.0", + "@typescript-eslint/typescript-estree": "8.59.0", + "@typescript-eslint/utils": "8.59.0", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -790,9 +790,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.58.2.tgz", - "integrity": "sha512-9TukXyATBQf/Jq9AMQXfvurk+G5R2MwfqQGDR2GzGz28HvY/lXNKGhkY+6IOubwcquikWk5cjlgPvD2uAA7htQ==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.0.tgz", + "integrity": "sha512-nLzdsT1gdOgFxxxwrlNVUBzSNBEEHJ86bblmk4QAS6stfig7rcJzWKqCyxFy3YRRHXDWEkb2NralA1nOYkkm/A==", "dev": true, "license": "MIT", "engines": { @@ -804,16 +804,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.58.2.tgz", - "integrity": "sha512-ELGuoofuhhoCvNbQjFFiobFcGgcDCEm0ThWdmO4Z0UzLqPXS3KFvnEZ+SHewwOYHjM09tkzOWXNTv9u6Gqtyuw==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.0.tgz", + "integrity": "sha512-O9Re9P1BmBLFJyikRbQpLku/QA3/AueZNO9WePLBwQrvkixTmDe8u76B6CYUAITRl/rHawggEqUGn5QIkVRLMw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.58.2", - "@typescript-eslint/tsconfig-utils": "8.58.2", - "@typescript-eslint/types": "8.58.2", - "@typescript-eslint/visitor-keys": "8.58.2", + "@typescript-eslint/project-service": "8.59.0", + "@typescript-eslint/tsconfig-utils": "8.59.0", + "@typescript-eslint/types": "8.59.0", + "@typescript-eslint/visitor-keys": "8.59.0", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -871,16 +871,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.58.2.tgz", - "integrity": "sha512-QZfjHNEzPY8+l0+fIXMvuQ2sJlplB4zgDZvA+NmvZsZv3EQwOcc1DuIU1VJUTWZ/RKouBMhDyNaBMx4sWvrzRA==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.59.0.tgz", + "integrity": "sha512-I1R/K7V07XsMJ12Oaxg/O9GfrysGTmCRhvZJBv0RE0NcULMzjqVpR5kRRQjHsz3J/bElU7HwCO7zkqL+MSUz+g==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.58.2", - "@typescript-eslint/types": "8.58.2", - "@typescript-eslint/typescript-estree": "8.58.2" + "@typescript-eslint/scope-manager": "8.59.0", + "@typescript-eslint/types": "8.59.0", + "@typescript-eslint/typescript-estree": "8.59.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -895,13 +895,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.58.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.58.2.tgz", - "integrity": "sha512-f1WO2Lx8a9t8DARmcWAUPJbu0G20bJlj8L4z72K00TMeJAoyLr/tHhI/pzYBLrR4dXWkcxO1cWYZEOX8DKHTqA==", + "version": "8.59.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.0.tgz", + "integrity": "sha512-/uejZt4dSere1bx12WLlPfv8GktzcaDtuJ7s42/HEZ5zGj9oxRaD4bj7qwSunXkf+pbAhFt2zjpHYUiT5lHf0Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.58.2", + "@typescript-eslint/types": "8.59.0", "eslint-visitor-keys": "^5.0.0" }, "engines": { diff --git a/package.json b/package.json index 7724c3e1..689c371a 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "@types/node": "25.6.0", "@types/semver": "7.7.1", "@types/yargs": "17.0.35", - "@typescript-eslint/eslint-plugin": "8.58.2", + "@typescript-eslint/eslint-plugin": "8.59.0", "chai": "6.2.2", "chalk": "4.1.2", "dependency-cruiser": "17.3.10", From 8b54acf6e1152f54ff167bc8962ae1b1049e1e21 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 28 Apr 2026 10:02:52 +0200 Subject: [PATCH 22/23] chore(deps): update dependency @typescript-eslint/eslint-plugin to v8.59.1 (#1356) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 110 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 56 insertions(+), 56 deletions(-) diff --git a/package-lock.json b/package-lock.json index 43052527..edb22d7c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@types/node": "25.6.0", "@types/semver": "7.7.1", "@types/yargs": "17.0.35", - "@typescript-eslint/eslint-plugin": "8.59.0", + "@typescript-eslint/eslint-plugin": "8.59.1", "chai": "6.2.2", "chalk": "4.1.2", "dependency-cruiser": "17.3.10", @@ -643,17 +643,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.0.tgz", - "integrity": "sha512-HyAZtpdkgZwpq8Sz3FSUvCR4c+ScbuWa9AksK2Jweub7w4M3yTz4O11AqVJzLYjy/B9ZWPyc81I+mOdJU/bDQw==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.1.tgz", + "integrity": "sha512-BOziFIfE+6osHO9FoJG4zjoHUcvI7fTNBSpdAwrNH0/TLvzjsk2oo8XSSOT2HhqUyhZPfHv4UOffoJ9oEEQ7Ag==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.59.0", - "@typescript-eslint/type-utils": "8.59.0", - "@typescript-eslint/utils": "8.59.0", - "@typescript-eslint/visitor-keys": "8.59.0", + "@typescript-eslint/scope-manager": "8.59.1", + "@typescript-eslint/type-utils": "8.59.1", + "@typescript-eslint/utils": "8.59.1", + "@typescript-eslint/visitor-keys": "8.59.1", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -666,7 +666,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.59.0", + "@typescript-eslint/parser": "^8.59.1", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } @@ -682,17 +682,17 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.59.0.tgz", - "integrity": "sha512-TI1XGwKbDpo9tRW8UDIXCOeLk55qe9ZFGs8MTKU6/M08HWTw52DD/IYhfQtOEhEdPhLMT26Ka/x7p70nd3dzDg==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.59.1.tgz", + "integrity": "sha512-HDQH9O/47Dxi1ceDhBXdaldtf/WV9yRYMjbjCuNk3qnaTD564qwv61Y7+gTxwxRKzSrgO5uhtw584igXVuuZkA==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.59.0", - "@typescript-eslint/types": "8.59.0", - "@typescript-eslint/typescript-estree": "8.59.0", - "@typescript-eslint/visitor-keys": "8.59.0", + "@typescript-eslint/scope-manager": "8.59.1", + "@typescript-eslint/types": "8.59.1", + "@typescript-eslint/typescript-estree": "8.59.1", + "@typescript-eslint/visitor-keys": "8.59.1", "debug": "^4.4.3" }, "engines": { @@ -708,14 +708,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.0.tgz", - "integrity": "sha512-Lw5ITrR5s5TbC19YSvlr63ZfLaJoU6vtKTHyB0GQOpX0W7d5/Ir6vUahWi/8Sps/nOukZQ0IB3SmlxZnjaKVnw==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.1.tgz", + "integrity": "sha512-+MuHQlHiEr00Of/IQbE/MmEoi44znZHbR/Pz7Opq4HryUOlRi+/44dro9Ycy8Fyo+/024IWtw8m4JUMCGTYxDg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.59.0", - "@typescript-eslint/types": "^8.59.0", + "@typescript-eslint/tsconfig-utils": "^8.59.1", + "@typescript-eslint/types": "^8.59.1", "debug": "^4.4.3" }, "engines": { @@ -730,14 +730,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.0.tgz", - "integrity": "sha512-UzR16Ut8IpA3Mc4DbgAShlPPkVm8xXMWafXxB0BocaVRHs8ZGakAxGRskF7FId3sdk9lgGD73GSFaWmWFDE4dg==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.1.tgz", + "integrity": "sha512-LwuHQI4pDOYVKvmH2dkaJo6YZCSgouVgnS/z7yBPKBMvgtBvyLqiLy9Z6b7+m/TRcX1NFYUqZetI5Y+aT4GEfg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.59.0", - "@typescript-eslint/visitor-keys": "8.59.0" + "@typescript-eslint/types": "8.59.1", + "@typescript-eslint/visitor-keys": "8.59.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -748,9 +748,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.0.tgz", - "integrity": "sha512-91Sbl3s4Kb3SybliIY6muFBmHVv+pYXfybC4Oolp3dvk8BvIE3wOPc+403CWIT7mJNkfQRGtdqghzs2+Z91Tqg==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.1.tgz", + "integrity": "sha512-/0nEyPbX7gRsk0Uwfe4ALwwgxuA66d/l2mhRDNlAvaj4U3juhUtJNq0DsY8M2AYwwb9rEq2hrC3IcIcEt++iJA==", "dev": true, "license": "MIT", "engines": { @@ -765,15 +765,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.59.0.tgz", - "integrity": "sha512-3TRiZaQSltGqGeNrJzzr1+8YcEobKH9rHnqIp/1psfKFmhRQDNMGP5hBufanYTGznwShzVLs3Mz+gDN7HkWfXg==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.59.1.tgz", + "integrity": "sha512-klWPBR2ciQHS3f++ug/mVnWKPjBUo7icEL3FAO1lhAR1Z1i5NQYZ1EannMSRYcq5qCv5wNALlXr6fksRHyYl7w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.59.0", - "@typescript-eslint/typescript-estree": "8.59.0", - "@typescript-eslint/utils": "8.59.0", + "@typescript-eslint/types": "8.59.1", + "@typescript-eslint/typescript-estree": "8.59.1", + "@typescript-eslint/utils": "8.59.1", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -790,9 +790,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.0.tgz", - "integrity": "sha512-nLzdsT1gdOgFxxxwrlNVUBzSNBEEHJ86bblmk4QAS6stfig7rcJzWKqCyxFy3YRRHXDWEkb2NralA1nOYkkm/A==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.1.tgz", + "integrity": "sha512-ZDCjgccSdYPw5Bxh+my4Z0lJU96ZDN7jbBzvmEn0FZx3RtU1C7VWl6NbDx94bwY3V5YsgwRzJPOgeY2Q/nLG8A==", "dev": true, "license": "MIT", "engines": { @@ -804,16 +804,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.0.tgz", - "integrity": "sha512-O9Re9P1BmBLFJyikRbQpLku/QA3/AueZNO9WePLBwQrvkixTmDe8u76B6CYUAITRl/rHawggEqUGn5QIkVRLMw==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.1.tgz", + "integrity": "sha512-OUd+vJS05sSkOip+BkZ/2NS8RMxrAAJemsC6vU3kmfLyeaJT0TftHkV9mcx2107MmsBVXXexhVu4F0TZXyMl4g==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.59.0", - "@typescript-eslint/tsconfig-utils": "8.59.0", - "@typescript-eslint/types": "8.59.0", - "@typescript-eslint/visitor-keys": "8.59.0", + "@typescript-eslint/project-service": "8.59.1", + "@typescript-eslint/tsconfig-utils": "8.59.1", + "@typescript-eslint/types": "8.59.1", + "@typescript-eslint/visitor-keys": "8.59.1", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -871,16 +871,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.59.0.tgz", - "integrity": "sha512-I1R/K7V07XsMJ12Oaxg/O9GfrysGTmCRhvZJBv0RE0NcULMzjqVpR5kRRQjHsz3J/bElU7HwCO7zkqL+MSUz+g==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.59.1.tgz", + "integrity": "sha512-3pIeoXhCeYH9FSCBI8P3iNwJlGuzPlYKkTlen2O9T1DSeeg8UG8jstq6BLk+Mda0qup7mgk4z4XL4OzRaxZ8LA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.59.0", - "@typescript-eslint/types": "8.59.0", - "@typescript-eslint/typescript-estree": "8.59.0" + "@typescript-eslint/scope-manager": "8.59.1", + "@typescript-eslint/types": "8.59.1", + "@typescript-eslint/typescript-estree": "8.59.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -895,13 +895,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.59.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.0.tgz", - "integrity": "sha512-/uejZt4dSere1bx12WLlPfv8GktzcaDtuJ7s42/HEZ5zGj9oxRaD4bj7qwSunXkf+pbAhFt2zjpHYUiT5lHf0Q==", + "version": "8.59.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.1.tgz", + "integrity": "sha512-LdDNl6C5iJExcM0Yh0PwAIBb9PrSiCsWamF/JyEZawm3kFDnRoaq3LGE4bpyRao/fWeGKKyw7icx0YxrLFC5Cg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.59.0", + "@typescript-eslint/types": "8.59.1", "eslint-visitor-keys": "^5.0.0" }, "engines": { diff --git a/package.json b/package.json index 689c371a..74f950e0 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "@types/node": "25.6.0", "@types/semver": "7.7.1", "@types/yargs": "17.0.35", - "@typescript-eslint/eslint-plugin": "8.59.0", + "@typescript-eslint/eslint-plugin": "8.59.1", "chai": "6.2.2", "chalk": "4.1.2", "dependency-cruiser": "17.3.10", From 1375d5dce29bc51b3c7ae762c158b24c850c1e43 Mon Sep 17 00:00:00 2001 From: Goetz Goerisch Date: Tue, 5 May 2026 09:42:18 +0200 Subject: [PATCH 23/23] feat: Location for GrindingHub 2026 Signed-off-by: Goetz Goerisch --- models/LaserSystem-Example.xml | 2 +- models/MachineTool-Energy.xml | 2 +- models/Machinetool-Example.xml | 2 +- models/ShowCaseMachineTool.xml | 2 +- models/umati_opc40077_sample_instance.xml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/models/LaserSystem-Example.xml b/models/LaserSystem-Example.xml index 3c0f424c..053e96be 100644 --- a/models/LaserSystem-Example.xml +++ b/models/LaserSystem-Example.xml @@ -73,7 +73,7 @@ i=68 - HMI 27 F58/AMB 9 C45/Virtual 1 1 + GRIND 9 B20/AMB 9 C45/Virtual 1 1 diff --git a/models/MachineTool-Energy.xml b/models/MachineTool-Energy.xml index b50378ad..48913a7f 100644 --- a/models/MachineTool-Energy.xml +++ b/models/MachineTool-Energy.xml @@ -199,7 +199,7 @@ ns=1;i=5057 - HMI 27 F58/Virtual 1 1/N 49.871215 E 8.654204 + GRIND 9 B20/Virtual 1 1/N 49.871215 E 8.654204 diff --git a/models/Machinetool-Example.xml b/models/Machinetool-Example.xml index cfe73694..00ab46e7 100644 --- a/models/Machinetool-Example.xml +++ b/models/Machinetool-Example.xml @@ -180,7 +180,7 @@ ns=1;i=5003 - HMI 27 F58/AMB 9 C45/N 50.082694 E 8.626230 + GRIND 9 B20/AMB 9 C45/N 50.082694 E 8.626230 diff --git a/models/ShowCaseMachineTool.xml b/models/ShowCaseMachineTool.xml index ba3a7492..31dc56a3 100644 --- a/models/ShowCaseMachineTool.xml +++ b/models/ShowCaseMachineTool.xml @@ -198,7 +198,7 @@ ns=1;i=5005 - HMI 27 F58/Virtual 1 1/N 49.871215 E 8.654204 + GRIND 9 B20/Virtual 1 1/N 49.871215 E 8.654204 diff --git a/models/umati_opc40077_sample_instance.xml b/models/umati_opc40077_sample_instance.xml index 6257848d..40841ba8 100644 --- a/models/umati_opc40077_sample_instance.xml +++ b/models/umati_opc40077_sample_instance.xml @@ -101,7 +101,7 @@ ns=1;i=5014 - HMI 27 F58/AMB 9 C45/VIRTUAL 0 0/N 51.260407 E 6.744588 + GRIND 9 B20/AMB 9 C45/VIRTUAL 0 0/N 51.260407 E 6.744588