Skip to content

Latest commit

History

History
23 lines (14 loc) 路 1.11 KB

CONTRIBUTING.md

File metadata and controls

23 lines (14 loc) 路 1.11 KB

Contributing

Github is used to host code, track issues and feature requests, as well as accept pull requests.

Tooling

This project uses Volta to manage Node.js version. It is recommended to install it before starting development.

Development process

Github flow is used as a development process. This means that all changes are done by creating pull requests. Bringing a code change to this project should be executed as follows:

  1. Fork this repository.
  2. Make your changes. Do not forget about tests.
  3. Squash your changes to single commit. Write a concise commit message in imperative mode as described here.
  4. Rebase your changes to latest main.
  5. Create a pull request.

Pull requests are very welcome. However, if you want to add a new feature, please discuss your ideas first using Github issues.

License

When you submit code changes, your submissions are understood to be under the same MIT License that covers the project.