Skip to content

Report Formats

Terminal window
npx flaglint scan ./src --format json
npx flaglint scan ./src --format markdown
npx flaglint scan ./src --format html --output flaglint-inventory.html
npx flaglint scan ./src --format sarif --output flaglint-inventory.sarif

Use scan formats for inventory and review.

Use validate --format sarif for direct-SDK policy enforcement:

Terminal window
npx flaglint validate ./src \
--no-direct-launchdarkly \
--format sarif \
--output flaglint-validation.sarif

This is the SARIF output intended for GitHub Code Scanning annotations.

Terminal window
npx flaglint migrate ./src --output MIGRATION.md
npx flaglint migrate ./src --dry-run

The default migration report summarizes evidence. Dry-run prints diffs.