Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.26 KB

File metadata and controls

47 lines (32 loc) · 1.26 KB

Contributing Guide

Thank you for considering contributing to this project! We welcome contributions from everyone.

Getting Started

  1. Fork the repository and clone it locally
  2. Install dependencies: npm install
  3. Create a branch for your changes: git checkout -b my-feature-branch

Making Changes

  1. Make your changes in your feature branch
  2. Write or update tests as needed
  3. Ensure all tests pass: npm test
  4. Follow the existing code style and conventions
  5. Write clear, concise commit messages

Submitting a Pull Request

  1. Push your changes to your fork
  2. Open a pull request against the main branch
  3. Provide a clear description of the changes
  4. Link any related issues
  5. Wait for review and address any feedback

Code Style

  • Use consistent formatting (we use Prettier/ESLint)
  • Write meaningful variable and function names
  • Add comments for complex logic
  • Keep functions small and focused

Reporting Issues

  • Use the issue templates provided
  • Include as much detail as possible
  • Provide steps to reproduce bugs
  • Include system/environment information

Questions?

Feel free to open an issue for any questions or concerns.

Code of Conduct

By participating in this project, you agree to abide by our Code of Conduct.