An ESLint formatter that outputs JSON conforming to the GitHub Checks API 'Update a check run' endpoint. Version 1.0.0, no clear release cadence. Key differentiator: designed for GitHub Actions CI, producing structured output that integrates with GitHub Checks summaries. Alternative to standard ESLint formatters for CI pipelines.
npm install eslint-formatter-github-checksNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to run ESLint with the github-checks formatter in a GitHub Actions workflow, outputting JSON for the Checks API.
Use the output in a GitHub Actions step with actions/github-script or similar to call the API.
Ensure your CI environment uses Node 14+.
Always provide file path(s) to ESLint.
Run 'npm install eslint-formatter-github-checks --save-dev'
Use dynamic import() or change to 'type': 'module' in package.json.