Thank you for considering contributing to DupliSync! We welcome contributions from anyone and everyone. Please take a moment to review this document in order to make the contribution process easy and effective for everyone involved.
- Fork the repository on GitHub.
- Clone your fork of the repository to your local machine.
- Install the dependencies using
npm install
. - Make changes to the codebase.
- Submit a pull request to the main repository.
There are many ways to contribute to DupliSync:
- Report bugs and help us verify fixes as they are checked in.
- Review code changes.
- Contribute bug fixes.
- Contribute new features.
Please submit pull requests against the main
branch. All pull requests should:
- Include a clear description of the problem or feature being addressed.
- Include a link to any related issues or pull requests.
- Include tests that exercise the new code or verify the bug fix.
- Include documentation updates if necessary.
Please follow the existing code style when making contributions. We use ESLint to enforce a consistent code style.
By contributing to DupliSync, you agree that your contributions will be licensed under the Apache License 2.0.