I love pull requests from everyone. By participating in this project, you agree to abide by the code of conduct.
Fork, then clone the repo:
git clone [email protected]:your-username/leaflet-groupedlayercontrol.git
Set up your machine:
npm install
Make sure the tests pass:
npm test
Make your change. Make the tests pass:
npm test
Push to your fork and submit a pull request.
At this point you're waiting on me. I like to at least comment on pull requests, and I may suggest some changes or improvements or alternatives.
Some things that will increase the chance that your pull request is accepted:
- Maintain existing code style.
- Write a good commit message.
Despite contributing the initial code, I may not be personally contributing to the project any longer. Feel free to open a Github issue with your feature request, and perhaps someone in the community will tackle it.
Bugfixes and documentation are most likely to be accepted, followed by universally useful enhancements. New features should be preempted by some discussion (open a Github issue). Introducing backwards-incompatible changes is strongly discouraged.