Development
Workspace Structure
packages/frontend: Vue frontendpackages/backend: Node backendpackages/electron: Electron desktop shellpackages/types: shared typesdocs: VitePress documentation
Useful Commands
Frontend typecheck:
bash
pnpm --dir packages/frontend exec vue-tsc --buildBackend typecheck:
bash
pnpm --dir packages/backend typecheckElectron package build:
bash
pnpm --dir packages/electron makeDocs dev server:
bash
pnpm --dir docs devLocal Test Databases
Use the local compose file for quick seeded databases:
bash
docker compose up -dThis is useful for iterating on datasource flows during development.