Skip to main content

 ESLint progress output for modern CLI workflows ï„”

eslint-plugin-file-progress-2

A focused ESLint plugin that prints live file progress and optional end-of-run summaries while linting. It is powered by nanospinner and picocolors

Flat Config native

Drop-in config for ESLint v9+ and modern Flat Config projects.

CI-aware preset

Hide noisy spinner output automatically when CI=true.

Detailed success summary

Optional end-of-run duration, file count, and throughput summary.

  • npm license
  • npm total downloads
  • latest GitHub release
  • GitHub stars
  • GitHub forks
  • GitHub open issues
  • npm version

 1 Rule

A single purpose-built rule focused on CLI lint progress output.

 3 Presets

Recommended, CI-friendly, and detailed-summary presets ready to use.

󰁚 CLI-first Progress UX

Shows active file progress and a cleaner final summary for lint runs.

ï„”

Get Started

Install the plugin, enable a preset, and start showing progress during ESLint CLI runs.

Open section →



Presets

Choose between the default preset, CI-safe output, and detailed end-of-run summaries.

Open section →



Rule Reference

Review the activate rule, settings surface, and usage patterns for CLI-only progress output.

Open section →