- Setup environment variables (
cp .env.local.example .env.local
) - Run the local developer environment with
yarn dev
(oryarn dev --filter web
from root directory)
To pull preset .env
containing environment variables for local development. Make sure to in the right folder /apps/web
npx dotenv-vault login
npx dotenv-vault pull
To push new .env
variables.
npx dotenv-vault login
npx dotenv-vault push
⚠️ NOTE: This is likely subject to change in order to improve developer experience
If you want to contribute with your own /command
, you can follow these steps:
- Fork repository
- Create new folder in
apps/web/components/commands
with the name of your command - Add the following files:
command.ts
which adheres to theCommandConfiguration
. Make sure the command name is uniqueicon.png/svg/jpg
which will be used in the command list dropdown- The react component which will render the data. It should be named
Component.tsx
or the name of the integration. Check current components for examples
- Update the
commands.ts
to include the command and put it in an appropriate group - Verify your command works in the editor
- Submit PR when you feel confident