|
30 | 30 | }, |
31 | 31 | "dependencies": { |
32 | 32 | "@expo-google-fonts/space-grotesk": "^0.4.0", |
33 | | - "@expo/metro-runtime": "~5.0.4", |
| 33 | + "@expo/metro-runtime": "~6.1.2", |
34 | 34 | "@react-navigation/bottom-tabs": "^7.2.0", |
35 | 35 | "@react-navigation/native": "^7.0.14", |
36 | 36 | "@react-navigation/native-stack": "^7.2.0", |
37 | 37 | "apisauce": "3.1.1", |
38 | 38 | "date-fns": "^4.1.0", |
39 | | - "expo": "^53.0.15", |
40 | | - "expo-application": "~6.1.4", |
41 | | - "expo-build-properties": "~0.14.6", |
42 | | - "expo-dev-client": "~5.2.1", |
43 | | - "expo-font": "~13.3.0", |
44 | | - "expo-linking": "~7.1.4", |
45 | | - "expo-localization": "~16.1.5", |
46 | | - "expo-splash-screen": "~0.30.9", |
47 | | - "expo-system-ui": "~5.0.9", |
48 | | - "i18next": "25.4.2", |
| 39 | + "expo": "54.0.12", |
| 40 | + "expo-application": "~7.0.7", |
| 41 | + "expo-build-properties": "~1.0.9", |
| 42 | + "expo-dev-client": "~6.0.12", |
| 43 | + "expo-font": "~14.0.8", |
| 44 | + "expo-linking": "~8.0.8", |
| 45 | + "expo-localization": "~17.0.7", |
| 46 | + "expo-splash-screen": "~31.0.10", |
| 47 | + "expo-system-ui": "~6.0.7", |
| 48 | + "i18next": "^23.14.0", |
49 | 49 | "intl-pluralrules": "^2.0.1", |
50 | | - "react": "19.0.0", |
51 | | - "react-dom": "19.0.0", |
52 | | - "react-i18next": "15.7.2", |
53 | | - "react-native": "0.79.4", |
| 50 | + "react": "19.1.0", |
| 51 | + "react-dom": "19.1.0", |
| 52 | + "react-i18next": "^15.0.1", |
| 53 | + "react-native": "0.81.4", |
54 | 54 | "react-native-drawer-layout": "^4.0.1", |
55 | | - "react-native-edge-to-edge": "1.6.0", |
56 | | - "react-native-gesture-handler": "~2.24.0", |
57 | | - "react-native-keyboard-controller": "^1.12.7", |
58 | | - "react-native-mmkv": "^3.2.0", |
59 | | - "react-native-reanimated": "~3.17.4", |
60 | | - "react-native-safe-area-context": "5.4.0", |
61 | | - "react-native-screens": "~4.11.1", |
62 | | - "react-native-web": "^0.20.0" |
| 55 | + "react-native-edge-to-edge": "~1.6.1", |
| 56 | + "react-native-gesture-handler": "~2.28.0", |
| 57 | + "react-native-keyboard-controller": "1.18.5", |
| 58 | + "react-native-mmkv": "3.3.3", |
| 59 | + "react-native-reanimated": "~4.1.1", |
| 60 | + "react-native-safe-area-context": "5.6.0", |
| 61 | + "react-native-screens": "~4.16.0", |
| 62 | + "react-native-web": "~0.21.0", |
| 63 | + "react-native-worklets": "0.7.0-nightly-20251001-14eca5b4c" |
63 | 64 | }, |
64 | 65 | "devDependencies": { |
65 | 66 | "@babel/core": "^7.20.0", |
66 | 67 | "@babel/preset-env": "^7.20.0", |
67 | 68 | "@babel/runtime": "^7.20.0", |
68 | 69 | "@testing-library/react-native": "^13.2.0", |
69 | 70 | "@types/jest": "^29.5.14", |
70 | | - "@types/react": "~19.0.10", |
| 71 | + "@types/react": "~19.1.10", |
71 | 72 | "babel-jest": "^29.2.1", |
72 | 73 | "eslint": "^8.57.0", |
73 | | - "eslint-config-expo": "~9.2.0", |
| 74 | + "eslint-config-expo": "~10.0.0", |
74 | 75 | "eslint-config-prettier": "^9.1.0", |
75 | 76 | "eslint-plugin-prettier": "^5.2.1", |
76 | 77 | "eslint-plugin-react-native": "^4.1.0", |
77 | 78 | "eslint-plugin-reactotron": "^0.1.2", |
78 | 79 | "jest": "~29.7.0", |
79 | | - "jest-expo": "~53.0.7", |
| 80 | + "jest-expo": "~54.0.12", |
80 | 81 | "prettier": "^3.3.3", |
81 | | - "react-test-renderer": "19.0.0", |
| 82 | + "react-test-renderer": "19.1.0", |
82 | 83 | "reactotron-core-client": "^2.9.4", |
83 | 84 | "reactotron-react-js": "^3.3.11", |
84 | 85 | "reactotron-react-native": "^5.0.5", |
85 | 86 | "reactotron-react-native-mmkv": "^0.2.6", |
86 | 87 | "ts-jest": "^29.1.1", |
87 | 88 | "ts-node": "^10.9.2", |
88 | | - "typescript": "~5.8.3" |
| 89 | + "typescript": "~5.9.2" |
89 | 90 | }, |
90 | 91 | "engines": { |
91 | 92 | "node": ">=20.0.0" |
| 93 | + }, |
| 94 | + "expo": { |
| 95 | + "install": { |
| 96 | + "exclude": [ |
| 97 | + "react-native-worklets@~0.7.0-nightly-20251001-14eca5b4c" |
| 98 | + ] |
| 99 | + } |
92 | 100 | } |
93 | 101 | } |
0 commit comments