Skip to content

Commit 47eaaae

Browse files
authored
feat: upgrade to Expo SDK 54 canary 6 (#109)
1 parent d3eeaeb commit 47eaaae

File tree

4 files changed

+108
-175
lines changed

4 files changed

+108
-175
lines changed

example/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
},
1313
"dependencies": {
1414
"@tailwindcss/postcss": "^4.1.11",
15-
"expo": "54.0.0-preview.4",
16-
"expo-dev-client": "5.2.4",
17-
"expo-status-bar": "~2.2.3",
15+
"expo": "54.0.0-preview.6",
16+
"expo-dev-client": "6.0.4",
17+
"expo-status-bar": "3.0.3",
1818
"expo-system-ui": "6.0.2",
1919
"react": "19.1.0",
2020
"react-dom": "19.1.0",

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@
147147
"debug": "^4.4.1"
148148
},
149149
"peerDependencies": {
150-
"expo": "54.0.0-preview.4",
150+
"expo": "54.0.0-preview.6",
151151
"lightningcss": ">=1.27.0",
152152
"react": "19.1.0",
153153
"react-native": "0.81.0"
@@ -174,9 +174,9 @@
174174
"eslint": "^9.30.1",
175175
"eslint-config-prettier": "^10.1.5",
176176
"eslint-plugin-prettier": "^5.5.1",
177-
"expo": "54.0.0-preview.4",
177+
"expo": "54.0.0-preview.6",
178178
"jest": "^29.7.0",
179-
"jest-expo": "54.0.1",
179+
"jest-expo": "54.0.2",
180180
"lefthook": "^1.12.2",
181181
"lightningcss": "^1.30.1",
182182
"metro-runtime": "^0.83.0",

src/metro/metro-transformer.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1+
import { unstable_transformerPath } from "@expo/metro-config";
12
import type {
23
JsTransformerConfig,
34
JsTransformOptions,
45
TransformResponse,
56
} from "metro-transform-worker";
67

78
const worker =
8-
// eslint-disable-next-line @typescript-eslint/no-require-imports
9-
require("@expo/metro-config/build/transform-worker/transform-worker.js") as typeof import("metro-transform-worker");
9+
// eslint-disable-next-line @typescript-eslint/no-require-imports, @typescript-eslint/no-unsafe-argument
10+
require(unstable_transformerPath) as typeof import("metro-transform-worker");
1011

1112
export function transform(
1213
config: JsTransformerConfig,

0 commit comments

Comments
 (0)