diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 98c35812..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.34.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.34.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.34.1 + uses: github/codeql-action/analyze@v4.35.2 diff --git a/.github/workflows/container_build.yml b/.github/workflows/container_build.yml index aaa8d7f6..d34e1282 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 }} @@ -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 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" diff --git a/Dockerfile b/Dockerfile index 600fec2f..8e08e02d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24.14.0-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.0-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 8e4bcc6f..f7833bcd 100644 --- a/LDS.Dockerfile +++ b/LDS.Dockerfile @@ -1,7 +1,7 @@ -FROM node:24.14.0-alpine3.23 +FROM node:24.15.0-alpine3.23 # hadolint ignore=DL3018 RUN apk --no-cache add \ - openssl=3.5.5-r0 + openssl=3.5.6-r0 WORKDIR /home/node/ diff --git a/models/LaserSystem-Example.xml b/models/LaserSystem-Example.xml index ea91796f..053e96be 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 + GRIND 9 B20/AMB 9 C45/Virtual 1 1 diff --git a/models/MachineTool-Energy.xml b/models/MachineTool-Energy.xml index d5207f64..48913a7f 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 + 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 4effabcf..00ab46e7 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 + GRIND 9 B20/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..31dc56a3 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 + 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 0eb4cfda..40841ba8 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 + GRIND 9 B20/AMB 9 C45/VIRTUAL 0 0/N 51.260407 E 6.744588 diff --git a/package-lock.json b/package-lock.json index cb407bff..edb22d7c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,27 +9,27 @@ "version": "1.2.0", "license": "ISC", "dependencies": { - "@noble/hashes": "2.0.1", + "@noble/hashes": "2.2.0", "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.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.167.0", + "node-opcua-server-discovery": "2.169.0", "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", "@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", + "@typescript-eslint/eslint-plugin": "8.59.1", "chai": "6.2.2", "chalk": "4.1.2", "dependency-cruiser": "17.3.10", @@ -38,9 +38,9 @@ "eslint-plugin-import": "2.32.0", "eslint-plugin-json": "4.0.1", "eslint-plugin-prettier": "5.5.5", - "globals": "17.4.0", - "mocha": "12.0.0-beta-10", - "prettier": "3.8.1", + "globals": "17.5.0", + "mocha": "12.0.0-beta-9.2", + "prettier": "3.8.3", "rimraf": "6.1.3", "typescript": "5.9.3" } @@ -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": { @@ -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" @@ -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", @@ -614,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": { @@ -655,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.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.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.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" @@ -678,7 +666,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.58.0", + "@typescript-eslint/parser": "^8.59.1", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } @@ -694,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.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.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.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": { @@ -720,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.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.58.0", - "@typescript-eslint/types": "^8.58.0", + "@typescript-eslint/tsconfig-utils": "^8.59.1", + "@typescript-eslint/types": "^8.59.1", "debug": "^4.4.3" }, "engines": { @@ -742,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.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.58.0", - "@typescript-eslint/visitor-keys": "8.58.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" @@ -760,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.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": { @@ -777,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.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.58.0", - "@typescript-eslint/typescript-estree": "8.58.0", - "@typescript-eslint/utils": "8.58.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" }, @@ -802,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.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": { @@ -816,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.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.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.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", @@ -883,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.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.58.0", - "@typescript-eslint/types": "8.58.0", - "@typescript-eslint/typescript-estree": "8.58.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" @@ -907,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.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.58.0", + "@typescript-eslint/types": "8.59.1", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -1223,12 +1211,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", @@ -2844,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": { @@ -3748,6 +3730,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 +3746,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", @@ -3823,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": { @@ -3846,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" @@ -4134,60 +4129,60 @@ } }, "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.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.167.0", - "node-opcua-address-space-for-conformance-testing": "2.167.0", - "node-opcua-aggregates": "2.167.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.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.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.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-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.169.0", + "node-opcua-factory": "2.169.0", "node-opcua-hostname": "2.167.0", - "node-opcua-nodeid": "2.167.0", + "node-opcua-nodeid": "2.169.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.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": { @@ -4198,46 +4193,44 @@ } }, "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.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/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.169.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.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.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-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.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" @@ -4247,93 +4240,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.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.167.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.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-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.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.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.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.167.0", + "node-opcua-address-space": "2.169.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.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.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.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.167.0.tgz", - "integrity": "sha512-kZxgVopZunpoetIGdOuVREMLyfiTNgTWfQcJt0OIUd7ncucf3hNcmAEIqniARB/FsE9gaTdf3kyd+K20MZba7A==", + "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.167.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.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.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.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.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.167.0", + "node-opcua-basic-types": "2.169.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.169.0", + "node-opcua-debug": "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": { @@ -4346,175 +4339,174 @@ } }, "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.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.167.0", - "node-opcua-buffer-utils": "2.167.0", - "node-opcua-date-time": "2.167.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.167.0", - "node-opcua-status-code": "2.167.0" + "node-opcua-nodeid": "2.169.0", + "node-opcua-status-code": "2.169.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.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.167.0" + "node-opcua-buffer-utils": "2.169.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==", + "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.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.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-debug": "2.165.0", - "node-opcua-object-registry": "2.165.0", - "node-opcua-pki": "6.12.0", - "node-opcua-status-code": "2.167.0", + "node-opcua-crypto": "5.3.5", + "node-opcua-debug": "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-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.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.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.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.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.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", - "async": "^3.2.6", "chalk": "4.1.2", - "node-opcua-alarm-condition": "2.167.0", + "node-opcua-alarm-condition": "2.169.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.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.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-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.169.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-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-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.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.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.167.0", + "node-opcua-binary-stream": "2.169.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.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-debug": "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.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.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.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.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-debug": "2.168.0", + "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.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.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.167.0" + "node-opcua-crypto": "5.3.5", + "node-opcua-types": "2.169.0" } }, "node_modules/node-opcua-constants": { @@ -4524,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", @@ -4536,64 +4528,64 @@ } }, "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.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.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-data-model": "2.169.0", + "node-opcua-types": "2.169.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.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.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.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.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.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.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.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.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.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.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.167.0", - "node-opcua-utils": "2.165.0" + "node-opcua-binary-stream": "2.169.0", + "node-opcua-utils": "2.169.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", "dependencies": { "chalk": "4.1.2", @@ -4602,66 +4594,66 @@ } }, "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.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.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.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.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.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-debug": "2.168.0", + "node-opcua-factory": "2.169.0", + "node-opcua-nodeid": "2.169.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.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.167.0", - "node-opcua-binary-stream": "2.167.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.165.0", - "node-opcua-enum": "2.167.0", + "node-opcua-debug": "2.168.0", + "node-opcua-enum": "2.169.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.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-utils": "2.169.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.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.167.0", - "node-opcua-address-space-base": "2.167.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.167.0", - "node-opcua-binary-stream": "2.167.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.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.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-debug": "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": { @@ -4702,9 +4694,9 @@ } }, "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.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", @@ -4713,20 +4705,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.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.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.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": { @@ -4736,57 +4728,56 @@ "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.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.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.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.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.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.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.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.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.169.0", + "node-opcua-binary-stream": "2.169.0", + "node-opcua-debug": "2.168.0", + "node-opcua-factory": "2.169.0", + "node-opcua-utils": "2.169.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 +4786,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", @@ -4834,28 +4825,28 @@ } }, "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.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.167.0", + "node-opcua-basic-types": "2.169.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.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-debug": "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": { @@ -4976,360 +4967,357 @@ } }, "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.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.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.169.0", + "node-opcua-debug": "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.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.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": { - "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-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-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.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.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.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", - "@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.169.0", + "node-opcua-address-space-base": "2.169.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.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.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-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.169.0", + "node-opcua-factory": "2.169.0", "node-opcua-hostname": "2.167.0", - "node-opcua-nodeid": "2.167.0", + "node-opcua-nodeid": "2.169.0", "node-opcua-nodesets": "2.163.1", - "node-opcua-numeric-range": "2.167.0", - "node-opcua-object-registry": "2.165.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-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.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.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.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.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.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-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.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.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-data-model": "2.169.0", + "node-opcua-types": "2.169.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.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.167.0", - "node-opcua-types": "2.167.0", - "node-opcua-variant": "2.167.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.167.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.167.0.tgz", - "integrity": "sha512-niooDibFUr8DbyOETUWjdxyWPS84ULaSanyGTE5JbT33m9w5zjHc2e9snvzM3U0xKsVNW1mnGaXrkXH4ERJMiQ==", + "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.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.169.0", + "node-opcua-types": "2.169.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.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.167.0" + "node-opcua-types": "2.169.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.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.167.0", + "node-opcua-address-space-base": "2.169.0", "node-opcua-assert": "2.164.0", - "node-opcua-basic-types": "2.167.0", + "node-opcua-basic-types": "2.169.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.169.0", + "node-opcua-data-value": "2.169.0", + "node-opcua-debug": "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.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.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.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-data-value": "2.169.0", + "node-opcua-types": "2.169.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.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.167.0" + "node-opcua-types": "2.169.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.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.167.0" + "node-opcua-types": "2.169.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.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.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.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.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.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.167.0" + "node-opcua-types": "2.169.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.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.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.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.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.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.167.0", - "node-opcua-types": "2.167.0" + "node-opcua-factory": "2.169.0", + "node-opcua-types": "2.169.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.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.167.0", - "node-opcua-variant": "2.167.0" + "node-opcua-types": "2.169.0", + "node-opcua-variant": "2.169.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.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.167.0", - "node-opcua-nodeid": "2.167.0", - "node-opcua-types": "2.167.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.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.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.167.0" + "node-opcua-types": "2.169.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.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.167.0" + "node-opcua-binary-stream": "2.169.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.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.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.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.169.0", + "node-opcua-object-registry": "2.169.0", + "node-opcua-packet-assembler": "2.168.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-utils": "2.169.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.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.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.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.165.0", - "resolved": "https://registry.npmjs.org/node-opcua-utils/-/node-opcua-utils-2.165.0.tgz", - "integrity": "sha512-Umcns1w5cbFKXJb4hGTUvoeDnPVBc2Z6ZmKQYGc157rqcpwiUadPdWLsoKeb5wL7GWeMNsKNRCiYj7xOiXJ5Cw==", + "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", @@ -5337,46 +5325,46 @@ } }, "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.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.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.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.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.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.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.167.0", + "node-opcua-address-space": "2.169.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.169.0", + "node-opcua-status-code": "2.169.0", + "node-opcua-variant": "2.169.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.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.165.0", + "node-opcua-utils": "2.169.0", "xml-writer": "^1.7.0" } }, @@ -5718,9 +5706,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.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz", + "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==", "dev": true, "license": "MIT", "bin": { @@ -6550,14 +6538,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" @@ -6815,9 +6803,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": { @@ -7051,9 +7039,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 10f3e8a0..74f950e0 100644 --- a/package.json +++ b/package.json @@ -30,26 +30,26 @@ "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.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.167.0", + "node-opcua-server-discovery": "2.169.0", "yargs": "18.0.0", - "@noble/hashes": "2.0.1" + "@noble/hashes": "2.2.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", "@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", + "@typescript-eslint/eslint-plugin": "8.59.1", "chai": "6.2.2", "chalk": "4.1.2", "dependency-cruiser": "17.3.10", @@ -58,9 +58,9 @@ "eslint-plugin-import": "2.32.0", "eslint-plugin-json": "4.0.1", "eslint-plugin-prettier": "5.5.5", - "globals": "17.4.0", - "mocha": "12.0.0-beta-10", - "prettier": "3.8.1", + "globals": "17.5.0", + "mocha": "12.0.0-beta-9.2", + "prettier": "3.8.3", "typescript": "5.9.3", "rimraf": "6.1.3" } 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