Skip to content

Latest commit

 

History

History
51 lines (31 loc) · 2.07 KB

CONTRIBUTING.md

File metadata and controls

51 lines (31 loc) · 2.07 KB

Contribution Guideline

Thank you for considering contributing to eslint-plugin-ts-ignore-comments. We appreciate your time and effort in improving the project. Please follow the guidelines below to ensure a smooth and effective contribution process.

How to Contribute

  1. Fork the Repository: Create a personal fork of the repository on GitHub.

  2. Clone Your Fork: Clone your fork to your local machine.

      git clone https://github.com/your-username/eslint-plugin-ts-ignore-comments.git
  3. Create a Branch: Create a new branch for your work. Use a descriptive branch name:

    • For new features: feat/feature-description
    • For bug fixes: bugfix/bug-description
    • For hotfixes: hotfix/hotfix-description
     git checkout -b feat/your-feature-description
  4. Make Changes: Make your changes to the codebase, ensuring you follow the existing coding conventions and style.

  5. Write Tests: Add tests for your changes to ensure they work as expected and do not break existing functionality.

  6. Commit Your Changes: Commit your changes with a clear and concise commit message following the convention:

    • For features: feat: Brief description of your feature
    • For bug fixes: fix: Brief description of the bug fix
    • For hotfixes: hotfix: Brief description of the hotfix

    git commit -m "feat: add new rule for enforcing comment format"

  7. Push to Your Fork: Push your changes to your fork on GitHub.

    git push origin feat/your-feature-description

  8. Create a Pull Request: Open a pull request to the main repository. Provide a clear description of your changes and any related issue numbers.

Code Style

Please honor the existing coding style and conventions used in the project. This helps maintain consistency and readability across the codebase.

Review Process

Your pull request will be reviewed by the project maintainers. Please be responsive to any feedback and make any necessary changes.

Thank You!

Appreciate your contribution! Thank you for helping us improve the project!