Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1 KB

File metadata and controls

42 lines (31 loc) · 1 KB

Contributing to DHV Guiding Light

Thank you for your interest in contributing!

Getting Started

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/YOUR_USERNAME/DHV-GUIDING-LIGHT.git
  3. Install dependencies: npm install
  4. Create a branch: git checkout -b feat/your-feature
  5. Make your changes and commit

Commit Convention

We use Conventional Commits:

  • feat: New feature
  • fix: Bug fix
  • docs: Documentation changes
  • style: Code style changes
  • refactor: Code refactoring
  • test: Adding or updating tests
  • chore: Maintenance tasks

Code Style

  • Use TypeScript for all new files
  • Follow existing component patterns
  • Add types for all props and state
  • Use meaningful variable names
  • Keep components focused and reusable

Pull Requests

  1. Update your branch with main
  2. Ensure TypeScript compiles without errors
  3. Add tests for new functionality
  4. Update documentation if needed
  5. Submit PR with clear description

Questions?

Open a Discussion or reach out to the team!