Skip to content

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

  1. Run all tests
  2. Pass linting checks
  3. Update documentation
  4. Follow existing code style

Need Help?

Released under the MIT License.