Registry / development / eslint-formatter-interactive

eslint-formatter-interactive

JSON →
library1.1.0jsnpmunverified

eslint-formatter-interactive is an ESLint formatter (v1.1.0) that provides an interactive terminal interface to navigate and inspect large numbers of lint issues. It summarizes results and allows grouping by rule or file, then shows detailed output via ESLint's stylish formatter. Requires eslint >=8.40.0 and an interactive shell (not suitable for CI). It is intended to be installed with --no-save and used via npx. Differentiates from eslint-nibble by offering group selection and planned autofix integration.

development
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

This package is an ESLint formatter, not a library. Invoke it via the --format flag. Do not attempt to import it programmatically.

npx eslint . --format interactive

Installs eslint-formatter-interactive without saving to package.json, then runs ESLint on the current directory using the interactive formatter.

# Install temporarily (no-save) npm install --no-save eslint-formatter-interactive # Run ESLint with the interactive formatter npx eslint . --format interactive
Debug
Known footguns
gotchaInteractive formatter requires a TTY; fails silently or with errors in non-interactive environments (CI, pipelines).
gotchaInstall with --no-save to avoid polluting package.json. This formatter is not intended for permanent project dependencies.
deprecatedPeer dependency on eslint >=8.40.0. Older ESLint versions are not supported.
Upgrade
Version history

Breaking-change detection hasn't run for this library yet.

Audit
Security & dependencies

CVE tracking and dependency tree are planned for a later release.

Agent activity
23 hits · last 30 days
gptbot
3
amazonbot
3
bytedance
3
ahrefsbot
2
mj12bot
1
Resources