First off, thank you for considering contributing. Your help is greatly appreciated!
This document provides a set of guidelines for contributing to this project. These are mostly guidelines, not strict rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
This project and everyone participating in it is governed by our Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior.
This section guides you through submitting a bug report. Following these guidelines helps maintainers and the community understand your report, reproduce the behavior, and find related reports.
- Check the existing issues to see if the bug has already been reported.
- If you can't find an open issue addressing the problem, open a new one.
- Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
This section guides you through submitting an enhancement suggestion, including completely new features and minor improvements to existing functionality.
- Provide a clear and detailed explanation of the enhancement you are proposing.
- Explain why this enhancement would be useful.
- Provide a code sample or screenshots if they help illustrate the concept.
Ready to contribute? Here's how to set up for a pull request.
- Fork the repository and create your branch from
main. - Clone your fork locally:
git clone https://github.com/your_username/commander-pkg-meta.git - Create a new branch for your changes:
git checkout -b feature/your-amazing-feature - Make your changes in the new branch.
- Commit your changes with a descriptive commit message:
git commit -m 'feat: Add some amazing feature' - Push your branch to your fork:
git push origin feature/your-amazing-feature - Open a pull request to the
mainbranch of the original repository.
Please try to follow the coding style of the project. We use a linter to enforce a consistent style.
- Run
npm installto install the development dependencies. - Run
npm run lintbefore committing to ensure your code adheres to the style guide.
Thank you for your contribution!