Skip to content

Local development ​

Prerequisites ​

  • Node.js 20+
  • npm workspaces at repo root
bash
npm install
npm run build -w @helix/shared

Ingest ​

bash
npm run ingest -- --roots ~/code/igentify/ng-access-service --out scans
# or
npm run ingest:igentify

Point scans/latest at the new scan id when the CLI does not.

Local query API ​

bash
HELIX_GRAPH_PATH="$(pwd)/scans/latest/reports/technical-graph.json" npm run dev:api

Default port: 8787.

bash
curl -sS -X POST http://localhost:8787/query/technical-graph \
  -H 'Content-Type: application/json' -d '{}'

Docs site ​

bash
npm run dev:docs

Tests ​

bash
npm run test:gate

Helix Flowgraph — Igentify