Skip to content

Node.js

  • Status: Stable
  • Last verified: 2026-08-14
  • Data source: apps/docs/src/data/language-support.yaml (node)
  1. Start from a Node project with package.json and pnpm-lock.yaml.
  2. Install dependencies: pnpm install.
  3. Install the current stable CLI with pnpm add -D @hellmai/lumenflow-cli@latest.
  4. Bootstrap workflow files with pnpm lumenflow.
  5. Run a WU lifecycle smoke pass: pnpm wu:prep --id WU-EXAMPLE.

Use the Node canonical path:

pnpm add -D @hellmai/lumenflow-cli@latest
pnpm lumenflow
pnpm wu:claim --id WU-EXAMPLE --lane "Framework: Core"
software_delivery:
  gates:
    execution:
      preset: node

Preset commands from packages/@lumenflow/packs/software-delivery/src/policy/gates-presets.ts:

npm ci || npm install
npx prettier --check .
npx eslint .
npx tsc --noEmit
npm test
pnpm wu:prep --id WU-EXAMPLE