Skip to main content

Quickstart

Create your first Ekanos integration and run it in the local dev harness.

Next steps

Common issues

ERR_PNPM_IGNORED_BUILDS on ekanos dev or ekanos test — The project has no pnpm-workspace.yaml approving esbuild’s build script (projects scaffolded before CLI 0.3.3). Create pnpm-workspace.yaml containing allowBuilds: { esbuild: true } (or add that key to the existing file), then run pnpm install again.
ekanos dev fails its precondition check — Run pnpm install after scaffolding. The harness needs the scaffolded devDependencies (@ekanos/harness, next, tailwindcss, @tailwindcss/postcss) installed.
The CLI is behind — Update the global binary with npm i -g @ekanos/cli@latest. Run ekanos upgrade --check to compare current and target versions (read-only), then ekanos upgrade to move the project’s toolchain, verifying and rolling back automatically on failure. On 0.x semver ^0.3.0 excludes 0.4.0, so a project scaffolded by an older CLI needs ekanos upgrade to reach @ekanos/sdk, @ekanos/ui and @ekanos/harness 0.4.0.

Commands reference

See the CLI docs for the full command reference.