# @crumbs/maps

vendored fork of [`expo-maps`](https://github.com/expo/expo/tree/main/packages/expo-maps)
**`56.0.6`**, apple maps only

on sdk 56, `expo-maps` is linked as a precompiled `ExpoMaps.xcframework`,
so source edits (incl. `bun patch`) never compile. a vendored workspace
package ships no precompiled artifact, so autolinking builds it from source.

- native: `ios/`, pod `ExpoMaps`, modules `ExpoMaps` / view `ExpoAppleMaps` — names kept
  identical to upstream so js `requireNativeModule`/`requireNativeView` still match
- js: `src/` copied intact (incl. unused `google/`, dead on ios)
- stripped from upstream: `android/`, `local-maven-repo/`, `prebuilds/`, `build/`, `plugin/`

when bumping the expo sdk, diff against the matching upstream `expo-maps` tag to reconcile
