I appreciate your interest in contributing to Nest GraphQL Fastify Template! This document will provide some guidelines and best practices for submitting your contributions.
When reporting issues, please provide clear steps to reproduce the issue and any relevant information, such as the environment, operating system, and software versions.
We welcome feature requests. Please open an issue describing the feature, its benefits, and potential implementation details.
I gladly accept pull requests for bug fixes, new features, and improvements. Please follow these steps when submitting a pull request:
- Fork the repository and create a new branch with a descriptive name.
- Ensure that your changes adhere to the coding style and conventions used in the project.
- Test your changes thoroughly, and include unit tests when applicable.
- Update the documentation to reflect your changes, if necessary.
- Follow the Pull Request Template when creating a pull request.
By submitting a contribution, you agree that your contributions will be dual-licensed under the MPLv2.0 and GPLv3 licenses. Users can choose which license to follow when using, modifying, or distributing the project. The details of both licenses can be found in the LICENSE-MPLv2 and LICENSE-GPLv3 files.