Skip to content

fix: add valtio override to resolve React 19 peer dependency warning#116

Open
ygd58 wants to merge 1 commit intobase:masterfrom
ygd58:fix/valtio-react19-peer-dependency
Open

fix: add valtio override to resolve React 19 peer dependency warning#116
ygd58 wants to merge 1 commit intobase:masterfrom
ygd58:fix/valtio-react19-peer-dependency

Conversation

@ygd58
Copy link
Copy Markdown

@ygd58 ygd58 commented Apr 3, 2026

Problem

Running npm install in new-mini-app-quickstart produces peer dependency warnings:

npm warn ERESOLVE overriding peer dependency
npm warn peer react@"^16.8.0 || ^17.0.0 || ^18.0.0" from use-sync-external-store@1.2.0

Caused by valtio@1.13.2 bundling use-sync-external-store@1.2.0 which does not support React 19.

Fix

Added overrides in package.json to force valtio@^2.0.0 which supports React 19.

Testing

npm install  # no valtio warnings ✅

Closes #69

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Npm warning on new-mini-app-quickstart

1 participant