Skip to content

Commit 6b00820

Browse files
cursoragentkylemcd
andcommitted
fix: align react-native and packages/expo deps for manypkg consistency
manypkg enforces version range consistency across the monorepo. Two issues from the SDK 56 upgrade: 1. examples/expo-example: react-native ~0.85.3 → ^0.83.4 The most common range across the repo is ^0.83.4 (used by packages/expo and packages/react-native). SDK 56 Expo packages accept react-native *, so ^0.83.4 still satisfies their peer deps. 2. packages/expo devDependencies: bump Expo SDK 55 → 56 - expo: ~55.0.9 → ~56.0.5 - expo-constants: ~55.0.9 → ~56.0.16 - expo-device: ~55.0.10 → ~56.0.4 - expo-notifications: ~55.0.16 → ~56.0.14 Verified with: yarn manypkg check → success workspaces valid! Co-authored-by: Kyle McDonald <kylemcd@users.noreply.github.com>
1 parent b5c7ff4 commit 6b00820

3 files changed

Lines changed: 38 additions & 1282 deletions

File tree

examples/expo-example/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"expo-web-browser": "~56.0.5",
3131
"react": "^19.2.5",
3232
"react-dom": "^19.2.5",
33-
"react-native": "~0.85.3",
33+
"react-native": "^0.83.4",
3434
"react-native-gesture-handler": "~2.30.0",
3535
"react-native-reanimated": "~4.3.1",
3636
"react-native-safe-area-context": "~5.6.2",

packages/expo/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,10 @@
7070
"eslint": "^8.56.0",
7171
"eslint-plugin-react-hooks": "^5.2.0",
7272
"eslint-plugin-react-refresh": "^0.5.2",
73-
"expo": "~55.0.9",
74-
"expo-constants": "~55.0.9",
75-
"expo-device": "~55.0.10",
76-
"expo-notifications": "~55.0.16",
73+
"expo": "~56.0.5",
74+
"expo-constants": "~56.0.16",
75+
"expo-device": "~56.0.4",
76+
"expo-notifications": "~56.0.14",
7777
"jsdom": "^29.1.0",
7878
"react": "^19.2.5",
7979
"react-native": "^0.83.4",

0 commit comments

Comments
 (0)