From dca76ea394bac17d8a193c837179579f9645ad6d Mon Sep 17 00:00:00 2001 From: billisdead Date: Mon, 22 Jun 2026 18:20:49 +0200 Subject: [PATCH] fix: add npm overrides to align react + react-dom to 19.2.3 react-dom@19.2.7 has a hard peer dep on react@^19.2.7, breaking npm ci when react is pinned to 19.2.3. npm overrides force both packages to 19.2.3 so the lock file resolves cleanly. Co-Authored-By: Claude Sonnet 4.6 --- package-lock.json | 8 ++++---- package.json | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4c0e3a1..8fcc23b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6748,16 +6748,16 @@ } }, "node_modules/react-dom": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz", - "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==", + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==", "license": "MIT", "peer": true, "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.2.7" + "react": "^19.2.3" } }, "node_modules/react-fast-compare": { diff --git a/package.json b/package.json index 3a9b58a..a2c2e07 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,10 @@ "react-native-screens": "~4.25.2", "tailwindcss": "~3.4.19" }, + "overrides": { + "react": "19.2.3", + "react-dom": "19.2.3" + }, "devDependencies": { "@babel/core": "^7.25.0", "@expo/metro-config": "~56.0.14",