Thank you for considering contributing to our project! We welcome contributions from the community and are excited to see what you will bring to the table.
-
Fork the repository: Click the "Fork" button at the top right of the repository page to create a copy of the repository in your GitHub account.
-
Clone your fork: Clone your forked repository to your local machine using the following command:
git clone https://github.com/your-username/page-processing-lib.git
-
Create a branch: Create a new branch for your feature or bug fix:
git checkout -b my-feature-branch
-
Make your changes: Implement your feature or bug fix.
-
Commit your changes: Commit your changes with a clear and concise commit message:
git add . git commit -m "Add feature/fix bug: description"
-
Push to your fork: Push your changes to your forked repository:
git push origin my-feature-branch
-
Create a Pull Request: Open a pull request to the main repository. Provide a clear description of your changes and any relevant information.
Please ensure your code adheres to the following style guidelines:
- Follow the existing code style and conventions.
- Write clear and concise comments where necessary.
- Ensure your code is well-documented.
Please write tests for your changes and ensure all existing tests pass before submitting your pull request. Run the tests using the following command:
npm run testThank you for your contributions! Your support is greatly appreciated.