Skip to content

Commit f144691

Browse files
committed
fix(vitest): add @vitest/coverage-v8 as optional dependency
The @vitest/coverage-v8 package is now listed as an optional peer dependency. This allows users to opt-in to v8 coverage without requiring it as a hard dependency, while satisfying package manager hoisting and linking requirements.
1 parent fda52af commit f144691

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

packages/vitest/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@
139139
"@vitest/browser-playwright": "workspace:*",
140140
"@vitest/browser-preview": "workspace:*",
141141
"@vitest/browser-webdriverio": "workspace:*",
142+
"@vitest/coverage-v8": "workspace:*",
142143
"@vitest/ui": "workspace:*",
143144
"happy-dom": "*",
144145
"jsdom": "*",
@@ -163,6 +164,9 @@
163164
"@vitest/browser-webdriverio": {
164165
"optional": true
165166
},
167+
"@vitest/coverage-v8": {
168+
"optional": true
169+
},
166170
"@vitest/ui": {
167171
"optional": true
168172
},

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)