CONTRIBUTING.md
1.29 KB
Rules
-
No
--force
pushes or modifying the git history in any way - Follow existing code style
- Pull requests with tests are much more likely to be accepted
- Follow the guidelines below
Bugfix or Feature?
This project uses the gitflow workflow. Simply put, you need to decide if your contribution will be a bug fix that could be released as a patch, or a feature that will end up being a minor or major release.
Found a bug that can be fixed without affecting the API?
- Fork this repo
- Create a new branch from
master
to work in - Add tests if needed
- Make sure your code lints by running
npm run lint
- Make sure your code passes tests by running
npm test
- Submit a pull request against the
master
branch
New feature or anything that would result in a change to the API?
- Fork this repo
- Create a new branch from
develop
to work in - Add tests to as needed
- Make sure your code lints by running
npm run lint
- Make sure your code passes tests by running
npm test
- Submit a pull request against the
develop
branch
Releases
Declaring formal releases remains the prerogative of the project maintainer.