diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 43a0fc8c1..1c82ff0ee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,7 +58,7 @@ jobs: run: corepack yarn install - name: Install Playwright Browsers - run: corepack yarn dlx playwright install --with-deps + run: corepack yarn workspace @uppy/dashboard playwright install --with-deps - name: Build run: corepack yarn run build - name: Run tests diff --git a/examples/react/package.json b/examples/react/package.json index 3dde76e99..3e052b0da 100644 --- a/examples/react/package.json +++ b/examples/react/package.json @@ -25,7 +25,7 @@ "@types/react-dom": "^19.0.4", "@vitejs/plugin-react": "^4.6.0", "@vitest/browser": "^3.2.4", - "playwright": "^1.53.2", + "playwright": "1.54.1", "typescript": "^5.7.3", "vite": "^7.0.6", "vitest": "^3.2.4", diff --git a/examples/sveltekit/package.json b/examples/sveltekit/package.json index 9df8c1c28..1eb1a8d85 100644 --- a/examples/sveltekit/package.json +++ b/examples/sveltekit/package.json @@ -28,6 +28,7 @@ "@sveltejs/vite-plugin-svelte": "^5.0.0", "@tailwindcss/vite": "^4.0.0", "@vitest/browser": "^3.2.4", + "playwright": "1.54.1", "svelte": "^5.0.0", "svelte-check": "^4.0.0", "tailwindcss": "^4.0.0", diff --git a/examples/vue/package.json b/examples/vue/package.json index ed2d659ff..36d45a3b3 100644 --- a/examples/vue/package.json +++ b/examples/vue/package.json @@ -25,6 +25,7 @@ "@tailwindcss/vite": "^4.1.11", "@vitejs/plugin-vue": "^6.0.1", "@vitest/browser": "^3.2.4", + "playwright": "1.54.1", "tailwindcss": "^4.0.0", "vite": "^7.0.6", "vitest": "^3.2.4", diff --git a/packages/@uppy/dashboard/package.json b/packages/@uppy/dashboard/package.json index 1a558e150..1ba90eb92 100644 --- a/packages/@uppy/dashboard/package.json +++ b/packages/@uppy/dashboard/package.json @@ -56,6 +56,7 @@ "@vitest/browser": "^3.2.4", "cssnano": "^7.0.7", "jsdom": "^26.1.0", + "playwright": "1.54.1", "postcss": "^8.5.6", "postcss-cli": "^11.0.1", "resize-observer-polyfill": "^1.5.0", diff --git a/packages/@uppy/url/package.json b/packages/@uppy/url/package.json index 67f842a4c..2ad163655 100644 --- a/packages/@uppy/url/package.json +++ b/packages/@uppy/url/package.json @@ -47,6 +47,7 @@ "@uppy/core": "workspace:^", "@vitest/browser": "^3.2.4", "cssnano": "^7.0.7", + "playwright": "1.54.1", "postcss": "^8.5.6", "postcss-cli": "^11.0.1", "sass": "^1.89.2", diff --git a/yarn.lock b/yarn.lock index 49c700b0b..2a3dd168a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11468,6 +11468,7 @@ __metadata: jsdom: "npm:^26.1.0" lodash: "npm:^4.17.21" nanoid: "npm:^5.0.9" + playwright: "npm:1.54.1" postcss: "npm:^8.5.6" postcss-cli: "npm:^11.0.1" preact: "npm:^10.5.13" @@ -12008,6 +12009,7 @@ __metadata: "@vitest/browser": "npm:^3.2.4" cssnano: "npm:^7.0.7" nanoid: "npm:^5.0.9" + playwright: "npm:1.54.1" postcss: "npm:^8.5.6" postcss-cli: "npm:^11.0.1" preact: "npm:^10.5.13" @@ -17410,7 +17412,7 @@ __metadata: "@uppy/webcam": "workspace:*" "@vitejs/plugin-react": "npm:^4.6.0" "@vitest/browser": "npm:^3.2.4" - playwright: "npm:^1.53.2" + playwright: "npm:1.54.1" react: "npm:^19.0.0" react-dom: "npm:^19.0.0" tailwindcss: "npm:^4.0.9" @@ -17453,6 +17455,7 @@ __metadata: "@uppy/tus": "workspace:*" "@uppy/webcam": "workspace:*" "@vitest/browser": "npm:^3.2.4" + playwright: "npm:1.54.1" svelte: "npm:^5.0.0" svelte-check: "npm:^4.0.0" tailwindcss: "npm:^4.0.0" @@ -17499,6 +17502,7 @@ __metadata: "@uppy/webcam": "workspace:*" "@vitejs/plugin-vue": "npm:^6.0.1" "@vitest/browser": "npm:^3.2.4" + playwright: "npm:1.54.1" tailwindcss: "npm:^4.0.0" vite: "npm:^7.0.6" vitest: "npm:^3.2.4" @@ -25454,7 +25458,7 @@ __metadata: languageName: node linkType: hard -"playwright@npm:^1.53.2": +"playwright@npm:1.54.1": version: 1.54.1 resolution: "playwright@npm:1.54.1" dependencies: