Thank you for your interest in contributing to Light Command Palette! We value your contributions and want to make the process as easy and enjoyable as possible. This document outlines our guidelines for contributing.
- Report Bugs: If you find a bug, please open an issue in the GitHub repository, using the bug template. Be sure to describe the bug, steps to reproduce, and any other relevant information.
- Feature Requests: Have an idea for a new feature or improvement? Open an issue using the feature request template.
- Code Contributions:
- Fork the Repository: Start by forking the repository and cloning it to your local machine.
- Create a Branch: Create a branch for your changes. Use a clear and descriptive name for your branch.
- Make Changes: Make your changes in the branch. Be sure to follow the coding standards and guidelines of the project.
- Write Tests: If adding new features or fixing bugs, include tests to validate your changes.
- Run the linter: Make sure there are no errors.
- Submit a Pull Request: Push your changes to your fork and submit a pull request to the main repository. Provide a clear description of the changes and reference any related issues.
- Documentation: Improvements to documentation are always welcome. Whether it’s a typo correction or a new section, your help is appreciated.
Please adhere to the project's Code of Conduct. Respectful, collaborative behavior is expected from all contributors.
npm install
npm run lint
npm run test