Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 1.02 KB

CONTRIBUTING.md

File metadata and controls

47 lines (29 loc) · 1.02 KB

building and contributing to goodtags

build

basics

This is a react native application. If you're not already set up to build react native cli applications, head to the react native environment setup and follow the instructions under the React Native CLI Quickstart tab.

For Macs with Apple silicon, I recommend brew install instead of sudo gem install for cocoapods.

yarn

link fonts

  • npm install -g npx
  • npx react-native-asset

start the metro bundler

  • yarn start

build and launch goodtags in an android emulator

  • yarn android

build and launch goodtags in an ios simulator

  • bundle install
  • yarn pod
  • yarn ios

test

  • yarn test

contribute

  • create a fork
  • submit a PR
  • make sure unit tests pasts
  • if you add anything that has a logic element, be sure to add tests for that logic
  • other unit tests are always welcome