Step 1: git clone this repo:
Step 2: cd to the cloned repo:
Step 3: Make sure latest yarn and react-native-cli are globally installed using npm
Step 3: Install the Application with yarn install
- cd to the repo
- Run Build for either OS
- for iOS
- run
react-native run-ios
- run
- for Android
- Run Genymotion
- run
react-native run-android
This project adheres to eslint with Airbnb lint rules along with some changes (see .eslintrc for more details).
To Lint on Commit
This is implemented using husky. There is no additional setup needed.
Bypass Lint
If you have to bypass lint for a special commit that you will come back and clean (pushing something to a branch etc.) then you can bypass git hooks with adding --no-verify
to your commit command.