Skip to main content

App commands

Run these from the repository root.

Platform builds

The Windows build is the primary packaged target. Other targets exist in the build configuration and may require platform-specific tooling.

CatalystAnalytics plugin

From catalyst-plugin/:
The built JAR is written to catalyst-plugin/build/libs/CatalystAnalytics.jar.

Useful verification path

1

Type-check

Run npm run typecheck after TypeScript changes.
2

Run unit tests

Run npm run test:unit for main-process and utility behavior.
3

Run the app

Use npm run dev to verify renderer flows and IPC behavior.
4

Package when needed

Use the platform build scripts before release testing.
Do not run hidden background windows or hidden servers during local verification. Start app and server processes plainly so failures are visible.