- Tailwindcss by nativewind
- i18n
- Dark theme
- Jest & React Native Testing Librar
pnpm dlx create-expo-stack rn-expo-starter
for init commit- Perfect project init setting
- Check the commit
- Utilize Shadcn/ui theme and components
react-native rely on Expo, check the doc here: Upgrade Expo SDK
bun install expo@latest
orbun install expo@next
bunx expo install --fix
bunx
=npx
- check the Changelog
- Check for any possible known issues:
bunx expo-doctor@latest
- style system and ui library tamagui
- react-native-ui-lib
- install
ts-node
just to support read TypeScript jest configuration.
eg:
jest.mock('@react-navigation/native', () => {
return {
...jest.requireActual('@react-navigation/native'),
useNavigation: jest.fn(),
}
})