From 57a31326800d659ad0282bc2314cfc7162272df3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 18:52:27 +0000 Subject: [PATCH] chore(deps): update all non-major dependencies --- .nvmrc | 2 +- backend/package-lock.json | 1291 ++++++++++++++++++------------------ backend/package.json | 30 +- frontend/package-lock.json | 487 +++++++------- frontend/package.json | 36 +- launcher/package-lock.json | 179 ++--- launcher/package.json | 10 +- 7 files changed, 1036 insertions(+), 999 deletions(-) diff --git a/.nvmrc b/.nvmrc index fb0a135541..744ca17ec0 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.13 +22.14 diff --git a/backend/package-lock.json b/backend/package-lock.json index 57536e1e93..c7b488c09c 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -9,7 +9,7 @@ "version": "3.5.8", "license": "EUPL", "dependencies": { - "@aws-sdk/client-s3": "3.735.0", + "@aws-sdk/client-s3": "3.744.0", "@aws-sdk/node-http-handler": "3.374.0", "@azure/core-http": "3.0.5", "@azure/storage-blob": "12.26.0", @@ -18,13 +18,13 @@ "@koa/multer": "3.0.2", "@koa/router": "13.1.0", "adm-zip": "0.5.16", - "ads-client": "2.0.2", + "ads-client": "2.1.0", "argon2": "0.41.1", "basic-auth": "2.0.1", "better-sqlite3": "11.8.1", "cron": "3.5.0", "cron-parser": "4.9.0", - "cronstrue": "2.53.0", + "cronstrue": "2.54.0", "form-data": "4.0.1", "http-proxy": "1.18.1", "http-proxy-agent": "7.0.2", @@ -33,7 +33,7 @@ "jsmodbus": "4.0.10", "jsonwebtoken": "9.0.2", "knex": "3.1.0", - "koa": "2.15.3", + "koa": "2.15.4", "koa-bodyparser": "4.4.1", "koa-helmet": "8.0.1", "koa-respond": "2.1.0", @@ -41,17 +41,17 @@ "ltx": "3.1.2", "luxon": "3.5.0", "minimist": "1.2.8", - "mongodb": "6.12.0", + "mongodb": "6.13.0", "mqtt": "5.10.3", "mssql": "11.0.1", "multer": "1.4.5-lts.1", "mysql2": "3.12.0", "node-fetch": "2.7.0", - "node-opcua": "2.140.0", + "node-opcua": "2.144.0", "object-path": "0.11.8", - "oracledb": "6.7.1", - "papaparse": "5.5.1", - "pg": "8.13.1", + "oracledb": "6.7.2", + "papaparse": "5.5.2", + "pg": "8.13.2", "pino": "9.6.0", "pino-abstract-transport": "2.0.0", "pino-loki": "2.5.0", @@ -66,7 +66,7 @@ "@types/adm-zip": "0.5.7", "@types/basic-auth": "1.1.8", "@types/better-sqlite3": "7.6.12", - "@types/http-proxy": "1.17.15", + "@types/http-proxy": "1.17.16", "@types/jest": "29.5.14", "@types/jsonwebtoken": "9.0.8", "@types/koa": "2.15.0", @@ -77,7 +77,7 @@ "@types/koa-send": "4.1.6", "@types/luxon": "3.4.2", "@types/minimist": "1.2.5", - "@types/mssql": "9.1.6", + "@types/mssql": "9.1.7", "@types/node-fetch": "2.6.12", "@types/node-forge": "1.3.11", "@types/object-path": "0.11.4", @@ -88,20 +88,20 @@ "@types/sprintf-js": "1.1.4", "@types/ssh2-sftp-client": "9.0.4", "@types/ws": "8.5.14", - "@yao-pkg/pkg": "6.2.0", + "@yao-pkg/pkg": "6.3.0", "dotenv": "16.4.7", - "eslint": "9.19.0", + "eslint": "9.20.1", "eslint-config-prettier": "10.0.1", "eslint-plugin-prettier": "5.2.3", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", "ncp": "2.0.0", "path-browserify": "1.0.1", - "prettier": "3.4.2", + "prettier": "3.5.0", "rimraf": "6.0.1", "ts-jest": "29.2.5", "typescript": "5.4.5", - "typescript-eslint": "8.21.0" + "typescript-eslint": "8.24.0" }, "engines": { "node": ">=v22.13", @@ -327,35 +327,35 @@ } }, "node_modules/@aws-sdk/client-s3": { - "version": "3.735.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.735.0.tgz", - "integrity": "sha512-6NcxX06c4tnnu6FTFiyS8shoYLy+8TvIDkYjJ5r9tvbaysOptUKQdolOuh7+Lz95QyaqiznpCsNTxsfywLXcqw==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.744.0.tgz", + "integrity": "sha512-UuiqxVI5FKlnNcWoDP8bsyJcMJa7XjGcCbVCfKSpSboNeBM4tQS3ZIViSYuz+BeO8/MuwCy7hKn7+Zjivit1nA==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha1-browser": "5.2.0", "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.734.0", - "@aws-sdk/credential-provider-node": "3.734.0", + "@aws-sdk/core": "3.744.0", + "@aws-sdk/credential-provider-node": "3.744.0", "@aws-sdk/middleware-bucket-endpoint": "3.734.0", "@aws-sdk/middleware-expect-continue": "3.734.0", - "@aws-sdk/middleware-flexible-checksums": "3.735.0", + "@aws-sdk/middleware-flexible-checksums": "3.744.0", "@aws-sdk/middleware-host-header": "3.734.0", "@aws-sdk/middleware-location-constraint": "3.734.0", "@aws-sdk/middleware-logger": "3.734.0", "@aws-sdk/middleware-recursion-detection": "3.734.0", - "@aws-sdk/middleware-sdk-s3": "3.734.0", + "@aws-sdk/middleware-sdk-s3": "3.744.0", "@aws-sdk/middleware-ssec": "3.734.0", - "@aws-sdk/middleware-user-agent": "3.734.0", + "@aws-sdk/middleware-user-agent": "3.744.0", "@aws-sdk/region-config-resolver": "3.734.0", - "@aws-sdk/signature-v4-multi-region": "3.734.0", + "@aws-sdk/signature-v4-multi-region": "3.744.0", "@aws-sdk/types": "3.734.0", - "@aws-sdk/util-endpoints": "3.734.0", + "@aws-sdk/util-endpoints": "3.743.0", "@aws-sdk/util-user-agent-browser": "3.734.0", - "@aws-sdk/util-user-agent-node": "3.734.0", + "@aws-sdk/util-user-agent-node": "3.744.0", "@aws-sdk/xml-builder": "3.734.0", "@smithy/config-resolver": "^4.0.1", - "@smithy/core": "^3.1.1", + "@smithy/core": "^3.1.2", "@smithy/eventstream-serde-browser": "^4.0.1", "@smithy/eventstream-serde-config-resolver": "^4.0.1", "@smithy/eventstream-serde-node": "^4.0.1", @@ -366,21 +366,21 @@ "@smithy/invalid-dependency": "^4.0.1", "@smithy/md5-js": "^4.0.1", "@smithy/middleware-content-length": "^4.0.1", - "@smithy/middleware-endpoint": "^4.0.2", - "@smithy/middleware-retry": "^4.0.3", - "@smithy/middleware-serde": "^4.0.1", + "@smithy/middleware-endpoint": "^4.0.3", + "@smithy/middleware-retry": "^4.0.4", + "@smithy/middleware-serde": "^4.0.2", "@smithy/middleware-stack": "^4.0.1", "@smithy/node-config-provider": "^4.0.1", "@smithy/node-http-handler": "^4.0.2", "@smithy/protocol-http": "^5.0.1", - "@smithy/smithy-client": "^4.1.2", + "@smithy/smithy-client": "^4.1.3", "@smithy/types": "^4.1.0", "@smithy/url-parser": "^4.0.1", "@smithy/util-base64": "^4.0.0", "@smithy/util-body-length-browser": "^4.0.0", "@smithy/util-body-length-node": "^4.0.0", - "@smithy/util-defaults-mode-browser": "^4.0.3", - "@smithy/util-defaults-mode-node": "^4.0.3", + "@smithy/util-defaults-mode-browser": "^4.0.4", + "@smithy/util-defaults-mode-node": "^4.0.4", "@smithy/util-endpoints": "^3.0.1", "@smithy/util-middleware": "^4.0.1", "@smithy/util-retry": "^4.0.1", @@ -394,44 +394,44 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.734.0.tgz", - "integrity": "sha512-oerepp0mut9VlgTwnG5Ds/lb0C0b2/rQ+hL/rF6q+HGKPfGsCuPvFx1GtwGKCXd49ase88/jVgrhcA9OQbz3kg==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.744.0.tgz", + "integrity": "sha512-mzJxPQ9mcnNY50pi7+pxB34/Dt7PUn0OgkashHdJPTnavoriLWvPcaQCG1NEVAtyzxNdowhpi4KjC+aN1EwAeA==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.734.0", + "@aws-sdk/core": "3.744.0", "@aws-sdk/middleware-host-header": "3.734.0", "@aws-sdk/middleware-logger": "3.734.0", "@aws-sdk/middleware-recursion-detection": "3.734.0", - "@aws-sdk/middleware-user-agent": "3.734.0", + "@aws-sdk/middleware-user-agent": "3.744.0", "@aws-sdk/region-config-resolver": "3.734.0", "@aws-sdk/types": "3.734.0", - "@aws-sdk/util-endpoints": "3.734.0", + "@aws-sdk/util-endpoints": "3.743.0", "@aws-sdk/util-user-agent-browser": "3.734.0", - "@aws-sdk/util-user-agent-node": "3.734.0", + "@aws-sdk/util-user-agent-node": "3.744.0", "@smithy/config-resolver": "^4.0.1", - "@smithy/core": "^3.1.1", + "@smithy/core": "^3.1.2", "@smithy/fetch-http-handler": "^5.0.1", "@smithy/hash-node": "^4.0.1", "@smithy/invalid-dependency": "^4.0.1", "@smithy/middleware-content-length": "^4.0.1", - "@smithy/middleware-endpoint": "^4.0.2", - "@smithy/middleware-retry": "^4.0.3", - "@smithy/middleware-serde": "^4.0.1", + "@smithy/middleware-endpoint": "^4.0.3", + "@smithy/middleware-retry": "^4.0.4", + "@smithy/middleware-serde": "^4.0.2", "@smithy/middleware-stack": "^4.0.1", "@smithy/node-config-provider": "^4.0.1", "@smithy/node-http-handler": "^4.0.2", "@smithy/protocol-http": "^5.0.1", - "@smithy/smithy-client": "^4.1.2", + "@smithy/smithy-client": "^4.1.3", "@smithy/types": "^4.1.0", "@smithy/url-parser": "^4.0.1", "@smithy/util-base64": "^4.0.0", "@smithy/util-body-length-browser": "^4.0.0", "@smithy/util-body-length-node": "^4.0.0", - "@smithy/util-defaults-mode-browser": "^4.0.3", - "@smithy/util-defaults-mode-node": "^4.0.3", + "@smithy/util-defaults-mode-browser": "^4.0.4", + "@smithy/util-defaults-mode-node": "^4.0.4", "@smithy/util-endpoints": "^3.0.1", "@smithy/util-middleware": "^4.0.1", "@smithy/util-retry": "^4.0.1", @@ -443,18 +443,18 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.734.0.tgz", - "integrity": "sha512-SxnDqf3vobdm50OLyAKfqZetv6zzwnSqwIwd3jrbopxxHKqNIM/I0xcYjD6Tn+mPig+u7iRKb9q3QnEooFTlmg==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.744.0.tgz", + "integrity": "sha512-R0XLfDDq7MAXYyDf7tPb+m0R7gmzTRRDtPNQ5jvuq8dbkefph5gFMkxZ2zSx7dfTsfYHhBPuTBsQ0c5Xjal3Vg==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "3.734.0", - "@smithy/core": "^3.1.1", + "@smithy/core": "^3.1.2", "@smithy/node-config-provider": "^4.0.1", "@smithy/property-provider": "^4.0.1", "@smithy/protocol-http": "^5.0.1", "@smithy/signature-v4": "^5.0.1", - "@smithy/smithy-client": "^4.1.2", + "@smithy/smithy-client": "^4.1.3", "@smithy/types": "^4.1.0", "@smithy/util-middleware": "^4.0.1", "fast-xml-parser": "4.4.1", @@ -465,12 +465,12 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.734.0.tgz", - "integrity": "sha512-gtRkzYTGafnm1FPpiNO8VBmJrYMoxhDlGPYDVcijzx3DlF8dhWnowuSBCxLSi+MJMx5hvwrX2A+e/q0QAeHqmw==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.744.0.tgz", + "integrity": "sha512-hyjC7xqzAeERorYYjhQG1ivcr1XlxgfBpa+r4pG29toFG60mACyVzaR7+og3kgzjRFAB7D1imMxPQyEvQ1QokA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.734.0", + "@aws-sdk/core": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/property-provider": "^4.0.1", "@smithy/types": "^4.1.0", @@ -481,18 +481,18 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.734.0.tgz", - "integrity": "sha512-JFSL6xhONsq+hKM8xroIPhM5/FOhiQ1cov0lZxhzZWj6Ai3UAjucy3zyIFDr9MgP1KfCYNdvyaUq9/o+HWvEDg==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.744.0.tgz", + "integrity": "sha512-k+P1Tl5ewBvVByR6hB726qFIzANgQVf2cY87hZ/e09pQYlH4bfBcyY16VJhkqYnKmv6HMdWxKHX7D8nwlc8Obg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.734.0", + "@aws-sdk/core": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/fetch-http-handler": "^5.0.1", "@smithy/node-http-handler": "^4.0.2", "@smithy/property-provider": "^4.0.1", "@smithy/protocol-http": "^5.0.1", - "@smithy/smithy-client": "^4.1.2", + "@smithy/smithy-client": "^4.1.3", "@smithy/types": "^4.1.0", "@smithy/util-stream": "^4.0.2", "tslib": "^2.6.2" @@ -502,18 +502,18 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.734.0.tgz", - "integrity": "sha512-HEyaM/hWI7dNmb4NhdlcDLcgJvrilk8G4DQX6qz0i4pBZGC2l4iffuqP8K6ZQjUfz5/6894PzeFuhTORAMd+cg==", - "license": "Apache-2.0", - "dependencies": { - "@aws-sdk/core": "3.734.0", - "@aws-sdk/credential-provider-env": "3.734.0", - "@aws-sdk/credential-provider-http": "3.734.0", - "@aws-sdk/credential-provider-process": "3.734.0", - "@aws-sdk/credential-provider-sso": "3.734.0", - "@aws-sdk/credential-provider-web-identity": "3.734.0", - "@aws-sdk/nested-clients": "3.734.0", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.744.0.tgz", + "integrity": "sha512-hjEWgkF86tkvg8PIsDiB3KkTj7z8ZFGR0v0OLQYD47o17q1qfoMzZmg9wae3wXp9KzU+lZETo+8oMqX9a+7aVQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "3.744.0", + "@aws-sdk/credential-provider-env": "3.744.0", + "@aws-sdk/credential-provider-http": "3.744.0", + "@aws-sdk/credential-provider-process": "3.744.0", + "@aws-sdk/credential-provider-sso": "3.744.0", + "@aws-sdk/credential-provider-web-identity": "3.744.0", + "@aws-sdk/nested-clients": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/credential-provider-imds": "^4.0.1", "@smithy/property-provider": "^4.0.1", @@ -526,17 +526,17 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.734.0.tgz", - "integrity": "sha512-9NOSNbkPVb91JwaXOhyfahkzAwWdMsbWHL6fh5/PHlXYpsDjfIfT23I++toepNF2nODAJNLnOEHGYIxgNgf6jQ==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.744.0.tgz", + "integrity": "sha512-4oUfRd6pe/VGmKoav17pPoOO0WP0L6YXmHqtJHSDmFUOAa+Vh0ZRljTj/yBdleRgdO6rOfdWqoGLFSFiAZDrsQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "3.734.0", - "@aws-sdk/credential-provider-http": "3.734.0", - "@aws-sdk/credential-provider-ini": "3.734.0", - "@aws-sdk/credential-provider-process": "3.734.0", - "@aws-sdk/credential-provider-sso": "3.734.0", - "@aws-sdk/credential-provider-web-identity": "3.734.0", + "@aws-sdk/credential-provider-env": "3.744.0", + "@aws-sdk/credential-provider-http": "3.744.0", + "@aws-sdk/credential-provider-ini": "3.744.0", + "@aws-sdk/credential-provider-process": "3.744.0", + "@aws-sdk/credential-provider-sso": "3.744.0", + "@aws-sdk/credential-provider-web-identity": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/credential-provider-imds": "^4.0.1", "@smithy/property-provider": "^4.0.1", @@ -549,12 +549,12 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.734.0.tgz", - "integrity": "sha512-zvjsUo+bkYn2vjT+EtLWu3eD6me+uun+Hws1IyWej/fKFAqiBPwyeyCgU7qjkiPQSXqk1U9+/HG9IQ6Iiz+eBw==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.744.0.tgz", + "integrity": "sha512-m0d/pDBIaiEAAxWXt/c79RHsKkUkyPOvF2SAMRddVhhOt1GFZI4ml+3f4drmAZfXldIyJmvJTJJqWluVPwTIqQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.734.0", + "@aws-sdk/core": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/property-provider": "^4.0.1", "@smithy/shared-ini-file-loader": "^4.0.1", @@ -566,14 +566,14 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.734.0.tgz", - "integrity": "sha512-cCwwcgUBJOsV/ddyh1OGb4gKYWEaTeTsqaAK19hiNINfYV/DO9r4RMlnWAo84sSBfJuj9shUNsxzyoe6K7R92Q==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.744.0.tgz", + "integrity": "sha512-xdMufTZOvpbDoDPI2XLu0/Rg3qJ/txpS8IJR63NsCGotHJZ/ucLNKwTcGS40hllZB8qSHTlvmlOzElDahTtx/A==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/client-sso": "3.734.0", - "@aws-sdk/core": "3.734.0", - "@aws-sdk/token-providers": "3.734.0", + "@aws-sdk/client-sso": "3.744.0", + "@aws-sdk/core": "3.744.0", + "@aws-sdk/token-providers": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/property-provider": "^4.0.1", "@smithy/shared-ini-file-loader": "^4.0.1", @@ -585,13 +585,13 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.734.0.tgz", - "integrity": "sha512-t4OSOerc+ppK541/Iyn1AS40+2vT/qE+MFMotFkhCgCJbApeRF2ozEdnDN6tGmnl4ybcUuxnp9JWLjwDVlR/4g==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.744.0.tgz", + "integrity": "sha512-cNk93GZxORzqEojWfXdrPBF6a7Nu3LpPCWG5mV+lH2tbuGsmw6XhKkwpt7o+OiIP4tKCpHlvqOD8f1nmhe1KDA==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.734.0", - "@aws-sdk/nested-clients": "3.734.0", + "@aws-sdk/core": "3.744.0", + "@aws-sdk/nested-clients": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/property-provider": "^4.0.1", "@smithy/types": "^4.1.0", @@ -635,15 +635,15 @@ } }, "node_modules/@aws-sdk/middleware-flexible-checksums": { - "version": "3.735.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.735.0.tgz", - "integrity": "sha512-Tx7lYTPwQFRe/wQEHMR6Drh/S+X0ToAEq1Ava9QyxV1riwtepzRLojpNDELFb3YQVVYbX7FEiBMCJLMkmIIY+A==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.744.0.tgz", + "integrity": "sha512-4AuBdvkwfwagZQt3kt1b0x2dtC54cOrN5gt96V2b4wIjHBRxB/IfAyynahOgx3fd7Zjf74xwmxasjs7iJ8yglg==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/crc32": "5.2.0", "@aws-crypto/crc32c": "5.2.0", "@aws-crypto/util": "5.2.0", - "@aws-sdk/core": "3.734.0", + "@aws-sdk/core": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/is-array-buffer": "^4.0.0", "@smithy/node-config-provider": "^4.0.1", @@ -717,19 +717,19 @@ } }, "node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.734.0.tgz", - "integrity": "sha512-zeZPenDhkP/RXYMFG3exhNOe2Qukg2l2KpIjxq9o66meELiTULoIXjCmgPoWcM8zzrue06SBdTsaJDHfDl2vdA==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.744.0.tgz", + "integrity": "sha512-zE0kNjMV7B8pC2ClhrV2gCj/gWLiinRkfPeiUevfjl+Hdke9zcAWVNHLeGV54FJjXQEdwIAjeE7WJdHo7hio7g==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.734.0", + "@aws-sdk/core": "3.744.0", "@aws-sdk/types": "3.734.0", "@aws-sdk/util-arn-parser": "3.723.0", - "@smithy/core": "^3.1.1", + "@smithy/core": "^3.1.2", "@smithy/node-config-provider": "^4.0.1", "@smithy/protocol-http": "^5.0.1", "@smithy/signature-v4": "^5.0.1", - "@smithy/smithy-client": "^4.1.2", + "@smithy/smithy-client": "^4.1.3", "@smithy/types": "^4.1.0", "@smithy/util-config-provider": "^4.0.0", "@smithy/util-middleware": "^4.0.1", @@ -756,15 +756,15 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.734.0.tgz", - "integrity": "sha512-MFVzLWRkfFz02GqGPjqSOteLe5kPfElUrXZft1eElnqulqs6RJfVSpOV7mO90gu293tNAeggMWAVSGRPKIYVMg==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.744.0.tgz", + "integrity": "sha512-ROUbDQHfVWiBHXd4m9E9mKj1Azby8XCs8RC8OCf9GVH339GSE6aMrPJSzMlsV1LmzPdPIypgp5qqh5NfSrKztg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.734.0", + "@aws-sdk/core": "3.744.0", "@aws-sdk/types": "3.734.0", - "@aws-sdk/util-endpoints": "3.734.0", - "@smithy/core": "^3.1.1", + "@aws-sdk/util-endpoints": "3.743.0", + "@smithy/core": "^3.1.2", "@smithy/protocol-http": "^5.0.1", "@smithy/types": "^4.1.0", "tslib": "^2.6.2" @@ -774,44 +774,44 @@ } }, "node_modules/@aws-sdk/nested-clients": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.734.0.tgz", - "integrity": "sha512-iph2XUy8UzIfdJFWo1r0Zng9uWj3253yvW9gljhtu+y/LNmNvSnJxQk1f3D2BC5WmcoPZqTS3UsycT3mLPSzWA==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.744.0.tgz", + "integrity": "sha512-Mnrlh4lRY1gZQnKvN2Lh/5WXcGkzC41NM93mtn2uaqOh+DZLCXCttNCfbUesUvYJLOo3lYaOpiDsjTkPVB1yjw==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.734.0", + "@aws-sdk/core": "3.744.0", "@aws-sdk/middleware-host-header": "3.734.0", "@aws-sdk/middleware-logger": "3.734.0", "@aws-sdk/middleware-recursion-detection": "3.734.0", - "@aws-sdk/middleware-user-agent": "3.734.0", + "@aws-sdk/middleware-user-agent": "3.744.0", "@aws-sdk/region-config-resolver": "3.734.0", "@aws-sdk/types": "3.734.0", - "@aws-sdk/util-endpoints": "3.734.0", + "@aws-sdk/util-endpoints": "3.743.0", "@aws-sdk/util-user-agent-browser": "3.734.0", - "@aws-sdk/util-user-agent-node": "3.734.0", + "@aws-sdk/util-user-agent-node": "3.744.0", "@smithy/config-resolver": "^4.0.1", - "@smithy/core": "^3.1.1", + "@smithy/core": "^3.1.2", "@smithy/fetch-http-handler": "^5.0.1", "@smithy/hash-node": "^4.0.1", "@smithy/invalid-dependency": "^4.0.1", "@smithy/middleware-content-length": "^4.0.1", - "@smithy/middleware-endpoint": "^4.0.2", - "@smithy/middleware-retry": "^4.0.3", - "@smithy/middleware-serde": "^4.0.1", + "@smithy/middleware-endpoint": "^4.0.3", + "@smithy/middleware-retry": "^4.0.4", + "@smithy/middleware-serde": "^4.0.2", "@smithy/middleware-stack": "^4.0.1", "@smithy/node-config-provider": "^4.0.1", "@smithy/node-http-handler": "^4.0.2", "@smithy/protocol-http": "^5.0.1", - "@smithy/smithy-client": "^4.1.2", + "@smithy/smithy-client": "^4.1.3", "@smithy/types": "^4.1.0", "@smithy/url-parser": "^4.0.1", "@smithy/util-base64": "^4.0.0", "@smithy/util-body-length-browser": "^4.0.0", "@smithy/util-body-length-node": "^4.0.0", - "@smithy/util-defaults-mode-browser": "^4.0.3", - "@smithy/util-defaults-mode-node": "^4.0.3", + "@smithy/util-defaults-mode-browser": "^4.0.4", + "@smithy/util-defaults-mode-node": "^4.0.4", "@smithy/util-endpoints": "^3.0.1", "@smithy/util-middleware": "^4.0.1", "@smithy/util-retry": "^4.0.1", @@ -934,12 +934,12 @@ } }, "node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.734.0.tgz", - "integrity": "sha512-GSRP8UH30RIYkcpPILV4pWrKFjRmmNjtUd41HTKWde5GbjJvNYpxqFXw2aIJHjKTw/js3XEtGSNeTaQMVVt3CQ==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.744.0.tgz", + "integrity": "sha512-QyrAevGGwceM+knGfV5r2NvSAjI94PETu6u+Fxalf8F/ybpK7qn1va0w3cGDU68oRqC0JHfo53JXjm9yQokj9Q==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-sdk-s3": "3.734.0", + "@aws-sdk/middleware-sdk-s3": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/protocol-http": "^5.0.1", "@smithy/signature-v4": "^5.0.1", @@ -951,12 +951,12 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.734.0.tgz", - "integrity": "sha512-2U6yWKrjWjZO8Y5SHQxkFvMVWHQWbS0ufqfAIBROqmIZNubOL7jXCiVdEFekz6MZ9LF2tvYGnOW4jX8OKDGfIw==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.744.0.tgz", + "integrity": "sha512-v/1+lWkDCd60Ei6oyhJqli6mTsPEVepLoSMB50vHUVlJP0fzXu/3FMje90/RzeUoh/VugZQJCEv/NNpuC6wztg==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/nested-clients": "3.734.0", + "@aws-sdk/nested-clients": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/property-provider": "^4.0.1", "@smithy/shared-ini-file-loader": "^4.0.1", @@ -993,9 +993,9 @@ } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.734.0.tgz", - "integrity": "sha512-w2+/E88NUbqql6uCVAsmMxDQKu7vsKV0KqhlQb0lL+RCq4zy07yXYptVNs13qrnuTfyX7uPXkXrlugvK9R1Ucg==", + "version": "3.743.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.743.0.tgz", + "integrity": "sha512-sN1l559zrixeh5x+pttrnd0A3+r34r0tmPkJ/eaaMaAzXqsmKU/xYre9K3FNnsSS1J1k4PEfk/nHDTVUgFYjnw==", "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "3.734.0", @@ -1032,12 +1032,12 @@ } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.734.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.734.0.tgz", - "integrity": "sha512-c6Iinh+RVQKs6jYUFQ64htOU2HUXFQ3TVx+8Tu3EDF19+9vzWi9UukhIMH9rqyyEXIAkk9XL7avt8y2Uyw2dGA==", + "version": "3.744.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.744.0.tgz", + "integrity": "sha512-BJURjwIXhNa4heXkLC0+GcL+8wVXaU7JoyW6ckdvp93LL+sVHeR1d5FxXZHQW/pMI4E3gNlKyBqjKaT75tObNQ==", "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-user-agent": "3.734.0", + "@aws-sdk/middleware-user-agent": "3.744.0", "@aws-sdk/types": "3.734.0", "@smithy/node-config-provider": "^4.0.1", "@smithy/types": "^4.1.0", @@ -2294,9 +2294,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz", - "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==", + "version": "9.20.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", + "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", "dev": true, "license": "MIT", "engines": { @@ -3809,12 +3809,12 @@ } }, "node_modules/@smithy/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.1.1.tgz", - "integrity": "sha512-hhUZlBWYuh9t6ycAcN90XOyG76C1AzwxZZgaCVPMYpWqqk9uMFo7HGG5Zu2cEhCJn7DdOi5krBmlibWWWPgdsw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.1.2.tgz", + "integrity": "sha512-htwQXkbdF13uwwDevz9BEzL5ABK+1sJpVQXywwGSH973AVOvisHNfpcB8A8761G6XgHoS2kHPqc9DqHJ2gp+/Q==", "license": "Apache-2.0", "dependencies": { - "@smithy/middleware-serde": "^4.0.1", + "@smithy/middleware-serde": "^4.0.2", "@smithy/protocol-http": "^5.0.1", "@smithy/types": "^4.1.0", "@smithy/util-body-length-browser": "^4.0.0", @@ -4027,13 +4027,13 @@ } }, "node_modules/@smithy/middleware-endpoint": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.0.2.tgz", - "integrity": "sha512-Z9m67CXizGpj8CF/AW/7uHqYNh1VXXOn9Ap54fenWsCa0HnT4cJuE61zqG3cBkTZJDCy0wHJphilI41co/PE5g==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.0.3.tgz", + "integrity": "sha512-YdbmWhQF5kIxZjWqPIgboVfi8i5XgiYMM7GGKFMTvBei4XjNQfNv8sukT50ITvgnWKKKpOtp0C0h7qixLgb77Q==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.1.1", - "@smithy/middleware-serde": "^4.0.1", + "@smithy/core": "^3.1.2", + "@smithy/middleware-serde": "^4.0.2", "@smithy/node-config-provider": "^4.0.1", "@smithy/shared-ini-file-loader": "^4.0.1", "@smithy/types": "^4.1.0", @@ -4046,15 +4046,15 @@ } }, "node_modules/@smithy/middleware-retry": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.0.3.tgz", - "integrity": "sha512-TiKwwQTwUDeDtwWW8UWURTqu7s6F3wN2pmziLU215u7bqpVT9Mk2oEvURjpRLA+5XeQhM68R5BpAGzVtomsqgA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.0.4.tgz", + "integrity": "sha512-wmxyUBGHaYUqul0wZiset4M39SMtDBOtUr2KpDuftKNN74Do9Y36Go6Eqzj9tL0mIPpr31ulB5UUtxcsCeGXsQ==", "license": "Apache-2.0", "dependencies": { "@smithy/node-config-provider": "^4.0.1", "@smithy/protocol-http": "^5.0.1", "@smithy/service-error-classification": "^4.0.1", - "@smithy/smithy-client": "^4.1.2", + "@smithy/smithy-client": "^4.1.3", "@smithy/types": "^4.1.0", "@smithy/util-middleware": "^4.0.1", "@smithy/util-retry": "^4.0.1", @@ -4079,9 +4079,9 @@ } }, "node_modules/@smithy/middleware-serde": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.0.1.tgz", - "integrity": "sha512-Fh0E2SOF+S+P1+CsgKyiBInAt3o2b6Qk7YOp2W0Qx2XnfTdfMuSDKUEcnrtpxCzgKJnqXeLUZYqtThaP0VGqtA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.0.2.tgz", + "integrity": "sha512-Sdr5lOagCn5tt+zKsaW+U2/iwr6bI9p08wOkCp6/eL6iMbgdtc2R5Ety66rf87PeohR0ExI84Txz9GYv5ou3iQ==", "license": "Apache-2.0", "dependencies": { "@smithy/types": "^4.1.0", @@ -4233,13 +4233,13 @@ } }, "node_modules/@smithy/smithy-client": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.1.2.tgz", - "integrity": "sha512-0yApeHWBqocelHGK22UivZyShNxFbDNrgREBllGh5Ws0D0rg/yId/CJfeoKKpjbfY2ju8j6WgDUGZHYQmINZ5w==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.1.3.tgz", + "integrity": "sha512-A2Hz85pu8BJJaYFdX8yb1yocqigyqBzn+OVaVgm+Kwi/DkN8vhN2kbDVEfADo6jXf5hPKquMLGA3UINA64UZ7A==", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^3.1.1", - "@smithy/middleware-endpoint": "^4.0.2", + "@smithy/core": "^3.1.2", + "@smithy/middleware-endpoint": "^4.0.3", "@smithy/middleware-stack": "^4.0.1", "@smithy/protocol-http": "^5.0.1", "@smithy/types": "^4.1.0", @@ -4340,13 +4340,13 @@ } }, "node_modules/@smithy/util-defaults-mode-browser": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.3.tgz", - "integrity": "sha512-7c5SF1fVK0EOs+2EOf72/qF199zwJflU1d02AevwKbAUPUZyE9RUZiyJxeUmhVxfKDWdUKaaVojNiaDQgnHL9g==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.4.tgz", + "integrity": "sha512-Ej1bV5sbrIfH++KnWxjjzFNq9nyP3RIUq2c9Iqq7SmMO/idUR24sqvKH2LUQFTSPy/K7G4sB2m8n7YYlEAfZaw==", "license": "Apache-2.0", "dependencies": { "@smithy/property-provider": "^4.0.1", - "@smithy/smithy-client": "^4.1.2", + "@smithy/smithy-client": "^4.1.3", "@smithy/types": "^4.1.0", "bowser": "^2.11.0", "tslib": "^2.6.2" @@ -4356,16 +4356,16 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.3.tgz", - "integrity": "sha512-CVnD42qYD3JKgDlImZ9+On+MqJHzq9uJgPbMdeBE8c2x8VJ2kf2R3XO/yVFx+30ts5lD/GlL0eFIShY3x9ROgQ==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.4.tgz", + "integrity": "sha512-HE1I7gxa6yP7ZgXPCFfZSDmVmMtY7SHqzFF55gM/GPegzZKaQWZZ+nYn9C2Cc3JltCMyWe63VPR3tSFDEvuGjw==", "license": "Apache-2.0", "dependencies": { "@smithy/config-resolver": "^4.0.1", "@smithy/credential-provider-imds": "^4.0.1", "@smithy/node-config-provider": "^4.0.1", "@smithy/property-provider": "^4.0.1", - "@smithy/smithy-client": "^4.1.2", + "@smithy/smithy-client": "^4.1.3", "@smithy/types": "^4.1.0", "tslib": "^2.6.2" }, @@ -4718,9 +4718,9 @@ "license": "MIT" }, "node_modules/@types/http-proxy": { - "version": "1.17.15", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", - "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "version": "1.17.16", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.16.tgz", + "integrity": "sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==", "dev": true, "license": "MIT", "dependencies": { @@ -4886,9 +4886,9 @@ } }, "node_modules/@types/lodash": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz", - "integrity": "sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==", + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==", "license": "MIT" }, "node_modules/@types/long": { @@ -4934,9 +4934,9 @@ "license": "MIT" }, "node_modules/@types/mssql": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/@types/mssql/-/mssql-9.1.6.tgz", - "integrity": "sha512-1JxvEgzVPtBkDOGjzuhsoYxjb4sKrcMC4V5NanUVSZMlXG4ksoZUpjY0m4gjpwfjZ3h22rJ6n0gTJ9l100H5wg==", + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/@types/mssql/-/mssql-9.1.7.tgz", + "integrity": "sha512-eIOEe78nuSW5KctDHImDhLZ9a+jV/z/Xs5RBhcG/jrk+YWqhdNmzBmHVWV7aWQ5fW+jbIGtX6Ph+bbVqfhzafg==", "dev": true, "license": "MIT", "dependencies": { @@ -5220,21 +5220,21 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.21.0.tgz", - "integrity": "sha512-eTH+UOR4I7WbdQnG4Z48ebIA6Bgi7WO8HvFEneeYBxG8qCOYgTOFPSg6ek9ITIDvGjDQzWHcoWHCDO2biByNzA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.0.tgz", + "integrity": "sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.21.0", - "@typescript-eslint/type-utils": "8.21.0", - "@typescript-eslint/utils": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0", + "@typescript-eslint/scope-manager": "8.24.0", + "@typescript-eslint/type-utils": "8.24.0", + "@typescript-eslint/utils": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5250,16 +5250,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.21.0.tgz", - "integrity": "sha512-Wy+/sdEH9kI3w9civgACwabHbKl+qIOu0uFZ9IMKzX3Jpv9og0ZBJrZExGrPpFAY7rWsXuxs5e7CPPP17A4eYA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.0.tgz", + "integrity": "sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.21.0", - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/typescript-estree": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0", + "@typescript-eslint/scope-manager": "8.24.0", + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/typescript-estree": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0", "debug": "^4.3.4" }, "engines": { @@ -5275,14 +5275,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.21.0.tgz", - "integrity": "sha512-G3IBKz0/0IPfdeGRMbp+4rbjfSSdnGkXsM/pFZA8zM9t9klXDnB/YnKOBQ0GoPmoROa4bCq2NeHgJa5ydsQ4mA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.0.tgz", + "integrity": "sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0" + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5293,16 +5293,16 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.21.0.tgz", - "integrity": "sha512-95OsL6J2BtzoBxHicoXHxgk3z+9P3BEcQTpBKriqiYzLKnM2DeSqs+sndMKdamU8FosiadQFT3D+BSL9EKnAJQ==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.0.tgz", + "integrity": "sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.21.0", - "@typescript-eslint/utils": "8.21.0", + "@typescript-eslint/typescript-estree": "8.24.0", + "@typescript-eslint/utils": "8.24.0", "debug": "^4.3.4", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5317,9 +5317,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.21.0.tgz", - "integrity": "sha512-PAL6LUuQwotLW2a8VsySDBwYMm129vFm4tMVlylzdoTybTHaAi0oBp7Ac6LhSrHHOdLM3efH+nAR6hAWoMF89A==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.0.tgz", + "integrity": "sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==", "dev": true, "license": "MIT", "engines": { @@ -5331,20 +5331,20 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.21.0.tgz", - "integrity": "sha512-x+aeKh/AjAArSauz0GiQZsjT8ciadNMHdkUSwBB9Z6PrKc/4knM4g3UfHml6oDJmKC88a6//cdxnO/+P2LkMcg==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.0.tgz", + "integrity": "sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0", + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5384,16 +5384,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.21.0.tgz", - "integrity": "sha512-xcXBfcq0Kaxgj7dwejMbFyq7IOHgpNMtVuDveK7w3ZGwG9owKzhALVwKpTF2yrZmEwl9SWdetf3fxNzJQaVuxw==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.0.tgz", + "integrity": "sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.21.0", - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/typescript-estree": "8.21.0" + "@typescript-eslint/scope-manager": "8.24.0", + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/typescript-estree": "8.24.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5408,13 +5408,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.21.0.tgz", - "integrity": "sha512-BkLMNpdV6prozk8LlyK/SOoWLmUFi+ZD+pcqti9ILCbVvHGk1ui1g4jJOc2WDLaeExz2qWwojxlPce5PljcT3w==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.0.tgz", + "integrity": "sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.21.0", + "@typescript-eslint/types": "8.24.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -5426,16 +5426,16 @@ } }, "node_modules/@yao-pkg/pkg": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.2.0.tgz", - "integrity": "sha512-kq1aDs9aa+fEtKQQ2AsxcL4Z82LsYw9ZQIwD3Q/wDq8ZPN69wCf2+OQp271lnqMybYInXwwBJ3swIb/nvaXS/g==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.3.0.tgz", + "integrity": "sha512-adD3EkqXk+WxZvfMMIJ756EBYKBYr0/6BOBzYb/NrKPKRozwXwe8SKyqr9ntyuPRD+jDX04huDRM52ptee3UsQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/generator": "^7.23.0", "@babel/parser": "^7.23.0", "@babel/types": "^7.23.0", - "@yao-pkg/pkg-fetch": "3.5.18", + "@yao-pkg/pkg-fetch": "3.5.19", "into-stream": "^6.0.0", "minimist": "^1.2.6", "multistream": "^4.1.0", @@ -5456,9 +5456,9 @@ } }, "node_modules/@yao-pkg/pkg-fetch": { - "version": "3.5.18", - "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.18.tgz", - "integrity": "sha512-tdUT7zS2lyXeJwkA8lDI4aVxHwauAc5lKj6Xui3/BtDe6vDsQ8KP+f66u07AI28DuTzKxjRJKNNXVdyGv2Ndsg==", + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.19.tgz", + "integrity": "sha512-EEURrS1Q5sSSAwaQ4zD0wZsquDiG8CroY3SCi7jYBoM0NG3eRA239mW6YMUYPNWUK4zCMhuK3bzFT5aIZP/rDg==", "dev": true, "license": "MIT", "dependencies": { @@ -5598,9 +5598,9 @@ } }, "node_modules/ads-client": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ads-client/-/ads-client-2.0.2.tgz", - "integrity": "sha512-7e/j3utR3BKgcbih5rEoqGvU5/zmX01WGRR1/PkSHQkSgQQYuKHg8J4YZ+oF1As9GUaIO7sAxeugjlJ7b5xy0Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ads-client/-/ads-client-2.1.0.tgz", + "integrity": "sha512-dRzuRKRnXKali0JphmE/8m29YC5LqwioIqc+ZrviJb94evnCnd58JB47/0LjyQFh8i2iX/GRUUuqZ7euAyhVyA==", "license": "MIT", "dependencies": { "debug": "^4.4.0", @@ -5674,12 +5674,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "license": "MIT" - }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", @@ -6441,9 +6435,9 @@ } }, "node_modules/chokidar": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", - "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", "license": "MIT", "dependencies": { "readdirp": "^4.0.1" @@ -6794,9 +6788,9 @@ } }, "node_modules/cronstrue": { - "version": "2.53.0", - "resolved": "https://registry.npmjs.org/cronstrue/-/cronstrue-2.53.0.tgz", - "integrity": "sha512-CkAcaI94xL8h6N7cGxgXfR5D7oV2yVtDzB9vMZP8tIgPyEv/oc/7nq9rlk7LMxvc3N+q6LKZmNLCVxJRpyEg8A==", + "version": "2.54.0", + "resolved": "https://registry.npmjs.org/cronstrue/-/cronstrue-2.54.0.tgz", + "integrity": "sha512-vyp5NklDxA5MjPfQgkn0bA+0vRQe7Q9keX7RPdV6rMgd7LtDvbuKgnT+3T5ZAX16anSP5HmahcRp8mziXsLfaw==", "license": "MIT", "bin": { "cronstrue": "bin/cli.js" @@ -7378,18 +7372,18 @@ } }, "node_modules/eslint": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz", - "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==", + "version": "9.20.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.1.tgz", + "integrity": "sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.10.0", + "@eslint/core": "^0.11.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.19.0", + "@eslint/js": "9.20.0", "@eslint/plugin-kit": "^0.2.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -7511,6 +7505,19 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/@eslint/core": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz", + "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/esm": { "version": "3.2.25", "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", @@ -7795,9 +7802,9 @@ } }, "node_modules/fastq": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", - "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", + "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", "dev": true, "license": "ISC", "dependencies": { @@ -10156,9 +10163,9 @@ } }, "node_modules/koa": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/koa/-/koa-2.15.3.tgz", - "integrity": "sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==", + "version": "2.15.4", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.15.4.tgz", + "integrity": "sha512-7fNBIdrU2PEgLljXoPWoyY4r1e+ToWCmzS/wwMPbUNs7X+5MMET1ObhJBlUkF5uZG9B6QhM2zS1TsH6adegkiQ==", "license": "MIT", "dependencies": { "accepts": "^1.3.5", @@ -10756,9 +10763,9 @@ "license": "MIT" }, "node_modules/mongodb": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.12.0.tgz", - "integrity": "sha512-RM7AHlvYfS7jv7+BXund/kR64DryVI+cHbVAy9P61fnb1RcWZqOW1/Wj2YhqMCx+MuYhqTRGv7AwHBzmsCKBfA==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.13.0.tgz", + "integrity": "sha512-KeESYR5TEaFxOuwRqkOm3XOsMqCSkdeDMjaW5u2nuKfX7rqaofp7JQGoi7sVqQcNJTKuveNbzZtWMstb8ABP6Q==", "license": "Apache-2.0", "dependencies": { "@mongodb-js/saslprep": "^1.1.9", @@ -11228,28 +11235,28 @@ "license": "MIT" }, "node_modules/node-opcua": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.140.0.tgz", - "integrity": "sha512-2ELmwNP+JLS9M+18IKZinG1M819kNmol3B6h863H/6aLPaTJe4KG3zSmvTpaL1CgnrsREPQh5zpKI6h174W7mw==", + "version": "2.144.0", + "resolved": "https://registry.npmjs.org/node-opcua/-/node-opcua-2.144.0.tgz", + "integrity": "sha512-xwSxzPWJ+ZORhCtiHAgaE7lgLogj1fX+DjKnMyEynuKz5R2sR1864ZH9PCDpQdFszT0iQkoK3yv9XAdOVoTsew==", "license": "MIT", "dependencies": { "@types/semver": "^7.5.8", "chalk": "4.1.2", - "node-opcua-address-space": "2.140.0", - "node-opcua-address-space-for-conformance-testing": "2.140.0", - "node-opcua-aggregates": "2.140.0", + "node-opcua-address-space": "2.144.0", + "node-opcua-address-space-for-conformance-testing": "2.144.0", + "node-opcua-aggregates": "2.144.0", "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-binary-stream": "2.139.0", - "node-opcua-certificate-manager": "2.140.0", - "node-opcua-client": "2.140.0", - "node-opcua-client-proxy": "2.140.0", - "node-opcua-common": "2.139.0", + "node-opcua-certificate-manager": "2.143.0", + "node-opcua-client": "2.144.0", + "node-opcua-client-proxy": "2.143.0", + "node-opcua-common": "2.143.0", "node-opcua-constants": "2.139.0", - "node-opcua-crypto": "4.15.0", - "node-opcua-data-access": "2.139.0", + "node-opcua-crypto": "4.16.0", + "node-opcua-data-access": "2.143.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-debug": "2.139.0", "node-opcua-enum": "2.139.0", "node-opcua-factory": "2.139.0", @@ -11258,31 +11265,31 @@ "node-opcua-nodesets": "2.139.0", "node-opcua-numeric-range": "2.139.0", "node-opcua-packet-analyzer": "2.139.0", - "node-opcua-secure-channel": "2.140.0", - "node-opcua-server": "2.140.0", - "node-opcua-server-discovery": "2.140.0", - "node-opcua-service-browse": "2.139.0", - "node-opcua-service-call": "2.139.0", - "node-opcua-service-discovery": "2.139.0", - "node-opcua-service-endpoints": "2.139.0", - "node-opcua-service-filter": "2.139.0", - "node-opcua-service-history": "2.139.0", - "node-opcua-service-node-management": "2.139.0", - "node-opcua-service-query": "2.139.0", - "node-opcua-service-read": "2.139.0", - "node-opcua-service-register-node": "2.139.0", - "node-opcua-service-secure-channel": "2.139.0", - "node-opcua-service-session": "2.139.0", - "node-opcua-service-subscription": "2.140.0", - "node-opcua-service-translate-browse-path": "2.139.0", - "node-opcua-service-write": "2.139.0", + "node-opcua-secure-channel": "2.143.0", + "node-opcua-server": "2.144.0", + "node-opcua-server-discovery": "2.144.0", + "node-opcua-service-browse": "2.143.0", + "node-opcua-service-call": "2.143.0", + "node-opcua-service-discovery": "2.143.0", + "node-opcua-service-endpoints": "2.143.0", + "node-opcua-service-filter": "2.143.0", + "node-opcua-service-history": "2.143.0", + "node-opcua-service-node-management": "2.143.0", + "node-opcua-service-query": "2.143.0", + "node-opcua-service-read": "2.143.0", + "node-opcua-service-register-node": "2.143.0", + "node-opcua-service-secure-channel": "2.143.0", + "node-opcua-service-session": "2.143.0", + "node-opcua-service-subscription": "2.143.0", + "node-opcua-service-translate-browse-path": "2.143.0", + "node-opcua-service-write": "2.143.0", "node-opcua-status-code": "2.139.0", "node-opcua-transport": "2.139.0", - "node-opcua-types": "2.139.0", + "node-opcua-types": "2.143.0", "node-opcua-utils": "2.139.0", - "node-opcua-variant": "2.139.0", - "node-opcua-vendor-diagnostic": "2.140.0", - "semver": "^7.6.3" + "node-opcua-variant": "2.142.0", + "node-opcua-vendor-diagnostic": "2.144.0", + "semver": "^7.7.0" }, "engines": { "node": ">=8.10" @@ -11292,50 +11299,49 @@ } }, "node_modules/node-opcua-address-space": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.140.0.tgz", - "integrity": "sha512-9C7bu5/wPzJFwa7Td5V2w6rd1xWWFdYUBVycCaf96a3ntYOcJlEXuWD0JvD4/876lprjUxA59FGmOtMoF7OMyA==", + "version": "2.144.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space/-/node-opcua-address-space-2.144.0.tgz", + "integrity": "sha512-W6PMgKimNU9UDIE1dv2RORNsrxj54cmdiv+IRmzOikqX3OxOMa/T+0X2hTt1KVjHtYgLJ7ZDKtlVvlO2EnFeKQ==", "license": "MIT", "dependencies": { - "@types/lodash": "4.17.13", + "@types/lodash": "4.17.15", "@types/semver": "^7.5.8", - "async": "^3.2.6", "chalk": "4.1.2", "dequeue": "^1.0.5", "lodash": "4.17.21", - "node-opcua-address-space-base": "2.139.0", + "node-opcua-address-space-base": "2.143.0", "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-binary-stream": "2.139.0", - "node-opcua-client-dynamic-extension-object": "2.140.0", + "node-opcua-client-dynamic-extension-object": "2.143.0", "node-opcua-constants": "2.139.0", - "node-opcua-crypto": "4.15.0", - "node-opcua-data-access": "2.139.0", + "node-opcua-crypto": "4.16.0", + "node-opcua-data-access": "2.143.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-date-time": "2.139.0", "node-opcua-debug": "2.139.0", "node-opcua-enum": "2.139.0", "node-opcua-extension-object": "2.139.0", "node-opcua-factory": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-nodeset-ua": "2.139.0", + "node-opcua-nodeset-ua": "2.143.0", "node-opcua-numeric-range": "2.139.0", "node-opcua-object-registry": "2.139.0", - "node-opcua-pseudo-session": "2.140.0", - "node-opcua-service-browse": "2.139.0", - "node-opcua-service-call": "2.139.0", - "node-opcua-service-history": "2.139.0", - "node-opcua-service-translate-browse-path": "2.139.0", - "node-opcua-service-write": "2.139.0", + "node-opcua-pseudo-session": "2.143.0", + "node-opcua-service-browse": "2.143.0", + "node-opcua-service-call": "2.143.0", + "node-opcua-service-history": "2.143.0", + "node-opcua-service-translate-browse-path": "2.143.0", + "node-opcua-service-write": "2.143.0", "node-opcua-status-code": "2.139.0", - "node-opcua-types": "2.139.0", + "node-opcua-types": "2.143.0", "node-opcua-utils": "2.139.0", - "node-opcua-variant": "2.139.0", - "node-opcua-xml2json": "2.139.0", - "semver": "^7.6.3", + "node-opcua-variant": "2.142.0", + "node-opcua-xml2json": "2.143.0", + "semver": "^7.7.0", "set-prototype-of": "^1.0.0", - "thenify": "^3.3.1", + "thenify-ex": "4.4.0", "xml-writer": "^1.7.0" }, "engines": { @@ -11343,75 +11349,75 @@ } }, "node_modules/node-opcua-address-space-base": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.139.0.tgz", - "integrity": "sha512-we0MiUFp5t8044MuNu3v8btmc1q0XKFjgebf4ZmvHNIGTgW3juZLlfO9f9wvVvJ/UjKs7wx9/2s28e3uw07oXg==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-base/-/node-opcua-address-space-base-2.143.0.tgz", + "integrity": "sha512-+FK+8YfA1aYiyrVfheC8wi9Lz0GJzdJqh1VJx9qGMdsKzBt4Kf9NeXIVWYySwOrN706BWAbnOKUkgsGTGznJ5A==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-constants": "2.139.0", - "node-opcua-crypto": "4.15.0", + "node-opcua-crypto": "4.16.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-date-time": "2.139.0", "node-opcua-debug": "2.139.0", "node-opcua-extension-object": "2.139.0", "node-opcua-nodeid": "2.139.0", "node-opcua-numeric-range": "2.139.0", - "node-opcua-schemas": "2.139.0", + "node-opcua-schemas": "2.143.0", "node-opcua-status-code": "2.139.0", - "node-opcua-types": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-types": "2.143.0", + "node-opcua-variant": "2.142.0" }, "engines": { "node": ">=6.10" } }, "node_modules/node-opcua-address-space-for-conformance-testing": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.140.0.tgz", - "integrity": "sha512-t0slfnyf2lsceKh6Gug2c3zdeToso3Pv7/IFe0vm8Ed/9cTiZ820k7pr9cltgYtYLbjRoa1cHk66QE+VrP+FSQ==", + "version": "2.144.0", + "resolved": "https://registry.npmjs.org/node-opcua-address-space-for-conformance-testing/-/node-opcua-address-space-for-conformance-testing-2.144.0.tgz", + "integrity": "sha512-N8e4ogl8mElWyB3QLPy61hVbFqzz4mdf+tPNz0bpQlvZcvpqVm+jA1NJ2nllWWLYmFGg+12irsAhKXdSChdObA==", "license": "MIT", "dependencies": { - "node-opcua-address-space": "2.140.0", + "node-opcua-address-space": "2.144.0", "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", - "node-opcua-data-access": "2.139.0", + "node-opcua-data-access": "2.143.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-debug": "2.139.0", "node-opcua-factory": "2.139.0", "node-opcua-nodeid": "2.139.0", "node-opcua-status-code": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-aggregates": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.140.0.tgz", - "integrity": "sha512-8VKLO4T3Wmz2j6AE6+zyPwdMY474cpw0d5/CHznpILiwcDgQ6KISQhA9IyrebACLVMElTv4m9mc7ELrXiR4NKg==", + "version": "2.144.0", + "resolved": "https://registry.npmjs.org/node-opcua-aggregates/-/node-opcua-aggregates-2.144.0.tgz", + "integrity": "sha512-g2c3FV2WjOiUHlcpzdd9xtw6FeFpkX3CQNSSc/9r85ovIDf18X4441xITe07P65bn/YfNoSj6fWDCH7WyU/d+A==", "license": "MIT", "dependencies": { - "node-opcua-address-space": "2.140.0", + "node-opcua-address-space": "2.144.0", "node-opcua-assert": "2.139.0", "node-opcua-constants": "2.139.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-nodeid": "2.139.0", "node-opcua-numeric-range": "2.139.0", - "node-opcua-server": "2.140.0", - "node-opcua-service-history": "2.139.0", + "node-opcua-server": "2.144.0", + "node-opcua-service-history": "2.143.0", "node-opcua-status-code": "2.139.0", - "node-opcua-types": "2.139.0", + "node-opcua-types": "2.143.0", "node-opcua-utils": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-alarm-condition": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-alarm-condition/-/node-opcua-alarm-condition-2.140.0.tgz", - "integrity": "sha512-1x2albo+0gGHR/qFAs6cwWSf1Z2/WyabOhybng8wkoaRegzCeYRf+mZP2SHN9oIr62kAaRmf2BTfKPvNeCnskQ==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-alarm-condition/-/node-opcua-alarm-condition-2.143.0.tgz", + "integrity": "sha512-AlbhOlko62nGtHJt0a1rVBUJxWhY4Gv1bVPEUZib3BZap4338WPYSzA8wXCYBZMVkHZVNMTtt61RmTLeTU4DdQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", @@ -11420,17 +11426,17 @@ "node-opcua-data-model": "2.139.0", "node-opcua-debug": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-pseudo-session": "2.140.0", - "node-opcua-service-browse": "2.139.0", - "node-opcua-service-filter": "2.139.0", - "node-opcua-service-read": "2.139.0", - "node-opcua-service-subscription": "2.140.0", - "node-opcua-service-translate-browse-path": "2.139.0", + "node-opcua-pseudo-session": "2.143.0", + "node-opcua-service-browse": "2.143.0", + "node-opcua-service-filter": "2.143.0", + "node-opcua-service-read": "2.143.0", + "node-opcua-service-subscription": "2.143.0", + "node-opcua-service-translate-browse-path": "2.143.0", "node-opcua-status-code": "2.139.0", - "node-opcua-types": "2.139.0", + "node-opcua-types": "2.143.0", "node-opcua-utils": "2.139.0", - "node-opcua-variant": "2.139.0", - "thenify": "^3.3.1" + "node-opcua-variant": "2.142.0", + "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-assert": { @@ -11474,21 +11480,21 @@ "license": "MIT" }, "node_modules/node-opcua-certificate-manager": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.140.0.tgz", - "integrity": "sha512-woVlkBFLTnAZh0H8H9R82QvN6UqK0cB7ik26PLCpIWoof6AVMSdtC8Io74/1FHMNnzQb8BtB9gK+9eRIDsiX4w==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-certificate-manager/-/node-opcua-certificate-manager-2.143.0.tgz", + "integrity": "sha512-eyGaioUByre20WqFoExvZDMzy0yD+3/rikB5S6/qPGC9HlUWm+NqGxQmG/g79ky2wKjx+J0s4B+/aSf0T9Q2hg==", "license": "MIT", "dependencies": { "@types/mkdirp": "1.0.2", "env-paths": "2.2.1", "mkdirp": "1.0.4", "node-opcua-assert": "2.139.0", - "node-opcua-crypto": "4.15.0", + "node-opcua-crypto": "4.16.0", "node-opcua-debug": "2.139.0", "node-opcua-object-registry": "2.139.0", - "node-opcua-pki": "4.18.0", + "node-opcua-pki": "5.1.0", "node-opcua-status-code": "2.139.0", - "thenify": "^3.3.1" + "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-certificate-manager/node_modules/mkdirp": { @@ -11518,61 +11524,61 @@ } }, "node_modules/node-opcua-client": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.140.0.tgz", - "integrity": "sha512-mXdWAmmK/3DodL96uAN5//c8GEUaKQWGupYDB/I6VP08QDOcxk0XeOSE9ouXZu1nXGuLX1sf57+rTXGEObDZww==", + "version": "2.144.0", + "resolved": "https://registry.npmjs.org/node-opcua-client/-/node-opcua-client-2.144.0.tgz", + "integrity": "sha512-72HEzMH3yK95ZoG4pEPJ37FNh25yOrLHdoH9NeogVSpI//6wQDPF7sA/mTinfWeoQm4OjrzUNX3YuDaPeZMF3Q==", "license": "MIT", "dependencies": { "@ster5/global-mutex": "^2.0.0", "@types/async": "^3.2.24", "async": "^3.2.6", "chalk": "4.1.2", - "node-opcua-alarm-condition": "2.140.0", + "node-opcua-alarm-condition": "2.143.0", "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-buffer-utils": "2.139.0", - "node-opcua-certificate-manager": "2.140.0", - "node-opcua-client-dynamic-extension-object": "2.140.0", - "node-opcua-common": "2.139.0", + "node-opcua-certificate-manager": "2.143.0", + "node-opcua-client-dynamic-extension-object": "2.143.0", + "node-opcua-common": "2.143.0", "node-opcua-constants": "2.139.0", - "node-opcua-crypto": "4.15.0", + "node-opcua-crypto": "4.16.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-date-time": "2.139.0", "node-opcua-debug": "2.139.0", "node-opcua-extension-object": "2.139.0", "node-opcua-hostname": "2.139.0", "node-opcua-nodeid": "2.139.0", "node-opcua-object-registry": "2.139.0", - "node-opcua-pki": "4.18.0", - "node-opcua-pseudo-session": "2.140.0", - "node-opcua-schemas": "2.139.0", - "node-opcua-secure-channel": "2.140.0", - "node-opcua-service-browse": "2.139.0", - "node-opcua-service-call": "2.139.0", - "node-opcua-service-discovery": "2.139.0", - "node-opcua-service-endpoints": "2.139.0", - "node-opcua-service-filter": "2.139.0", - "node-opcua-service-history": "2.139.0", - "node-opcua-service-query": "2.139.0", - "node-opcua-service-read": "2.139.0", - "node-opcua-service-register-node": "2.139.0", - "node-opcua-service-secure-channel": "2.139.0", - "node-opcua-service-session": "2.139.0", - "node-opcua-service-subscription": "2.140.0", - "node-opcua-service-translate-browse-path": "2.139.0", - "node-opcua-service-write": "2.139.0", + "node-opcua-pki": "5.1.0", + "node-opcua-pseudo-session": "2.143.0", + "node-opcua-schemas": "2.143.0", + "node-opcua-secure-channel": "2.143.0", + "node-opcua-service-browse": "2.143.0", + "node-opcua-service-call": "2.143.0", + "node-opcua-service-discovery": "2.143.0", + "node-opcua-service-endpoints": "2.143.0", + "node-opcua-service-filter": "2.143.0", + "node-opcua-service-history": "2.143.0", + "node-opcua-service-query": "2.143.0", + "node-opcua-service-read": "2.143.0", + "node-opcua-service-register-node": "2.143.0", + "node-opcua-service-secure-channel": "2.143.0", + "node-opcua-service-session": "2.143.0", + "node-opcua-service-subscription": "2.143.0", + "node-opcua-service-translate-browse-path": "2.143.0", + "node-opcua-service-write": "2.143.0", "node-opcua-status-code": "2.139.0", - "node-opcua-types": "2.139.0", + "node-opcua-types": "2.143.0", "node-opcua-utils": "2.139.0", - "node-opcua-variant": "2.139.0", - "thenify": "^3.3.1" + "node-opcua-variant": "2.142.0", + "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-client-dynamic-extension-object": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.140.0.tgz", - "integrity": "sha512-jldr69nBoDZF2uaHE5RaG69sv3O7g0el3D+15XR0GRIkx5M2NPFLrfeseUJ0C6fPZlDLMLUw1AXUh1PzYFvyQg==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-dynamic-extension-object/-/node-opcua-client-dynamic-extension-object-2.143.0.tgz", + "integrity": "sha512-S+YVFrXTBG1vuzaMUhcg8AIrOo1JFYP1HHTNjm9UqzQftKj8IJ3LRJln6BkBYOgUJk+EFNvrDuX6HiMcbJrEvQ==", "license": "MIT", "dependencies": { "chalk": "4.1.2", @@ -11580,54 +11586,52 @@ "node-opcua-binary-stream": "2.139.0", "node-opcua-constants": "2.139.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-debug": "2.139.0", "node-opcua-extension-object": "2.139.0", "node-opcua-factory": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-pseudo-session": "2.140.0", - "node-opcua-schemas": "2.139.0", - "node-opcua-service-browse": "2.139.0", - "node-opcua-service-translate-browse-path": "2.139.0", + "node-opcua-pseudo-session": "2.143.0", + "node-opcua-schemas": "2.143.0", + "node-opcua-service-browse": "2.143.0", + "node-opcua-service-translate-browse-path": "2.143.0", "node-opcua-status-code": "2.139.0", - "node-opcua-types": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-types": "2.143.0", + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-client-proxy": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.140.0.tgz", - "integrity": "sha512-iny6U9DgUqMBgdrJRIPC2e5qm21nUeVJQ2TuQiUCzRtCsgXApVFFzkD96E6nFOffdKM3YD/BofDMu1mdsZuuBA==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-client-proxy/-/node-opcua-client-proxy-2.143.0.tgz", + "integrity": "sha512-YvZgbmlrSi5Yo+jqHAyIjK4gVLpkSVDTN8OtQKmq3ABKzbdkcyUpgNGA8GHZ3FGeB+Vf56a/9uyefLaNNul9cQ==", "license": "MIT", "dependencies": { - "async": "^3.2.6", "node-opcua-assert": "2.139.0", "node-opcua-constants": "2.139.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-debug": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-pseudo-session": "2.140.0", - "node-opcua-service-browse": "2.139.0", - "node-opcua-service-call": "2.139.0", - "node-opcua-service-read": "2.139.0", - "node-opcua-service-subscription": "2.140.0", - "node-opcua-service-write": "2.139.0", + "node-opcua-pseudo-session": "2.143.0", + "node-opcua-service-browse": "2.143.0", + "node-opcua-service-call": "2.143.0", + "node-opcua-service-read": "2.143.0", + "node-opcua-service-subscription": "2.143.0", + "node-opcua-service-write": "2.143.0", "node-opcua-status-code": "2.139.0", "node-opcua-utils": "2.139.0", - "node-opcua-variant": "2.139.0", - "thenify": "^3.3.1" + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-common": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.139.0.tgz", - "integrity": "sha512-HATRK5ZHpmSjfGwft32leeHmsuh3rILAOs0Nuo+Fla74emJwGae6z5xAmVnNwgSHMX+76i8oWlAsGOE7IMoCrQ==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-common/-/node-opcua-common-2.143.0.tgz", + "integrity": "sha512-R7a6r6MvlsqgILN7ixTvBquLRZObLdE5GhEmDI5Stj82azFdoU+662KsdtNLC4ffOXf8A2Dp9gfPYBIymQPPZA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", - "node-opcua-crypto": "4.15.0", - "node-opcua-types": "2.139.0" + "node-opcua-crypto": "4.16.0", + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-constants": { @@ -11637,9 +11641,9 @@ "license": "MIT" }, "node_modules/node-opcua-crypto": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-4.15.0.tgz", - "integrity": "sha512-mlxhPud42YP863R9nrWX0W2VW2fC5RQy1tuUNLpuZNayCS3ZEqs3b0sJOYtrAvsI8pccsqwGs1jAwXpOSIiubg==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/node-opcua-crypto/-/node-opcua-crypto-4.16.0.tgz", + "integrity": "sha512-r3dRfHc7invXqYt+pjHPEj+YnQDJqfeIikNjWhQSTT9gVWuBOkHDAwPd6QxxJoTHlSp+/mczOWNKmufZ8E0u6Q==", "license": "MIT", "dependencies": { "@peculiar/webcrypto": "^1.5.0", @@ -11654,13 +11658,13 @@ } }, "node_modules/node-opcua-data-access": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.139.0.tgz", - "integrity": "sha512-8VF+AMRGh/3SOmnkeTt+FunQfpqZ0kLYnN0cH6f1Mv9mA8SqePMttqrKXEarqFIAmtj8vbC8d/lajbxlQq8UzA==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-access/-/node-opcua-data-access-2.143.0.tgz", + "integrity": "sha512-uW6dlZKXd8nJKdzjJf7/X0eJhj1p0o1wIIpHoneaJ9WuKtxNGOHgN3K1VZw2CQhbRz5Rq3RxMRXphM3T+vl9pA==", "license": "MIT", "dependencies": { "node-opcua-data-model": "2.139.0", - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-data-model": { @@ -11679,9 +11683,9 @@ } }, "node_modules/node-opcua-data-value": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.139.0.tgz", - "integrity": "sha512-X4x+E+rSTjksGW+7i2/fDyuJ6crWWXpF0TqbzlWr9UE0u0JCyAkHA4nHEyLR91/6U/6zcc0gLhw3Oy7AUTGtew==", + "version": "2.142.0", + "resolved": "https://registry.npmjs.org/node-opcua-data-value/-/node-opcua-data-value-2.142.0.tgz", + "integrity": "sha512-ILT9WlEaPibPuPP/f+55WdqmXf8ih0j/MZHrtbjoflT/UNEJ0+bOZEaLnqMfQCO6Mk4iLbLbWjaAap14zFcKXw==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", @@ -11692,7 +11696,7 @@ "node-opcua-enum": "2.139.0", "node-opcua-factory": "2.139.0", "node-opcua-status-code": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-date-time": { @@ -11766,9 +11770,9 @@ } }, "node_modules/node-opcua-generator": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.139.0.tgz", - "integrity": "sha512-wvDPWtz5biNJfmzIn/SJxlu+DuJRFr+U7y20WhDx5h6GBLF61YqX8u+PwhdJfhWOpzLxqrUGEojfAgwGVxgBSw==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-generator/-/node-opcua-generator-2.143.0.tgz", + "integrity": "sha512-RQ7fUIk+x4KNhjEnAn5xPCKzbKtGl2hOWjFabaCw34/pbZT5XSBoMRkZ210+xd8JBdF+pRZI7oazhvB+LJEYow==", "license": "MIT", "dependencies": { "chalk": "4.1.2", @@ -11777,7 +11781,7 @@ "node-opcua-debug": "2.139.0", "node-opcua-factory": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-schemas": "2.139.0", + "node-opcua-schemas": "2.143.0", "node-opcua-utils": "2.139.0" } }, @@ -11805,20 +11809,20 @@ } }, "node_modules/node-opcua-nodeset-ua": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.139.0.tgz", - "integrity": "sha512-5tNF89YhNVsdHPklz5cXoSei8izWTakrBtXAWlKiUqju3rghmsR10XTh1hSUP9MsI+HF9fzhLH+CmPCypOVpWg==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-nodeset-ua/-/node-opcua-nodeset-ua-2.143.0.tgz", + "integrity": "sha512-0BRtyBNvE3563ju7Y7N1jrX+sqIK/3wlzgnSPwKRPL6NFprtGoOo4Y7oy32pSU7a3mUDrQTtc5PmavaMsIfIKg==", "license": "MIT", "dependencies": { - "node-opcua-address-space-base": "2.139.0", + "node-opcua-address-space-base": "2.143.0", "node-opcua-basic-types": "2.139.0", - "node-opcua-data-access": "2.139.0", + "node-opcua-data-access": "2.143.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-extension-object": "2.139.0", "node-opcua-nodeid": "2.139.0", "node-opcua-status-code": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-nodesets": { @@ -11876,21 +11880,19 @@ } }, "node_modules/node-opcua-pki": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-4.18.0.tgz", - "integrity": "sha512-lbNT0aN6KrXSz1zR++M38GJntS0SCunyGWC2efdKZwwf6PxIZbQv9TH5qLnpUKE7sJFAOzQ4EAdaCLxv/6/M+g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/node-opcua-pki/-/node-opcua-pki-5.1.0.tgz", + "integrity": "sha512-58zgoI12He0ON/yY+PvbFl3cXVZmD4jZnQk7/+dydEojvKIg3H0UEsZKPfXh2VVB6pGfkge+YAErEtu+Z63lJA==", "license": "MIT", "dependencies": { "@ster5/global-mutex": "^2.0.0", - "async": "^3.2.6", "byline": "^5.0.0", "chalk": "4.1.2", - "chokidar": "4.0.1", + "chokidar": "4.0.3", "cli-table": "^0.3.11", - "node-opcua-crypto": "4.15.0", + "node-opcua-crypto": "4.16.0", "progress": "^2.0.3", "rimraf": "4.4.1", - "thenify": "^3.3.1", "wget-improved-2": "^3.3.0", "yargs": "17.7.2", "yauzl": "^3.2.0" @@ -12001,36 +12003,36 @@ } }, "node_modules/node-opcua-pseudo-session": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.140.0.tgz", - "integrity": "sha512-A0yM2CJVhMYwWAzhJ41HmsKx/3H2c+ThdwxIznoC99v6/FIsfi/QVT1Rzm2YOE41hqJ9vwVdn4g/7Fdu/j0tYg==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-pseudo-session/-/node-opcua-pseudo-session-2.143.0.tgz", + "integrity": "sha512-dY84c8CW3sW0II8LPHLcMbWVfJh4IZfGeDvIscVp+LhigBfAA6A2F22jOzNCSqzv5XIOasVjIjuK9hvhGxEoLQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-constants": "2.139.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-debug": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-service-browse": "2.139.0", - "node-opcua-service-call": "2.139.0", - "node-opcua-service-filter": "2.139.0", - "node-opcua-service-read": "2.139.0", - "node-opcua-service-subscription": "2.140.0", - "node-opcua-service-translate-browse-path": "2.139.0", - "node-opcua-service-write": "2.139.0", + "node-opcua-service-browse": "2.143.0", + "node-opcua-service-call": "2.143.0", + "node-opcua-service-filter": "2.143.0", + "node-opcua-service-read": "2.143.0", + "node-opcua-service-subscription": "2.143.0", + "node-opcua-service-translate-browse-path": "2.143.0", + "node-opcua-service-write": "2.143.0", "node-opcua-status-code": "2.139.0", - "node-opcua-types": "2.139.0", + "node-opcua-types": "2.143.0", "node-opcua-utils": "2.139.0", - "node-opcua-variant": "2.139.0", - "thenify": "^3.3.1" + "node-opcua-variant": "2.142.0", + "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-schemas": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.139.0.tgz", - "integrity": "sha512-WCbuKIqf2rJyhLduHF8b67RMGgmP5S4CWHkgaTYFioDky3s2iZB2dY4vh+GPCe8KY0Iuhw9Qq4PiZy06GEM54A==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-schemas/-/node-opcua-schemas-2.143.0.tgz", + "integrity": "sha512-PSqnUFf5bnrlFtR1yOGVw47AwDl/IY+Cr5Voxz+RPtbzU+SrU2cqgTo06wb8tSl50wKRw8Qk3a++YV42Q4JHTA==", "license": "MIT", "dependencies": { "chalk": "4.1.2", @@ -12040,14 +12042,14 @@ "node-opcua-extension-object": "2.139.0", "node-opcua-factory": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-variant": "2.139.0", - "node-opcua-xml2json": "2.139.0" + "node-opcua-variant": "2.142.0", + "node-opcua-xml2json": "2.143.0" } }, "node_modules/node-opcua-secure-channel": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.140.0.tgz", - "integrity": "sha512-p5fM/OWvQVLLr5EJqHwWZ5s7oHZKtI9ZFYqrLfvhSAfUs5sRJaaN/Pdd3nPRg9a4d7d0DofS6Wy5KQAbNbwgsw==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-secure-channel/-/node-opcua-secure-channel-2.143.0.tgz", + "integrity": "sha512-vhGOdULrvM3+Bu9HuK24Zhh10SNu5kUT5PK9B6AYhzbTfq7v36SADT8sqQyI22rLVmRKkz6GVWH8vGKxJ45SKQ==", "license": "MIT", "dependencies": { "backoff": "^2.5.0", @@ -12055,27 +12057,27 @@ "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-binary-stream": "2.139.0", - "node-opcua-certificate-manager": "2.140.0", + "node-opcua-certificate-manager": "2.143.0", "node-opcua-chunkmanager": "2.139.0", - "node-opcua-common": "2.139.0", - "node-opcua-crypto": "4.15.0", + "node-opcua-common": "2.143.0", + "node-opcua-crypto": "4.16.0", "node-opcua-debug": "2.139.0", "node-opcua-factory": "2.139.0", "node-opcua-nodeid": "2.139.0", "node-opcua-object-registry": "2.139.0", "node-opcua-packet-analyzer": "2.139.0", - "node-opcua-service-endpoints": "2.139.0", - "node-opcua-service-secure-channel": "2.139.0", + "node-opcua-service-endpoints": "2.143.0", + "node-opcua-service-secure-channel": "2.143.0", "node-opcua-status-code": "2.139.0", "node-opcua-transport": "2.139.0", - "node-opcua-types": "2.139.0", + "node-opcua-types": "2.143.0", "node-opcua-utils": "2.139.0" } }, "node_modules/node-opcua-server": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.140.0.tgz", - "integrity": "sha512-4TYhu22znmX6qxDEcVl8xDp5xueOd0pzfTlTo6palCwtKs58TSJzGdZbtjX1pvadVugCDI4fM+IVfkSagslAmw==", + "version": "2.144.0", + "resolved": "https://registry.npmjs.org/node-opcua-server/-/node-opcua-server-2.144.0.tgz", + "integrity": "sha512-H+P3ejS6IFN4XFYN82yE4bjFUtOhkArDwxToE46MBHCvrZ7c7DDUSClDuWalM4ciZvHpds0ALxYefdQWDzSsdg==", "license": "MIT", "dependencies": { "@ster5/global-mutex": "^2.0.0", @@ -12083,19 +12085,19 @@ "chalk": "4.1.2", "dequeue": "^1.0.5", "lodash": "4.17.21", - "node-opcua-address-space": "2.140.0", - "node-opcua-address-space-base": "2.139.0", + "node-opcua-address-space": "2.144.0", + "node-opcua-address-space-base": "2.143.0", "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-binary-stream": "2.139.0", - "node-opcua-certificate-manager": "2.140.0", - "node-opcua-client": "2.140.0", - "node-opcua-client-dynamic-extension-object": "2.140.0", - "node-opcua-common": "2.139.0", + "node-opcua-certificate-manager": "2.143.0", + "node-opcua-client": "2.144.0", + "node-opcua-client-dynamic-extension-object": "2.143.0", + "node-opcua-common": "2.143.0", "node-opcua-constants": "2.139.0", - "node-opcua-crypto": "4.15.0", + "node-opcua-crypto": "4.16.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-date-time": "2.139.0", "node-opcua-debug": "2.139.0", "node-opcua-extension-object": "2.139.0", @@ -12105,225 +12107,225 @@ "node-opcua-nodesets": "2.139.0", "node-opcua-numeric-range": "2.139.0", "node-opcua-object-registry": "2.139.0", - "node-opcua-secure-channel": "2.140.0", - "node-opcua-service-browse": "2.139.0", - "node-opcua-service-call": "2.139.0", - "node-opcua-service-discovery": "2.139.0", - "node-opcua-service-endpoints": "2.139.0", - "node-opcua-service-filter": "2.139.0", - "node-opcua-service-history": "2.139.0", - "node-opcua-service-node-management": "2.139.0", - "node-opcua-service-query": "2.139.0", - "node-opcua-service-read": "2.139.0", - "node-opcua-service-register-node": "2.139.0", - "node-opcua-service-secure-channel": "2.139.0", - "node-opcua-service-session": "2.139.0", - "node-opcua-service-subscription": "2.140.0", - "node-opcua-service-translate-browse-path": "2.139.0", - "node-opcua-service-write": "2.139.0", + "node-opcua-secure-channel": "2.143.0", + "node-opcua-service-browse": "2.143.0", + "node-opcua-service-call": "2.143.0", + "node-opcua-service-discovery": "2.143.0", + "node-opcua-service-endpoints": "2.143.0", + "node-opcua-service-filter": "2.143.0", + "node-opcua-service-history": "2.143.0", + "node-opcua-service-node-management": "2.143.0", + "node-opcua-service-query": "2.143.0", + "node-opcua-service-read": "2.143.0", + "node-opcua-service-register-node": "2.143.0", + "node-opcua-service-secure-channel": "2.143.0", + "node-opcua-service-session": "2.143.0", + "node-opcua-service-subscription": "2.143.0", + "node-opcua-service-translate-browse-path": "2.143.0", + "node-opcua-service-write": "2.143.0", "node-opcua-status-code": "2.139.0", "node-opcua-transport": "2.139.0", - "node-opcua-types": "2.139.0", + "node-opcua-types": "2.143.0", "node-opcua-utils": "2.139.0", - "node-opcua-variant": "2.139.0", - "thenify": "^3.3.1" + "node-opcua-variant": "2.142.0", + "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-server-discovery": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.140.0.tgz", - "integrity": "sha512-DJNIjbk5rUsRhO6+YzLgBYWjHOWrVg2C98h5KyGYxUz1EkDj3md6qStcgrQvadVuV5GKZu0yJ/Fek73Oqq9Nlg==", + "version": "2.144.0", + "resolved": "https://registry.npmjs.org/node-opcua-server-discovery/-/node-opcua-server-discovery-2.144.0.tgz", + "integrity": "sha512-g/qTnE51ySpKpXSDbBCqYlNueWhBS0KMfAlJg0/CBBZcexfxmMmpCnWXzGGHUBFwuwWp1udhNfClNZG9EXPENA==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "env-paths": "2.2.1", "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", - "node-opcua-certificate-manager": "2.140.0", - "node-opcua-common": "2.139.0", + "node-opcua-certificate-manager": "2.143.0", + "node-opcua-common": "2.143.0", "node-opcua-debug": "2.139.0", "node-opcua-hostname": "2.139.0", "node-opcua-object-registry": "2.139.0", - "node-opcua-secure-channel": "2.140.0", - "node-opcua-server": "2.140.0", - "node-opcua-service-discovery": "2.139.0", - "node-opcua-service-endpoints": "2.139.0", + "node-opcua-secure-channel": "2.143.0", + "node-opcua-server": "2.144.0", + "node-opcua-service-discovery": "2.143.0", + "node-opcua-service-endpoints": "2.143.0", "node-opcua-status-code": "2.139.0", "sterfive-bonjour-service": "1.1.4", - "thenify": "^3.3.1" + "thenify-ex": "4.4.0" } }, "node_modules/node-opcua-service-browse": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.139.0.tgz", - "integrity": "sha512-nhXM2zq1UWC6jxZaguVSDyY4mEPyzh/e61iDA9+vp14TMINHQESXniql+P0Q0jz7X2JYcsDlUqUm0598/3My5A==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-browse/-/node-opcua-service-browse-2.143.0.tgz", + "integrity": "sha512-HzKKnPZKz/BTQyWuWC9VdF7dP3mjzUC/so3DIlGlTChPnMMrGwCWJWL0B96qn4XxrOuZb1HLqhJdRl7FdQ34dQ==", "license": "MIT", "dependencies": { "node-opcua-data-model": "2.139.0", - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-call": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.139.0.tgz", - "integrity": "sha512-Wa+Mhzh8HiQHZtbpGNspMWDZw6GjUOiugnXFTSR544KtMRvvvoyyU76nhiCvj1uyWw3MhPGqS2Ju63+z26NwbQ==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-call/-/node-opcua-service-call-2.143.0.tgz", + "integrity": "sha512-Qbnecp3TOl+al4ruiUbTWyhvKvGwPN/RolQagcYUvOScHlN+44QVQdOifXYRy9vSunUSoCpIxqV7hiHc3okgFQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-types": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-types": "2.143.0", + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-service-discovery": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.139.0.tgz", - "integrity": "sha512-makP1COZI7bWPyoMaw1XcznjIR57sHjKeVZKq0ofxIOpvsxEDUd605amLs2VmbOO1n2yR36Nq12EEv+l8S5kdQ==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-discovery/-/node-opcua-service-discovery-2.143.0.tgz", + "integrity": "sha512-i/zREmafETaP5bpjSTxv3s2y6g5EqmrNRd+vqSm2vRtCkElVkh3N4fG/nsnfxkjQClOt8pyZXP0D+A+0EHA8Og==", "license": "MIT", "dependencies": { "chalk": "4.1.2", "node-opcua-assert": "2.139.0", "node-opcua-debug": "2.139.0", "node-opcua-object-registry": "2.139.0", - "node-opcua-types": "2.139.0", + "node-opcua-types": "2.143.0", "sterfive-bonjour-service": "1.1.4" } }, "node_modules/node-opcua-service-endpoints": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.139.0.tgz", - "integrity": "sha512-WOBh3ZXWlwF/sO1Un/GLw3O3/QY81vjn0WnCU+ZGpk/Hi/uTcK7vnAt9blwtSF+XqZ87GqfE4BxqOwZh41fANA==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-endpoints/-/node-opcua-service-endpoints-2.143.0.tgz", + "integrity": "sha512-N0rVMZapna8Ikq/86zsLCBMe0o8o4CxcRNgIDKrcJ6PkG47p1vUlrXZyss0Jk7zVOOrdmS3K5Y+9+mMm7hwiuQ==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-filter": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.139.0.tgz", - "integrity": "sha512-QR+BIOrJD41aYNX9n2PIDObr7AdLg5xOYxoxJFjO0bKElz57274Je7mJWYSEq1S4p5zn8oV5wAri6eXEycx6mQ==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-filter/-/node-opcua-service-filter-2.143.0.tgz", + "integrity": "sha512-eL3b60L95HNXZhf2VsxP7XWke8qzRTs9SgNnJB3lDdj7w46nLtmMClTdnHIr+E+pxo0AdKYtMLnkFgLCwDm9vQ==", "license": "MIT", "dependencies": { - "node-opcua-address-space-base": "2.139.0", + "node-opcua-address-space-base": "2.143.0", "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-constants": "2.139.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-debug": "2.139.0", "node-opcua-extension-object": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-service-translate-browse-path": "2.139.0", + "node-opcua-service-translate-browse-path": "2.143.0", "node-opcua-status-code": "2.139.0", - "node-opcua-types": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-types": "2.143.0", + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-service-history": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.139.0.tgz", - "integrity": "sha512-lbdYgYpCiN3lH5RWHfLPp9+7A4MyxsfPIoNm9RgNxpR+GOBh10z76Lx1fvfgSx0RO6jwkqm/GTl4oteX/6kiWA==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-history/-/node-opcua-service-history-2.143.0.tgz", + "integrity": "sha512-ABahw2F7Qx8whrP+7+ZrZCcdHEfJF0wz0Qe0ZyvH0yns5qxKtbqnutBfYaG6eIlfgUrZbHbgIalhCYX9fzTuUA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", - "node-opcua-data-value": "2.139.0", - "node-opcua-types": "2.139.0" + "node-opcua-data-value": "2.142.0", + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-node-management": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.139.0.tgz", - "integrity": "sha512-a/iXfX8dGQBfqFMd8cK4xcUeKAlltLIyCIvW4bFcGZ+kUU6CqsYGBjgTybTyRY+tYNhRMwh8eO9vABV8Y4gwjQ==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-node-management/-/node-opcua-service-node-management-2.143.0.tgz", + "integrity": "sha512-t6TPPjXTODFipmhz5JkqdGL0S5Lavr2h/0O94mgyJ5QJd5mT5ACLVJdbKMslmu79wMPdnqRXGlK2NYB9KU58GA==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-query": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.139.0.tgz", - "integrity": "sha512-Uhsb97RTtfx5CYwpgThOXBkYJLYS9z13NFsUHqLAPQkckPzN197TSkrMCw0Z5VQs4YTfFo5v9dv79zAMgNZHzQ==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-query/-/node-opcua-service-query-2.143.0.tgz", + "integrity": "sha512-OXDAD2sLmOrEni/2IJ+HQHtTVWfBlWsczdPVE00jrUuFbTO4LZaGyl9y3RsZD9qH8alq1zoQXa9omNeHkdC5WQ==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-read": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.139.0.tgz", - "integrity": "sha512-bYGc2H2nGK0dUSvmspgvIaxqX+L+T9rb84xRZZbDZDM1jShKrlJuYwT1Yrafk3gsgLd2YSiWFfxtIZknMq3z5g==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-read/-/node-opcua-service-read-2.143.0.tgz", + "integrity": "sha512-vrLjvGkQMoJ7IG5jI/tI/BlAQNW/GN2TPrc01MadEHKSDeWkrPrnVI3sKWoOnwgsA2CCfxym6x+s0SWQn/YN/Q==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", - "node-opcua-service-secure-channel": "2.139.0", - "node-opcua-types": "2.139.0" + "node-opcua-data-value": "2.142.0", + "node-opcua-service-secure-channel": "2.143.0", + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-register-node": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.139.0.tgz", - "integrity": "sha512-plxqrk1Ewbmf10RUELWFk320Wf8ylMDs2Ptc4qv3JhPDmYW/PIyazU/FHDftgf8327bSrRVKshSOuH10xRqjkQ==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-register-node/-/node-opcua-service-register-node-2.143.0.tgz", + "integrity": "sha512-bMnrWiJOgIlAB8Rj2cFEzggjFavh+ZEAfRDYmJQQYJDlfTd4BG1GZjzP0iBlCye64NBb4up5YD+7q0Gc37og2w==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-secure-channel": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.139.0.tgz", - "integrity": "sha512-+hYpL47vZLxFgWSm4S7klTTmqJNLvCXUyJ6GVCmr4p7We3m13zBm6O6BL29atItSvxakzSWocaFJnu6yNx78Lg==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-secure-channel/-/node-opcua-service-secure-channel-2.143.0.tgz", + "integrity": "sha512-IgreaZxtPcVQ7K+zABNhRGeChk/l45F9Y/drR6bQKzIoabr97jrot8wrgABj1AdfCykYUDZxoPj9tlUtu0bH3w==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-binary-stream": "2.139.0", "node-opcua-factory": "2.139.0", - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-session": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.139.0.tgz", - "integrity": "sha512-gDt5q0MFwvAzQTh909qGuqNfmWtFJ0pCB9x27aLjRbzuHpC+dUuVaqBxGOx2jGNS82wqtIyrNNxoJa3b05IDhA==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-session/-/node-opcua-service-session-2.143.0.tgz", + "integrity": "sha512-GcTJ9RvHDrfk1ius84fxQI9E/hJaYMI8SPPzzFJ/Tdy0806qZptxFihSysYs0Td25extodpJKvUy4tD2WLn7CQ==", "license": "MIT", "dependencies": { "node-opcua-factory": "2.139.0", - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-subscription": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.140.0.tgz", - "integrity": "sha512-mFPLDo9VS2e8O1eGGUENOkDymHPlVZTiINYNO2rmipPoEptULrJ7lTorHO4OkTQ57C9s2L1o+85cc78fB2wflg==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-subscription/-/node-opcua-service-subscription-2.143.0.tgz", + "integrity": "sha512-UPjait03335Gq7NRQOyrpIlpvtWb2sYnm5vbwVyd1GWN3g2sK3Ggsz6gc6aSEwMWTBVio2gyn+1OAjUeLiFiFA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", - "node-opcua-types": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-types": "2.143.0", + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-service-translate-browse-path": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.139.0.tgz", - "integrity": "sha512-q3W1i3sHJCrMLwUlBTaLqF9fWes9kPUe90dB/jv6t/Cvy7IJdpeSAv6ljZ/upHF10NL4US2HUtWl8aiH16sWgQ==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-translate-browse-path/-/node-opcua-service-translate-browse-path-2.143.0.tgz", + "integrity": "sha512-AAgGC0xk6txAWIbGi7jaZHqe7yyQxnGukPJc/enmdVlZujxD/ocUHBIVKUFnIeOc2Q2hfwCaB9NRRhsa02oPKg==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", "node-opcua-constants": "2.139.0", "node-opcua-data-model": "2.139.0", "node-opcua-nodeid": "2.139.0", - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-service-write": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.139.0.tgz", - "integrity": "sha512-LjlNwtTDi7oU5PtklbDx3hoa31Lvp5uAY6uRyVyOp+xgXeVR+MXmm7Sx6MI32v4hg2ibQxmirYL8bB3nuYa71w==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-service-write/-/node-opcua-service-write-2.143.0.tgz", + "integrity": "sha512-G95sz3g+Y+UMTUzUOPm0pn1NnmpfGheTPryUPG9fySWmdy9y+TuEbMwL/ODviWGsJpPSbxvFERFKwTb+KwzrKA==", "license": "MIT", "dependencies": { - "node-opcua-types": "2.139.0" + "node-opcua-types": "2.143.0" } }, "node_modules/node-opcua-status-code": { @@ -12357,24 +12359,24 @@ } }, "node_modules/node-opcua-types": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.139.0.tgz", - "integrity": "sha512-pHLoSKq/JHButeqip8WfdQXFqTpPvz6MsjGVfJIV9Nd9lvplE4PTYIQvO1pEB+8YBOCy8XbmvFLIBOSa6GItpA==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-types/-/node-opcua-types-2.143.0.tgz", + "integrity": "sha512-lGZdNZY10XPpgpDWYVzrM1OX3MDywXruUDKJzOJeOaQN5LLKIhr2xSh843ad8HIaMbd0iqp36JeAklfGseSqyA==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", "node-opcua-basic-types": "2.139.0", "node-opcua-binary-stream": "2.139.0", "node-opcua-data-model": "2.139.0", - "node-opcua-data-value": "2.139.0", + "node-opcua-data-value": "2.142.0", "node-opcua-enum": "2.139.0", "node-opcua-extension-object": "2.139.0", "node-opcua-factory": "2.139.0", - "node-opcua-generator": "2.139.0", + "node-opcua-generator": "2.143.0", "node-opcua-nodeid": "2.139.0", "node-opcua-numeric-range": "2.139.0", "node-opcua-status-code": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-utils": { @@ -12388,9 +12390,9 @@ } }, "node_modules/node-opcua-variant": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.139.0.tgz", - "integrity": "sha512-0y9L6MhzWVTIUXaiYv1SZ0d4r1vYqyfINi2C7jV5DFLSugMvb88qQeyFv5bnj1k2uvD+Vd3vIIV+Ha7qLT/qyg==", + "version": "2.142.0", + "resolved": "https://registry.npmjs.org/node-opcua-variant/-/node-opcua-variant-2.142.0.tgz", + "integrity": "sha512-6KG4ICo7pInv1Kjuah0KkDJpLNHzgmvEYliaP/ZicBwDToWE/G5HIOqbrMtdy3m3EmntCYZcsazu2AWCNNH4xQ==", "license": "MIT", "dependencies": { "node-opcua-assert": "2.139.0", @@ -12404,31 +12406,29 @@ } }, "node_modules/node-opcua-vendor-diagnostic": { - "version": "2.140.0", - "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.140.0.tgz", - "integrity": "sha512-5RQLZPR7+RQp1vwhVkSZzZ3uFpw3ncANos3l9Ky17BUFJzc03xqUwOSOKJY8iQhBBiLTbn1MgHu5To2Afo1BWQ==", + "version": "2.144.0", + "resolved": "https://registry.npmjs.org/node-opcua-vendor-diagnostic/-/node-opcua-vendor-diagnostic-2.144.0.tgz", + "integrity": "sha512-uaVvjsKW9iD/PuCrNHGLQKFkj2r/N3kWXLpi04NKuYaj8CZJFBaQvwwEKGrQZ3Y9Umd+w/RfuYFuOETxPET2yw==", "license": "MIT", "dependencies": { "humanize": "0.0.9", - "node-opcua-address-space": "2.140.0", + "node-opcua-address-space": "2.144.0", "node-opcua-assert": "2.139.0", "node-opcua-constants": "2.139.0", "node-opcua-debug": "2.139.0", - "node-opcua-server": "2.140.0", + "node-opcua-server": "2.144.0", "node-opcua-status-code": "2.139.0", - "node-opcua-variant": "2.139.0" + "node-opcua-variant": "2.142.0" } }, "node_modules/node-opcua-xml2json": { - "version": "2.139.0", - "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.139.0.tgz", - "integrity": "sha512-T8G92ItnN+Imb91Lx1cK32K2GsiaNDyTX5G/axOVyy8iuspaBm10G9e/D9/UbifO/sMOl0Y8jTlrnm9iWeHxFw==", + "version": "2.143.0", + "resolved": "https://registry.npmjs.org/node-opcua-xml2json/-/node-opcua-xml2json-2.143.0.tgz", + "integrity": "sha512-aqsYJgN0pIJ6r7XagTujSANqk1fj4o/KRI9vOisTqqEtjHnMuuY8FCkd8fFfaEwC8uldzQ/wyE+uPAwZhJYrcw==", "license": "MIT", "dependencies": { - "ltx": "^3.1.1", "node-opcua-assert": "2.139.0", "node-opcua-utils": "2.139.0", - "thenify": "^3.3.1", "xml-writer": "^1.7.0" } }, @@ -12700,9 +12700,9 @@ } }, "node_modules/oracledb": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/oracledb/-/oracledb-6.7.1.tgz", - "integrity": "sha512-dOXqgJ8re9kw5Nv9zLlljhBcjsGCUELDD/VEecQlXl2R8IMNxJqdceR+VeKS4gAyVNzq0MOz45lXOiC8OqG1qw==", + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/oracledb/-/oracledb-6.7.2.tgz", + "integrity": "sha512-fdHnGyI9VJ84HWEQLdhqmkFmrFRCi2CJ/xrZplRAyXrD+oL70f0WzQ0OBEBcHsOAdxKgpnTwm4bdyuIPQDgUgQ==", "hasInstallScript": true, "license": "(Apache-2.0 OR UPL-1.0)", "engines": { @@ -12769,9 +12769,9 @@ "license": "BlueOak-1.0.0" }, "node_modules/papaparse": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.5.1.tgz", - "integrity": "sha512-EuEKUhyxrHVozD7g3/ztsJn6qaKse8RPfR6buNB2dMJvdtXNhcw8jccVi/LxNEY3HVrV6GO6Z4OoeCG9Iy9wpA==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.5.2.tgz", + "integrity": "sha512-PZXg8UuAc4PcVwLosEEDYjPyfWnTEhOrUfdv+3Bx+NuAb+5NhDmXzg5fHWmdCh1mP5p7JAZfFr3IMQfcntNAdA==", "license": "MIT" }, "node_modules/parent-module": { @@ -12905,14 +12905,14 @@ "license": "MIT" }, "node_modules/pg": { - "version": "8.13.1", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.13.1.tgz", - "integrity": "sha512-OUir1A0rPNZlX//c7ksiu7crsGZTKSOXJPgtNiHGIlC9H0lO+NC6ZDYksSgBYY/thSWhnSRBv8w1lieNNGATNQ==", + "version": "8.13.2", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.13.2.tgz", + "integrity": "sha512-L5QkPvTjVWWHbLaFjCkOSplpb2uCiRYbg0IJ2okCy5ClYfWlSgDDnvdR6dyw3EWAH2AfS4j8E61QFI7gLfTtlw==", "license": "MIT", "dependencies": { "pg-connection-string": "^2.7.0", - "pg-pool": "^3.7.0", - "pg-protocol": "^1.7.0", + "pg-pool": "^3.7.1", + "pg-protocol": "^1.7.1", "pg-types": "^2.1.0", "pgpass": "1.x" }, @@ -12964,18 +12964,18 @@ } }, "node_modules/pg-pool": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.7.0.tgz", - "integrity": "sha512-ZOBQForurqh4zZWjrgSwwAtzJ7QiRX0ovFkZr2klsen3Nm0aoh33Ls0fzfv3imeH/nw/O27cjdz5kzYJfeGp/g==", + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.7.1.tgz", + "integrity": "sha512-xIOsFoh7Vdhojas6q3596mXFsR8nwBQBXX5JiV7p9buEVAGqYL4yFzclON5P9vFrpu1u7Zwl2oriyDa89n0wbw==", "license": "MIT", "peerDependencies": { "pg": ">=8.0" } }, "node_modules/pg-protocol": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.7.0.tgz", - "integrity": "sha512-hTK/mE36i8fDDhgDFjy6xNOG+LCorxLG3WO17tku+ij6sVHXh1jQUJ8hYAnRhNla4QVD2H8er/FOjc/+EgC6yQ==", + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.7.1.tgz", + "integrity": "sha512-gjTHWGYWsEgy9MsY0Gp6ZJxV24IjDqdpTW7Eh0x+WfJLFsm/TJx1MzL6T0D88mBvkpxotCQ6TwW6N+Kko7lhgQ==", "license": "MIT" }, "node_modules/pg-types": { @@ -13366,9 +13366,9 @@ } }, "node_modules/prettier": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", - "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.0.tgz", + "integrity": "sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==", "dev": true, "license": "MIT", "bin": { @@ -14117,9 +14117,9 @@ } }, "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -14894,14 +14894,11 @@ "node": ">=8" } }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } + "node_modules/thenify-ex": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/thenify-ex/-/thenify-ex-4.4.0.tgz", + "integrity": "sha512-YHA/2DlY1vWpqGLCc7BzdT9aTrqyHCbsX5J3zbW68LLeD4RPwd+2tMEWshMP+27ikuTnaeKbFDmjqc7fKWmDew==", + "license": "MIT" }, "node_modules/thread-stream": { "version": "3.1.0", @@ -15000,9 +14997,9 @@ } }, "node_modules/ts-api-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz", - "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz", + "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==", "dev": true, "license": "MIT", "engines": { @@ -15191,15 +15188,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.21.0.tgz", - "integrity": "sha512-txEKYY4XMKwPXxNkN8+AxAdX6iIJAPiJbHE/FpQccs/sxw8Lf26kqwC3cn0xkHlW8kEbLhkhCsjWuMveaY9Rxw==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.24.0.tgz", + "integrity": "sha512-/lmv4366en/qbB32Vz5+kCNZEMf6xYHwh1z48suBwZvAtnXKbP+YhGe8OLE2BqC67LMqKkCNLtjejdwsdW6uOQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.21.0", - "@typescript-eslint/parser": "8.21.0", - "@typescript-eslint/utils": "8.21.0" + "@typescript-eslint/eslint-plugin": "8.24.0", + "@typescript-eslint/parser": "8.24.0", + "@typescript-eslint/utils": "8.24.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" diff --git a/backend/package.json b/backend/package.json index a1829e93c3..c43979307b 100644 --- a/backend/package.json +++ b/backend/package.json @@ -38,7 +38,7 @@ "Optimistik" ], "dependencies": { - "@aws-sdk/client-s3": "3.735.0", + "@aws-sdk/client-s3": "3.744.0", "@aws-sdk/node-http-handler": "3.374.0", "@azure/core-http": "3.0.5", "@azure/storage-blob": "12.26.0", @@ -47,13 +47,13 @@ "@koa/multer": "3.0.2", "@koa/router": "13.1.0", "adm-zip": "0.5.16", - "ads-client": "2.0.2", + "ads-client": "2.1.0", "argon2": "0.41.1", "basic-auth": "2.0.1", "better-sqlite3": "11.8.1", "cron": "3.5.0", "cron-parser": "4.9.0", - "cronstrue": "2.53.0", + "cronstrue": "2.54.0", "form-data": "4.0.1", "http-proxy": "1.18.1", "http-proxy-agent": "7.0.2", @@ -62,7 +62,7 @@ "jsmodbus": "4.0.10", "jsonwebtoken": "9.0.2", "knex": "3.1.0", - "koa": "2.15.3", + "koa": "2.15.4", "koa-bodyparser": "4.4.1", "koa-helmet": "8.0.1", "koa-respond": "2.1.0", @@ -70,17 +70,17 @@ "ltx": "3.1.2", "luxon": "3.5.0", "minimist": "1.2.8", - "mongodb": "6.12.0", + "mongodb": "6.13.0", "mqtt": "5.10.3", "mssql": "11.0.1", "multer": "1.4.5-lts.1", "mysql2": "3.12.0", "node-fetch": "2.7.0", - "node-opcua": "2.140.0", + "node-opcua": "2.144.0", "object-path": "0.11.8", - "oracledb": "6.7.1", - "papaparse": "5.5.1", - "pg": "8.13.1", + "oracledb": "6.7.2", + "papaparse": "5.5.2", + "pg": "8.13.2", "pino": "9.6.0", "pino-abstract-transport": "2.0.0", "pino-loki": "2.5.0", @@ -98,7 +98,7 @@ "@types/adm-zip": "0.5.7", "@types/basic-auth": "1.1.8", "@types/better-sqlite3": "7.6.12", - "@types/http-proxy": "1.17.15", + "@types/http-proxy": "1.17.16", "@types/jest": "29.5.14", "@types/jsonwebtoken": "9.0.8", "@types/koa": "2.15.0", @@ -109,7 +109,7 @@ "@types/koa-send": "4.1.6", "@types/luxon": "3.4.2", "@types/minimist": "1.2.5", - "@types/mssql": "9.1.6", + "@types/mssql": "9.1.7", "@types/node-fetch": "2.6.12", "@types/node-forge": "1.3.11", "@types/object-path": "0.11.4", @@ -120,20 +120,20 @@ "@types/sprintf-js": "1.1.4", "@types/ssh2-sftp-client": "9.0.4", "@types/ws": "8.5.14", - "@yao-pkg/pkg": "6.2.0", + "@yao-pkg/pkg": "6.3.0", "dotenv": "16.4.7", - "eslint": "9.19.0", + "eslint": "9.20.1", "eslint-config-prettier": "10.0.1", "eslint-plugin-prettier": "5.2.3", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", "ncp": "2.0.0", "path-browserify": "1.0.1", - "prettier": "3.4.2", + "prettier": "3.5.0", "rimraf": "6.0.1", "ts-jest": "29.2.5", "typescript": "5.4.5", - "typescript-eslint": "8.21.0" + "typescript-eslint": "8.24.0" }, "pkg": { "scripts": [ diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 68d1e7ab92..64f41db17f 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9,16 +9,16 @@ "version": "3.5.8", "license": "EUPL", "dependencies": { - "@angular/animations": "19.1.3", - "@angular/cdk": "19.1.1", - "@angular/common": "19.1.3", - "@angular/compiler": "19.1.3", - "@angular/core": "19.1.3", - "@angular/forms": "19.1.3", - "@angular/localize": "19.1.3", - "@angular/platform-browser": "19.1.3", - "@angular/platform-browser-dynamic": "19.1.3", - "@angular/router": "19.1.3", + "@angular/animations": "19.1.5", + "@angular/cdk": "19.1.3", + "@angular/common": "19.1.5", + "@angular/compiler": "19.1.5", + "@angular/core": "19.1.5", + "@angular/forms": "19.1.5", + "@angular/localize": "19.1.5", + "@angular/platform-browser": "19.1.5", + "@angular/platform-browser-dynamic": "19.1.5", + "@angular/router": "19.1.5", "@ng-bootstrap/ng-bootstrap": "18.0.0", "@ngx-translate/core": "16.0.4", "@popperjs/core": "2.11.8", @@ -32,16 +32,16 @@ "zone.js": "0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "19.1.4", - "@angular/cli": "19.1.4", - "@angular/compiler-cli": "19.1.3", + "@angular-devkit/build-angular": "19.1.6", + "@angular/cli": "19.1.6", + "@angular/compiler-cli": "19.1.5", "@types/jasmine": "5.1.5", "@types/luxon": "3.4.2", - "angular-eslint": "19.0.2", - "eslint": "9.19.0", + "angular-eslint": "19.1.0", + "eslint": "9.20.1", "eslint-config-prettier": "10.0.1", "eslint-plugin-prettier": "5.2.3", - "jasmine-core": "5.5.0", + "jasmine-core": "5.6.0", "karma": "6.4.4", "karma-chrome-launcher": "3.2.0", "karma-coverage": "2.2.1", @@ -49,9 +49,9 @@ "karma-jasmine-html-reporter": "2.1.0", "karma-mocha-reporter": "2.2.5", "ngx-speculoos": "13.1.0", - "prettier": "3.4.2", + "prettier": "3.5.0", "typescript": "5.7.3", - "typescript-eslint": "8.21.0" + "typescript-eslint": "8.24.0" }, "engines": { "node": ">=v22.13", @@ -72,13 +72,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1901.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1901.4.tgz", - "integrity": "sha512-EoRTN8p7z0YnqOEIJKKu/NwSsCJxFkyGuZOobz7btnUWwlDqG8CNAhJgtlsOXPihwEkHEkzRIm1feDkWEjCYsA==", + "version": "0.1901.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1901.6.tgz", + "integrity": "sha512-JiMrs3T1A7RyF5bh0PLGKDjTR8sa/kh8w63+dW0azcNok30tKjLjwJRPTpePokWefjmRgfKaf/iZ8yfFBnpGpA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.1.4", + "@angular-devkit/core": "19.1.6", "rxjs": "7.8.1" }, "engines": { @@ -88,17 +88,17 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "19.1.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.1.4.tgz", - "integrity": "sha512-t8qC26Boz1aAMt2xVKthwEXRqMI4ZVwelxRNfHryLdLTujTaehFt3qbjxukMmRGCWmQObauH0UOvDh3pAA24dQ==", + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.1.6.tgz", + "integrity": "sha512-QZtzkD0PQnBMpIwXyFTa9ZqN2wIEssh8V2VBRXzp0GXOZYvU18ICdZwJCXbRU2Bixwk8mrDALfMfryDWovJkGQ==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1901.4", - "@angular-devkit/build-webpack": "0.1901.4", - "@angular-devkit/core": "19.1.4", - "@angular/build": "19.1.4", + "@angular-devkit/architect": "0.1901.6", + "@angular-devkit/build-webpack": "0.1901.6", + "@angular-devkit/core": "19.1.6", + "@angular/build": "19.1.6", "@babel/core": "7.26.0", "@babel/generator": "7.26.3", "@babel/helper-annotate-as-pure": "7.25.9", @@ -109,7 +109,7 @@ "@babel/preset-env": "7.26.0", "@babel/runtime": "7.26.0", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "19.1.4", + "@ngtools/webpack": "19.1.6", "@vitejs/plugin-basic-ssl": "1.2.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -163,7 +163,7 @@ "@angular/localize": "^19.0.0", "@angular/platform-server": "^19.0.0", "@angular/service-worker": "^19.0.0", - "@angular/ssr": "^19.1.4", + "@angular/ssr": "^19.1.6", "@web/test-runner": "^0.19.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", @@ -171,7 +171,7 @@ "karma": "^6.3.0", "ng-packagr": "^19.0.0", "protractor": "^7.0.0", - "tailwindcss": "^2.0.0 || ^3.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", "typescript": ">=5.5 <5.8" }, "peerDependenciesMeta": { @@ -214,13 +214,13 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1901.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1901.4.tgz", - "integrity": "sha512-C/Cd1JeRTy2P/powIldc5UZObw92TDGATD/LFlfPfi94celLa2DlEL1ybPTpnGs/R5/q5R26F6fbhmAVSeTJ8g==", + "version": "0.1901.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1901.6.tgz", + "integrity": "sha512-QNcc1XrmkyPuUBn0OGZjUAZZiKstaEHWkk1lSXN2YqRasGcoQjZdKZC3/Xl6ng/A4WjNSFFpImSIiSRI8xd0Og==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1901.4", + "@angular-devkit/architect": "0.1901.6", "rxjs": "7.8.1" }, "engines": { @@ -234,9 +234,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "19.1.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.1.4.tgz", - "integrity": "sha512-IDvSSiQgaixH2RtZtIpq1+XaHeuzMiTWfDyNF9DuYcU+S8CdG1SWrc8d59tmOrM/q+IRGyFgbBhTU1un52hNHw==", + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.1.6.tgz", + "integrity": "sha512-4s1RpYFGb/yP6OZ1dnYmU7maFYdhZS9pnUHKKiL9rSDhUHkX+VZlf9WFFrHv2RMWg+evrrwPtiFOTMBLShUi8g==", "dev": true, "license": "MIT", "dependencies": { @@ -262,13 +262,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "19.1.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.1.4.tgz", - "integrity": "sha512-EKXBkx6EDcvyO+U68w/eXicRaF92zSSzYNvR3tMZszEKYE6xBr3kZxY99PP54HXQHR4zYwLvFJVp+T6bnvte2w==", + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.1.6.tgz", + "integrity": "sha512-6ljZSVTFqnk0utnXLLd82wM6nj68984n5gfrpT1PlOff6MHHNH2YCfwNSlwg6Q5UfDxhEDIT9/MTLnXd6znIRQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.1.4", + "@angular-devkit/core": "19.1.6", "jsonc-parser": "3.3.1", "magic-string": "0.30.17", "ora": "5.4.1", @@ -281,9 +281,9 @@ } }, "node_modules/@angular-eslint/builder": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-19.0.2.tgz", - "integrity": "sha512-BdmMSndQt2fSBiTVniskUcUpQaeweUapbsL0IDfQ7a13vL0NVXpc3K89YXuVE/xsb08uHtqphuwxPAAj6kX3OA==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-19.1.0.tgz", + "integrity": "sha512-LWdQMTES/7GySlpTNFJn3k33ZGmjjWlHI/+IHV7B3xHQ9hj4MPK4ACmE/PNOAIQ9LwQm7sKS+3cTMxOZQ/cvSg==", "dev": true, "license": "MIT", "dependencies": { @@ -296,21 +296,21 @@ } }, "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-19.0.2.tgz", - "integrity": "sha512-HPmp92r70SNO/0NdIaIhxrgVSpomqryuUk7jszvNRtu+OzYCJGcbLhQD38T3dbBWT/AV0QXzyzExn6/2ai9fEw==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-19.1.0.tgz", + "integrity": "sha512-HUJyukRvnh8Z9lIdxdblBRuBaPYEVv4iAYZMw3d+dn4rrM27Nt5oh3/zkwYrrPkt36tZdeXdDWrOuz9jgjVN5w==", "dev": true, "license": "MIT" }, "node_modules/@angular-eslint/eslint-plugin": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-19.0.2.tgz", - "integrity": "sha512-DLuNVVGGFicSThOcMSJyNje+FZSPdG0B3lCBRiqcgKH/16kfM4pV8MobPM7RGK2NhaOmmZ4zzJNwpwWPSgi+Lw==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-19.1.0.tgz", + "integrity": "sha512-TDO0+Ry+oNkxnaLHogKp1k2aey6IkJef5d7hathE4UFT6owjRizltWaRoX6bGw7Qu1yagVLL8L2Se8SddxSPAQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "19.0.2", - "@angular-eslint/utils": "19.0.2" + "@angular-eslint/bundled-angular-compiler": "19.1.0", + "@angular-eslint/utils": "19.1.0" }, "peerDependencies": { "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", @@ -319,14 +319,14 @@ } }, "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-19.0.2.tgz", - "integrity": "sha512-f/OCF9ThnxQ8m0eNYPwnCrySQPhYfCOF6STL7F9LnS8Bs3ZeW3/oT1yLaMIZ1Eg0ogIkgxksMAJZjrJPUPBD1Q==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-19.1.0.tgz", + "integrity": "sha512-bIUizkCY40mnU8oAO1tLV7uN2H/cHf1evLlhpqlb9JYwc5dT2moiEhNDo61OtOgkJmDGNuThAeO9Xk9hGQc7nA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "19.0.2", - "@angular-eslint/utils": "19.0.2", + "@angular-eslint/bundled-angular-compiler": "19.1.0", + "@angular-eslint/utils": "19.1.0", "aria-query": "5.3.2", "axobject-query": "4.1.0" }, @@ -338,29 +338,42 @@ } }, "node_modules/@angular-eslint/schematics": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-19.0.2.tgz", - "integrity": "sha512-wI4SyiAnUCrpigtK6PHRlVWMC9vWljqmlLhbsJV5O5yDajlmRdvgXvSHDefhJm0hSfvZYRXuiAARYv2+QVfnGA==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-19.1.0.tgz", + "integrity": "sha512-6S1FjmM7rZxc0u0W0KjqWYOkFQ0q89IGyjPkdUt1a8NwRnWg3VoXp4WYfeuZOjda/FEYuBS/E6rckLAMp0h6Aw==", "dev": true, "license": "MIT", "dependencies": { "@angular-devkit/core": ">= 19.0.0 < 20.0.0", "@angular-devkit/schematics": ">= 19.0.0 < 20.0.0", - "@angular-eslint/eslint-plugin": "19.0.2", - "@angular-eslint/eslint-plugin-template": "19.0.2", - "ignore": "6.0.2", - "semver": "7.6.3", + "@angular-eslint/eslint-plugin": "19.1.0", + "@angular-eslint/eslint-plugin-template": "19.1.0", + "ignore": "7.0.3", + "semver": "7.7.1", "strip-json-comments": "3.1.1" } }, + "node_modules/@angular-eslint/schematics/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@angular-eslint/template-parser": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-19.0.2.tgz", - "integrity": "sha512-z3rZd2sBfuYcFf9rGDsB2zz2fbGX8kkF+0ftg9eocyQmzWrlZHFmuw9ha7oP/Mz8gpblyCS/aa1U/Srs6gz0UQ==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-19.1.0.tgz", + "integrity": "sha512-wbMi7adlC+uYqZo7NHNBShpNhFJRZsXLqihqvFpAUt1Ei6uDX8HR6MyMEDZ9tUnlqtPVW5nmbedPyLVG7HkjAA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "19.0.2", + "@angular-eslint/bundled-angular-compiler": "19.1.0", "eslint-scope": "^8.0.2" }, "peerDependencies": { @@ -369,13 +382,13 @@ } }, "node_modules/@angular-eslint/utils": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-19.0.2.tgz", - "integrity": "sha512-HotBT8OKr7zCaX1S9k27JuhRiTVIbbYVl6whlb3uwdMIPIWY8iOcEh1tjI4qDPUafpLfR72Dhwi5bO1E17F3/Q==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-19.1.0.tgz", + "integrity": "sha512-mcb7hPMH/u6wwUwvsewrmgb9y9NWN6ZacvpUvKlTOxF/jOtTdsu0XfV4YB43sp2A8NWzYzX0Str4c8K1xSmuBQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "19.0.2" + "@angular-eslint/bundled-angular-compiler": "19.1.0" }, "peerDependencies": { "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", @@ -384,9 +397,9 @@ } }, "node_modules/@angular/animations": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.1.3.tgz", - "integrity": "sha512-MI+Tbp9OOisrQtTQH7o+xiQCODXicCs8WHNpGzdCpnXdRkQuVSOb6xAjD9OXJqcQGotLgeyennnkIJGXdz4RTA==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.1.5.tgz", + "integrity": "sha512-jRZgLdSjr94EpBFIyCUZM7YKBi5TO2+J8PKmz7IdNrYNuUaGfy8k816/57Vgmsb18dnpA2Kf7R2AlOpNcDcsOA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -395,18 +408,19 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.1.3" + "@angular/core": "19.1.5" } }, "node_modules/@angular/build": { - "version": "19.1.4", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.1.4.tgz", - "integrity": "sha512-yfvLeUT2a8JTuVBY259vsSv0uLyhikHHgQcWa3VSr0TvCKrwCsBIFDq7vqmhLqIVWi/Z4D7n3J5JQAbDrl38Sg==", + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.1.6.tgz", + "integrity": "sha512-6zGdMxMITBj5oVRDKcOL+ufrCSsPLPd5AeRcGkaCYQDshaOmn0UXL4HQylU3nswhVT0dtCd4eDA7fh2dlyVF6A==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1901.4", + "@angular-devkit/architect": "0.1901.6", + "@angular-devkit/core": "19.1.6", "@babel/core": "7.26.0", "@babel/helper-annotate-as-pure": "7.25.9", "@babel/helper-split-export-declaration": "7.24.7", @@ -428,7 +442,7 @@ "rollup": "4.30.1", "sass": "1.83.1", "semver": "7.6.3", - "vite": "6.0.7", + "vite": "6.0.11", "watchpack": "2.4.2" }, "engines": { @@ -445,11 +459,11 @@ "@angular/localize": "^19.0.0", "@angular/platform-server": "^19.0.0", "@angular/service-worker": "^19.0.0", - "@angular/ssr": "^19.1.4", + "@angular/ssr": "^19.1.6", "less": "^4.2.0", "ng-packagr": "^19.0.0", "postcss": "^8.4.0", - "tailwindcss": "^2.0.0 || ^3.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", "typescript": ">=5.5 <5.8" }, "peerDependenciesMeta": { @@ -480,9 +494,9 @@ } }, "node_modules/@angular/cdk": { - "version": "19.1.1", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-19.1.1.tgz", - "integrity": "sha512-MmfNB9iANuDN1TS+HL8uKqA3/7pdVeCRN+HdAcfqFrcqZmSUUSlYWy8PXqymmyeXxoSwt9p4I/6R0By03VoCMw==", + "version": "19.1.3", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-19.1.3.tgz", + "integrity": "sha512-A8d1V4AU2ZcNnEEwAUp4W1uYdT7EKHZM0PGicVhLyeetwYrpHiLoPioD7sw89TlPuJcd6mS7xV6AnXQ8peOoXg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -497,18 +511,18 @@ } }, "node_modules/@angular/cli": { - "version": "19.1.4", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.1.4.tgz", - "integrity": "sha512-C1Z2OTLjUJIkLsay6RJ1rzY0Tdb1Mj/cBh9dZryDstuits8G0Tphe36hnLownnoHspFQfjSRtVzF4NwKiDlQRw==", + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.1.6.tgz", + "integrity": "sha512-5H9Ri+YNPBnac/h1wTPQ+9mLSXfT1n99FwCtMVy6YnG+akRqOKFmPWB29hkFQAgfXi/MYIj+rQKv+d/9yWJibQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1901.4", - "@angular-devkit/core": "19.1.4", - "@angular-devkit/schematics": "19.1.4", + "@angular-devkit/architect": "0.1901.6", + "@angular-devkit/core": "19.1.6", + "@angular-devkit/schematics": "19.1.6", "@inquirer/prompts": "7.2.1", "@listr2/prompt-adapter-inquirer": "2.0.18", - "@schematics/angular": "19.1.4", + "@schematics/angular": "19.1.6", "@yarnpkg/lockfile": "1.1.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", @@ -531,9 +545,9 @@ } }, "node_modules/@angular/common": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.1.3.tgz", - "integrity": "sha512-r1P0W6FKrON83szIJboF8z6UNCVL4HIxyD+nhmHMMT/iJpu4kDHVugaN/+w2jYLb4oelAJK5xzkzA+1IaHpzLg==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.1.5.tgz", + "integrity": "sha512-8jR3c5IBMlfiiHvrO8Y2z8y9n4Moy4mI7bS0eu3hmI3m5Vvrgd2Z4GCaQ/Dt4wCtFxcgSsVXiF+/H0QbVdwulA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -542,14 +556,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.1.3", + "@angular/core": "19.1.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.1.3.tgz", - "integrity": "sha512-omX5Gyt3zlJVTUteO2YxsqYWtAIpkvs8kRYSUsLTi79V1gbGo+J1TawFuyBTrWxj4UtTGvwmDgZxiCIwMtP5KQ==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.1.5.tgz", + "integrity": "sha512-8dhticSq98qZanbPBqLACykR08eHbh9WyXG4VJB7Ru9465DjOd6sRM3gmGDNvNlohh30S4xJzPhVrzYXmIyqiA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -558,7 +572,7 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/core": "19.1.3" + "@angular/core": "19.1.5" }, "peerDependenciesMeta": { "@angular/core": { @@ -567,9 +581,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.1.3.tgz", - "integrity": "sha512-nDBvZenQECcr9CClmTp3iJNilRQ6oDKFgBkhlWffEFBx0Z6kBA36MXKKLuCkf31D+NGmt5VJlAkl8Ax8BJ9qJw==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.1.5.tgz", + "integrity": "sha512-7IHfGklqiTsDYjk2SgOi5sG63gZ60LguT7dhMGtUdy+fUyK0KGofE1w74LwPHQ3huCdu3rBp7HZvC0/IsmiYtA==", "dev": true, "license": "MIT", "dependencies": { @@ -591,14 +605,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "19.1.3", + "@angular/compiler": "19.1.5", "typescript": ">=5.5 <5.8" } }, "node_modules/@angular/core": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.1.3.tgz", - "integrity": "sha512-Hh1eHvi+y+gsTRODiEEEWnRj5zqv9WNoou1KmQ1mv1NTOf0Pv61Hg9P2rBWDr0mPIXFSzqUKjyzW30BgdQ+AEA==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.1.5.tgz", + "integrity": "sha512-N4Uh/jRV2Ksj1iBnhIHkB5hzeiF7J9rhUTiztDPaRT7YpFVt2MKiBXrn52HDcKXPaPFrsZBotbZ6oOMdP4rd5g==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -612,9 +626,9 @@ } }, "node_modules/@angular/forms": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.1.3.tgz", - "integrity": "sha512-M6eEJBysJm9zSUhm8ggljZCsgHLccZl70P34tyddb8erh9it2uoOXW0aVaZgDt1UAiF5a1EzjdVdN4TZTT/OGA==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.1.5.tgz", + "integrity": "sha512-MUebiFrIhwB1m9rp8v/tgftsCmcI5OjUjnbsiuDsPp/291qxbsJ3P/wmvmCHYEJOoFxVLEgOjJvFcmYN/VbxLw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -623,16 +637,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.1.3", - "@angular/core": "19.1.3", - "@angular/platform-browser": "19.1.3", + "@angular/common": "19.1.5", + "@angular/core": "19.1.5", + "@angular/platform-browser": "19.1.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/localize": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-19.1.3.tgz", - "integrity": "sha512-MrDZG3A5Wk9l5AXt9Y5a7FYM608SqqnhWfnWPlkBU8HwE/IEOKY1QDIRLDoUZ1RchEFpI7QX46sqTEIGc5V+hA==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-19.1.5.tgz", + "integrity": "sha512-6I7J2DpJncW2thS+EgtCr/axX+tzvM6uPcBX0RGybkh9vIgNcLKjf491PCEX6/ljRI1ZoabFTs5yT+eKE+j9jg==", "license": "MIT", "dependencies": { "@babel/core": "7.26.0", @@ -649,14 +663,14 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/compiler": "19.1.3", - "@angular/compiler-cli": "19.1.3" + "@angular/compiler": "19.1.5", + "@angular/compiler-cli": "19.1.5" } }, "node_modules/@angular/platform-browser": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.1.3.tgz", - "integrity": "sha512-bLgnM2hRyzUdoWRoUhe+IMenlr74EvrgwyG7anJ27bjg5PcvhQPXrGqU0hri5yPDb9SHVJZminr7OjNCN8QJkQ==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.1.5.tgz", + "integrity": "sha512-wqM4OlGncXNmROTS0mpUpnzzG5DsIZi1U0gzQp5bDOknaFFmg2C2ExCi29CwFZfaOeDw135AyXtu4qItfDOW9A==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -665,9 +679,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/animations": "19.1.3", - "@angular/common": "19.1.3", - "@angular/core": "19.1.3" + "@angular/animations": "19.1.5", + "@angular/common": "19.1.5", + "@angular/core": "19.1.5" }, "peerDependenciesMeta": { "@angular/animations": { @@ -676,9 +690,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.1.3.tgz", - "integrity": "sha512-rfsHu/+wB8YLPjsHKd/Go0SI8zP2gjMkebUHM9SbvVLXEAkxFubcF2htVKbKu8eTncfEJEXD6+3gRAjh5SLrKw==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.1.5.tgz", + "integrity": "sha512-mW9Ru5C0/Jg+b2/pWfzfkWmFZ6Exn2J2k+6Unv1Vprh6whF4ch7v5AdBaCuLiK5kUPpQQMHhRz7VY+3mb/dgqQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -687,16 +701,16 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.1.3", - "@angular/compiler": "19.1.3", - "@angular/core": "19.1.3", - "@angular/platform-browser": "19.1.3" + "@angular/common": "19.1.5", + "@angular/compiler": "19.1.5", + "@angular/core": "19.1.5", + "@angular/platform-browser": "19.1.5" } }, "node_modules/@angular/router": { - "version": "19.1.3", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.1.3.tgz", - "integrity": "sha512-DJ9BgvtxJV6xohaPQXPdBsFCZoQIEq2OPDyKcoW4L0ST4kIIFpHyI6wJ+AlPnLkhSwmOOoHciH0oxZ2xPVxmiQ==", + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.1.5.tgz", + "integrity": "sha512-g5JLymyi+/PTIqKcImSUB9ac1g7szMG/jGax3nTXqwMOzWmxZJJIEKlXWmHJYjUyYEhKBdqLPUMa4JbkD+/jnA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -705,9 +719,9 @@ "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/common": "19.1.3", - "@angular/core": "19.1.3", - "@angular/platform-browser": "19.1.3", + "@angular/common": "19.1.5", + "@angular/core": "19.1.5", + "@angular/platform-browser": "19.1.5", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -2929,9 +2943,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz", - "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==", + "version": "9.20.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", + "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", "dev": true, "license": "MIT", "engines": { @@ -4058,9 +4072,9 @@ } }, "node_modules/@ngtools/webpack": { - "version": "19.1.4", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.1.4.tgz", - "integrity": "sha512-ZmUlbVqu/pz8abxVxNCKgKeY5g2MX1NsKxhM8rRV5tVV/MaAtSYNHgmFSYcKWA178v7k6BUuhnoNNxl5qqc1kw==", + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.1.6.tgz", + "integrity": "sha512-36I/y4KIRWyE35OgZXzYnDCNQ2G3VB/2awj8L3VowDyTP9enJj6V044UGpCNiKOgYerubgMN3gcPIsOzg0pLpg==", "dev": true, "license": "MIT", "engines": { @@ -5006,14 +5020,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "19.1.4", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.1.4.tgz", - "integrity": "sha512-HFf83SoXbj1K4jkYSSfCg/oXkmSGBx0zG1Lh+dE5GZFdTQmykrBY519aSdrqLVyZzKYjTGfDfSewUeO4a0GE2A==", + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.1.6.tgz", + "integrity": "sha512-TxFp6iHBqXcuyZIW84HA4z3XkAMz3wTw46K3GNhzyfhFTFD0YD+DtaR3MfQ+vcj3YUYu9j44zrB9nchzugR9Ew==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "19.1.4", - "@angular-devkit/schematics": "19.1.4", + "@angular-devkit/core": "19.1.6", + "@angular-devkit/schematics": "19.1.6", "jsonc-parser": "3.3.1" }, "engines": { @@ -5447,21 +5461,21 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.21.0.tgz", - "integrity": "sha512-eTH+UOR4I7WbdQnG4Z48ebIA6Bgi7WO8HvFEneeYBxG8qCOYgTOFPSg6ek9ITIDvGjDQzWHcoWHCDO2biByNzA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.0.tgz", + "integrity": "sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.21.0", - "@typescript-eslint/type-utils": "8.21.0", - "@typescript-eslint/utils": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0", + "@typescript-eslint/scope-manager": "8.24.0", + "@typescript-eslint/type-utils": "8.24.0", + "@typescript-eslint/utils": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5487,16 +5501,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.21.0.tgz", - "integrity": "sha512-Wy+/sdEH9kI3w9civgACwabHbKl+qIOu0uFZ9IMKzX3Jpv9og0ZBJrZExGrPpFAY7rWsXuxs5e7CPPP17A4eYA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.0.tgz", + "integrity": "sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.21.0", - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/typescript-estree": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0", + "@typescript-eslint/scope-manager": "8.24.0", + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/typescript-estree": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0", "debug": "^4.3.4" }, "engines": { @@ -5512,14 +5526,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.21.0.tgz", - "integrity": "sha512-G3IBKz0/0IPfdeGRMbp+4rbjfSSdnGkXsM/pFZA8zM9t9klXDnB/YnKOBQ0GoPmoROa4bCq2NeHgJa5ydsQ4mA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.0.tgz", + "integrity": "sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0" + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5530,16 +5544,16 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.21.0.tgz", - "integrity": "sha512-95OsL6J2BtzoBxHicoXHxgk3z+9P3BEcQTpBKriqiYzLKnM2DeSqs+sndMKdamU8FosiadQFT3D+BSL9EKnAJQ==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.0.tgz", + "integrity": "sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.21.0", - "@typescript-eslint/utils": "8.21.0", + "@typescript-eslint/typescript-estree": "8.24.0", + "@typescript-eslint/utils": "8.24.0", "debug": "^4.3.4", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5554,9 +5568,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.21.0.tgz", - "integrity": "sha512-PAL6LUuQwotLW2a8VsySDBwYMm129vFm4tMVlylzdoTybTHaAi0oBp7Ac6LhSrHHOdLM3efH+nAR6hAWoMF89A==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.0.tgz", + "integrity": "sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==", "dev": true, "license": "MIT", "engines": { @@ -5568,20 +5582,20 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.21.0.tgz", - "integrity": "sha512-x+aeKh/AjAArSauz0GiQZsjT8ciadNMHdkUSwBB9Z6PrKc/4knM4g3UfHml6oDJmKC88a6//cdxnO/+P2LkMcg==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.0.tgz", + "integrity": "sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0", + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5595,16 +5609,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.21.0.tgz", - "integrity": "sha512-xcXBfcq0Kaxgj7dwejMbFyq7IOHgpNMtVuDveK7w3ZGwG9owKzhALVwKpTF2yrZmEwl9SWdetf3fxNzJQaVuxw==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.0.tgz", + "integrity": "sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.21.0", - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/typescript-estree": "8.21.0" + "@typescript-eslint/scope-manager": "8.24.0", + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/typescript-estree": "8.24.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -5619,13 +5633,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.21.0.tgz", - "integrity": "sha512-BkLMNpdV6prozk8LlyK/SOoWLmUFi+ZD+pcqti9ILCbVvHGk1ui1g4jJOc2WDLaeExz2qWwojxlPce5PljcT3w==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.0.tgz", + "integrity": "sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.21.0", + "@typescript-eslint/types": "8.24.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -5989,19 +6003,19 @@ } }, "node_modules/angular-eslint": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/angular-eslint/-/angular-eslint-19.0.2.tgz", - "integrity": "sha512-d8P/Y5+QXOOko1x5W3Pp/p4cr7arXKGHdMAv6jtrqHjsIrlBqZSZY18apKRdTysFjYuKa5G9M3hejtzwXXHNhg==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/angular-eslint/-/angular-eslint-19.1.0.tgz", + "integrity": "sha512-teauJL5Q6Cc7PBbGG52LF3Lf2s3aI5/Ksoh3MAsJ8Vgsf2cDwBjVxFZqTbAhMYzYp2UzVJ5knXIsammYHCVNBw==", "dev": true, "license": "MIT", "dependencies": { "@angular-devkit/core": ">= 19.0.0 < 20.0.0", "@angular-devkit/schematics": ">= 19.0.0 < 20.0.0", - "@angular-eslint/builder": "19.0.2", - "@angular-eslint/eslint-plugin": "19.0.2", - "@angular-eslint/eslint-plugin-template": "19.0.2", - "@angular-eslint/schematics": "19.0.2", - "@angular-eslint/template-parser": "19.0.2", + "@angular-eslint/builder": "19.1.0", + "@angular-eslint/eslint-plugin": "19.1.0", + "@angular-eslint/eslint-plugin-template": "19.1.0", + "@angular-eslint/schematics": "19.1.0", + "@angular-eslint/template-parser": "19.1.0", "@typescript-eslint/types": "^8.0.0", "@typescript-eslint/utils": "^8.0.0" }, @@ -7889,18 +7903,18 @@ } }, "node_modules/eslint": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz", - "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==", + "version": "9.20.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.1.tgz", + "integrity": "sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.10.0", + "@eslint/core": "^0.11.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.19.0", + "@eslint/js": "9.20.0", "@eslint/plugin-kit": "^0.2.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -8022,6 +8036,19 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/@eslint/core": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz", + "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/eslint/node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -9236,9 +9263,9 @@ "license": "BSD-3-Clause" }, "node_modules/ignore": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-6.0.2.tgz", - "integrity": "sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.3.tgz", + "integrity": "sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==", "dev": true, "license": "MIT", "engines": { @@ -9709,9 +9736,9 @@ } }, "node_modules/jasmine-core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.5.0.tgz", - "integrity": "sha512-NHOvoPO6o9gVR6pwqEACTEpbgcH+JJ6QDypyymGbSUIFIFsMMbBJ/xsFNud8MSClfnWclXd7RQlAZBz7yVo5TQ==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.6.0.tgz", + "integrity": "sha512-niVlkeYVRwKFpmfWg6suo6H9CrNnydfBLEqefM5UjibYS+UoTjZdmvPJSiuyrRLGnFj1eYRhFd/ch+5hSlsFVA==", "dev": true, "license": "MIT" }, @@ -12747,9 +12774,9 @@ } }, "node_modules/prettier": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", - "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.0.tgz", + "integrity": "sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==", "dev": true, "license": "MIT", "bin": { @@ -14649,9 +14676,9 @@ } }, "node_modules/ts-api-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz", - "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz", + "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==", "dev": true, "license": "MIT", "engines": { @@ -14744,15 +14771,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.21.0.tgz", - "integrity": "sha512-txEKYY4XMKwPXxNkN8+AxAdX6iIJAPiJbHE/FpQccs/sxw8Lf26kqwC3cn0xkHlW8kEbLhkhCsjWuMveaY9Rxw==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.24.0.tgz", + "integrity": "sha512-/lmv4366en/qbB32Vz5+kCNZEMf6xYHwh1z48suBwZvAtnXKbP+YhGe8OLE2BqC67LMqKkCNLtjejdwsdW6uOQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.21.0", - "@typescript-eslint/parser": "8.21.0", - "@typescript-eslint/utils": "8.21.0" + "@typescript-eslint/eslint-plugin": "8.24.0", + "@typescript-eslint/parser": "8.24.0", + "@typescript-eslint/utils": "8.24.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -15012,9 +15039,9 @@ } }, "node_modules/vite": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.7.tgz", - "integrity": "sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==", + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.11.tgz", + "integrity": "sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/frontend/package.json b/frontend/package.json index 628b71a0ef..7b45d5dcbf 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -20,16 +20,16 @@ }, "private": true, "dependencies": { - "@angular/animations": "19.1.3", - "@angular/cdk": "19.1.1", - "@angular/common": "19.1.3", - "@angular/compiler": "19.1.3", - "@angular/core": "19.1.3", - "@angular/forms": "19.1.3", - "@angular/localize": "19.1.3", - "@angular/platform-browser": "19.1.3", - "@angular/platform-browser-dynamic": "19.1.3", - "@angular/router": "19.1.3", + "@angular/animations": "19.1.5", + "@angular/cdk": "19.1.3", + "@angular/common": "19.1.5", + "@angular/compiler": "19.1.5", + "@angular/core": "19.1.5", + "@angular/forms": "19.1.5", + "@angular/localize": "19.1.5", + "@angular/platform-browser": "19.1.5", + "@angular/platform-browser-dynamic": "19.1.5", + "@angular/router": "19.1.5", "@ng-bootstrap/ng-bootstrap": "18.0.0", "@ngx-translate/core": "16.0.4", "@popperjs/core": "2.11.8", @@ -43,16 +43,16 @@ "zone.js": "0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "19.1.4", - "@angular/cli": "19.1.4", - "@angular/compiler-cli": "19.1.3", + "@angular-devkit/build-angular": "19.1.6", + "@angular/cli": "19.1.6", + "@angular/compiler-cli": "19.1.5", "@types/jasmine": "5.1.5", "@types/luxon": "3.4.2", - "angular-eslint": "19.0.2", - "eslint": "9.19.0", + "angular-eslint": "19.1.0", + "eslint": "9.20.1", "eslint-config-prettier": "10.0.1", "eslint-plugin-prettier": "5.2.3", - "jasmine-core": "5.5.0", + "jasmine-core": "5.6.0", "karma": "6.4.4", "karma-chrome-launcher": "3.2.0", "karma-coverage": "2.2.1", @@ -60,8 +60,8 @@ "karma-jasmine-html-reporter": "2.1.0", "karma-mocha-reporter": "2.2.5", "ngx-speculoos": "13.1.0", - "prettier": "3.4.2", + "prettier": "3.5.0", "typescript": "5.7.3", - "typescript-eslint": "8.21.0" + "typescript-eslint": "8.24.0" } } diff --git a/launcher/package-lock.json b/launcher/package-lock.json index 609d99aa80..9150833717 100644 --- a/launcher/package-lock.json +++ b/launcher/package-lock.json @@ -13,15 +13,15 @@ }, "devDependencies": { "@types/minimist": "1.2.5", - "@types/node": "22.10.10", - "@yao-pkg/pkg": "6.2.0", - "eslint": "9.19.0", + "@types/node": "22.13.1", + "@yao-pkg/pkg": "6.3.0", + "eslint": "9.20.1", "eslint-config-prettier": "10.0.1", "eslint-plugin-prettier": "5.2.3", - "prettier": "3.4.2", + "prettier": "3.5.0", "rimraf": "6.0.1", "typescript": "5.4.5", - "typescript-eslint": "8.21.0" + "typescript-eslint": "8.24.0" }, "engines": { "node": ">=v22.13", @@ -190,9 +190,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz", - "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==", + "version": "9.20.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", + "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", "dev": true, "license": "MIT", "engines": { @@ -457,9 +457,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.10.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.10.tgz", - "integrity": "sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==", + "version": "22.13.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.1.tgz", + "integrity": "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==", "dev": true, "license": "MIT", "dependencies": { @@ -467,21 +467,21 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.21.0.tgz", - "integrity": "sha512-eTH+UOR4I7WbdQnG4Z48ebIA6Bgi7WO8HvFEneeYBxG8qCOYgTOFPSg6ek9ITIDvGjDQzWHcoWHCDO2biByNzA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.0.tgz", + "integrity": "sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.21.0", - "@typescript-eslint/type-utils": "8.21.0", - "@typescript-eslint/utils": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0", + "@typescript-eslint/scope-manager": "8.24.0", + "@typescript-eslint/type-utils": "8.24.0", + "@typescript-eslint/utils": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -497,16 +497,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.21.0.tgz", - "integrity": "sha512-Wy+/sdEH9kI3w9civgACwabHbKl+qIOu0uFZ9IMKzX3Jpv9og0ZBJrZExGrPpFAY7rWsXuxs5e7CPPP17A4eYA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.0.tgz", + "integrity": "sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.21.0", - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/typescript-estree": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0", + "@typescript-eslint/scope-manager": "8.24.0", + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/typescript-estree": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0", "debug": "^4.3.4" }, "engines": { @@ -522,14 +522,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.21.0.tgz", - "integrity": "sha512-G3IBKz0/0IPfdeGRMbp+4rbjfSSdnGkXsM/pFZA8zM9t9klXDnB/YnKOBQ0GoPmoROa4bCq2NeHgJa5ydsQ4mA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.0.tgz", + "integrity": "sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0" + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -540,16 +540,16 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.21.0.tgz", - "integrity": "sha512-95OsL6J2BtzoBxHicoXHxgk3z+9P3BEcQTpBKriqiYzLKnM2DeSqs+sndMKdamU8FosiadQFT3D+BSL9EKnAJQ==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.0.tgz", + "integrity": "sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.21.0", - "@typescript-eslint/utils": "8.21.0", + "@typescript-eslint/typescript-estree": "8.24.0", + "@typescript-eslint/utils": "8.24.0", "debug": "^4.3.4", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -564,9 +564,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.21.0.tgz", - "integrity": "sha512-PAL6LUuQwotLW2a8VsySDBwYMm129vFm4tMVlylzdoTybTHaAi0oBp7Ac6LhSrHHOdLM3efH+nAR6hAWoMF89A==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.0.tgz", + "integrity": "sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==", "dev": true, "license": "MIT", "engines": { @@ -578,20 +578,20 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.21.0.tgz", - "integrity": "sha512-x+aeKh/AjAArSauz0GiQZsjT8ciadNMHdkUSwBB9Z6PrKc/4knM4g3UfHml6oDJmKC88a6//cdxnO/+P2LkMcg==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.0.tgz", + "integrity": "sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/visitor-keys": "8.21.0", + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/visitor-keys": "8.24.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -631,16 +631,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.21.0.tgz", - "integrity": "sha512-xcXBfcq0Kaxgj7dwejMbFyq7IOHgpNMtVuDveK7w3ZGwG9owKzhALVwKpTF2yrZmEwl9SWdetf3fxNzJQaVuxw==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.0.tgz", + "integrity": "sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.21.0", - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/typescript-estree": "8.21.0" + "@typescript-eslint/scope-manager": "8.24.0", + "@typescript-eslint/types": "8.24.0", + "@typescript-eslint/typescript-estree": "8.24.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -655,13 +655,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.21.0.tgz", - "integrity": "sha512-BkLMNpdV6prozk8LlyK/SOoWLmUFi+ZD+pcqti9ILCbVvHGk1ui1g4jJOc2WDLaeExz2qWwojxlPce5PljcT3w==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.0.tgz", + "integrity": "sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.21.0", + "@typescript-eslint/types": "8.24.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -673,16 +673,16 @@ } }, "node_modules/@yao-pkg/pkg": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.2.0.tgz", - "integrity": "sha512-kq1aDs9aa+fEtKQQ2AsxcL4Z82LsYw9ZQIwD3Q/wDq8ZPN69wCf2+OQp271lnqMybYInXwwBJ3swIb/nvaXS/g==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@yao-pkg/pkg/-/pkg-6.3.0.tgz", + "integrity": "sha512-adD3EkqXk+WxZvfMMIJ756EBYKBYr0/6BOBzYb/NrKPKRozwXwe8SKyqr9ntyuPRD+jDX04huDRM52ptee3UsQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/generator": "^7.23.0", "@babel/parser": "^7.23.0", "@babel/types": "^7.23.0", - "@yao-pkg/pkg-fetch": "3.5.18", + "@yao-pkg/pkg-fetch": "3.5.19", "into-stream": "^6.0.0", "minimist": "^1.2.6", "multistream": "^4.1.0", @@ -703,9 +703,9 @@ } }, "node_modules/@yao-pkg/pkg-fetch": { - "version": "3.5.18", - "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.18.tgz", - "integrity": "sha512-tdUT7zS2lyXeJwkA8lDI4aVxHwauAc5lKj6Xui3/BtDe6vDsQ8KP+f66u07AI28DuTzKxjRJKNNXVdyGv2Ndsg==", + "version": "3.5.19", + "resolved": "https://registry.npmjs.org/@yao-pkg/pkg-fetch/-/pkg-fetch-3.5.19.tgz", + "integrity": "sha512-EEURrS1Q5sSSAwaQ4zD0wZsquDiG8CroY3SCi7jYBoM0NG3eRA239mW6YMUYPNWUK4zCMhuK3bzFT5aIZP/rDg==", "dev": true, "license": "MIT", "dependencies": { @@ -1201,18 +1201,18 @@ } }, "node_modules/eslint": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz", - "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==", + "version": "9.20.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.1.tgz", + "integrity": "sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.10.0", + "@eslint/core": "^0.11.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.19.0", + "@eslint/js": "9.20.0", "@eslint/plugin-kit": "^0.2.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -1334,6 +1334,19 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/@eslint/core": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz", + "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/espree": { "version": "10.3.0", "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", @@ -1467,9 +1480,9 @@ "license": "MIT" }, "node_modules/fastq": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", - "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", + "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", "dev": true, "license": "ISC", "dependencies": { @@ -2570,9 +2583,9 @@ } }, "node_modules/prettier": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", - "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.0.tgz", + "integrity": "sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==", "dev": true, "license": "MIT", "bin": { @@ -3183,9 +3196,9 @@ "license": "MIT" }, "node_modules/ts-api-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz", - "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz", + "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==", "dev": true, "license": "MIT", "engines": { @@ -3243,15 +3256,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.21.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.21.0.tgz", - "integrity": "sha512-txEKYY4XMKwPXxNkN8+AxAdX6iIJAPiJbHE/FpQccs/sxw8Lf26kqwC3cn0xkHlW8kEbLhkhCsjWuMveaY9Rxw==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.24.0.tgz", + "integrity": "sha512-/lmv4366en/qbB32Vz5+kCNZEMf6xYHwh1z48suBwZvAtnXKbP+YhGe8OLE2BqC67LMqKkCNLtjejdwsdW6uOQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.21.0", - "@typescript-eslint/parser": "8.21.0", - "@typescript-eslint/utils": "8.21.0" + "@typescript-eslint/eslint-plugin": "8.24.0", + "@typescript-eslint/parser": "8.24.0", + "@typescript-eslint/utils": "8.24.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" diff --git a/launcher/package.json b/launcher/package.json index f1ac80ad29..71c12f9ad4 100644 --- a/launcher/package.json +++ b/launcher/package.json @@ -34,14 +34,14 @@ }, "devDependencies": { "@types/minimist": "1.2.5", - "@types/node": "22.10.10", - "eslint": "9.19.0", + "@types/node": "22.13.1", + "eslint": "9.20.1", "eslint-config-prettier": "10.0.1", "eslint-plugin-prettier": "5.2.3", - "prettier": "3.4.2", - "@yao-pkg/pkg": "6.2.0", + "prettier": "3.5.0", + "@yao-pkg/pkg": "6.3.0", "rimraf": "6.0.1", "typescript": "5.4.5", - "typescript-eslint": "8.21.0" + "typescript-eslint": "8.24.0" } }