Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.08 KB

CONTRIBUTING.md

File metadata and controls

34 lines (23 loc) · 1.08 KB

Contributing guide

Thanks for taking the time to contribute! We appreciate contributions whether it's:

  • Reporting a bug
  • Submitting a fix or new feature
  • Proposing new features

Report bugs using Github issues

We use GitHub issues to track public bugs. Report a bug by opening a new issue; it's easy!

When reporting bugs, please include enough details so that it can be investigated. Bug reports should have:

  • A summary or background
  • Steps to reproduce
  • Give code sample if you can
  • What is the expected result
  • What actually happens

Contributing fixes and features

Pull requests are the best way to propose code changes:

  1. Fork the repo and create your branch from main.
  2. Run nvm use && npm ci and check in any changes to generated code.
  3. Add tests, if appropriate.
  4. Run npm test to ensure the test suite passes with your change.
  5. Run npm run styleguide:fix to ensure coding guidelines are followed.
  6. Issue the pull request.

License

Any contributions you make will be under the same MIT license that covers the project.