Local development
Prerequisites
- Node.js 20+
- npm workspaces at repo root
bash
npm install
npm run build -w @helix/sharedIngest
bash
npm run ingest -- --roots ~/code/igentify/ng-access-service --out scans
# or
npm run ingest:igentifyPoint 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:apiDefault 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:docsTests
bash
npm run test:gate