Thank you for investing your time in contributing to our project! If you want any guidance whatsoever with contributing, don't hesitate to reach out on Discord!
In this guide you will get an overview of the contribution workflow from opening an issue, creating a PR, reviewing, and merging the PR.
To get an overview of the project, read the Readme and Documentation.
To get started you need to have nodejs installed on your machine and in your path. You also need to fork and clone the repository and download all dependencies:
npm i --forcenpm startThis will start a Webpack that will update whenever code is changed.
npm run lintThis will check and fix the coding style.
If you spot a problem try to search an existing issue. If a related issue doesn't exist, you can open a new issue.
If you find an issue to work on, you are welcome to open a PR with a fix.
If you want to make changes to the code, read the coding style first.
Commit the changes once you are happy with them. See Conventional Commits specification to know how to use it for commit messages. Commit messages are used to automatically create a changelog on the releases page and automatically increment the version according to the SemVer specification.
When you're finished with the changes, create a pull request, also known as a PR.
Congratulations 🎉🎉🎉. The Dapplets Team thanks you ✨.
Once your PR is merged, your contributions will be publicly visible.