First off, thank you for considering contributing to REACT-SSR-TS-SCSS-ROLLUP Starter. We welcome contributions from the community, and your involvement helps improve the project for everyone.
Before you start contributing, please read these guidelines to ensure a smooth and productive collaboration.
We follow a Code of Conduct to create a respectful and inclusive environment. Please make sure to review and adhere to it in all interactions related to this project.
There are several ways to contribute to REACT-SSR-TS-SCSS-ROLLUP Starter:
-
Bug Reports: If you encounter any issues or bugs, please open an issue on GitHub. Provide as much detail as possible, including the steps to reproduce the problem and your environment.
-
Feature Requests: If you have an idea for a new feature or improvement, feel free to open an issue to discuss it. We value your input.
-
Code Contributions: If you want to contribute code changes or fixes, follow the process outlined below.
To contribute code to REACT-SSR-TS-SCSS-ROLLUP Starter, follow these steps:
-
Fork the Repository: Fork the REACT-SSR-TS-SCSS-ROLLUP Starter repository to your own GitHub account.
-
Clone Your Fork: Clone your forked repository to your local machine.
git clone https://github.com/alfed7/react-ssr-ts-scss-rollup.git
-
Create a Branch: Create a new branch for your feature or bug fix.
git checkout -b feature-name
-
Make Changes: Make your code changes, following the project's coding conventions and best practices.
-
Test Your Changes: Ensure that your changes don't introduce new issues and that existing tests pass.
-
Commit Your Changes: Commit your changes with clear and concise commit messages.
git commit -m "feat: add new feature" # Use "fix" for bug fixes
-
Push to Your Fork: Push your changes to your forked repository on GitHub.
git push origin feature-name
-
Create a Pull Request: Open a pull request (PR) on the REACT-SSR-TS-SCSS-ROLLUP Starter repository with your changes. Be sure to provide a clear and detailed description of your PR.
-
Review and Discussion: Participate in any discussions or updates requested during the review process.
-
Merging: Once your PR is approved, it will be merged into the main repository.
Please adhere to the coding style and conventions used in the project. If there are specific guidelines or code formatting tools required, mention them here.
By contributing to REACT-SSR-TS-SCSS-ROLLUP Starter, you agree that your contributions will be licensed under the project's MIT License.
Thank you for contributing to REACT-SSR-TS-SCSS-ROLLUP Starter and helping us make it better for everyone!