Skip to main content

Contributing to Project Name

Thank you for your interest in contributing! This document provides guidelines for contributing to this project.

Getting Startedโ€‹

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/yourusername/repo.git
  3. Create a feature branch: git checkout -b feature-name
  4. Make your changes
  5. Test your changes: npm test
  6. Commit your changes: git commit -m "Description of changes"
  7. Push to your fork: git push origin feature-name
  8. Create a Pull Request

Development Setupโ€‹

npm install
npm run dev

Code Styleโ€‹

  • Use TypeScript for new code
  • Follow existing code formatting
  • Run npm run lint before committing
  • Add tests for new features

Pull Request Guidelinesโ€‹

  • Keep PRs focused and small
  • Include tests for new functionality
  • Update documentation as needed
  • Ensure CI passes
  • Link to relevant issues

Reporting Issuesโ€‹

Use our issue templates when reporting bugs or requesting features.

Code of Conductโ€‹

Please read and follow our Code of Conduct.