We welcome contributions to the project that help to resolve bugs or that add features in the spirit of the project.
We would love to hear about your bugs. Please submit a bug report via the Issue. The more details you can provide, the easier it will be to replicate the issue. Please include your operating system and browser versions, and any other information you have.
If possible, using Replit, CodeSandBox or the like to create a reproduction of the issue is the best way to help use find and resolve the problem when the bug is a complicated issue.
If you find and bug and want to fix it, we would love your help.
- Please open an Issue if there is not one currently open.
- Once the Issue is filed, please submit a PR which resolves the bug.
- You must add your GitHub user name to the
contributors.yml
file - After the PR is submitted, it will be reviewed, tested and merged.
While we don't strictly require it, we do suggest that you submit a proposal. This will allow us to confirm that the feature development is within the spirit of the project. You can submit the proposal to Discussion.
- Submit a proposal for the feature to Discussions
- If the feature is approved then an Issue will be created. If you wanted to work on the feature, you will be assigned the Issue.
- Submit the completed feature development as a PR against the
staging
branch. - You must add your GitHub user name to the
contributors.yml
file