React Native monorepo with a mobile app (Expo), a FireTV app (VegaOS), and a shared UI package.
mobile/ - Expo app (iOS, Android, Web)
vega/ - VegaOS app (Fire TV)
packages/ui/ - Shared UI component library (@vega/ui)
- Node.js
- Yarn (v4.5.0, declared in
packageManager)
yarn installyarn run:expo:go # Start dev server
yarn run:expo:ios # Run on iOS
yarn run:expo:android # Run on Androidyarn build:vega # Debug build
yarn workspace @rnmonorepo/vega run build:release # Release build
yarn workspace @rnmonorepo/vega run start # Start dev serveryarn workspace @rnmonorepo/vega run lint
yarn workspace @rnmonorepo/vega run testSet up Fast Refresh in your VegaOS app.