diff --git a/package.json b/package.json index c9b2fea5f..4b0b10ef3 100644 --- a/package.json +++ b/package.json @@ -45,6 +45,7 @@ "esbuild": "^0.25.1", "start-server-and-test": "^2.0.12", "ava": "^6.1.3", + "@playwright/test": "^1.57.0", "shx": "^0.4.0", "typescript": "^5.8.3", "vite": "^6.2.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a4090d88..aeb6947c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,6 +10,7 @@ overrides: esbuild: ^0.25.1 start-server-and-test: ^2.0.12 ava: ^6.1.3 + '@playwright/test': ^1.57.0 shx: ^0.4.0 typescript: ^5.8.3 vite: ^6.2.3 @@ -28,8 +29,8 @@ importers: specifier: ^19.2.2 version: 19.2.2 '@playwright/test': - specifier: ^1.56.1 - version: 1.56.1 + specifier: ^1.57.0 + version: 1.57.0 examples/debugging: dependencies: @@ -56,8 +57,8 @@ importers: version: link:../../packages/core/typescript/itk-wasm devDependencies: '@playwright/test': - specifier: ^1.48.2 - version: 1.53.1 + specifier: ^1.57.0 + version: 1.57.0 http-server: specifier: ^14.1.1 version: 14.1.1 @@ -197,8 +198,8 @@ importers: specifier: workspace:^ version: link:../../image-io/typescript '@playwright/test': - specifier: ^1.42.1 - version: 1.53.1 + specifier: ^1.57.0 + version: 1.57.0 '@types/node': specifier: ^24.0.3 version: 24.0.3 @@ -252,8 +253,8 @@ importers: specifier: workspace:* version: link:../../mesh-io/typescript '@playwright/test': - specifier: ^1.53.1 - version: 1.53.1 + specifier: ^1.57.0 + version: 1.57.0 '@types/node': specifier: ^24.0.3 version: 24.0.3 @@ -319,8 +320,8 @@ importers: specifier: ^1.1.0 version: 1.1.0 '@playwright/test': - specifier: ^1.42.1 - version: 1.53.1 + specifier: ^1.57.0 + version: 1.57.0 '@types/node': specifier: ^24.0.3 version: 24.0.3 @@ -466,8 +467,8 @@ importers: version: 1.6.1 devDependencies: '@playwright/test': - specifier: ^1.56.1 - version: 1.56.1 + specifier: ^1.57.0 + version: 1.57.0 '@types/node': specifier: ^24.0.3 version: 24.0.3 @@ -570,8 +571,8 @@ importers: specifier: workspace:* version: link:../../image-io/typescript '@playwright/test': - specifier: ^1.42.1 - version: 1.53.1 + specifier: ^1.57.0 + version: 1.57.0 '@types/node': specifier: ^24.0.3 version: 24.0.3 @@ -637,8 +638,8 @@ importers: specifier: workspace:^ version: link:../../mesh-io/typescript '@playwright/test': - specifier: ^1.48.2 - version: 1.53.1 + specifier: ^1.57.0 + version: 1.57.0 '@types/node': specifier: ^24.0.3 version: 24.0.3 @@ -689,8 +690,8 @@ importers: specifier: workspace:* version: link:.. '@playwright/test': - specifier: ^1.48.2 - version: 1.53.1 + specifier: ^1.57.0 + version: 1.57.0 '@types/mime-types': specifier: ^2.1.4 version: 2.1.4 @@ -802,8 +803,8 @@ importers: specifier: workspace:* version: link:.. '@playwright/test': - specifier: ^1.48.2 - version: 1.53.1 + specifier: ^1.57.0 + version: 1.57.0 '@types/mime-types': specifier: ^2.1.4 version: 2.1.4 @@ -869,8 +870,8 @@ importers: specifier: workspace:* version: link:.. '@playwright/test': - specifier: ^1.48.2 - version: 1.53.1 + specifier: ^1.57.0 + version: 1.57.0 '@types/mime-types': specifier: ^2.1.4 version: 2.1.4 @@ -2075,13 +2076,8 @@ packages: '@perma/map@1.0.3': resolution: {integrity: sha512-Bf5njk0fnJGTFE2ETntq0N1oJ6YdCPIpTDn3R3KYZJQdeYSOCNL7mBrFlGnbqav8YQhJA/p81pvHINX9vAtHkQ==} - '@playwright/test@1.53.1': - resolution: {integrity: sha512-Z4c23LHV0muZ8hfv4jw6HngPJkbbtZxTkxPNIg7cJcTc9C28N/p2q7g3JZS2SiKBBHJ3uM1dgDye66bB7LEk5w==} - engines: {node: '>=18'} - hasBin: true - - '@playwright/test@1.56.1': - resolution: {integrity: sha512-vSMYtL/zOcFpvJCW71Q/OEGQb7KYBPAdKh35WNSkaZA75JlAO8ED8UN6GUNTm3drWomcbcqRPFqQbLae8yBTdg==} + '@playwright/test@1.57.0': + resolution: {integrity: sha512-6TyEnHgd6SArQO8UO2OMTxshln3QMWBtPGrOCgs3wVEmQmwyuNtB10IZMfmYDE0riwNR1cu4q+pPcxMVtaG3TA==} engines: {node: '>=18'} hasBin: true @@ -4902,23 +4898,13 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - playwright-core@1.53.1: - resolution: {integrity: sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==} - engines: {node: '>=18'} - hasBin: true - - playwright-core@1.56.1: - resolution: {integrity: sha512-hutraynyn31F+Bifme+Ps9Vq59hKuUCz7H1kDOcBs+2oGguKkWTU50bBWrtz34OUWmIwpBTWDxaRPXrIXkgvmQ==} - engines: {node: '>=18'} - hasBin: true - - playwright@1.53.1: - resolution: {integrity: sha512-LJ13YLr/ocweuwxyGf1XNFWIU4M2zUSo149Qbp+A4cpwDjsxRPj7k6H25LBrEHiEwxvRbD8HdwvQmRMSvquhYw==} + playwright-core@1.57.0: + resolution: {integrity: sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ==} engines: {node: '>=18'} hasBin: true - playwright@1.56.1: - resolution: {integrity: sha512-aFi5B0WovBHTEvpM3DzXTUaeN6eN0qWnTkKx4NQaH4Wvcmc153PdaY2UBdSYKaGYw+UyWXSVyxDUg5DoPEttjw==} + playwright@1.57.0: + resolution: {integrity: sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw==} engines: {node: '>=18'} hasBin: true @@ -7600,13 +7586,9 @@ snapshots: '@multiformats/murmur3': 2.1.8 murmurhash3js-revisited: 3.0.0 - '@playwright/test@1.53.1': - dependencies: - playwright: 1.53.1 - - '@playwright/test@1.56.1': + '@playwright/test@1.57.0': dependencies: - playwright: 1.56.1 + playwright: 1.57.0 '@protobufjs/aspromise@1.1.2': {} @@ -10669,19 +10651,11 @@ snapshots: dependencies: find-up: 4.1.0 - playwright-core@1.53.1: {} - - playwright-core@1.56.1: {} - - playwright@1.53.1: - dependencies: - playwright-core: 1.53.1 - optionalDependencies: - fsevents: 2.3.2 + playwright-core@1.57.0: {} - playwright@1.56.1: + playwright@1.57.0: dependencies: - playwright-core: 1.56.1 + playwright-core: 1.57.0 optionalDependencies: fsevents: 2.3.2