eslint-formatter-bullseye
v1.0.5
Published
An ESLint formatter with concise, easy to grok, output
Maintainers
Readme
eslint-formatter-bullseye
██████╗ ██╗ ██╗██╗ ██╗ ███████╗███████╗██╗ ██╗███████╗██╗
██╔══██╗██║ ██║██║ ██║ ██╔════╝██╔════╝╚██╗ ██╔╝██╔════╝██║
██████╔╝██║ ██║██║ ██║ ███████╗█████╗ ╚████╔╝ █████╗ ██║
██╔══██╗██║ ██║██║ ██║ ╚════██║██╔══╝ ╚██╔╝ ██╔══╝ ╚═╝
██████╔╝╚██████╔╝███████╗███████╗███████║███████╗ ██║ ███████╗██╗
╚═════╝ ╚═════╝ ╚══════╝╚══════╝╚══════╝╚══════╝ ╚═╝ ╚══════╝╚═╝A beautiful and concise ESLint formatter with clear, easy-to-read output
Screenshot
Features
- 🎯 Clear, concise output format
- 🎨 Beautiful color-coded messages
- 📍 Unix-style line:column references
- 🔍 Precise error location with carets
- 📝 Grouped warnings and errors
- 📊 Clean summary report
Install
npm install --save-dev eslint-formatter-bullseye
# or
yarn add -D eslint-formatter-bullseyeUsage
Command Line
eslint . --format eslint-formatter-bullseyeESLint Config
In your .eslintrc:
{
"formatter": "eslint-formatter-bullseye"
}Output Example
╔══════════════╗
║ WARNINGS ║
╚══════════════╝
🟡 index.js:22:5 | console.log('debug') | no-console
^
╔══════════════╗
║ ERRORS ║
╚══════════════╝
🔴 index.js:15:3 | const unused = 'value' | no-unused-vars
^
╔══════════════╗
║ SUMMARY ║
╚══════════════╝
🔴 Errors detected: 1
🟡 Warnings identified: 1License
MIT © Ben Glasser
