From 3d68d0bb5dddc49a4157ccf1a752cb8a738f01fe Mon Sep 17 00:00:00 2001 From: Tim Bradgate Date: Fri, 18 Sep 2026 13:17:14 +0100 Subject: [PATCH 1/5] Bump dompurify from 3.4.14 to 3.4.15 in /client-v3 Recreated locally from dependabot PR #1370. Lockfile regenerated on macOS rather than copied from the Linux-based dependabot runner. Patch release; single call site in MarkdownRenderer.vue. typecheck, ci-lint and test:run all pass clean. Co-Authored-By: Claude Sonnet 5 --- client-v3/package-lock.json | 8 ++++---- client-v3/package.json | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/client-v3/package-lock.json b/client-v3/package-lock.json index f6c81444..3aaf8f5e 100644 --- a/client-v3/package-lock.json +++ b/client-v3/package-lock.json @@ -19,7 +19,7 @@ "d3-selection": "^3.0.0", "d3-zoom": "^3.0.0", "deep-object-diff": "1.1.9", - "dompurify": "^3.4.14", + "dompurify": "^3.4.15", "fuse.js": "^7.5.0", "lodash": "^4.18.1", "loglevel": "^1.9.2", @@ -2677,9 +2677,9 @@ } }, "node_modules/dompurify": { - "version": "3.4.14", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.14.tgz", - "integrity": "sha512-dVoH9z+MY+C9IilgGCk3YfFqjLi3fChm2OiKJMzh6axrJ5qwxqWaZamgmHrpv22CN/KdbZJuGEGgfQoL00LTdg==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.15.tgz", + "integrity": "sha512-EUBjM+B+lkDE41iE82DDSCfkoPGfXx8IxFxPMjNzm/Uk4xDet77rTN9wqlxlVg71kK7XGuUMv6wUxJUwwv+Xyw==", "license": "(MPL-2.0 OR Apache-2.0)", "optionalDependencies": { "@types/trusted-types": "^2.0.7" diff --git a/client-v3/package.json b/client-v3/package.json index e9771fef..1568f8f3 100644 --- a/client-v3/package.json +++ b/client-v3/package.json @@ -42,7 +42,7 @@ "d3-selection": "^3.0.0", "d3-zoom": "^3.0.0", "deep-object-diff": "1.1.9", - "dompurify": "^3.4.14", + "dompurify": "^3.4.15", "fuse.js": "^7.5.0", "lodash": "^4.18.1", "loglevel": "^1.9.2", @@ -60,6 +60,7 @@ "@emnapi/runtime": "1.11.3", "@eslint/js": "^10.0.1", "@iconify-json/mdi": "^1.2.3", + "@playwright/test": "^1.62.1", "@types/lodash": "~4.17.25", "@types/node": "^26.4.1", "@typescript-eslint/eslint-plugin": "^8.69.0", @@ -82,8 +83,7 @@ "unplugin-vue-components": "^32.1.0", "vite": "^8.2.2", "vitest": "^4.1.11", - "vue-eslint-parser": "^10.4.1", - "@playwright/test": "^1.62.1" + "vue-eslint-parser": "^10.4.1" }, "overrides": { "glob": "^13.0.6" From c817514039558582afb82f6a45ade2caeaeef345 Mon Sep 17 00:00:00 2001 From: Tim Bradgate Date: Fri, 18 Sep 2026 13:17:43 +0100 Subject: [PATCH 2/5] Bump eslint-plugin-vue from 10.10.0 to 10.11.0 in /client-v3 Recreated locally from dependabot PR #1369. Lockfile regenerated on macOS rather than copied from the Linux-based dependabot runner. ci-lint passes clean, no new rule violations from the bump. Co-Authored-By: Claude Sonnet 5 --- client-v3/package-lock.json | 8 ++++---- client-v3/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client-v3/package-lock.json b/client-v3/package-lock.json index 3aaf8f5e..ab0cef82 100644 --- a/client-v3/package-lock.json +++ b/client-v3/package-lock.json @@ -48,7 +48,7 @@ "eslint": "^10.9.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.6", - "eslint-plugin-vue": "^10.10.0", + "eslint-plugin-vue": "^10.11.0", "globals": "^17.12.0", "jiti": "^2.7.0", "jsdom": "^29.1.1", @@ -2843,9 +2843,9 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.10.0.tgz", - "integrity": "sha512-dL9x9rBHqqNcByWiLOHK6L0SB97V82/NC0cZRn9cXPjM7pCuWlpQQP9bFH4vjBv80ej1ZpzAkuD8zWH1o9bZbA==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.11.0.tgz", + "integrity": "sha512-fGt38SsaPCZ2FmA3bX/3vOW2qdsPNx0/9x+7Aab6NMX++PhynMtK4LWC4vzXgfQBCqpUAler18H38GA+NBAd0Q==", "dev": true, "license": "MIT", "dependencies": { diff --git a/client-v3/package.json b/client-v3/package.json index 1568f8f3..e8673d51 100644 --- a/client-v3/package.json +++ b/client-v3/package.json @@ -71,7 +71,7 @@ "eslint": "^10.9.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.6", - "eslint-plugin-vue": "^10.10.0", + "eslint-plugin-vue": "^10.11.0", "globals": "^17.12.0", "jiti": "^2.7.0", "jsdom": "^29.1.1", From c4e434300d0fffde6018e65d24e4292f1edbf613 Mon Sep 17 00:00:00 2001 From: Tim Bradgate Date: Fri, 18 Sep 2026 13:18:09 +0100 Subject: [PATCH 3/5] Bump eslint from 10.9.1 to 10.10.0 in /client-v3 Recreated locally from dependabot PR #1364. Lockfile regenerated on macOS rather than copied from the Linux-based dependabot runner. ci-lint passes clean, no new rule violations from the bump. Co-Authored-By: Claude Sonnet 5 --- client-v3/package-lock.json | 160 ++++++++++++++++++++++++++++-------- client-v3/package.json | 2 +- 2 files changed, 126 insertions(+), 36 deletions(-) diff --git a/client-v3/package-lock.json b/client-v3/package-lock.json index ab0cef82..2cc22b1a 100644 --- a/client-v3/package-lock.json +++ b/client-v3/package-lock.json @@ -45,7 +45,7 @@ "@vitejs/plugin-vue": "^6.0.8", "@vitest/ui": "^4.1.11", "@vue/test-utils": "^2.5.0", - "eslint": "^10.9.1", + "eslint": "^10.10.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.6", "eslint-plugin-vue": "^10.11.0", @@ -191,6 +191,30 @@ "specificity": "bin/cli.js" } }, + "node_modules/@cacheable/memory": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.2.0.tgz", + "integrity": "sha512-CTLKqLItRCEixEAewD3/j9DB3/o96gpTPD4eJ1v+DGOlxZRZncRQkGYqqnAGCscYd6RNeXfGeiuCphsPtqyIfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cacheable/utils": "^2.5.0", + "@keyv/bigmap": "^1.3.1", + "hookified": "^1.15.1", + "keyv": "^5.6.0" + } + }, + "node_modules/@cacheable/utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.5.0.tgz", + "integrity": "sha512-buipgOVDkkPXNR5+xBpDw7Zk2n1EvU7qBJCNUcL7rhQ//kfpOXPAvQ511Os0vpLYJ1pZnvudNytkQt2hst3wqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hashery": "^1.5.1", + "keyv": "^5.6.0" + } + }, "node_modules/@csstools/color-helpers": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.1.1.tgz", @@ -464,9 +488,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz", - "integrity": "sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.3.tgz", + "integrity": "sha512-IkO+/KEUvwbVpiURZg+P7zF74z5Jxe0UgJxVni+RtoHQ6IZieXaO02kmadomap/q+l6bc/jdPGGqTjhuZnuz1Q==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -691,6 +715,30 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@keyv/bigmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.1.tgz", + "integrity": "sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hashery": "^1.4.0", + "hookified": "^1.15.0" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "keyv": "^5.6.0" + } + }, + "node_modules/@keyv/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==", + "dev": true, + "license": "MIT" + }, "node_modules/@one-ini/wasm": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.2.1.tgz", @@ -2352,6 +2400,20 @@ "node": "20 || >=22" } }, + "node_modules/cacheable": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.5.0.tgz", + "integrity": "sha512-60cyAOytib/OzBw1JNSoSV/boK1AtHryDIjvVBk7XbN4ugfkM3+Sry7fEjNgPMGgOjuaZPAp8ruZ0Cxafwyq9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cacheable/memory": "^2.2.0", + "@cacheable/utils": "^2.5.0", + "hookified": "^1.15.0", + "keyv": "^5.6.0", + "qified": "^0.10.1" + } + }, "node_modules/chai": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", @@ -2737,9 +2799,9 @@ } }, "node_modules/eslint": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.9.1.tgz", - "integrity": "sha512-9VaAkDURekixUQJy0oJYl2DcN6oKMfxay7XzaGYAWQwsb6qfKf+x76R2k1L8kb1boc+FyCAaTA9GmiKaaiaF+A==", + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.10.0.tgz", + "integrity": "sha512-NPXn6r5zl4uET1DAVPaOwzX3rut4c0wcmw3dWJAfOsTM5+TogXo0DDjz8pwm/hL8cyVNpHqeK4JpN0NjnyFFNw==", "dev": true, "license": "MIT", "workspaces": [ @@ -2751,7 +2813,7 @@ "@eslint/config-array": "^0.23.5", "@eslint/config-helpers": "^0.7.0", "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.2", + "@eslint/plugin-kit": "^0.7.3", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -2766,7 +2828,7 @@ "esquery": "^1.7.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", + "file-entry-cache": "11.1.5 || >11.1.6 <12", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", @@ -3081,16 +3143,13 @@ "license": "MIT" }, "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "version": "11.1.5", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-11.1.5.tgz", + "integrity": "sha512-+PFTHITI08JIGhnNpGNI8T8inUpgZfk3GNEqfT9R2zZV2iFXg3CvqzSl/uEhs7TSGujYRELEANyDvS8Fj7+S7Q==", "dev": true, "license": "MIT", "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" + "flat-cache": "^6.1.23" } }, "node_modules/find-up": { @@ -3111,17 +3170,15 @@ } }, "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "version": "6.1.23", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.23.tgz", + "integrity": "sha512-f++BY9pTk+983xK1FLzlLpmM0i0z+jHmx3QESGkURMXujQZz1k5wzwX6hjnQ8goaD0B+sYnDK1yZ6MTyZfUaqA==", "dev": true, "license": "MIT", "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" + "cacheable": "^2.5.0", + "flatted": "^3.4.2", + "hookified": "^1.15.0" } }, "node_modules/flatted": { @@ -3203,12 +3260,32 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/hashery": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/hashery/-/hashery-1.5.1.tgz", + "integrity": "sha512-iZyKG96/JwPz1N55vj2Ie2vXbhu440zfUfJvSwEqEbeLluk7NnapfGqa7LH0mOsnDxTF85Mx8/dyR6HfqcbmbQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^1.15.0" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/hookable": { "version": "5.5.3", "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", "license": "MIT" }, + "node_modules/hookified": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.15.1.tgz", + "integrity": "sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==", + "dev": true, + "license": "MIT" + }, "node_modules/html-encoding-sniffer": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz", @@ -3384,13 +3461,6 @@ } } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -3406,13 +3476,13 @@ "license": "MIT" }, "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz", + "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==", "dev": true, "license": "MIT", "dependencies": { - "json-buffer": "3.0.1" + "@keyv/serialize": "^1.1.1" } }, "node_modules/levn": { @@ -4304,6 +4374,26 @@ "node": ">=6" } }, + "node_modules/qified": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/qified/-/qified-0.10.1.tgz", + "integrity": "sha512-+Owyggi9IxT1ePKGafcI87ubSmxol6smwJ+RAHDQlx9+9cPwFWDiKFFCPuWhr9ignlGpZ9vDQLw67N4dcTVFEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hookified": "^2.1.1" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/qified/node_modules/hookified": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-2.2.0.tgz", + "integrity": "sha512-p/LgFzRN5FeoD3DLS6bkUapeye6E4SI6yJs6KetENd18S+FBthqYq2amJUWpt5z0EQwwHemidjY5OqJGEKm5uA==", + "dev": true, + "license": "MIT" + }, "node_modules/quansync": { "version": "0.2.11", "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.11.tgz", diff --git a/client-v3/package.json b/client-v3/package.json index e8673d51..6490f921 100644 --- a/client-v3/package.json +++ b/client-v3/package.json @@ -68,7 +68,7 @@ "@vitejs/plugin-vue": "^6.0.8", "@vitest/ui": "^4.1.11", "@vue/test-utils": "^2.5.0", - "eslint": "^10.9.1", + "eslint": "^10.10.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.6", "eslint-plugin-vue": "^10.11.0", From 6248083cf51202990b9570c707a4a5679cc0a2bf Mon Sep 17 00:00:00 2001 From: Tim Bradgate Date: Fri, 18 Sep 2026 13:18:32 +0100 Subject: [PATCH 4/5] Bump sass from 1.103.1 to 1.104.0 in /client-v3 Recreated locally from dependabot PR #1362. Lockfile regenerated on macOS rather than copied from the Linux-based dependabot runner. `npm run build` succeeds with no new deprecation warnings. Co-Authored-By: Claude Sonnet 5 --- client-v3/package-lock.json | 8 ++++---- client-v3/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client-v3/package-lock.json b/client-v3/package-lock.json index 2cc22b1a..bc3bd086 100644 --- a/client-v3/package-lock.json +++ b/client-v3/package-lock.json @@ -53,7 +53,7 @@ "jiti": "^2.7.0", "jsdom": "^29.1.1", "prettier": "^3.9.6", - "sass": "1.103.1", + "sass": "1.104.0", "typescript": "^6.0.3", "typescript-eslint": "^8.69.0", "unplugin-icons": "^23.0.1", @@ -4536,9 +4536,9 @@ } }, "node_modules/sass": { - "version": "1.103.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.103.1.tgz", - "integrity": "sha512-9icZURbP51S6S0QGoyaeqk9uB06GNWxsFYWfH5RgpFgqK5FA8tJcM3AdVxrZEVJ7dz+L87nG95gBKf4VuaMHGw==", + "version": "1.104.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.104.0.tgz", + "integrity": "sha512-btHMApW2bgolvClhRW8AlQJzgI9lUB3pPSofBQQT+E46GWvf9o0TVQ13SYv5riWZVFyPN+JNz3TKW9XhBlc10w==", "devOptional": true, "license": "MIT", "dependencies": { diff --git a/client-v3/package.json b/client-v3/package.json index 6490f921..2894f706 100644 --- a/client-v3/package.json +++ b/client-v3/package.json @@ -76,7 +76,7 @@ "jiti": "^2.7.0", "jsdom": "^29.1.1", "prettier": "^3.9.6", - "sass": "1.103.1", + "sass": "1.104.0", "typescript": "^6.0.3", "typescript-eslint": "^8.69.0", "unplugin-icons": "^23.0.1", From 26f8e4cc08e3fc1d8d1f59093815f8d467988bd1 Mon Sep 17 00:00:00 2001 From: Tim Bradgate Date: Fri, 18 Sep 2026 13:22:17 +0100 Subject: [PATCH 5/5] Bump @playwright/test from 1.62.1 to 1.63.0 in /client-v3 Recreated locally from dependabot PR #1365. Lockfile regenerated on macOS rather than copied from the Linux-based dependabot runner. This is the E2E runner itself, so ran the full serial Playwright suite rather than typecheck/lint alone: 221/221 tests pass on chromium after `npx playwright install --with-deps chromium`. Co-Authored-By: Claude Sonnet 5 --- client-v3/package-lock.json | 42 +++++++++++-------------------------- client-v3/package.json | 2 +- 2 files changed, 13 insertions(+), 31 deletions(-) diff --git a/client-v3/package-lock.json b/client-v3/package-lock.json index bc3bd086..c18a55b5 100644 --- a/client-v3/package-lock.json +++ b/client-v3/package-lock.json @@ -37,7 +37,7 @@ "@emnapi/runtime": "1.11.3", "@eslint/js": "^10.0.1", "@iconify-json/mdi": "^1.2.3", - "@playwright/test": "^1.62.1", + "@playwright/test": "^1.63.0", "@types/lodash": "~4.17.25", "@types/node": "^26.4.1", "@typescript-eslint/eslint-plugin": "^8.69.0", @@ -1063,13 +1063,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.62.1.tgz", - "integrity": "sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==", + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.63.0.tgz", + "integrity": "sha512-oxMK4vllB9RK5NQ2l1pq1IfOf2AvnEuj/vYGDj0H2nMtmtZpKtCwt/l00GEO6xjGfpBNAvjovvYdCm50dRQkpQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.62.1" + "playwright": "1.63.0" }, "bin": { "playwright": "cli.js" @@ -3188,21 +3188,6 @@ "dev": true, "license": "ISC" }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/fuse.js": { "version": "7.5.0", "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.5.0.tgz", @@ -4245,28 +4230,25 @@ } }, "node_modules/playwright": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz", - "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==", + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz", + "integrity": "sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.62.1" + "playwright-core": "1.63.0" }, "bin": { "playwright": "cli.js" }, "engines": { "node": ">=20" - }, - "optionalDependencies": { - "fsevents": "2.3.2" } }, "node_modules/playwright-core": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz", - "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==", + "version": "1.63.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz", + "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/client-v3/package.json b/client-v3/package.json index 2894f706..a5cb96e3 100644 --- a/client-v3/package.json +++ b/client-v3/package.json @@ -60,7 +60,7 @@ "@emnapi/runtime": "1.11.3", "@eslint/js": "^10.0.1", "@iconify-json/mdi": "^1.2.3", - "@playwright/test": "^1.62.1", + "@playwright/test": "^1.63.0", "@types/lodash": "~4.17.25", "@types/node": "^26.4.1", "@typescript-eslint/eslint-plugin": "^8.69.0",