Bump @vitest/coverage-v8 from 3.2.4 to 4.1.0#376
Bump @vitest/coverage-v8 from 3.2.4 to 4.1.0#376dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 3.2.4 to 4.1.0. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/coverage-v8) --- updated-dependencies: - dependency-name: "@vitest/coverage-v8" dependency-version: 4.1.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
📝 WalkthroughSummary by CodeRabbit
WalkthroughThis pull request updates the "@vitest/coverage-v8" devDependency in package.json from version ^3.2.4 to ^4.1.0. The change is isolated to a single dependency version specification with no modifications to other configuration, dependencies, or codebase logic. Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@package.json`:
- Line 74: The package.json currently sets "@vitest/coverage-v8": "^4.1.0" but
keeps "vitest" at "^3.2.4", causing a peer dependency mismatch; update the
"vitest" dependency in package.json from "^3.2.4" to a 4.x compatible version
(e.g., "^4.1.0") so it matches "@vitest/coverage-v8@^4.1.0", then run your
package manager install and run the test/coverage commands to verify
compatibility.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository: lokalise/coderabbit/.coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: b2e690c3-0697-460a-b7e5-dfd86c772b0e
📒 Files selected for processing (1)
package.json
| "@types/newrelic": "^9.14.8", | ||
| "@types/node": "^24.7.0", | ||
| "@vitest/coverage-v8": "^3.2.4", | ||
| "@vitest/coverage-v8": "^4.1.0", |
There was a problem hiding this comment.
🧩 Analysis chain
🌐 Web query:
What are the peerDependencies for @vitest/coverage-v8@4.1.0, and is vitest@3.2.4 supported with it?
💡 Result:
For @vitest/coverage-v8@4.1.0, the peerDependencies are:
vitest:4.1.0@vitest/browser:4.1.0(optional viapeerDependenciesMeta) [1]
Is vitest@3.2.4 supported?
No. @vitest/coverage-v8@4.1.0 expects exactly vitest@4.1.0, so vitest@3.2.4 does not satisfy the peer dependency requirement (you’d get a peer-deps mismatch). [1][2]
Sources:
[1] https://app.unpkg.com/%40vitest/coverage-v8%404.1.0/files/package.json
[2] https://stackoverflow.com/questions/79020692/vitest-coverage-enabled-but-missing-html-reporter
Update vitest to 4.x to match @vitest/coverage-v8@^4.1.0 upgrade.
Line 74 upgrades @vitest/coverage-v8 to ^4.1.0, which requires vitest@4.1.0 as a peer dependency, but Line 86 keeps vitest at ^3.2.4. This mismatch will cause peer dependency resolution failures during install and break coverage functionality.
Proposed fix
"@vitest/coverage-v8": "^4.1.0",
@@
- "vitest": "^3.2.4",
+ "vitest": "^4.1.0",🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@package.json` at line 74, The package.json currently sets
"@vitest/coverage-v8": "^4.1.0" but keeps "vitest" at "^3.2.4", causing a peer
dependency mismatch; update the "vitest" dependency in package.json from
"^3.2.4" to a 4.x compatible version (e.g., "^4.1.0") so it matches
"@vitest/coverage-v8@^4.1.0", then run your package manager install and run the
test/coverage commands to verify compatibility.
|
Superseded by #381. |
Bumps @vitest/coverage-v8 from 3.2.4 to 4.1.0.
Release notes
Sourced from
@vitest/coverage-v8's releases.... (truncated)
Commits
4150b91chore: release v4.1.00c2c013chore: release v4.1.0-beta.6689a22afix(browser): types ofgetCDPSessionandcdp()(#9716)94eb73bchore(deps): update eslint packages (#9615)8c96bb0refator: update links to npmx (#9783)aaf7758chore: standardize packages README (#9776)57cbe39chore(deps): updateast-v8-to-istanbulto v1 (#9755)79672d7chore: release v4.1.0-beta.51d9e3b3chore: release v4.1.0-beta.44ff8c6fchore(build): raise build target to the minimum supported, don't bundle utils...Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for
@vitest/coverage-v8since your current version.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)