Skip to content

Installation

Zelavis is a pnpm workspace project made of composable packages.

Current recommended baseline:

  • Node.js
  • pnpm

Some examples and adapters also target other runtimes, but the main repository workflow today is centered on pnpm and the existing workspace scripts.

From the repo root:

Terminal window
pnpm install

Use these from the repo root:

Terminal window
pnpm typecheck
pnpm test
pnpm build

For end-to-end dashboard work, prefer:

Terminal window
pnpm run ui:dev

Current behavior:

  • the Zelavis runtime runs on http://127.0.0.1:3000
  • the UI dev server runs on http://127.0.0.1:3001
  • dashboard requests under /zelavis redirect to the live UI dev server mounted at http://127.0.0.1:3001/zelavis/