The easiest way to start contributing is to open this repository in a codespace. Either press the button above, or go to the repository and select the big green button labeled <> Code
. In the resulting drop down menu, press Codespaces
and press Create Codespace on main
.
When the codespace is open, run pnpm dev
in the terminal.
- Run
pnpm create-environment
this- Copies .dev.vars.example to .dev.vars
- Copies .env.example to .env
- Get a thebluealliance key from your account page and add it to .dev.vars as
TBA_KEY
- (Optional for development) Generate a new JWT secret with
openssl rand -base64 32
and add it to .env asVITE_API_TOKEN