Parse and summarize an ESLint failure

Normalize stylish, compact, and common ESLint output into error and warning counts, affected files, first actionable rule violations, focused rerun command, and whether safe automatic fixing may be available.

$0.003 USDC   POST /v1/eslint-summary

developer-tools · eslint · javascript · lint

Use it for

Example input

{
  "log": "FAILED tests/test_math.py::test_total - AssertionError: assert 1 == 2",
  "step_name": "pytest"
}

Example output

{
  "success": true,
  "framework": "eslint",
  "errors": 1,
  "warnings": 0,
  "rerun_command": "npx eslint src/app.ts"
}

Call it

Use an x402 v2 payment-aware client from the quickstart. An unpaid request safely returns the exact payment challenge before any work runs.