Thank you for your interest in contributing! This document provides guidelines and instructions for contributing.
-
Fork and clone the repository
git clone https://github.com/kalil0321/reverse-api-engineer.git cd reverse-api-engineer -
Install dependencies
uv sync playwright install chromium
-
Run locally
uv run reverse-api-engineer
- Follow PEP 8 guidelines
- Use type hints where applicable
- Add docstrings to functions and classes
- Create a feature branch from
main - Make your changes
- Test your changes locally
- Submit a pull request with a clear description
- Use the GitHub issue tracker
- Include steps to reproduce
- Provide system information (OS, Python version)
- Include error messages and logs
Feel free to open an issue for any questions or suggestions!