UNPKG

1.53 kBMarkdownView Raw
1# Contributing
2
3We love contributions from everyone.
4By participating in this project,
5you agree to abide by our [code_of_conduct].
6
7We expect everyone to follow the code of conduct
8anywhere in Razorpay's project codebases,
9issue trackers, chatrooms, and mailing lists.
10
11## Contributing Code
12
13Checkout the latest master to make sure the feature hasn't been implemented or
14the bug hasn't been fixed yet.
15
16Check the issue tracker to make sure someone already hasn't requested it and/or
17contributed to it.
18
19Fork the repo.
20
211. Use the example project to test the module.
222. Delete the `postinstall` step from `package.json`. Remember to revert this
23change when commiting.
243. Edit example/reload.sh to configure your path.
254. Follow instructions to link your project with the iOS SDK, as given in the [README].
265. Run example/reload.sh every time you make a change to the module.
27
28Make your change. Follow this [style guide][style].
29
30Push to your fork. Write a [good commit message][commit]. Submit a pull request.
31
32Others will give constructive feedback.
33This is a time for discussion and improvements,
34and making the necessary changes will be required before we can
35merge the contribution.
36
37[code_of_conduct]: code_of_conduct.md "Code of Conduct"
38[commit]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html "A short guide on how to write good commit messages"
39[README]: README.md#linking-ios-sdk "Linking to the iOS SDK"
40[style]: https://github.com/thoughtbot/guides/tree/master/style "Styleguides by Thoughtbot"