mirror of
https://github.com/cloudflare/vinext.git
synced 2026-05-09 00:09:23 +02:00
[GH-ISSUE #13] Peer dependency conflict: vinext requires react@^19.2.4 but create-next-app installs react@19.2.3 #5
Labels
No labels
enhancement
enhancement
good first issue
help wanted
nextjs-tracking
nextjs-tracking
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/vinext#5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @southpolesteve on GitHub (Feb 24, 2026).
Original GitHub issue: https://github.com/cloudflare/vinext/issues/13
Description
vinext@0.0.2declares a peer dependency onreact@^19.2.4, but the latestcreate-next-appscaffolds a project withreact@19.2.3. This causesnpm install vinextto fail withERESOLVEunless the user passes--legacy-peer-depsor--force.Steps to Reproduce
Actual Behavior
Expected Behavior
The peer dependency range should be compatible with the React version shipped by
create-next-app. Either:react@^19.0.0(or>=19.2.3), orWorkaround
Environment
@southpolesteve commented on GitHub (Feb 24, 2026):
Fixed in #15 — peer dependency widened from
react@^19.2.4toreact@>=19.2.0, which covers the 19.2.3 shipped bycreate-next-app. Released in vinext@0.0.3.