👍🎉 First off, thanks for taking the time to contribute! 🎉👍
This project and everyone participating in it is governed by the Fraudit Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].
Here you might want to explain the structure of your project and anything else someone would need to know to understand the where and why of your project.
List all the major software dependencies and how to install them.
- Make sure you're on the latest version. If you are not on the most recent version, please update and verify that the issue still exists.
- Check the existing issues to ensure you aren't duplicating work.
Bugs are tracked as GitHub issues. Create an issue on the repository and provide the following information by filling in this template.
This section guides you through submitting an enhancement suggestion for Fraudit, including completely new features and minor improvements to existing functionality.
Before creating enhancement suggestions, please check if there's already an issue addressing this topic/idea.
Unsure where to begin contributing to Fraudit? You can start by looking through these beginner
and help-wanted
issues:
- Beginner issues - issues which should only require a few lines of code, and a test or two.
- Help wanted issues - issues which should be a bit more involved than beginner issues.
Here are a few steps you should follow when creating a pull request:
- Fork the repository to your GitHub account.
- Clone the forked repository to your machine.
- Create a new branch for your changes.
- Make your changes in the new branch.
- Commit your changes and push them to your repository.
- Submit a pull request to the original repository.
- I have followed the style guidelines for this project.
- I have performed a self-review of my own code.
- I have commented on my code, particularly in hard-to-understand areas.
- I have made corresponding changes to the documentation.
- My changes generate no new warnings.
- Use the present tense ("Add feature" not "Added feature")
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- Limit the first line to 72 characters or less
- Reference issues and pull requests liberally after the first line
All JavaScript must adhere to JavaScript Standard Style.
- Use Markdown.
- Reference your methods and classes in the code itself, where applicable.
By contributing, you agree that your contributions will be licensed under its MIT License.
Don't hesitate to ask questions in the project discussions page. We're here to help!
Happy contributing!