A Development Platform for Kubernetes Teams
-
Install dependencies
npm install
-
Start the app in development mode
npm run dev
This will launch the Electron app with hot reload.
-
Typecheck all packages
npm run typecheck
-
Lint the renderer
cd packages/renderer npm run lint
This project is a monorepo managed with npm workspaces. Main packages:
packages/main– Electron main processpackages/preload– Electron preload scriptspackages/renderer– React-based UI (Vite)packages/electron-versions– Helper utilities
Each package may have its own scripts and dependencies. Use workspace commands to build, typecheck, or test all packages:
npm run build # Build all packages
npm run typecheck # Typecheck all packages
npm test # Run end-to-end testsnpm run compile– Build and package the Electron app for distributionnpm run format– Format codebase with Prettier
For more details, see the package.json scripts and each package's README (if present).