maplibre-react-native icon indicating copy to clipboard operation
maplibre-react-native copied to clipboard

Feat/expo

Open tyrauber opened this issue 1 year ago • 1 comments

This PR migrates the example react-native application to an expo application simplifying the DX, and enabling an automated CI/CD pipeline with EAS.

includes:

  • Expo SDK 49
  • expo-router v2
  • pnpm monorepo
  • eas github actions

✅ $ pnpm unittest ✅ $ pnpm test:plugin ✅ $ pnpm build:plugin ✅ $ pnpm generate ✅ $ pnpm lint

examples/expo-app

✅ $ pnpm install ✅ $ pnpm build ✅ $ pnpm ios -d

Builds upon #160 and #161. Merge those first.

This will help address: #18

Checklist

  • [X] I have tested this on a device/simulator for each compatible OS
  • [X] I formatted JS and TS files with running yarn lint:fix in the root folder
  • [X] I have run tests via yarn test in the root folder
  • [X] I updated the documentation with running yarn generate in the root folder
  • [ ] I mentioned this change in CHANGELOG.md
  • [ ] I updated the typings files (index.d.ts)
  • [X] I added/updated a sample (/example)

Screenshot OR Video

Simulator Screenshot - iPhone 14 - 2023-11-12 at 20 58 58

tyrauber avatar Nov 13 '23 01:11 tyrauber