Contributing
Thank you for your interest in contributing to DevHub!
Getting Started
- Fork the repository
- Clone your fork
- Create a feature branch
Development Setup
# Build CLI
cargo build
# Run tests
cargo test
# Build UI
cd devhub-ui && npm install && npm run dev
Code Style
- Use
cargo fmtbefore committing - Run
cargo clippyand fix warnings - Write tests for new features
License
By contributing, you agree that your contributions will be licensed under the MIT License.