Contributing
Thank you for your interest in contributing to the package!
This guide will help you get started quickly. For more details, see the full documentation.
How to Contribute
- Fork and clone the repository.
- Create a feature or fix branch.
- Make your changes and add tests if needed.
- Run linter, tests, and build docs if changed.
- Open a pull request with a clear description.
- Ensure CI passes before requesting review.
Linting
Run Kurtosis linter:
kurtosis lint --format .
Testing
info
You will need to have the test runner deployed in your environment to run e2e tests with this command.
Run bridge tests:
kurtosis service exec pos test-runner "bats --filter-tags pos,bridge,matic,pol --recursive tests/"
Documentation
To build the docs:
cd docs
npm run build
To preview docs locally:
npm run serve
Then visit http://localhost:3000.
Need Help?
- Check the full documentation.
- Open an issue.