WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 86551f0

Browse files
committed
feat!: support Vitest 4
1 parent 72e2953 commit 86551f0

File tree

7 files changed

+182
-325
lines changed

7 files changed

+182
-325
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ $ npm install --save-dev @webcontainer/test
2121
Vitest is also required as peer dependency.
2222

2323
```sh
24-
$ npm install --save-dev vitest @vitest/browser
24+
$ npm install --save-dev vitest
2525
```
2626

2727
## Configuration
2828

29-
Add `vitestWebContainers` plugin in your Vitest config and enable browser mode:
29+
Add `vitestWebContainers` plugin in your Vitest config and [enable browser mode](https://vitest.dev/guide/browser/#manual-installation):
3030

3131
```ts
3232
import { defineConfig } from "vitest/config";

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,19 +49,18 @@
4949
"@webcontainer/snapshot": "^0.1.0"
5050
},
5151
"peerDependencies": {
52-
"@vitest/browser": "^3.1",
53-
"vitest": "^3.1"
52+
"vitest": "^4"
5453
},
5554
"devDependencies": {
5655
"@blitz/eslint-plugin": "^0.1.4",
5756
"@types/node": "^22.14.0",
58-
"@vitest/browser": "^3.2.4",
57+
"@vitest/browser-playwright": "^4.0.14",
5958
"eslint": "^9.24.0",
6059
"playwright": "^1.52.0",
6160
"prettier": "^3.5.3",
6261
"tsup": "^8.4.0",
6362
"typescript": "^5.8.3",
64-
"vitest": "^3.2.4"
63+
"vitest": "^4.0.14"
6564
},
6665
"prettier": {}
6766
}

0 commit comments

Comments
 (0)