Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.51 KB

CONTRIBUTING.md

File metadata and controls

32 lines (23 loc) · 1.51 KB

Contributing our Discord bot

Installation

We use pnpm to manage our dependencies.
You can install it using your preferred method, but we recommend using Corepack so that you keep your package manager version in sync with ours.

Make sure you run Node 20 or the dependencies' installation will fail.
We recommend using nvm to manage your Node version.

Finally, run pnpm install.

Tooling

We use Prettier and ESLint to maintain consistency in our code.
You should set your editor up so that those tools are properly integrated.

Make sure to have Docker & docker-compose installed on your machine as you will need it to create your development environment.
If needed, you can install it following its documentation.

Making Pull Requests

In order to contribute to the project, you will need to fork the repository first.
Then, create a Draft pull request to let us known that you are working on it.
Make sure your title follows the conventional commits naming scheme as it helps us to sort pull requests (you can view examples searching throughout our git history).
When, you think that your work is ready, mark your PR as Ready for review.