Workspaces:
packages/common— shared types & constantspackages/ui— Vite + React + Tailwind rendererpackages/electron— Electron main & preload
Scripts (root):
bun install— install deps & link workspacesbun run dev— Vite dev server + Electron (hot reload)bun run build— renderer build + type-check main/preloadbun run dist— package app via electron-builder
Notes:
- Uses Bun everywhere (
bun,bunx). - electron-builder outputs to
dist/. Extra resources pulled fromresources/bin/<platform>.