Skip to content

Commit 29a3088

Browse files
authored
fix: cypress (#5410)
1 parent be77af6 commit 29a3088

8 files changed

Lines changed: 55 additions & 44 deletions

File tree

cypress-tests/cypress/plugins/index.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,14 @@ import { addMatchImageSnapshotPlugin } from "cypress-image-snapshot/plugin.js";
55
import vitePreprocessor from "cypress-vite";
66

77
export default (on, config) => {
8-
on("file:preprocessor", vitePreprocessor());
8+
on(
9+
"file:preprocessor",
10+
vitePreprocessor({
11+
define: {
12+
global: "window"
13+
}
14+
})
15+
);
916
config.env.TEST_RUN_ID = uniqid();
1017
/*
1118
* Only keep video recording file for failed Spec.

example.cypress.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { defineConfig } from "cypress";
2+
import setupPlugins from "./cypress/plugins/index.js";
23

34
export default defineConfig({
45
viewportWidth: 1600,
@@ -26,6 +27,9 @@ export default defineConfig({
2627
failOnSnapshotDiff: false
2728
},
2829
e2e: {
29-
baseUrl: "{ADMIN_URL}"
30+
baseUrl: "{ADMIN_URL}",
31+
setupNodeEvents(on, config) {
32+
return setupPlugins(on, config);
33+
}
3034
}
3135
});

packages/cli-core/files/references.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1806,7 +1806,7 @@
18061806
},
18071807
{
18081808
"name": "postcss",
1809-
"version": "8.5.16",
1809+
"version": "8.5.17",
18101810
"files": [
18111811
"/packages/website-builder-nextjs/package.json",
18121812
"/packages/website-builder-nuxt/package.json",
@@ -2244,7 +2244,7 @@
22442244
},
22452245
{
22462246
"name": "tar",
2247-
"version": "7.5.19",
2247+
"version": "7.5.20",
22482248
"files": ["/packages/pulumi-sdk/package.json", "/packages/pulumi-sdk/package.json"]
22492249
},
22502250
{
@@ -8146,7 +8146,7 @@
81468146
"name": "tar",
81478147
"versions": [
81488148
{
8149-
"version": "7.5.19",
8149+
"version": "7.5.20",
81508150
"files": [{ "file": "/packages/pulumi-sdk/package.json", "types": ["dependencies"] }]
81518151
}
81528152
]
@@ -8235,7 +8235,7 @@
82358235
"name": "postcss",
82368236
"versions": [
82378237
{
8238-
"version": "8.5.16",
8238+
"version": "8.5.17",
82398239
"files": [
82408240
{ "file": "/packages/website-builder-nextjs/package.json", "types": ["dependencies"] },
82418241
{ "file": "/packages/website-builder-nuxt/package.json", "types": ["dependencies"] }

packages/pulumi-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"load-json-file": "^7.0.1",
2727
"lodash": "^4.18.1",
2828
"semver": "^7.8.5",
29-
"tar": "^7.5.19"
29+
"tar": "^7.5.20"
3030
},
3131
"devDependencies": {
3232
"@types/lodash": "^4.17.24",

packages/website-builder-nextjs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"license": "MIT",
2020
"dependencies": {
2121
"@webiny/website-builder-react": "0.0.0",
22-
"postcss": "^8.5.16",
22+
"postcss": "^8.5.17",
2323
"postcss-import": "^16.1.1"
2424
},
2525
"devDependencies": {

packages/website-builder-nuxt/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"license": "MIT",
2121
"dependencies": {
2222
"@webiny/website-builder-vue": "0.0.0",
23-
"postcss": "^8.5.16",
23+
"postcss": "^8.5.17",
2424
"postcss-import": "^16.1.1"
2525
},
2626
"devDependencies": {

scripts/setupCypress.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import path from "path";
2-
import fs from "fs";
1+
import path from "node:path";
2+
import fs from "node:fs";
33
import chalk from "chalk";
44
import yargs from "yargs";
55
import { hideBin } from "yargs/helpers";
6-
import { execSync } from "child_process";
6+
import { execSync } from "node:child_process";
77

88
const { green, red } = chalk;
99
const argv = yargs(hideBin(process.argv)).argv;

yarn.lock

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -7908,9 +7908,9 @@ __metadata:
79087908
linkType: hard
79097909

79107910
"@sinclair/typebox@npm:^0.34.0":
7911-
version: 0.34.51
7912-
resolution: "@sinclair/typebox@npm:0.34.51"
7913-
checksum: 10/22ee793396dcfc461567e940c892fbb39cb18bf6a12f7d7d13bc1aede0f945902a84d7688740d2be8a98230b7f11d0994a49c87d5222d8a50d02cb89ba871fe6
7911+
version: 0.34.52
7912+
resolution: "@sinclair/typebox@npm:0.34.52"
7913+
checksum: 10/693a7ab6c8935cbb6e89698bd75ac465038ecfff8b8ad22c50ad6d93a049b0e7cfe4d759200d0401707c5679d6f7a3791fd6dee139bcbb250fa3aae3c17e8bd1
79147914
languageName: node
79157915
linkType: hard
79167916

@@ -13393,7 +13393,7 @@ __metadata:
1339313393
lodash: "npm:^4.18.1"
1339413394
rimraf: "npm:^6.1.3"
1339513395
semver: "npm:^7.8.5"
13396-
tar: "npm:^7.5.19"
13396+
tar: "npm:^7.5.20"
1339713397
type-fest: "npm:^5.8.0"
1339813398
typescript: "npm:^7.0.2"
1339913399
languageName: unknown
@@ -13710,7 +13710,7 @@ __metadata:
1371013710
"@types/postcss-import": "npm:^14.0.3"
1371113711
"@webiny/build-tools": "npm:0.0.0"
1371213712
"@webiny/website-builder-react": "npm:0.0.0"
13713-
postcss: "npm:^8.5.16"
13713+
postcss: "npm:^8.5.17"
1371413714
postcss-import: "npm:^16.1.1"
1371513715
typescript: "npm:^7.0.2"
1371613716
vitest: "npm:^4.1.10"
@@ -13727,7 +13727,7 @@ __metadata:
1372713727
"@types/postcss-import": "npm:^14.0.3"
1372813728
"@webiny/build-tools": "npm:0.0.0"
1372913729
"@webiny/website-builder-vue": "npm:0.0.0"
13730-
postcss: "npm:^8.5.16"
13730+
postcss: "npm:^8.5.17"
1373113731
postcss-import: "npm:^16.1.1"
1373213732
typescript: "npm:^7.0.2"
1373313733
vite: "npm:^8.1.4"
@@ -15006,17 +15006,17 @@ __metadata:
1500615006
linkType: hard
1500715007

1500815008
"browserslist@npm:^4.24.0, browserslist@npm:^4.28.1, browserslist@npm:^4.28.2":
15009-
version: 4.28.5
15010-
resolution: "browserslist@npm:4.28.5"
15009+
version: 4.28.6
15010+
resolution: "browserslist@npm:4.28.6"
1501115011
dependencies:
1501215012
baseline-browser-mapping: "npm:^2.10.42"
15013-
caniuse-lite: "npm:^1.0.30001800"
15014-
electron-to-chromium: "npm:^1.5.387"
15015-
node-releases: "npm:^2.0.50"
15013+
caniuse-lite: "npm:^1.0.30001803"
15014+
electron-to-chromium: "npm:^1.5.389"
15015+
node-releases: "npm:^2.0.51"
1501615016
update-browserslist-db: "npm:^1.2.3"
1501715017
bin:
1501815018
browserslist: cli.js
15019-
checksum: 10/40f5f3b160e003b86cf16d906029a274990dc3b6b824f913c141a11ace1f9664204f2d1e8388e5ddf0233b4759c5a171a5bb3f55256f72c9f0ca6ebba58fcc9a
15019+
checksum: 10/04c8c3ec37e067aa1773d21d9603b434cc10d3dee6a89f62bd05d3a7d60b30ddbca8f371f53735e5b798a82db0e0131bc78dea9c58b11affb9ce5675c9d8b67b
1502015020
languageName: node
1502115021
linkType: hard
1502215022

@@ -15248,10 +15248,10 @@ __metadata:
1524815248
languageName: node
1524915249
linkType: hard
1525015250

15251-
"caniuse-lite@npm:^1.0.30001579, caniuse-lite@npm:^1.0.30001800":
15252-
version: 1.0.30001803
15253-
resolution: "caniuse-lite@npm:1.0.30001803"
15254-
checksum: 10/a4f80cf76d766aa586a7d0a5cc69f1672c4d3a6915acabd015711531e6c5b0c36feb2ce8ada6e80b50d22c34ef864ac4fde5e1ac572de63abe9313300e2e07b1
15251+
"caniuse-lite@npm:^1.0.30001579, caniuse-lite@npm:^1.0.30001803":
15252+
version: 1.0.30001805
15253+
resolution: "caniuse-lite@npm:1.0.30001805"
15254+
checksum: 10/2ce6f5d200846218e136a89a40a071d1b976fe5cfc3fbc01acb73db02839d9bf7370b88efb23295823bb6c2355772b52469121ef987f85062165a4ec5859fdca
1525515255
languageName: node
1525615256
linkType: hard
1525715257

@@ -16987,7 +16987,7 @@ __metadata:
1698716987
languageName: node
1698816988
linkType: hard
1698916989

16990-
"electron-to-chromium@npm:^1.5.387":
16990+
"electron-to-chromium@npm:^1.5.389":
1699116991
version: 1.5.389
1699216992
resolution: "electron-to-chromium@npm:1.5.389"
1699316993
checksum: 10/fc47fc3b810e028088bea45f994de4cf7243bd8b0fa3abe17bfb6825d0cf95d185d1c98976b87af3f98c8e8ba7994776d2ad52148894baa802a9fa9a60ad8c0b
@@ -17233,9 +17233,9 @@ __metadata:
1723317233
linkType: hard
1723417234

1723517235
"es-module-lexer@npm:^2.0.0, es-module-lexer@npm:^2.1.0":
17236-
version: 2.3.0
17237-
resolution: "es-module-lexer@npm:2.3.0"
17238-
checksum: 10/daf73d870758116a84ba5801ec297c891837f482bb0b9836a431e5b71965a544e909d9cb6a5887f7e08d23dd20ad13838e569c7029413da88402b9ea567f3afe
17236+
version: 2.3.1
17237+
resolution: "es-module-lexer@npm:2.3.1"
17238+
checksum: 10/15bd9f6d70ec7f046a308b7fbeb56a1fd4bde09e6a46df0015caee58bd5888fc114029754e922ca68577b761890ac95cc450683424209464530cfe54f69b8566
1723917239
languageName: node
1724017240
linkType: hard
1724117241

@@ -21967,7 +21967,7 @@ __metadata:
2196721967
languageName: node
2196821968
linkType: hard
2196921969

21970-
"node-releases@npm:^2.0.50":
21970+
"node-releases@npm:^2.0.51":
2197121971
version: 2.0.51
2197221972
resolution: "node-releases@npm:2.0.51"
2197321973
checksum: 10/9d08dbc740bb2fa40b2234108dd9dec333d76b8dd22435ab10c9b1c7d8813885449ba36033b5303158d1ff8f66cc8db2d35a74eef42f4f65f540790cd377584b
@@ -23621,14 +23621,14 @@ __metadata:
2362123621
languageName: node
2362223622
linkType: hard
2362323623

23624-
"postcss@npm:^8.0.0, postcss@npm:^8.4.40, postcss@npm:^8.5.15, postcss@npm:^8.5.16":
23625-
version: 8.5.16
23626-
resolution: "postcss@npm:8.5.16"
23624+
"postcss@npm:^8.0.0, postcss@npm:^8.4.40, postcss@npm:^8.5.15, postcss@npm:^8.5.16, postcss@npm:^8.5.17":
23625+
version: 8.5.17
23626+
resolution: "postcss@npm:8.5.17"
2362723627
dependencies:
2362823628
nanoid: "npm:^3.3.12"
2362923629
picocolors: "npm:^1.1.1"
2363023630
source-map-js: "npm:^1.2.1"
23631-
checksum: 10/b39408900aa394bce6f567d539b7361e71c07f361313e5b01e40481c5120309a570e7a54c6a0c6ea5f0c0c06ff8c12b560beeebcc29ea173ad42ec74bae86069
23631+
checksum: 10/da4ecded9a8c7ba56c8068e25242dc988fb9987ef964e97757ff1b1650b1e7e4d29ffc0e4d700f294acb09f65e6972a200504db9e7cef0a945bc463f0497fe61
2363223632
languageName: node
2363323633
linkType: hard
2363423634

@@ -26675,8 +26675,8 @@ __metadata:
2667526675
linkType: hard
2667626676

2667726677
"svgo@npm:^3.0.2":
26678-
version: 3.3.3
26679-
resolution: "svgo@npm:3.3.3"
26678+
version: 3.3.4
26679+
resolution: "svgo@npm:3.3.4"
2668026680
dependencies:
2668126681
commander: "npm:^7.2.0"
2668226682
css-select: "npm:^5.1.0"
@@ -26687,7 +26687,7 @@ __metadata:
2668726687
sax: "npm:^1.5.0"
2668826688
bin:
2668926689
svgo: ./bin/svgo
26690-
checksum: 10/f3c1b4d05d1704483e53515d5995af5f06a2718df85e3a8320f57bb256b8dc926b84c87a1a9b98e9d3ca1224314cc0676a803bdd03163508292f2d45c7077096
26690+
checksum: 10/84287b7eafcd1a1cc1b715292a9d0299e6b9d1822372bd0ec89cd405dc7b77d1106346b8ca69ba48699a1a4cb3e564030b2fce4bb2e34d2c3a9fa49363f9111a
2669126691
languageName: node
2669226692
linkType: hard
2669326693

@@ -26817,16 +26817,16 @@ __metadata:
2681726817
languageName: node
2681826818
linkType: hard
2681926819

26820-
"tar@npm:^7.4.3, tar@npm:^7.5.19, tar@npm:^7.5.4":
26821-
version: 7.5.19
26822-
resolution: "tar@npm:7.5.19"
26820+
"tar@npm:^7.4.3, tar@npm:^7.5.20, tar@npm:^7.5.4":
26821+
version: 7.5.20
26822+
resolution: "tar@npm:7.5.20"
2682326823
dependencies:
2682426824
"@isaacs/fs-minipass": "npm:^4.0.0"
2682526825
chownr: "npm:^3.0.0"
2682626826
minipass: "npm:^7.1.2"
2682726827
minizlib: "npm:^3.1.0"
2682826828
yallist: "npm:^5.0.0"
26829-
checksum: 10/0b06a0917fe68a4dff361e147db30fd67ae2ee85ab2863d62046a6ccef46f0d1906eed20f92277a436300eaaa0e3cd31d8763d7f02fa389f41d7966e58388db8
26829+
checksum: 10/90a0fe423ac921197ad5eefc5e5f7ad7f42b06e80444c8c347c1e4112384cbe9cb53ade3ef71748eed3684888756869c2aeef6b6303c766101f3217e254d4be9
2683026830
languageName: node
2683126831
linkType: hard
2683226832

0 commit comments

Comments
 (0)