ESLint's official `table` formatter, extracted from ESLint 7 as a standalone package. Version 7.32.1 is a direct extract from ESLint 7.x and is not actively maintained. This formatter was removed from ESLint 8, so this package provides compatibility for projects still on ESLint 7 or those who prefer the table output. Key differentiator: outputs a formatted table with results per file, showing line, column, type, message, and rule ID. No longer part of ESLint core, so requires separate installation.
npm install eslint-formatter-tableVerified import paths — ran on the pinned version, not inferred.
Shows how to use the table formatter via CLI, config file, and programmatic API with ESM imports.
Use ESLint's built-in formatters or consider migrating to a different formatter if on ESLint 8.
If using ESLint 7, this package is fine. For ESLint 8, use a different formatter or fork this package.
Use import syntax or CommonJS with require('...').default as shown in imports.Ensure your lint results are compatible. Test after upgrading ESLint.
Consider forking or using an alternative formatter.
Use const table = require('eslint-formatter-table').defaultUse import() or set type: 'module' in package.json, or use require('...').default with a bundler that supports ESM.Run npm install --save-dev eslint-formatter-table
No dependency data recorded yet.