recommended-ci-detailed
Use this preset when CI should suppress live output but still print a detailed final summary.
import progress from "eslint-plugin-file-progress-2";
export default [progress.configs["recommended-ci-detailed"]];
Demoâ
Notice that CI-style live output stays hidden, but the final summary still appears with aligned detailed metrics.
This demo captures a CI-like run. Live output stays hidden, but the final detailed summary is still emitted.
Recorded with Asciinema Recorder and Agg
What it changesâ
It enables file-progress/activate with CI-aware options equivalent to:
{
detailedSuccess: true,
hide: process.env.CI === "true",
showSummaryWhenHidden: process.env.CI === "true",
}
That means:
- local runs behave like
recommended-detailedwith live progress and a detailed summary - CI runs suppress live output but still emit the detailed summary
This is the best preset when CI logs should stay stable without losing end-of-run context.