bino lint
bino lint validates your report manifests against the schema and runs content lint rules without executing queries or generating PDFs.
This is useful for quick validation during development or in CI pipelines.
bino lint [flags]Common flags:
--work-dir– report bundle directory (default:.).--out-dir– output directory for lint logs (default:dist).--log-format– log format:text(default) orjson.
Examples
Section titled “Examples”Lint all manifests in the current directory:
bino lintLint a specific project:
bino lint --work-dir ./reportsOutput JSON log for CI integration:
bino lint --log-format jsonExit code
Section titled “Exit code”bino lint always exits with code 0 unless there is a fatal error loading manifests.
All lint findings are treated as warnings and do not cause a non-zero exit.
Integration with build and preview
Section titled “Integration with build and preview”By default:
bino buildruns lint rules automatically. Use--no-lintto skip.bino previewdoes not run lint rules. Use--lintto enable.
See also
Section titled “See also”- Lint rules – reference of all available lint rules.
- bino build – build reports (includes lint by default).
- bino preview – preview reports with optional lint.