Skip to content

Commit 43be5ac

Browse files
committed
chore: upgrade expo sample app to expo 52
1 parent ab21961 commit 43be5ac

File tree

4 files changed

+1959
-2567
lines changed

4 files changed

+1959
-2567
lines changed

examples/ExpoMessaging/app.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"resizeMode": "contain",
1212
"backgroundColor": "#ffffff"
1313
},
14+
"newArchEnabled": true,
1415
"updates": {
1516
"fallbackToCacheTimeout": 0
1617
},
@@ -37,7 +38,8 @@
3738
[
3839
"expo-image-picker",
3940
{
40-
"cameraPermission": "$(PRODUCT_NAME) would like to use your camera to share image in a message."
41+
"photosPermission": "The app accesses your photos to let them share with others.",
42+
"cameraPermission": "The app accesses your camera to let you take photos and share with others."
4143
}
4244
],
4345
[

examples/ExpoMessaging/package.json

Lines changed: 27 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -7,45 +7,41 @@
77
"android": "expo run:android",
88
"ios": "expo run:ios",
99
"web": "expo start --web",
10-
"eject": "expo eject",
11-
"postinstall": "patch-package"
10+
"eject": "expo eject"
1211
},
1312
"dependencies": {
14-
"@op-engineering/op-sqlite": "^6.0.4",
15-
"@react-native-community/netinfo": "11.3.1",
13+
"@op-engineering/op-sqlite": "^9.3.0",
14+
"@react-native-community/netinfo": "11.4.1",
1615
"@react-navigation/elements": "^1.3.30",
17-
"expo": "^51.0.38",
18-
"expo-av": "~14.0.7",
19-
"expo-build-properties": "~0.12.5",
20-
"expo-clipboard": "~6.0.3",
21-
"expo-constants": "~16.0.2",
22-
"expo-document-picker": "~12.0.2",
23-
"expo-file-system": "~17.0.1",
24-
"expo-haptics": "~13.0.1",
25-
"expo-image-manipulator": "~12.0.5",
26-
"expo-image-picker": "~15.0.7",
27-
"expo-linking": "~6.3.1",
28-
"expo-router": "~3.5.23",
29-
"expo-sharing": "~12.0.1",
30-
"expo-splash-screen": "~0.27.6",
31-
"expo-status-bar": "~1.12.1",
32-
"patch-package": "^8.0.0",
33-
"postinstall-postinstall": "^2.1.0",
34-
"react": "18.2.0",
35-
"react-dom": "18.2.0",
36-
"react-native": "0.74.5",
37-
"react-native-gesture-handler": "~2.16.1",
38-
"react-native-reanimated": "~3.10.1",
39-
"react-native-safe-area-context": "4.10.5",
40-
"react-native-screens": "3.31.1",
41-
"react-native-svg": "15.2.0",
42-
"react-native-web": "~0.19.6",
16+
"expo": "^52.0.0",
17+
"expo-av": "~15.0.1",
18+
"expo-clipboard": "~7.0.0",
19+
"expo-constants": "~17.0.3",
20+
"expo-document-picker": "~13.0.1",
21+
"expo-file-system": "~18.0.4",
22+
"expo-haptics": "~14.0.0",
23+
"expo-image-manipulator": "~13.0.5",
24+
"expo-image-picker": "^16.0.3",
25+
"expo-linking": "~7.0.3",
26+
"expo-router": "~4.0.11",
27+
"expo-sharing": "~13.0.0",
28+
"expo-splash-screen": "~0.29.13",
29+
"expo-status-bar": "~2.0.0",
30+
"react": "18.3.1",
31+
"react-dom": "18.3.1",
32+
"react-native": "0.76.3",
33+
"react-native-gesture-handler": "~2.20.2",
34+
"react-native-reanimated": "~3.16.1",
35+
"react-native-safe-area-context": "4.12.0",
36+
"react-native-screens": "~4.1.0",
37+
"react-native-svg": "15.8.0",
38+
"react-native-web": "~0.19.13",
4339
"stream-chat-expo": "link:../../package/expo-package",
4440
"stream-chat-react-native-core": "link:../../package",
4541
"typescript": "~5.3.3"
4642
},
4743
"devDependencies": {
48-
"@babel/core": "^7.24.0",
44+
"@babel/core": "^7.25.2",
4945
"@rnx-kit/metro-config": "^1.3.15",
5046
"@rnx-kit/metro-resolver-symlinks": "^0.1.35"
5147
},

0 commit comments

Comments
 (0)