Hey there! 👋 Thanks for considering contributing to APIWeaver! I'm always happy to have help improving the project.
Got an idea or found a bug? Before jumping in, please create an issue so we can discuss it. This way we can avoid any duplicated efforts and talk about the best approach to solve the problem.
I aim to keep the codebase clean and readable. When writing your code, please follow these simple rules:
- Follow the existing code style and conventions.
- Avoid unnecessary complexity and keep the code as simple as possible.
- Use meaningful variable and function names.
Every contribution should come with tests to make sure it works as expected and helps prevent future issues. Please:
- Write both unit and integration tests for new features or bug fixes.
- Use clear, descriptive names for your test cases.
Once you're satisfied with your changes, feel free to submit a pull request! 🎉
Thanks again for your contribution!