ahmed1490 / CabApp_Old

0 stars 0 forks source link

CabApp

js-standard-style

:arrow_up: How to Setup

Step 1: git clone this repo:

Step 2: cd to the cloned repo:

Step 3: Install the Application with npm install

:arrow_forward: How to Run App

  1. cd to the repo
  2. Run Build for either OS
    • for iOS
    • run react-native run-ios
    • for Android
    • Run Genymotion
    • run react-native run-android

:no_entry_sign: Standard Compliant

js-standard-style This project adheres to Standard. Our CI enforces this, so we suggest you enable linting to keep your project compliant during development.

To Lint on Commit

  1. Install git-hooks => On a Mac brew install git-hooks - Other
  2. Setup on Repo => git hooks --install

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.

Understanding Linting Errors

The linting rules are from JS Standard and React-Standard. Regular JS errors can be found with descriptions here, while React errors and descriptions can be found here.

:open_file_folder: Related Articles