Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion examples/expo-example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"@react-navigation/native": "^7.1.6",
"expo": "~53.0.22",
"expo-blur": "~14.1.5",
"expo-constants": "~17.1.7",
"expo-constants": "~55.0.9",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Incompatible expo-constants version for Expo SDK 53 project

High Severity

expo-constants v55.0.9 belongs to Expo SDK 55 (released Feb 2026, requiring React Native 0.83 and React 19.2), but this project uses Expo SDK 53 (expo: ~53.0.22) with React Native ^0.79.2. The correct version for SDK 53 is ~17.1.7. This cross-SDK mismatch will cause build or runtime failures due to incompatible native modules and also pulls in SDK 55 transitive dependencies like @expo/config@~55.0.10 that conflict with the SDK 53 ecosystem.

Additional Locations (1)
Fix in Cursor Fix in Web

"expo-device": "^7.1.4",
"expo-font": "~13.3.2",
"expo-haptics": "~14.1.4",
Expand Down
2 changes: 1 addition & 1 deletion packages/expo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.5.2",
"expo": "~53.0.22",
"expo-constants": "~17.1.7",
"expo-constants": "~55.0.9",
"expo-device": "^7.1.4",
"expo-notifications": "^0.31.4",
"jsdom": "^27.1.0",
Expand Down
167 changes: 164 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ __metadata:
languageName: node
linkType: hard

"@babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0":
"@babel/code-frame@npm:^7.20.0, @babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0":
version: 7.29.0
resolution: "@babel/code-frame@npm:7.29.0"
dependencies:
Expand Down Expand Up @@ -3469,13 +3469,41 @@ __metadata:
languageName: node
linkType: hard

"@expo/config-plugins@npm:~55.0.7":
version: 55.0.7
resolution: "@expo/config-plugins@npm:55.0.7"
dependencies:
"@expo/config-types": "npm:^55.0.5"
"@expo/json-file": "npm:~10.0.12"
"@expo/plist": "npm:^0.5.2"
"@expo/sdk-runtime-versions": "npm:^1.0.0"
chalk: "npm:^4.1.2"
debug: "npm:^4.3.5"
getenv: "npm:^2.0.0"
glob: "npm:^13.0.0"
resolve-from: "npm:^5.0.0"
semver: "npm:^7.5.4"
slugify: "npm:^1.6.6"
xcode: "npm:^3.0.1"
xml2js: "npm:0.6.0"
checksum: 10c0/46cea118d9a780ac367862ef136aafa65063a3bc9a9864ece2a18d4b9e66e64d2bb19f0c0972e07f1106a58203f65671208bebcf5e207953f54217210807746c
languageName: node
linkType: hard

"@expo/config-types@npm:^53.0.5":
version: 53.0.5
resolution: "@expo/config-types@npm:53.0.5"
checksum: 10c0/a7c96f65327de5608aedaf0669bc95b721323113064bdad3473d6faa07b619100ef1df5811f3fdb5dc50d05610842aec8d6bc1902dd0345d51ba2d520884487d
languageName: node
linkType: hard

"@expo/config-types@npm:^55.0.5":
version: 55.0.5
resolution: "@expo/config-types@npm:55.0.5"
checksum: 10c0/24ce0481cc465ddd3b53cfdde099ef4e899b1f8fff224a0f249b88c93e6c98930e99a55f3929eb53d08138b1b66102ece7b76e16f4e5fadcdf5bbac26c9c3d7e
languageName: node
linkType: hard

"@expo/config@npm:~11.0.12, @expo/config@npm:~11.0.13":
version: 11.0.13
resolution: "@expo/config@npm:11.0.13"
Expand All @@ -3497,6 +3525,25 @@ __metadata:
languageName: node
linkType: hard

"@expo/config@npm:~55.0.10":
version: 55.0.11
resolution: "@expo/config@npm:55.0.11"
dependencies:
"@expo/config-plugins": "npm:~55.0.7"
"@expo/config-types": "npm:^55.0.5"
"@expo/json-file": "npm:^10.0.12"
"@expo/require-utils": "npm:^55.0.3"
deepmerge: "npm:^4.3.1"
getenv: "npm:^2.0.0"
glob: "npm:^13.0.0"
resolve-from: "npm:^5.0.0"
resolve-workspace-root: "npm:^2.0.0"
semver: "npm:^7.6.0"
slugify: "npm:^1.3.4"
checksum: 10c0/7156bf02f23b854c6edde8ccfaabf6c37cde0c81efa4e57feba82ed3cb1dfdd0ca3fc2fc39395016eaad3e78014854bf5507274f6951115eeba4fd4b81a7591f
languageName: node
linkType: hard

"@expo/devcert@npm:^1.1.2":
version: 1.2.0
resolution: "@expo/devcert@npm:1.2.0"
Expand All @@ -3521,6 +3568,17 @@ __metadata:
languageName: node
linkType: hard

"@expo/env@npm:~2.1.1":
version: 2.1.1
resolution: "@expo/env@npm:2.1.1"
dependencies:
chalk: "npm:^4.0.0"
debug: "npm:^4.3.4"
getenv: "npm:^2.0.0"
checksum: 10c0/c863fb05f16e0ffaac10ba0e5f632472c94ff755e5bfea1ce31820a17efc21dc932ccf8d307793187c752e85e151fe0579cc9038db5abc12f4b650174b182cbe
languageName: node
linkType: hard

"@expo/fingerprint@npm:0.13.4":
version: 0.13.4
resolution: "@expo/fingerprint@npm:0.13.4"
Expand Down Expand Up @@ -3560,6 +3618,16 @@ __metadata:
languageName: node
linkType: hard

"@expo/json-file@npm:^10.0.12, @expo/json-file@npm:~10.0.12":
version: 10.0.12
resolution: "@expo/json-file@npm:10.0.12"
dependencies:
"@babel/code-frame": "npm:^7.20.0"
json5: "npm:^2.2.3"
checksum: 10c0/52131a6426e96208ff1b295d580fc70eebb8e292b29fde1db016b2f21a0942a7521feec96b3f58efe5b32dcc1642d569b4211d651146fcdb9bf7e5f08b635878
languageName: node
linkType: hard

"@expo/json-file@npm:^9.1.5, @expo/json-file@npm:~9.1.5":
version: 9.1.5
resolution: "@expo/json-file@npm:9.1.5"
Expand Down Expand Up @@ -3641,6 +3709,17 @@ __metadata:
languageName: node
linkType: hard

"@expo/plist@npm:^0.5.2":
version: 0.5.2
resolution: "@expo/plist@npm:0.5.2"
dependencies:
"@xmldom/xmldom": "npm:^0.8.8"
base64-js: "npm:^1.5.1"
xmlbuilder: "npm:^15.1.1"
checksum: 10c0/19adae2a365ac1a12db93682fb310ff8be03c711f9173bebe5841cbe60cdfb749247bc1a95fa0977b5bac3aa6a078a0fceeafe4ff6c66d1ed67cce496679e310
languageName: node
linkType: hard

"@expo/prebuild-config@npm:^9.0.10, @expo/prebuild-config@npm:^9.0.11":
version: 9.0.11
resolution: "@expo/prebuild-config@npm:9.0.11"
Expand All @@ -3659,6 +3738,22 @@ __metadata:
languageName: node
linkType: hard

"@expo/require-utils@npm:^55.0.3":
version: 55.0.3
resolution: "@expo/require-utils@npm:55.0.3"
dependencies:
"@babel/code-frame": "npm:^7.20.0"
"@babel/core": "npm:^7.25.2"
"@babel/plugin-transform-modules-commonjs": "npm:^7.24.8"
peerDependencies:
typescript: ^5.0.0 || ^5.0.0-0
peerDependenciesMeta:
typescript:
optional: true
checksum: 10c0/562a2dc71f983fba2215295bbcc376d6911217c3a98b96484331112ff98c7a2e979fb1904ac293008ac557114c6658c1deb9b2f441bd246764b507103d2560cd
languageName: node
linkType: hard

"@expo/schema-utils@npm:^0.1.0":
version: 0.1.7
resolution: "@expo/schema-utils@npm:0.1.7"
Expand Down Expand Up @@ -4358,7 +4453,7 @@ __metadata:
eslint-plugin-prettier: "npm:^5.5.1"
expo: "npm:~53.0.22"
expo-blur: "npm:~14.1.5"
expo-constants: "npm:~17.1.7"
expo-constants: "npm:~55.0.9"
expo-device: "npm:^7.1.4"
expo-font: "npm:~13.3.2"
expo-haptics: "npm:~14.1.4"
Expand Down Expand Up @@ -4403,7 +4498,7 @@ __metadata:
eslint-plugin-react-hooks: "npm:^5.2.0"
eslint-plugin-react-refresh: "npm:^0.5.2"
expo: "npm:~53.0.22"
expo-constants: "npm:~17.1.7"
expo-constants: "npm:~55.0.9"
expo-device: "npm:^7.1.4"
expo-notifications: "npm:^0.31.4"
jsdom: "npm:^27.1.0"
Expand Down Expand Up @@ -10087,6 +10182,13 @@ __metadata:
languageName: node
linkType: hard

"balanced-match@npm:^4.0.2":
version: 4.0.4
resolution: "balanced-match@npm:4.0.4"
checksum: 10c0/07e86102a3eb2ee2a6a1a89164f29d0dbaebd28f2ca3f5ca786f36b8b23d9e417eb3be45a4acf754f837be5ac0a2317de90d3fcb7f4f4dc95720a1f36b26a17b
languageName: node
linkType: hard

"base64-js@npm:^1.2.3, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
version: 1.5.1
resolution: "base64-js@npm:1.5.1"
Expand Down Expand Up @@ -10204,6 +10306,15 @@ __metadata:
languageName: node
linkType: hard

"brace-expansion@npm:^5.0.2":
version: 5.0.5
resolution: "brace-expansion@npm:5.0.5"
dependencies:
balanced-match: "npm:^4.0.2"
checksum: 10c0/4d238e14ed4f5cc9c07285550a41cef23121ca08ba99fa9eb5b55b580dcb6bf868b8210aa10526bdc9f8dc97f33ca2a7259039c4cc131a93042beddb424c48e3
languageName: node
linkType: hard

"braces@npm:^3.0.3, braces@npm:~3.0.2":
version: 3.0.3
resolution: "braces@npm:3.0.3"
Expand Down Expand Up @@ -12867,6 +12978,19 @@ __metadata:
languageName: node
linkType: hard

"expo-constants@npm:~55.0.9":
version: 55.0.9
resolution: "expo-constants@npm:55.0.9"
dependencies:
"@expo/config": "npm:~55.0.10"
"@expo/env": "npm:~2.1.1"
peerDependencies:
expo: "*"
react-native: "*"
checksum: 10c0/7f4fcd7283521dd2cd664a01ca014d70aa090ec877072327c621b006023bc3ca9196e82f55618bf200df012801f4cb613f3396e8ba7ca6eb4c61864cfb890682
languageName: node
linkType: hard

"expo-device@npm:^7.1.4":
version: 7.1.4
resolution: "expo-device@npm:7.1.4"
Expand Down Expand Up @@ -13790,6 +13914,17 @@ __metadata:
languageName: node
linkType: hard

"glob@npm:^13.0.0":
version: 13.0.6
resolution: "glob@npm:13.0.6"
dependencies:
minimatch: "npm:^10.2.2"
minipass: "npm:^7.1.3"
path-scurry: "npm:^2.0.2"
checksum: 10c0/269c236f11a9b50357fe7a8c6aadac667e01deb5242b19c84975628f05f4438d8ee1354bb62c5d6c10f37fd59911b54d7799730633a2786660d8c69f1d18120a
languageName: node
linkType: hard

"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.0":
version: 7.2.3
resolution: "glob@npm:7.2.3"
Expand Down Expand Up @@ -16144,6 +16279,15 @@ __metadata:
languageName: node
linkType: hard

"minimatch@npm:^10.2.2":
version: 10.2.4
resolution: "minimatch@npm:10.2.4"
dependencies:
brace-expansion: "npm:^5.0.2"
checksum: 10c0/35f3dfb7b99b51efd46afd378486889f590e7efb10e0f6a10ba6800428cf65c9a8dedb74427d0570b318d749b543dc4e85f06d46d2858bc8cac7e1eb49a95945
languageName: node
linkType: hard

"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
Expand Down Expand Up @@ -16254,6 +16398,13 @@ __metadata:
languageName: node
linkType: hard

"minipass@npm:^7.1.3":
version: 7.1.3
resolution: "minipass@npm:7.1.3"
checksum: 10c0/539da88daca16533211ea5a9ee98dc62ff5742f531f54640dd34429e621955e91cc280a91a776026264b7f9f6735947629f920944e9c1558369e8bf22eb33fbb
languageName: node
linkType: hard

"minizlib@npm:^3.0.1":
version: 3.0.2
resolution: "minizlib@npm:3.0.2"
Expand Down Expand Up @@ -17232,6 +17383,16 @@ __metadata:
languageName: node
linkType: hard

"path-scurry@npm:^2.0.2":
version: 2.0.2
resolution: "path-scurry@npm:2.0.2"
dependencies:
lru-cache: "npm:^11.0.0"
minipass: "npm:^7.1.2"
checksum: 10c0/b35ad37cf6557a87fd057121ce2be7695380c9138d93e87ae928609da259ea0a170fac6f3ef1eb3ece8a068e8b7f2f3adf5bb2374cf4d4a57fe484954fcc9482
languageName: node
linkType: hard

"path-type@npm:^4.0.0":
version: 4.0.0
resolution: "path-type@npm:4.0.0"
Expand Down
Loading