Skip to content

Commit cb6c3d7

Browse files
committed
test: setup browser and SSR testing
1 parent 0b7435b commit cb6c3d7

17 files changed

Lines changed: 595 additions & 173 deletions

package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,11 @@
2626
"./package.json": "./package.json"
2727
},
2828
"scripts": {
29+
"prepare": "playwright install",
2930
"build": "tsdown",
3031
"check": "biome check && tsc --noEmit",
3132
"fix": "biome check --fix",
32-
"test": "concurrently \"vitest --watch --ui --coverage\" \"(cd tests && relay-compiler -w)\"",
33+
"test": "concurrently \"vitest --watch --coverage\" \"(cd tests && relay-compiler -w)\"",
3334
"ci:test": "(cd tests && relay-compiler) && vitest run --coverage",
3435
"ci:version": "changeset version && biome check --fix",
3536
"ci:publish": "pnpm publish -r"
@@ -46,27 +47,29 @@
4647
"devDependencies": {
4748
"@biomejs/biome": "^2.4.4",
4849
"@changesets/cli": "^2.29.8",
49-
"@solidjs/testing-library": "^0.8.10",
5050
"@testing-library/jest-dom": "^6.9.1",
5151
"@types/node": "^24.10.14",
5252
"@types/relay-runtime": "^20.1.1",
5353
"@types/relay-test-utils": "^19.0.0",
54+
"@vitest/browser-playwright": "^4.0.18",
5455
"@vitest/coverage-v8": "^4.0.18",
5556
"@vitest/ui": "^4.0.18",
5657
"concurrently": "^9.2.1",
57-
"happy-dom": "^20.7.0",
5858
"magic-string": "^0.30.21",
59+
"meros": "^1.3.2",
5960
"minimatch": "^10.2.4",
6061
"oxc-parser": "^0.115.0",
6162
"oxc-walker": "^0.7.0",
6263
"pkg-pr-new": "^0.0.63",
64+
"playwright": "^1.58.2",
6365
"publint": "^0.3.17",
6466
"relay-compiler": "^20.1.1",
6567
"relay-runtime": "^20.1.1",
6668
"relay-test-utils": "^20.1.1",
6769
"solid-js": "^1.9.11",
6870
"tsdown": "^0.20.3",
6971
"typescript": "^5.9.3",
72+
"vite-plugin-cjs-interop": "^2.4.2",
7073
"vite-plugin-relay-lite": "^0.12.0",
7174
"vite-plugin-solid": "^2.11.10",
7275
"vitest": "^4.0.18"

0 commit comments

Comments
 (0)