When contributing to this repository, please first discuss the change you wish to make via an issue. You can optionally even start a discussion.
- Fork this repository
- Create a feature branch
- Make your changes and commit :)
- Push to your branch on Github
- Create a new pull request
# Runs all the tests without code coverage
npm test
or
# Runs all the tests with code coverage
npm run test:report
To ensure that the formatting of your code is consistent, we have a pre-commit hook which will automatically fix any linting issues in all your staged files whenever your run git commit
. Alternatively, you can run npm run lint
to manually review formatting issues.