Skip to content

Node.js

  • Status: Stable
  • Last verified: 2026-02-23
  • Data source: apps/docs/src/data/language-support.yaml (node)
  1. Clone https://github.com/hellmai/lumenflow-example-node.
  2. Install dependencies: pnpm install.
  3. Bootstrap workflow files: npx @lumenflow/cli@3.2.0.
  4. Run a WU lifecycle smoke pass: pnpm wu:prep --id WU-EXAMPLE.

Use the Node canonical path:

npx @lumenflow/cli@3.2.0
pnpm wu:claim --id WU-EXAMPLE --lane "Framework: Core"
software_delivery:
  gates:
    execution:
      preset: node

Preset commands from packages/@lumenflow/core/src/gates-presets.ts:

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