First off, thank you for considering contributing to our project! Your help is essential for keeping it great.
Please read and follow our Code of Conduct.
If you find a bug, please open an issue here and include as much detail as possible.
Feel free to suggest enhancements by opening an issue here.
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature-name
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/your-feature-name
). - Open a pull request.
- Clone the repository:
git clone https://github.com/your-username/your-repo.git
- Navigate to the project directory:
cd your-repo
- Install dependencies:
npm install
(or other relevant command)
- Follow the existing code style.
- Use meaningful variable and function names.
- Use the present tense ("Add feature" not "Added feature").
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...").
To run tests, use the following command:
npm test