Skip to main content

Choose your progress preset

Every preset is a native unified preset. Export it from your remark config or combine it with existing presets in the plugins array.

Choose by workflowโ€‹

PresetBest forBehavior
๐ŸŸข recommendedFollow each Markdown fileShow each file using the default display options.
๐Ÿ”ต recommended-ciKeep CI logs quietHide all plugin output when CI is exactly true.
๐ŸŸฃ recommended-ci-detailedKeep a summary in CIHide live output in CI while retaining the detailed process summary.
๐ŸŸก recommended-compactShow activity without pathsShow generic activity without filenames; redirected output announces it once.
๐ŸŸ  recommended-detailedSee process-wide metricsShow filenames and the detailed process summary.
๐Ÿฉท recommended-summary-onlyRead the final summaryShow only the final process summary.
๐ŸŸฆ recommended-ttyRespect redirected outputShow output only when stderr is an interactive terminal.

Use a presetโ€‹

import recommended from "remark-lint-file-progress/configs/recommended";

export default recommended;

Compose existing presets with plugins: [existingPreset, recommended]. Each progress preset registers the same callable plugin and adds no lint diagnostics.

Customize or disableโ€‹

Add [progress, options] to your plugins array after the preset to customize the display, or [progress, false] to disable it. Unified merges repeated registrations. See getting started and all options.

CI and terminal behaviorโ€‹

The two CI presets activate their CI behavior only when CI is exactly true. Outside CI, both display ordinary progress. The TTY preset checks stderr, the default output stream. Summary counts and timing cover the process lifetime; read compatibility and metrics before interpreting them.

Watch all preset recordings, explore option demonstrations, or use troubleshooting if your output differs.