Contributing to Repomix
Quick Start
bash
git clone https://github.com/yamadashy/repomix.git
cd repomix
npm install
Development Commands
bash
# Run CLI
npm run repomix
# Run tests
npm run test
npm run test-coverage
# Lint code
npm run lint
Code Style
- Use Biome for linting and formatting
- Dependency injection for testability
- Keep files under 250 lines
- Add tests for new features
Pull Request Guidelines
- Run all tests
- Pass linting checks
- Update documentation
- Follow existing code style