Welcome to File-Sys-Cache! We're thrilled that you're interested in contributing. Before you get started, please take a moment to review the following guidelines.
- Fork the repository and clone it to your local machine.
- Create a new branch for your contribution:
git checkout -b feature/my-new-feature
- Commit your changes:
git commit -am 'Add my new feature'
- Push to your forked repository:
git push origin feature/my-new-feature
- Create a new pull request from your forked repository to the main repository's main branch.
Please follow the existing code style and conventions used in the project. If you're unsure about anything, feel free to ask for clarification. In order to check for errors you can run
npm run lint
Ensure that your changes are covered by tests. *.spec.js
Run the test suite before submitting a pull request:
npm run test
If you're introducing new features or making significant changes, please update the documentation accordingly.
If you encounter any bugs, issues, or have feature requests, please open a new issue on the GitHub repository.
Please note that File-Sys-Cache has a Code of Conduct. By participating in this project, you agree to abide by its terms.
By contributing to File-Sys-Cache, you agree that your contributions will be licensed under the project's MIT License.
Thank you for contributing!