diff --git a/demo/expo/package.json b/demo/expo/package.json index 8f61ac4b4b..0a086c6e77 100644 --- a/demo/expo/package.json +++ b/demo/expo/package.json @@ -61,6 +61,7 @@ "@babel/preset-env": "^7.29.0", "@babel/runtime": "^7.28.6", "@types/babel__core": "^7.20.5", - "@types/react": "^19.2.14" + "@types/react": "^19.2.14", + "babel-preset-expo": "~55.0.10" } } diff --git a/demo/expo/pnpm-lock.yaml b/demo/expo/pnpm-lock.yaml index 3a8fc999ec..2354658c3b 100644 --- a/demo/expo/pnpm-lock.yaml +++ b/demo/expo/pnpm-lock.yaml @@ -153,6 +153,9 @@ importers: '@types/react': specifier: ^19.2.14 version: 19.2.14 + babel-preset-expo: + specifier: ~55.0.10 + version: 55.0.10(@babel/core@7.29.0)(@babel/runtime@7.28.6)(expo@55.0.4)(react-refresh@0.14.2) packages: diff --git a/demo/expo/pnpm-workspace.yaml b/demo/expo/pnpm-workspace.yaml index e69de29bb2..e4a4b5bb80 100644 --- a/demo/expo/pnpm-workspace.yaml +++ b/demo/expo/pnpm-workspace.yaml @@ -0,0 +1,2 @@ +onlyBuiltDependencies: + - better-sqlite3 diff --git a/packages/expo/package.json b/packages/expo/package.json index d4fcd4eef5..7247476943 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -32,36 +32,36 @@ "files": [ "dist" ], - "main": "./dist/index.mjs", - "module": "./dist/index.mjs", - "types": "./dist/index.d.mts", + "main": "./dist/index.js", + "module": "./dist/index.js", + "types": "./dist/index.d.ts", "exports": { ".": { "dev-source": "./src/index.ts", - "types": "./dist/index.d.mts", - "default": "./dist/index.mjs" + "types": "./dist/index.d.ts", + "default": "./dist/index.js" }, "./client": { "dev-source": "./src/client.ts", - "types": "./dist/client.d.mts", - "default": "./dist/client.mjs" + "types": "./dist/client.d.ts", + "default": "./dist/client.js" }, "./plugins": { "dev-source": "./src/plugins/index.ts", - "types": "./dist/plugins/index.d.mts", - "default": "./dist/plugins/index.mjs" + "types": "./dist/plugins/index.d.ts", + "default": "./dist/plugins/index.js" } }, "typesVersions": { "*": { "*": [ - "./dist/index.d.mts" + "./dist/index.d.ts" ], "client": [ - "./dist/client.d.mts" + "./dist/client.d.ts" ], "plugins": [ - "./dist/plugins/index.d.mts" + "./dist/plugins/index.d.ts" ] } }, diff --git a/packages/expo/tsdown.config.ts b/packages/expo/tsdown.config.ts index 71cdf32ae3..a44883fa00 100644 --- a/packages/expo/tsdown.config.ts +++ b/packages/expo/tsdown.config.ts @@ -13,6 +13,7 @@ export default defineConfig({ "expo-linking", "expo-constants", ], + platform: "neutral", sourcemap: true, treeshake: true, });