From 59966243fc266a9ffa998f1a3822e6b1541b8e2d Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Sat, 20 Dec 2025 11:32:25 -0800 Subject: [PATCH] [backport core/1.35] Deps: Update Playwright (#7670) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary Backport of #7623 to core/1.35. Original PR: https://github.com/Comfy-Org/ComfyUI_frontend/pull/7623 🤖 Generated with [Claude Code](https://claude.com/claude-code) ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-7670-backport-core-1-35-Deps-Update-Playwright-2cf6d73d365081a1b82dd84f230e9a10) by [Unito](https://www.unito.io) Co-authored-by: Alexander Brown --- package.json | 1 + pnpm-lock.yaml | 42 +++++++++++++++++++++--------------------- pnpm-workspace.yaml | 2 +- 3 files changed, 23 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index 5000a5572..9e1a4b598 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "dev:cloud": "cross-env DEV_SERVER_COMFYUI_URL='https://testcloud.comfy.org/' nx serve", "dev:desktop": "nx dev @comfyorg/desktop-ui", "dev:electron": "nx serve --config vite.electron.config.mts", + "dev:no-vue": "cross-env DISABLE_VUE_PLUGINS=true nx serve", "dev": "nx serve", "devtools:pycheck": "python3 -m compileall -q tools/devtools", "format:check:no-cache": "prettier --check './**/*.{js,ts,tsx,vue,mts}'", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6cee5a471..490ffcbcd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,8 +46,8 @@ catalogs: specifier: ^0.1.5 version: 0.1.5 '@playwright/test': - specifier: ^1.52.0 - version: 1.52.0 + specifier: ^1.57.0 + version: 1.57.0 '@prettier/plugin-oxc': specifier: ^0.1.3 version: 0.1.3 @@ -509,7 +509,7 @@ importers: version: 21.4.1(@babel/traverse@7.28.3)(@zkochan/js-yaml@0.0.7)(eslint@9.39.1(jiti@2.4.2))(nx@21.4.1) '@nx/playwright': specifier: 'catalog:' - version: 21.4.1(@babel/traverse@7.28.3)(@playwright/test@1.52.0)(@zkochan/js-yaml@0.0.7)(eslint@9.39.1(jiti@2.4.2))(nx@21.4.1)(typescript@5.9.2) + version: 21.4.1(@babel/traverse@7.28.3)(@playwright/test@1.57.0)(@zkochan/js-yaml@0.0.7)(eslint@9.39.1(jiti@2.4.2))(nx@21.4.1)(typescript@5.9.2) '@nx/storybook': specifier: 'catalog:' version: 21.4.1(@babel/traverse@7.28.3)(@zkochan/js-yaml@0.0.7)(eslint@9.39.1(jiti@2.4.2))(nx@21.4.1)(storybook@9.1.16(@testing-library/dom@10.4.1)(prettier@3.7.4)(vite@5.4.19(@types/node@20.14.10)(lightningcss@1.30.1)(terser@5.39.2)))(typescript@5.9.2) @@ -521,7 +521,7 @@ importers: version: 0.1.5(pinia@2.2.2(typescript@5.9.2)(vue@3.5.13(typescript@5.9.2)))(vue@3.5.13(typescript@5.9.2)) '@playwright/test': specifier: 'catalog:' - version: 1.52.0 + version: 1.57.0 '@prettier/plugin-oxc': specifier: 'catalog:' version: 0.1.3 @@ -2860,8 +2860,8 @@ packages: resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@playwright/test@1.52.0': - resolution: {integrity: sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==} + '@playwright/test@1.57.0': + resolution: {integrity: sha512-6TyEnHgd6SArQO8UO2OMTxshln3QMWBtPGrOCgs3wVEmQmwyuNtB10IZMfmYDE0riwNR1cu4q+pPcxMVtaG3TA==} engines: {node: '>=18'} hasBin: true @@ -6946,13 +6946,13 @@ packages: pkg-types@2.3.0: resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} - playwright-core@1.52.0: - resolution: {integrity: sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==} + playwright-core@1.57.0: + resolution: {integrity: sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ==} engines: {node: '>=18'} hasBin: true - playwright@1.52.0: - resolution: {integrity: sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==} + playwright@1.57.0: + resolution: {integrity: sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw==} engines: {node: '>=18'} hasBin: true @@ -8167,8 +8167,8 @@ packages: vue-component-type-helpers@3.1.1: resolution: {integrity: sha512-B0kHv7qX6E7+kdc5nsaqjdGZ1KwNKSUQDWGy7XkTYT7wFsOpkEyaJ1Vq79TjwrrtuLRgizrTV7PPuC4rRQo+vw==} - vue-component-type-helpers@3.1.8: - resolution: {integrity: sha512-oaowlmEM6BaYY+8o+9D9cuzxpWQWHqHTMKakMxXu0E+UCIOMTljyIPO15jcnaCwJtZu/zWDotK7mOIHvWD9mcw==} + vue-component-type-helpers@3.2.1: + resolution: {integrity: sha512-gKV7XOkQl4urSuLHNY1tnVQf7wVgtb/mKbRyxSLWGZUY9RK7aDPhBenTjm+i8ZFe0zC2PZeHMPtOZXZfyaFOzQ==} vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} @@ -10496,7 +10496,7 @@ snapshots: '@nx/nx-win32-x64-msvc@21.4.1': optional: true - '@nx/playwright@21.4.1(@babel/traverse@7.28.3)(@playwright/test@1.52.0)(@zkochan/js-yaml@0.0.7)(eslint@9.39.1(jiti@2.4.2))(nx@21.4.1)(typescript@5.9.2)': + '@nx/playwright@21.4.1(@babel/traverse@7.28.3)(@playwright/test@1.57.0)(@zkochan/js-yaml@0.0.7)(eslint@9.39.1(jiti@2.4.2))(nx@21.4.1)(typescript@5.9.2)': dependencies: '@nx/devkit': 21.4.1(nx@21.4.1) '@nx/eslint': 21.4.1(@babel/traverse@7.28.3)(@zkochan/js-yaml@0.0.7)(eslint@9.39.1(jiti@2.4.2))(nx@21.4.1) @@ -10505,7 +10505,7 @@ snapshots: minimatch: 9.0.3 tslib: 2.8.1 optionalDependencies: - '@playwright/test': 1.52.0 + '@playwright/test': 1.57.0 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -10750,9 +10750,9 @@ snapshots: '@pkgr/core@0.2.9': {} - '@playwright/test@1.52.0': + '@playwright/test@1.57.0': dependencies: - playwright: 1.52.0 + playwright: 1.57.0 '@pnpm/config.env-replace@1.1.0': {} @@ -11098,7 +11098,7 @@ snapshots: storybook: 9.1.16(@testing-library/dom@10.4.1)(prettier@3.7.4)(vite@5.4.19(@types/node@20.14.10)(lightningcss@1.30.1)(terser@5.39.2)) type-fest: 2.19.0 vue: 3.5.13(typescript@5.9.2) - vue-component-type-helpers: 3.1.8 + vue-component-type-helpers: 3.2.1 '@swc/helpers@0.5.17': dependencies: @@ -15465,11 +15465,11 @@ snapshots: exsolve: 1.0.7 pathe: 2.0.3 - playwright-core@1.52.0: {} + playwright-core@1.57.0: {} - playwright@1.52.0: + playwright@1.57.0: dependencies: - playwright-core: 1.52.0 + playwright-core: 1.57.0 optionalDependencies: fsevents: 2.3.2 @@ -17013,7 +17013,7 @@ snapshots: vue-component-type-helpers@3.1.1: {} - vue-component-type-helpers@3.1.8: {} + vue-component-type-helpers@3.2.1: {} vue-demi@0.14.10(vue@3.5.13(typescript@5.9.2)): dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 434a23439..a88783cbf 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -16,7 +16,7 @@ catalog: '@nx/storybook': 21.4.1 '@nx/vite': 21.4.1 '@pinia/testing': ^0.1.5 - '@playwright/test': ^1.52.0 + '@playwright/test': ^1.57.0 '@prettier/plugin-oxc': ^0.1.3 '@primeuix/forms': 0.0.2 '@primeuix/styled': 0.3.2