Dear contributor, first of all we're glad to see you on this page. Your contribution is very important for us. This project has been designed to be a community-driven application, so every time you're making an issue or opening a pull request you make this project better. We appreciate any kind of contribution, big or small - it doesn't matter. But make sure, that before you submit something, you've read our Code of Conduct.
In the case you want to submit a pull request, we recommend you to follow this instruction:
- Fork a repo
- Clone your fork
$ git clone https://github.com/<username>/rnpm.git
- Go to the clonned folder
$ cd rnpm
- Install development dependencies
$ npm i
- Link rnpm so it's available globally
$ npm link
- Checkout to the new branch
$ git checkout -b <branch_name>
- Make an awesome changes!
Don't forget to change a <username>
to your real github username and a <branch_name>
to something meaningful. We recommend using following convention for new branches: <type>/<caption>
, like
feature/add-ignore-flag
for a new feature;chore/improve-documentation
for a technical chorebug/missing-dependencies
for bugfix.
We'll review / answer your issues faster, if you will provide some examples, screenshots and all the information we may need.
We'd like to keep issues for bug reports and feature proposals only. If you have any questions regarding rnpm
work, please, don't hesistate to contact us directly:
- reactiflux#rnpm on Discord
- Gitter
- Kureev's twitter
- Grabbou's twitter
With ❤️ form @kureev and @grabbou