Skip to content
Open
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 @@ -25,7 +25,7 @@
"expo-linking": "~7.1.7",
"expo-notifications": "^0.31.4",
"expo-router": "~5.1.6",
"expo-splash-screen": "~0.30.10",
"expo-splash-screen": "~55.0.12",
Copy link

Choose a reason for hiding this comment

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

expo-splash-screen SDK 55 incompatible with SDK 53 project

High Severity

expo-splash-screen 55.0.12 is designed for Expo SDK 55 (React Native 0.83), but this project uses expo ~53.0.22 (SDK 53) with React Native ^0.79.2. The new version pulls in @expo/prebuild-config@^55.0.10, @expo/config-plugins@~55.0.7, @expo/config@~55.0.10, and @react-native/normalize-colors@0.83.2, all from a different SDK generation. This major SDK version mismatch will likely cause build failures or runtime incompatibilities. The previous version (0.30.10) was the correct one for SDK 53.

Additional Locations (1)
Fix in Cursor Fix in Web

"expo-status-bar": "~2.2.3",
"expo-symbols": "~0.4.5",
"expo-system-ui": "~5.0.11",
Expand Down
195 changes: 187 additions & 8 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.10
resolution: "@expo/config@npm:55.0.10"
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/a2e0a100c8d472e56e9ad649a8852eddca76ab64503475c803b4fc372df08e303169243b6a782fe150c54212ba02f47c40c4f0e365c13e77e70f5d777aa8d704
languageName: node
linkType: hard

"@expo/devcert@npm:^1.1.2":
version: 1.2.0
resolution: "@expo/devcert@npm:1.2.0"
Expand Down Expand Up @@ -3560,6 +3607,31 @@ __metadata:
languageName: node
linkType: hard

"@expo/image-utils@npm:^0.8.12":
version: 0.8.12
resolution: "@expo/image-utils@npm:0.8.12"
dependencies:
"@expo/spawn-async": "npm:^1.7.2"
chalk: "npm:^4.0.0"
getenv: "npm:^2.0.0"
jimp-compact: "npm:0.16.1"
parse-png: "npm:^2.1.0"
resolve-from: "npm:^5.0.0"
semver: "npm:^7.6.0"
checksum: 10c0/f9ea7b8ac746602e824e6f5005242a400fce59f776caed05d27e3aa8a8354059ce44d0c3d50f6c1aa4e3256282f504150d0ea62c86e6cae5bacc626d530a35f6
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,7 +3713,38 @@ __metadata:
languageName: node
linkType: hard

"@expo/prebuild-config@npm:^9.0.10, @expo/prebuild-config@npm:^9.0.11":
"@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:^55.0.10":
version: 55.0.10
resolution: "@expo/prebuild-config@npm:55.0.10"
dependencies:
"@expo/config": "npm:~55.0.10"
"@expo/config-plugins": "npm:~55.0.7"
"@expo/config-types": "npm:^55.0.5"
"@expo/image-utils": "npm:^0.8.12"
"@expo/json-file": "npm:^10.0.12"
"@react-native/normalize-colors": "npm:0.83.2"
debug: "npm:^4.3.1"
resolve-from: "npm:^5.0.0"
semver: "npm:^7.6.0"
xml2js: "npm:0.6.0"
peerDependencies:
expo: "*"
checksum: 10c0/613208fdafc09e4065514b3ad1fce6b696b2ac52b71b97585f26e0a41792817a9ba1c6e5b2295a1c457291f3400bcf8ed00b21b1d9b0cb299e47e291f13ef49f
languageName: node
linkType: hard

"@expo/prebuild-config@npm:^9.0.11":
version: 9.0.11
resolution: "@expo/prebuild-config@npm:9.0.11"
dependencies:
Expand All @@ -3659,6 +3762,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 @@ -4366,7 +4485,7 @@ __metadata:
expo-linking: "npm:~7.1.7"
expo-notifications: "npm:^0.31.4"
expo-router: "npm:~5.1.6"
expo-splash-screen: "npm:~0.30.10"
expo-splash-screen: "npm:~55.0.12"
expo-status-bar: "npm:~2.2.3"
expo-symbols: "npm:~0.4.5"
expo-system-ui: "npm:~5.0.11"
Expand Down Expand Up @@ -6122,6 +6241,13 @@ __metadata:
languageName: node
linkType: hard

"@react-native/normalize-colors@npm:0.83.2":
version: 0.83.2
resolution: "@react-native/normalize-colors@npm:0.83.2"
checksum: 10c0/eca54405074e9f5ba626f9b099a0d14b0621b6096300a42b06a9b40bbead9c3425f3ae919d7ef5a9fe8742ec9d0856a503804fc2bac29bdef52a708ebca88303
languageName: node
linkType: hard

"@react-native/normalize-colors@npm:^0.74.1":
version: 0.74.89
resolution: "@react-native/normalize-colors@npm:0.74.89"
Expand Down Expand Up @@ -10075,6 +10201,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 @@ -10192,6 +10325,15 @@ __metadata:
languageName: node
linkType: hard

"brace-expansion@npm:^5.0.2":
version: 5.0.4
resolution: "brace-expansion@npm:5.0.4"
dependencies:
balanced-match: "npm:^4.0.2"
checksum: 10c0/359cbcfa80b2eb914ca1f3440e92313fbfe7919ee6b274c35db55bec555aded69dac5ee78f102cec90c35f98c20fa43d10936d0cd9978158823c249257e1643a
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 @@ -13017,14 +13159,14 @@ __metadata:
languageName: node
linkType: hard

"expo-splash-screen@npm:~0.30.10":
version: 0.30.10
resolution: "expo-splash-screen@npm:0.30.10"
"expo-splash-screen@npm:~55.0.12":
version: 55.0.12
resolution: "expo-splash-screen@npm:55.0.12"
dependencies:
"@expo/prebuild-config": "npm:^9.0.10"
"@expo/prebuild-config": "npm:^55.0.10"
peerDependencies:
expo: "*"
checksum: 10c0/27cac5971711a84bd81bb001e6f19791fb2ac457d8f9e5e207fb93e41fc020e238ef675b64ea82b0e40d3df70f20b44133bce7912a02bb883468278ac252015a
checksum: 10c0/a9967585de731fe6a7605be399f159a761ede0d66dc59c84132d7b5fa3b08ff53a0bea06869a6dad8ea9f901b7a52f7bfe0624406a9b2f4de4c2d7df8cbf87a6
languageName: node
linkType: hard

Expand Down Expand Up @@ -13778,6 +13920,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 @@ -16132,6 +16285,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 @@ -16233,6 +16395,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 @@ -17211,6 +17380,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