Contributing
September 14, 2017 ยท View on GitHub
Thanks for being willing to contribute!
Working on your first Pull Request? You can learn how from this free series How to Contribute to an Open Source Project on GitHub
Project setup
- Fork and clone the repo
$ yarn installto install dependencies$ yarn testto validate you've got it working- Create a branch for your PR
Making changes
- All changes should have unit tests
- Any relevant documentation should be updated
- No linting warnings/errors should be introduced
Committing and Pushing changes
Once you are ready to commit the changes, please use the below commands
git add <files to be comitted>git commit -m 'A meaningful message
Note: please use present tense in commit messages i.e. Add feature X and not Added feature X
Add yourself as a contributor
This project follows the all contributors specification. To add yourself to the table of contributors on the README.md, please use the automated script as part of your PR:
yarn contributor <YOUR_GITHUB_USERNAME>
Follow the prompt. If you've already added yourself to the list and are making a
new type of contribution, you can run it again and select the added contribution
type. If you need to edit the .all-contributorsrc file by hand that's fine
too, just run yarn contributor:generate to regenerate the table
Help needed
Please checkout the ROADMAP and raise an issue to discuss any of the items