diff --git a/ct-angular/package.json b/ct-angular/package.json index b19b08ca41a134..c0fda65de3d409 100644 --- a/ct-angular/package.json +++ b/ct-angular/package.json @@ -26,7 +26,7 @@ "@angular-devkit/build-angular": "^15.1.0", "@angular/cli": "~15.1.0", "@angular/compiler-cli": "^15.1.0", - "@playwright/test": "1.38.1", + "@playwright/test": "1.39.0", "@sand4rt/experimental-ct-angular": "workspace:*", "typescript": "~4.9.4" } diff --git a/playwright-ct-angular/package.json b/playwright-ct-angular/package.json index 3dd3ad8441536b..e14b7be6aeb692 100644 --- a/playwright-ct-angular/package.json +++ b/playwright-ct-angular/package.json @@ -1,6 +1,6 @@ { "name": "@sand4rt/experimental-ct-angular", - "version": "1.38.1", + "version": "1.39.0", "description": "Playwright Component Testing for Angular", "homepage": "https://playwright.dev", "repository": { @@ -42,7 +42,7 @@ "dependencies": { "@analogjs/vite-plugin-angular": "0.2.10", "@angular-devkit/build-angular": "^16.1.0", - "@playwright/experimental-ct-core": "1.38.1", + "@playwright/experimental-ct-core": "1.39.0", "vite": "^4.4.9" }, "devDependencies": { @@ -54,14 +54,14 @@ "@angular/platform-browser": "^16.1.7", "@angular/platform-browser-dynamic": "^16.1.7", "@angular/router": "^16.1.7", - "@playwright/test": "1.38.1", + "@playwright/test": "1.39.0", "rxjs": "~7.8.1", "tslib": "^2.5.0", "typescript": "^5.0.4", "zone.js": "~0.13.1" }, "peerDependencies": { - "@playwright/test": ">=1.38.1", + "@playwright/test": ">=1.39.0", "typescript": ">=4.9.3", "@angular/common": ">=15.1.0 || >=16.0.0", "@angular/platform-browser": ">=15.1.0 || >=16.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0fe3d066853e87..368e5f07d8be71 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -54,8 +54,8 @@ importers: specifier: ^15.1.0 version: 15.1.0(@angular/compiler@15.1.0)(typescript@4.9.4) '@playwright/test': - specifier: 1.38.1 - version: 1.38.1 + specifier: 1.39.0 + version: 1.39.0 '@sand4rt/experimental-ct-angular': specifier: workspace:* version: link:../playwright-ct-angular @@ -72,8 +72,8 @@ importers: specifier: ^16.1.0 version: 16.1.0(@angular/compiler-cli@16.1.7)(typescript@5.0.4) '@playwright/experimental-ct-core': - specifier: 1.38.1 - version: 1.38.1(less@4.1.3) + specifier: 1.39.0 + version: 1.39.0(less@4.1.3) vite: specifier: ^4.4.9 version: 4.4.9(less@4.1.3) @@ -103,8 +103,8 @@ importers: specifier: ^16.1.7 version: 16.1.7(@angular/common@16.1.7)(@angular/core@16.1.7)(@angular/platform-browser@16.1.7)(rxjs@7.8.1) '@playwright/test': - specifier: 1.38.1 - version: 1.38.1 + specifier: 1.39.0 + version: 1.39.0 rxjs: specifier: ~7.8.1 version: 7.8.1 @@ -3722,14 +3722,14 @@ packages: requiresBuild: true optional: true - /@playwright/experimental-ct-core@1.38.1(less@4.1.3): - resolution: {integrity: sha512-2EzqzwBJty08elQonIXrQxUd8HKL7dHLJ2T/dJTmgVFwGsnJYsnU03EUlKlatUfajMYVC7xGT+Bqhur2hJPC3A==} + /@playwright/experimental-ct-core@1.39.0(less@4.1.3): + resolution: {integrity: sha512-1b/qrlB5A/CdEZns8f2RDkWFmSnGkNyec8n72iinmw07+GHsdMP8fIpazeFB0umxWfo+gPLhkjhTGdB3WXJTBw==} engines: {node: '>=16'} hasBin: true dependencies: - playwright: 1.38.1 - playwright-core: 1.38.1 - vite: 4.4.9(less@4.1.3) + playwright: 1.39.0 + playwright-core: 1.39.0 + vite: 4.4.11(less@4.1.3) transitivePeerDependencies: - '@types/node' - less @@ -3740,12 +3740,12 @@ packages: - terser dev: false - /@playwright/test@1.38.1: - resolution: {integrity: sha512-NqRp8XMwj3AK+zKLbZShl0r/9wKgzqI/527bkptKXomtuo+dOjU9NdMASQ8DNC9z9zLOMbG53T4eihYr3XR+BQ==} + /@playwright/test@1.39.0: + resolution: {integrity: sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==} engines: {node: '>=16'} hasBin: true dependencies: - playwright: 1.38.1 + playwright: 1.39.0 dev: true /@schematics/angular@15.1.0: @@ -4839,7 +4839,7 @@ packages: css-select: 4.3.0 parse5: 6.0.1 parse5-htmlparser2-tree-adapter: 6.0.1 - postcss: 8.4.21 + postcss: 8.4.27 pretty-bytes: 5.6.0 dev: true @@ -4851,7 +4851,7 @@ packages: dom-serializer: 2.0.0 domhandler: 5.0.3 htmlparser2: 8.0.2 - postcss: 8.4.24 + postcss: 8.4.27 pretty-bytes: 5.6.0 dev: false @@ -4869,12 +4869,12 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.21) - postcss: 8.4.21 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.21) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.21) - postcss-modules-scope: 3.0.0(postcss@8.4.21) - postcss-modules-values: 4.0.0(postcss@8.4.21) + icss-utils: 5.1.0(postcss@8.4.27) + postcss: 8.4.27 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.27) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.27) + postcss-modules-scope: 3.0.0(postcss@8.4.27) + postcss-modules-values: 4.0.0(postcss@8.4.27) postcss-value-parser: 4.2.0 semver: 7.3.8 webpack: 5.75.0(esbuild@0.16.16) @@ -4886,12 +4886,12 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.24) - postcss: 8.4.24 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.24) - postcss-modules-local-by-default: 4.0.3(postcss@8.4.24) - postcss-modules-scope: 3.0.0(postcss@8.4.24) - postcss-modules-values: 4.0.0(postcss@8.4.24) + icss-utils: 5.1.0(postcss@8.4.27) + postcss: 8.4.27 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.27) + postcss-modules-local-by-default: 4.0.3(postcss@8.4.27) + postcss-modules-scope: 3.0.0(postcss@8.4.27) + postcss-modules-values: 4.0.0(postcss@8.4.27) postcss-value-parser: 4.2.0 semver: 7.5.1 webpack: 5.86.0(esbuild@0.17.19) @@ -5761,23 +5761,13 @@ packages: dependencies: safer-buffer: 2.1.2 - /icss-utils@5.1.0(postcss@8.4.21): + /icss-utils@5.1.0(postcss@8.4.27): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.21 - dev: true - - /icss-utils@5.1.0(postcss@8.4.24): - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.24 - dev: false + postcss: 8.4.27 /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -6849,17 +6839,17 @@ packages: dependencies: find-up: 4.1.0 - /playwright-core@1.38.1: - resolution: {integrity: sha512-tQqNFUKa3OfMf4b2jQ7aGLB8o9bS3bOY0yMEtldtC2+spf8QXG9zvXLTXUeRsoNuxEYMgLYR+NXfAa1rjKRcrg==} + /playwright-core@1.39.0: + resolution: {integrity: sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==} engines: {node: '>=16'} hasBin: true - /playwright@1.38.1: - resolution: {integrity: sha512-oRMSJmZrOu1FP5iu3UrCx8JEFRIMxLDM0c/3o4bpzU5Tz97BypefWf7TuTNPWeCe279TPal5RtPPZ+9lW/Qkow==} + /playwright@1.39.0: + resolution: {integrity: sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==} engines: {node: '>=16'} hasBin: true dependencies: - playwright-core: 1.38.1 + playwright-core: 1.39.0 optionalDependencies: fsevents: 2.3.2 @@ -6892,87 +6882,42 @@ packages: webpack: 5.86.0(esbuild@0.17.19) dev: false - /postcss-modules-extract-imports@3.0.0(postcss@8.4.21): - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.21 - dev: true - - /postcss-modules-extract-imports@3.0.0(postcss@8.4.24): + /postcss-modules-extract-imports@3.0.0(postcss@8.4.27): resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.24 - dev: false - - /postcss-modules-local-by-default@4.0.3(postcss@8.4.21): - resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0(postcss@8.4.21) - postcss: 8.4.21 - postcss-selector-parser: 6.0.13 - postcss-value-parser: 4.2.0 - dev: true + postcss: 8.4.27 - /postcss-modules-local-by-default@4.0.3(postcss@8.4.24): + /postcss-modules-local-by-default@4.0.3(postcss@8.4.27): resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.24) - postcss: 8.4.24 + icss-utils: 5.1.0(postcss@8.4.27) + postcss: 8.4.27 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - dev: false - /postcss-modules-scope@3.0.0(postcss@8.4.21): + /postcss-modules-scope@3.0.0(postcss@8.4.27): resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.21 - postcss-selector-parser: 6.0.13 - dev: true - - /postcss-modules-scope@3.0.0(postcss@8.4.24): - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.24 + postcss: 8.4.27 postcss-selector-parser: 6.0.13 - dev: false - /postcss-modules-values@4.0.0(postcss@8.4.21): + /postcss-modules-values@4.0.0(postcss@8.4.27): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.21) - postcss: 8.4.21 - dev: true - - /postcss-modules-values@4.0.0(postcss@8.4.24): - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0(postcss@8.4.24) - postcss: 8.4.24 - dev: false + icss-utils: 5.1.0(postcss@8.4.27) + postcss: 8.4.27 /postcss-selector-parser@6.0.13: resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} @@ -7000,6 +6945,7 @@ packages: nanoid: 3.3.6 picocolors: 1.0.0 source-map-js: 1.0.2 + dev: false /postcss@8.4.27: resolution: {integrity: sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==} @@ -7008,7 +6954,6 @@ packages: nanoid: 3.3.6 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: false /pretty-bytes@5.6.0: resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} @@ -7191,7 +7136,7 @@ packages: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.24 + postcss: 8.4.27 source-map: 0.6.1 /resolve@1.22.1: @@ -7237,14 +7182,6 @@ packages: dependencies: glob: 7.2.3 - /rollup@3.27.0: - resolution: {integrity: sha512-aOltLCrYZ0FhJDm7fCqwTjIUEVjWjcydKBV/Zeid6Mn8BWgDCUBBWT5beM5ieForYNo/1ZHuGJdka26kvQ3Gzg==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - dev: false - /rollup@3.29.4: resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} @@ -8025,14 +7962,50 @@ packages: dependencies: esbuild: 0.17.19 less: 4.1.3 - postcss: 8.4.24 - rollup: 3.27.0 + postcss: 8.4.27 + rollup: 3.29.4 sass: 1.63.2 terser: 5.17.7 optionalDependencies: fsevents: 2.3.2 dev: false + /vite@4.4.11(less@4.1.3): + resolution: {integrity: sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.18.17 + less: 4.1.3 + postcss: 8.4.27 + rollup: 3.29.4 + optionalDependencies: + fsevents: 2.3.2 + dev: false + /vite@4.4.9(less@4.1.3): resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0}