diff --git a/web/package-lock.json b/web/package-lock.json index d833dadcd467..6ee7c5772b4e 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -14,9 +14,9 @@ "devDependencies": { "@eslint/js": "^9.13.0", "@types/eslint__js": "^8.42.3", - "@wdio/browserstack-service": "^9.2.2", - "@wdio/cli": "^9.2.2", - "@wdio/local-runner": "^9.2.2", + "@wdio/browserstack-service": "^9.2.4", + "@wdio/cli": "^9.2.4", + "@wdio/local-runner": "^9.2.4", "@wdio/mocha-framework": "^9.2.2", "@wdio/spec-reporter": "^9.2.2", "@wdio/static-server-service": "^9.2.2", @@ -40,7 +40,7 @@ "tsx": "^4.19.2", "typedoc-plugin-mdn-links": "^3.3.5", "typescript": "^5.6.3", - "typescript-eslint": "^8.11.0", + "typescript-eslint": "^8.12.0", "webdriverio": "^9.2.2", "webpack": "^5.95.0", "webpack-cli": "^5.1.4" @@ -2776,17 +2776,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.11.0.tgz", - "integrity": "sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.12.0.tgz", + "integrity": "sha512-uRqchEKT0/OwDePTwCjSFO2aH4zccdeQ7DgAzM/8fuXc+PAXvpdMRbuo+oCmK1lSfXssk2UUBNiWihobKxQp/g==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.11.0", - "@typescript-eslint/type-utils": "8.11.0", - "@typescript-eslint/utils": "8.11.0", - "@typescript-eslint/visitor-keys": "8.11.0", + "@typescript-eslint/scope-manager": "8.12.0", + "@typescript-eslint/type-utils": "8.12.0", + "@typescript-eslint/utils": "8.12.0", + "@typescript-eslint/visitor-keys": "8.12.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -2810,16 +2809,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.11.0.tgz", - "integrity": "sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.12.0.tgz", + "integrity": "sha512-7U20duDQWAOhCk2VtyY41Vor/CJjiEW063Zel9aoRXq89FQ/jr+0e0m3kxh9Sk5SFW9B1AblVIBtXd+1xQ1NWQ==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "8.11.0", - "@typescript-eslint/types": "8.11.0", - "@typescript-eslint/typescript-estree": "8.11.0", - "@typescript-eslint/visitor-keys": "8.11.0", + "@typescript-eslint/scope-manager": "8.12.0", + "@typescript-eslint/types": "8.12.0", + "@typescript-eslint/typescript-estree": "8.12.0", + "@typescript-eslint/visitor-keys": "8.12.0", "debug": "^4.3.4" }, "engines": { @@ -2839,14 +2837,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.11.0.tgz", - "integrity": "sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.12.0.tgz", + "integrity": "sha512-jbuCXK18iEshRFUtlCIMAmOKA6OAsKjo41UcXPqx7ZWh2b4cmg6pV/pNcZSB7oW9mtgF95yizr7Jnwt3IUD2pA==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.11.0", - "@typescript-eslint/visitor-keys": "8.11.0" + "@typescript-eslint/types": "8.12.0", + "@typescript-eslint/visitor-keys": "8.12.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2857,14 +2854,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.11.0.tgz", - "integrity": "sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.12.0.tgz", + "integrity": "sha512-cHioAZO/nLgyzTmwv7gWIjEKMHSbioKEZqLCaItTn7RvJP1QipuGVwEjPJa6Kv9u9UiUMVAESY9JH186TjKITw==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.11.0", - "@typescript-eslint/utils": "8.11.0", + "@typescript-eslint/typescript-estree": "8.12.0", + "@typescript-eslint/utils": "8.12.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -2882,11 +2878,10 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.11.0.tgz", - "integrity": "sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.12.0.tgz", + "integrity": "sha512-Cc+iNtqBJ492f8KLEmKXe1l6683P0MlFO8Bk1NMphnzVIGH4/Wn9kvandFH+gYR1DDUjH/hgeWRGdO5Tj8gjYg==", "dev": true, - "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -2896,14 +2891,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.11.0.tgz", - "integrity": "sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.12.0.tgz", + "integrity": "sha512-a4koVV7HHVOQWcGb6ZcAlunJnAdwo/CITRbleQBSjq5+2WLoAJQCAAiecvrAdSM+n/man6Ghig5YgdGVIC6xqw==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "8.11.0", - "@typescript-eslint/visitor-keys": "8.11.0", + "@typescript-eslint/types": "8.12.0", + "@typescript-eslint/visitor-keys": "8.12.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -2929,7 +2923,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -2939,7 +2932,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -2951,16 +2943,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.11.0.tgz", - "integrity": "sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.12.0.tgz", + "integrity": "sha512-5i1tqLwlf0fpX1j05paNKyIzla/a4Y3Xhh6AFzi0do/LDJLvohtZYaisaTB9kq0D4uBocAxWDTGzNMOCCwIgXA==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.11.0", - "@typescript-eslint/types": "8.11.0", - "@typescript-eslint/typescript-estree": "8.11.0" + "@typescript-eslint/scope-manager": "8.12.0", + "@typescript-eslint/types": "8.12.0", + "@typescript-eslint/typescript-estree": "8.12.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2974,13 +2965,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.11.0.tgz", - "integrity": "sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.12.0.tgz", + "integrity": "sha512-2rXkr+AtZZLuNY18aUjv5wtB9oUiwY1WnNi7VTsdCdy1m958ULeUKoAegldQTjqpbpNJ5cQ4egR8/bh5tbrKKQ==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.11.0", + "@typescript-eslint/types": "8.12.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -2996,7 +2986,6 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, - "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -3060,11 +3049,10 @@ } }, "node_modules/@wdio/browserstack-service": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@wdio/browserstack-service/-/browserstack-service-9.2.2.tgz", - "integrity": "sha512-9efLXTCiuEfxYPtjJ70qSfYfKXavmkYvG7PuW8kaRRdUjwuc6OnrHSwmfnHcDAgyoAVfuffBSlFU/Oxi5xUQXQ==", + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/@wdio/browserstack-service/-/browserstack-service-9.2.4.tgz", + "integrity": "sha512-69QNLqCK+/peNYNUN05KSKNpNDyg1DexG3dOy/V478fc3XwaDbHxQx8i9BLO7HjwOSKkdyRGriQaXUPFZYkmGQ==", "dev": true, - "license": "MIT", "dependencies": { "@browserstack/ai-sdk-node": "1.5.9", "@percy/appium-app": "^2.0.1", @@ -3080,7 +3068,7 @@ "git-repo-info": "^2.1.1", "gitconfiglocal": "^2.1.0", "uuid": "^10.0.0", - "webdriverio": "9.2.2", + "webdriverio": "9.2.4", "winston-transport": "^4.5.0", "yauzl": "^3.0.0" }, @@ -3092,16 +3080,15 @@ } }, "node_modules/@wdio/cli": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.2.2.tgz", - "integrity": "sha512-hqOpagbDMV8m3/LtlA89jRaM9XZq7OqzunI4hb3ZL8YmEdKvrxXCrX6VfuEoOY8HTpp8OO1zRy/m+6cPDfI/UA==", + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.2.4.tgz", + "integrity": "sha512-jz0i3fwvavH7aqprJPKdAWTqVLiK1bNGzIvM95joy1wecFQubG5Zxe8DQTNyI5xgnmGmuctVwiOiwjzjSXH8DA==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.1", "@vitest/snapshot": "^2.1.1", "@wdio/config": "9.2.2", - "@wdio/globals": "9.2.2", + "@wdio/globals": "9.2.4", "@wdio/logger": "9.1.3", "@wdio/protocols": "9.2.2", "@wdio/types": "9.2.2", @@ -3121,7 +3108,7 @@ "read-pkg-up": "^10.0.0", "recursive-readdir": "^2.2.3", "tsx": "^4.7.2", - "webdriverio": "9.2.2", + "webdriverio": "9.2.4", "yargs": "^17.7.2" }, "bin": { @@ -3151,30 +3138,28 @@ } }, "node_modules/@wdio/globals": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.2.2.tgz", - "integrity": "sha512-GnT1ElcEH4I1S0pESXDLAxN3jul/0bKGtHFG/vKN9ihQhxl2GkybkeRzLc5SOOpgw+Gao1LorhJDooTZQCH7Qg==", + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.2.4.tgz", + "integrity": "sha512-yNk0HTGbN/E1mElwxXipyVI1makTt4ll3L9J1eWaWXEBBDXA6Xux/8U8qgkkc8mYZN48gU7kE54qlyNF9LwXmQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=18.20.0" }, "optionalDependencies": { "expect-webdriverio": "^5.0.1", - "webdriverio": "9.2.2" + "webdriverio": "9.2.4" } }, "node_modules/@wdio/local-runner": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-9.2.2.tgz", - "integrity": "sha512-eX5zWRpmiliuNQ+OoPVXsC/srKrsOt0snzQ4kUejn9MDUwIOXyaWuqyblMPZO8AKSBnJtf+LWKjaTY7z1wjTGA==", + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-9.2.4.tgz", + "integrity": "sha512-WSqm7eW11sBXvfCGvibnJUzPaPpSVULZKlWRoEPKe3QnA//W6N0pRAs7tC8c8XeM5/uO5cOBbkKGhdxmO5mUZg==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.0", "@wdio/logger": "9.1.3", "@wdio/repl": "9.0.8", - "@wdio/runner": "9.2.2", + "@wdio/runner": "9.2.4", "@wdio/types": "9.2.2", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", @@ -3256,22 +3241,21 @@ } }, "node_modules/@wdio/runner": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-9.2.2.tgz", - "integrity": "sha512-ELN35FapW8dzEvM7bmFUasndpzfg1FeSbhLFtDenGIYk3wVsCGbl2eUP3l4Xntd5uyOTukrQLkur6iYcupdFYA==", + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-9.2.4.tgz", + "integrity": "sha512-/uaSTnZ8udKq4v/atcx3AN1y4+ilcsOAhORYY4nI2z58zm8GlWgTldnY1vu9G2jf6/GGRaXnLOI2f4DDNUiULQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.11.28", "@wdio/config": "9.2.2", - "@wdio/globals": "9.2.2", + "@wdio/globals": "9.2.4", "@wdio/logger": "9.1.3", "@wdio/types": "9.2.2", "@wdio/utils": "9.2.2", "deepmerge-ts": "^7.0.3", "expect-webdriverio": "^5.0.1", "webdriver": "9.2.2", - "webdriverio": "9.2.2" + "webdriverio": "9.2.4" }, "engines": { "node": ">=18.20.0" @@ -7643,8 +7627,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/handle-thing": { "version": "2.0.1", @@ -14303,7 +14286,6 @@ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -14600,15 +14582,14 @@ } }, "node_modules/typescript-eslint": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.11.0.tgz", - "integrity": "sha512-cBRGnW3FSlxaYwU8KfAewxFK5uzeOAp0l2KebIlPDOT5olVi65KDG/yjBooPBG0kGW/HLkoz1c/iuBFehcS3IA==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.12.0.tgz", + "integrity": "sha512-m8aQM4pqc17dcD3BsQzUqVXkcclCspuCCv7GhYlwMWNYAXFV8xJkn8vUM8YxoR78BY6S+NX/J7rfNVaGNLgXgQ==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.11.0", - "@typescript-eslint/parser": "8.11.0", - "@typescript-eslint/utils": "8.11.0" + "@typescript-eslint/eslint-plugin": "8.12.0", + "@typescript-eslint/parser": "8.12.0", + "@typescript-eslint/utils": "8.12.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -15549,11 +15530,10 @@ } }, "node_modules/webdriverio": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.2.2.tgz", - "integrity": "sha512-OQqaldjsHuUA+5MPHWjm4BMBOdHWP0kmHr7K37haudB/AXebU9bHysEM9dXiEMYXxR4NwHoNHgAi4Cq++Xh8Vw==", + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.2.4.tgz", + "integrity": "sha512-Y86drhTYTfi0Wp4miTTg04vA9Jd3b/mrOpg4yQoPppMnqCibz+JKlTytyihtTqJh9C32EUMOO2DBlRlXPRerJA==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.11.30", "@types/sinonjs__fake-timers": "^8.1.5", diff --git a/web/package.json b/web/package.json index 3f2a28e259f3..9ed6c0050ff6 100644 --- a/web/package.json +++ b/web/package.json @@ -11,9 +11,9 @@ "devDependencies": { "@eslint/js": "^9.13.0", "@types/eslint__js": "^8.42.3", - "@wdio/browserstack-service": "^9.2.2", - "@wdio/cli": "^9.2.2", - "@wdio/local-runner": "^9.2.2", + "@wdio/browserstack-service": "^9.2.4", + "@wdio/cli": "^9.2.4", + "@wdio/local-runner": "^9.2.4", "@wdio/mocha-framework": "^9.2.2", "@wdio/spec-reporter": "^9.2.2", "@wdio/static-server-service": "^9.2.2", @@ -37,7 +37,7 @@ "tsx": "^4.19.2", "typedoc-plugin-mdn-links": "^3.3.5", "typescript": "^5.6.3", - "typescript-eslint": "^8.11.0", + "typescript-eslint": "^8.12.0", "webdriverio": "^9.2.2", "webpack": "^5.95.0", "webpack-cli": "^5.1.4"