remhealth
Table of contents
Getting Started
One time setup
-
Install Node (>= 18) if you do not already have it.
-
Install pnpm if you do not already have it.
-
Install ESLint plugin for VSCode if you do not already have it.
-
Follow the npm registry setup guide to ensure you are setup with our private NPM registry.
-
Run
pnpm iat the root directory to install all dependencies. -
(Optional) Refer to the recommended extensions for VSCode for a better dev experience.
Starting the applications
- Use
pnpm start:aito start Bells Web in dev/watch mode.
Yarn Commands
From the root directory:
pnpm ito install or verify dependencies. Run this after any git updates. #pnpm start:ai- Starts bells.ai in dev/watch modepnpm start:mesa- Starts mesa in dev/watch modepnpm start:desktop- Starts bells desktop in dev/watch mode #pnpm build:ai- Performs a production build for bells.aipnpm build:mesa- Performs a production build for mesapnpm build:desktop- Performs a production build of bells desktop #pnpm lint- Runs linting rules for entire repositorypnpm lint-fix- Fixes all linting errors for entire repositorypnpm clean- Deletes typescript cache files. #pnpm desktop:windows- Builds the desktop app and creates the executables/binaries for Windows.pnpm desktop:mac- Builds the desktop app and creates the executables/binaries for Mac.