🎉 Thanks for considering contributing to this project! 🎉
These guidelines will help you send a pull request.
If you're submitting an issue instead, please skip this document.
If your pull request is related to a typo or the documentation being unclear, please click on the relevant page's Edit button (pencil icon) and directly suggest a correction instead.
This project was made with ❤️. The simplest way to give back is by starring and sharing it online.
First, fork and clone the repository. If you’re not sure how to do this, please watch these videos.
If you want to point to your local version of the plugin, it is recommeneded that you do the following:
- Disable the email plugin, via the UI, for the site that is linked to your project
- Enable the plugin, via the
netlify.toml
file, adding the following:[[plugins]] package = "../path/to/local/package"
- Remove all node_modules and delete all contents within your
.netlify
folder, except forstate.json
- Add all of your dependencies again with
yarn install
and runnetlify build && netlify dev
Tests are run with:
yarn test
We use conventional commits and release-please, which helps to automatically craft a release PR following the merge of your PR.