Skip to content

Latest commit

 

History

History
68 lines (48 loc) · 2.07 KB

CONTRIBUTING.md

File metadata and controls

68 lines (48 loc) · 2.07 KB

Contributor Guidelines

How to file a bug report

  1. Create a new issue
  2. Select the Bug Report template
  3. Provide clear and descriptive information

How to suggest a new feature

  1. Create a new issue
  2. Select the Feature Request template
  3. Provide detailed explanation of the feature
  4. Be open to discussions on the feature idea

How to submit a pull request (and what happens next)

  1. Fork the repository
  2. Clone the fork and create a new branch for you changes
  3. If possible, make sure your changes are covered by tests
  4. Submit a pull request from you branch to the main repository
  5. Provide a clear description of the changes

After submitting a pull request:

  1. A member will review the request, and you may need to make changes
  2. Your code will be tested automatically by Snyk and by a member of the group.

How to set up your environment and run tests

  1. Fork the repository
  2. Clone the fork and create a new branch for your changes
  3. Install dependencies by running 'npm install'
  4. Run tests
  5. Start coding

Types of contributions the project is looking for

We are looking for the following types of contributions:

  • New features
  • Bug fixes
  • Documentation improvements

We are not looking for:

  • Large refactors without a discussion

Technical requirements for contributions

  • Testing: If possible, all code contributions include tests
  • Style Guidelines: Please follow the JavaScript Style Guide at:
  • Documentation: Ensure any new features or changes are documented

Your roadmap or vision for the project

To understand where this project is heading, take a look at our project proposal: https://docs.google.com/document/d/1sQZUjjkCNwvpSUFfT6f2ajvL3CHVJje5Iorgev7QpO4/edit#heading=h.t2la2pq0vb65

Project ground rules and expected behaviour

Please read our Code of Conduct

How contributors should (or should not) get in touch with you