diff --git a/test/integration/expo-app/bun.lockb b/test/integration/expo-app/bun.lockb new file mode 100644 index 00000000000000..0c4bcc5b4c044e Binary files /dev/null and b/test/integration/expo-app/bun.lockb differ diff --git a/test/integration/expo-app/expo.test.ts b/test/integration/expo-app/expo.test.ts index 656e5cd51ba97b..b2191a347bf99e 100644 --- a/test/integration/expo-app/expo.test.ts +++ b/test/integration/expo-app/expo.test.ts @@ -20,7 +20,7 @@ test("expo export works (no ajv issues)", async () => { }); expect(exitCode).toBe(0); - ({ exitCode } = Bun.spawnSync([bunExe(), "run", "export", "-p", "web"], { + ({ exitCode } = Bun.spawnSync([bunExe(), "run", "export"], { stdout: "inherit", stderr: "inherit", stdin: "inherit", diff --git a/test/integration/expo-app/package.json b/test/integration/expo-app/package.json index 47db1252647b40..ad6a4a8902577c 100644 --- a/test/integration/expo-app/package.json +++ b/test/integration/expo-app/package.json @@ -9,65 +9,65 @@ "ios": "expo start --ios", "web": "expo start --web", "lint": "expo lint", - "export": "expo export" + "export": "expo export -p web" }, "dependencies": { - "@expo/vector-icons": "14.0.0", - "@gorhom/bottom-sheet": "4", - "@hookform/resolvers": "2.9.8", - "@tanstack/react-query": "4.35.3", - "axios": "0.24.0", - "date-fns": "2.29.3", - "expo": "50.0.0", - "expo-checkbox": "2.7.0", - "expo-constants": "15.4.5", - "expo-font": "11.10.3", - "expo-image": "1.10.6", - "expo-image-picker": "14.7.1", - "expo-linear-gradient": "12.7.2", - "expo-linking": "6.2.2", - "expo-router": "3.4.8", - "expo-secure-store": "12.8.1", + "@expo/vector-icons": "14.0.2", + "@gorhom/bottom-sheet": "4.6.4", + "@hookform/resolvers": "3.9.0", + "@tanstack/react-query": "5.55.4", + "axios": "1.7.7", + "date-fns": "3.6.0", + "expo": "51.0.32", + "expo-checkbox": "3.0.0", + "expo-constants": "16.0.2", + "expo-font": "12.0.10", + "expo-image": "1.12.15", + "expo-image-picker": "15.0.7", + "expo-linear-gradient": "13.0.2", + "expo-linking": "6.3.1", + "expo-router": "3.5.23", + "expo-secure-store": "13.0.2", "expo-web-browser": "13.0.3", - "expo-status-bar": "1.11.1", - "expo-updates": "0.24.11", - "react": "18.2.0", - "react-dom": "18.2.0", - "react-hook-form": "7.43.9", - "react-native": "0.73.4", - "react-native-dropdown-picker": "5.4.4", - "react-native-gesture-handler": "2.14.0", + "expo-status-bar": "1.12.1", + "expo-updates": "0.25.24", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-hook-form": "7.53.0", + "react-native": "0.75.2", + "react-native-dropdown-picker": "5.4.6", + "react-native-gesture-handler": "2.19.0", "react-native-masked-text": "1.13.0", "react-native-modal": "13.0.1", - "react-native-reanimated": "3.6.2", - "react-native-safe-area-context": "4.8.2", - "react-native-screens": "3.29.0", - "react-native-svg": "14.1.0", - "react-native-toast-message": "2.1.5", - "react-native-web": "0.19.6", - "styled-components": "5.3.5", - "yup": "0.32.11" + "react-native-reanimated": "3.15.1", + "react-native-safe-area-context": "4.11.0", + "react-native-screens": "3.34.0", + "react-native-svg": "15.6.0", + "react-native-toast-message": "2.2.0", + "react-native-web": "0.19.12", + "styled-components": "6.1.13", + "yup": "1.4.0" }, "devDependencies": { - "@babel/core": "7.21.0", - "@types/react": "18.2.45", - "@types/styled-components-react-native": "5.1.3", - "@typescript-eslint/eslint-plugin": "5.32.0", - "@typescript-eslint/parser": "5.32.0", - "babel-plugin-module-resolver": "4.1.0", - "eslint": "8.21.0", + "@babel/core": "7.25.2", + "@types/react": "18.3.5", + "@types/styled-components-react-native": "5.2.5", + "@typescript-eslint/eslint-plugin": "8.5.0", + "@typescript-eslint/parser": "8.5.0", + "babel-plugin-module-resolver": "5.0.2", + "eslint": "9.10.0", "eslint-config-airbnb": "19.0.4", - "eslint-config-prettier": "8.5.0", - "eslint-import-resolver-typescript": "3.4.0", - "eslint-plugin-import": "2.26.0", - "eslint-plugin-jsx-a11y": "6.6.1", - "eslint-plugin-prefer-arrow-functions": "3.1.4", - "eslint-plugin-prettier": "4.2.1", - "eslint-plugin-react": "7.30.1", - "eslint-plugin-react-hooks": "4.6.0", - "prettier": "2.7.1", - "react-native-svg-transformer": "1.0.0", - "typescript": "5.3.2" + "eslint-config-prettier": "9.1.0", + "eslint-import-resolver-typescript": "3.6.3", + "eslint-plugin-import": "2.30.0", + "eslint-plugin-jsx-a11y": "6.10.0", + "eslint-plugin-prefer-arrow-functions": "3.4.1", + "eslint-plugin-prettier": "5.2.1", + "eslint-plugin-react": "7.35.2", + "eslint-plugin-react-hooks": "4.6.2", + "prettier": "3.3.3", + "react-native-svg-transformer": "1.5.0", + "typescript": "5.6.2" }, "private": true -} \ No newline at end of file +}