Thank you for your interest in contributing to React-Mentions! This project is made possible by contributors like you, and we welcome any contributions to the code-base and the documentation.
- Ensure you have the latest version of Node and Yarn.
- Run
yarn
to install all needed dev dependencies.
Pull requests are encouraged. If you want to add a feature or fix a bug:
- Fork and clone the repository
- Create a separate branch for your changes
- Make your changes, and ensure that it is formatted by Prettier
- Write tests that validate your change and/or fix.
- Run
yarn build
and then run tests withyarn test
- If coding a new feature, please add the examples to the example app (
/demo/src/examples
) and add the docs to theREADME.md
file. - Create a changeset by running
yarn changeset
. More info. - Push your branch and open a PR 🚀