We love your input! We want to make contributing to Fern as easy and transparent as possible, whether it's:
- Reporting a bug
- Discussing the current state of the code
- Submitting a fix
- Proposing new features
- Becoming a maintainer
We use GitHub to host code, to track issues and feature requests, as well as accept pull requests.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Use consistent indentation (4 spaces)
- Include comments where necessary
- Use descriptive variable and function names
- Write tests for new features
By contributing, you agree that your contributions will be licensed under the project's MIT License.