fix: downgrade to Expo SDK 55 for Expo Go compatibility
SDK 56 requires a newer Expo Go version not yet available on the Play Store. Downgrade to SDK 55 which is compatible with the currently published Expo Go app. - expo: ~55.0.26, react-native: 0.83.6, react: 19.2.0 - All expo-* packages aligned to SDK 55 - Added metro.config.js extending expo/metro-config - Removed newArchEnabled from app.json (not in SDK 55 schema) - Added expo-dev-client as fallback for development builds - expo-doctor passes 19/19 checks - TypeScript clean, Convex functions deploy successfully
This commit is contained in:
parent
16eb518289
commit
8662037776
2
.gitignore
vendored
2
.gitignore
vendored
@ -43,3 +43,5 @@ convex/_generated/
|
||||
|
||||
# Env
|
||||
.env.env.local
|
||||
.agents/
|
||||
skills-lock.json
|
||||
|
||||
16
AGENTS.md
16
AGENTS.md
@ -71,4 +71,18 @@ npx tsc --noEmit # Type check
|
||||
|
||||
## Full Plan
|
||||
|
||||
See `implementation.md` for phased implementation details and data model.
|
||||
See `implementation.md` for phased implementation details and data model.
|
||||
|
||||
<!-- convex-ai-start -->
|
||||
|
||||
This project uses [Convex](https://convex.dev) as its backend.
|
||||
|
||||
When working on Convex code, **always read
|
||||
`convex/_generated/ai/guidelines.md` first** for important guidelines on
|
||||
how to correctly use Convex APIs and patterns. The file contains rules that
|
||||
override what you may have learned about Convex from training data.
|
||||
|
||||
Convex agent skills for common tasks can be installed by running
|
||||
`npx convex ai-files install`.
|
||||
|
||||
<!-- convex-ai-end -->
|
||||
|
||||
1
app.json
1
app.json
@ -7,7 +7,6 @@
|
||||
"icon": "./assets/icon.png",
|
||||
"scheme": "mojmajstor",
|
||||
"userInterfaceStyle": "automatic",
|
||||
"newArchEnabled": true,
|
||||
"ios": {
|
||||
"supportsTablet": true,
|
||||
"bundleIdentifier": "mk.mojmajstor.app"
|
||||
|
||||
5
metro.config.js
Normal file
5
metro.config.js
Normal file
@ -0,0 +1,5 @@
|
||||
const { getDefaultConfig } = require("expo/metro-config");
|
||||
|
||||
const config = getDefaultConfig(__dirname);
|
||||
|
||||
module.exports = config;
|
||||
4001
package-lock.json
generated
4001
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
36
package.json
36
package.json
@ -12,26 +12,28 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@expo/vector-icons": "^15.0.2",
|
||||
"convex": "^1.39.1",
|
||||
"expo": "~56.0.7",
|
||||
"expo-constants": "~56.0.16",
|
||||
"expo-haptics": "~56.0.3",
|
||||
"expo-image": "~56.0.9",
|
||||
"expo-image-picker": "~56.0.14",
|
||||
"expo-linking": "~56.0.13",
|
||||
"expo-location": "~56.0.14",
|
||||
"expo-router": "~56.2.8",
|
||||
"expo-splash-screen": "~56.0.10",
|
||||
"expo-status-bar": "~56.0.4",
|
||||
"react": "19.2.3",
|
||||
"react-native": "0.85.3",
|
||||
"convex": "^1.24.0",
|
||||
"expo": "~55.0.26",
|
||||
"expo-constants": "~55.0.16",
|
||||
"expo-dev-client": "~55.0.35",
|
||||
"expo-font": "~55.0.8",
|
||||
"expo-haptics": "~55.0.14",
|
||||
"expo-image": "~55.0.11",
|
||||
"expo-image-picker": "~55.0.20",
|
||||
"expo-linking": "~55.0.15",
|
||||
"expo-location": "~55.1.10",
|
||||
"expo-router": "~55.0.16",
|
||||
"expo-splash-screen": "~55.0.21",
|
||||
"expo-status-bar": "~55.0.0",
|
||||
"react": "19.2.0",
|
||||
"react-native": "0.83.6",
|
||||
"react-native-maps": "1.27.2",
|
||||
"react-native-safe-area-context": "~5.7.0",
|
||||
"react-native-screens": "4.25.2"
|
||||
"react-native-safe-area-context": "~5.6.2",
|
||||
"react-native-screens": "~4.23.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/react": "~19.2.2",
|
||||
"typescript": "~6.0.3"
|
||||
"@types/react": "~19.2.10",
|
||||
"typescript": "~5.9.2"
|
||||
},
|
||||
"private": true
|
||||
}
|
||||
|
||||
@ -3,13 +3,13 @@
|
||||
"compilerOptions": {
|
||||
"strict": true,
|
||||
"paths": {
|
||||
"@/*": ["./*"]
|
||||
"@/*": [
|
||||
"./*"
|
||||
]
|
||||
}
|
||||
},
|
||||
"include": [
|
||||
"**/*.ts",
|
||||
"**/*.tsx",
|
||||
".expo/types/**/*.ts",
|
||||
"expo-env.d.ts"
|
||||
"**/*.tsx"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user