create-react-native-project
v0.7.1
Published
React-Native project generator with preconfigured options.
Downloads
28
Maintainers
Readme
create-react-native-project
Project generator from react-native init template and preconfigured options.
Drop in replacement for react-native init
.
Usage:
npx create-react-native-project ProjectName
Example
Features
+0.68.0 React-Native Compatibility
Legend
| Meaning | Status | | ------------------------- | ------------------ | | Done | :white_check_mark: | | Work in progress | :construction: | | To be added | :hourglass: | | Idea (might not be added) | :thinking: |
| Integrations | Status | Description | | ----------------- | ------------------ | ----------------------------------------------------------------------------------------- | | Fastlane | :white_check_mark: | | GraphQL | :white_check_mark: | @apollo/client + setup | | Redux | :white_check_mark: | react-redux + @redux/toolkit + setup | | Sentry | :hourglass: | | Detox | :hourglass: | | Expo modules | :thinking: | Installed expo modules integration | | Firebase | :thinking: | | PushNotifications | :thinking: | i.e. Notifee |
| Modules | Status | Description | | ---------------------------- | ------------------ | ---------------------------- | | react-native-config | :hourglass: | | react-native-gesture-handler | :white_check_mark: | | react-native-reanimated | :white_check_mark: | + react-native-redash | | react-native-screens | :white_check_mark: | | react-navigation | :white_check_mark: | native, native-stack, bottom | | react-native-vector-icons | :white_check_mark: | | react-native-svg | :white_check_mark: |
Default configuration
| Features | Status | | ------------------------------------------------------------- | ------------------ | | ESLint | :white_check_mark: | | Husky | :white_check_mark: | | I18n | :white_check_mark: | | LintStaged | :white_check_mark: | | ProGuard | :white_check_mark: | | TypeScript | :white_check_mark: |
Development
To start working with the CLI locally you need to install:
For local iOS development, you need to run:
$ yarn install
$ yarn ac
$ cd DevProject
$ yarn start
$ yarn ios
Additionals
Heavily inspired by :heart: react-native-builder-bob