If you would like to contribute code you can do so through GitHub by forking the repository and sending a pull request. Create a new branch for your changes. When submitting code, please make every effort to follow existing conventions and style in order to keep the code as readable as possible.
If you want to help out with a code contribution, this project uses the following stack:
- Node.JS - 18.x
- AVA (for testing)
- Prettier (for linting)
- Kubernetes - 1.26+
You can install Kubernetes for local development using any of the following solutions:
- For every PR there should be an accompanying issue which the PR solves
- The PR itself should only contain code which is the solution for the given issue
- Run
npm run test
andnpm run lint:check
before submitting a PR
By contributing your code, you agree to license your contribution under the terms of the MIT license. All files are released with the MIT license.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.