Skip to content

Contributing

We welcome contributions! Here's how to get started.

Process

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Write/update tests
  5. Submit a pull request

Code Style

  • Use TypeScript
  • Follow ESLint rules
  • Format with Prettier
  • Write meaningful commits

Pull Request Guidelines

  • Reference related issues
  • Include tests
  • Update documentation
  • Keep changes focused

Reporting Issues

Use GitHub Issues for:

  • Bug reports
  • Feature requests
  • Questions