When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Create a fork for the repository
- Add\update dependencies only after receiving approval from the owners of the repository
- Do not manually change project version in
package.json - Contributed code must be at least 75% covered with tests (use
npm run test:cover:localto check coverage) - Contributed code must be checked with
npm run lint - Create a pull request to
devbranch of current repository - Specify link to the issue you are resolving with this contribution (issue MUST exist and all the discussions in the issue MUST be resolved as well)