Thank you for your interest in contributing to JSON Rainbow! We welcome contributions from everyone.
Before submitting a bug report, please:
- Check existing issues to avoid duplicates
- Use the bug report template when creating a new issue
- Include as much detail as possible (steps to reproduce, expected vs actual behavior, environment details)
We welcome feature suggestions! Please:
- Check existing issues to see if your idea has been discussed
- Use the feature request template
- Clearly describe the problem your feature would solve
- Fork the repository
- Create a new branch for your feature or fix
- Make your changes following the project's coding standards
- Write or update tests as needed
- Ensure all tests pass
- Submit a pull request with a clear description of your changes
- Follow the existing code style in the project
- Write clear, descriptive commit messages
- Keep commits focused and atomic
- Document new features and APIs
Please note that this project adheres to a Code of Conduct. By participating, you are expected to uphold this code.
If you have questions about contributing, feel free to open an issue for discussion.
Thank you for contributing to JSON Rainbow! 🌈