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.