fix(mobile): Extend Expo's Android prefab path workaround to aube#59

draft1
personal/clerk-token-file-mode
personal/expo-autolinking-aube-store
opened26d agobyMMike Olson
View on GitHubTwo-way sync enabledPR last imported 4h ago

What Changed

Patches expo-modules-autolinking 58.0.7 so its Android prefab path workaround also covers aube's node_modules/.aube store, matched as a whole path component. pnpm installs behave as before.

Why

Google's prefab cannot parse = in paths (google/prefab#187), and a patched package's store directory contains patch_hash=. Expo works around this by autolinking such packages through the app's node_modules symlink, but only when the real path contains .pnpm. In an aube-installed tree, release builds failed with [CXX1429] in react-native-nitro-markdown's CMake configure. This is personal tooling for aube installs; retarget or drop it when Expo moves past 58.0.7.

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

Added 1 commit

  • fix(mobile): Extend Expo's Android prefab path workaround to aube5baf721