Installation
Zelavis is a pnpm workspace project made of composable packages.
Requirements
Section titled “Requirements”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.
Install workspace dependencies
Section titled “Install workspace dependencies”From the repo root:
pnpm installCommon validation commands
Section titled “Common validation commands”Use these from the repo root:
pnpm typecheckpnpm testpnpm buildMain local dashboard workflow
Section titled “Main local dashboard workflow”For end-to-end dashboard work, prefer:
pnpm run ui:devCurrent 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
/zelavisredirect to the live UI dev server mounted athttp://127.0.0.1:3001/zelavis/