ESLint formatter that aggregates linting results by rule, showing total errors and warnings per rule instead of per-file output. Current stable version is 2.0.2 (April 2025), with regular releases. Key differentiator: helps introduce ESLint to large codebases by summarizing rule failures, making it easier to suppress or prioritize fixes. Supports sorting by rule name, error count, or warning count via environment variables. Written in TypeScript, requires Node.js >=20.
npm install eslint-formatter-summaryVerified import paths — ran on the pinned version, not inferred.
Installs the package and runs ESLint with the summary formatter, demonstrating basic usage and sorting via environment variables.
Upgrade Node.js to v20 or later.
Review output format for any changes in aggregation behavior.
Migrate to v2 and continue using env vars; no breaking change in usage.
Ensure ESLint is installed in the project (npm i -D eslint).
Run 'npm install -D eslint-formatter-summary' and ensure node_modules is present.
Use '-f summary' (the shorthand) after installing eslint-formatter-summary.
Upgrade Node.js to v20 or later, or use v1 (npm install eslint-formatter-summary@1).
No dependency data recorded yet.