eslint
« Back to VersTracker
Description:
AST-based pattern checker for JavaScript
Type: Formula  |  Latest Version: 9.39.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @eslint  |  formulae.brew.sh
Category: Developer tools
Tags: javascript linter static-analysis coding-standards developer-tools
Install: brew install eslint
About:
ESLint is a static code analysis tool designed to identify problematic patterns in JavaScript code. It parses code into an Abstract Syntax Tree (AST) to enforce custom coding standards and style rules, helping developers maintain consistent and error-free codebases. The tool is highly extensible through plugins and configuration files.
Key Features:
  • Extensible with plugins and shareable configurations
  • Built-in rules for identifying syntax errors and style issues
  • Fixes problems automatically via the --fix CLI option
  • Highly configurable via flat config files (eslint.config.js)
Use Cases:
  • Enforcing consistent coding styles across a team
  • Identifying bugs and anti-patterns before runtime
  • Integrating code quality checks into CI/CD pipelines
Alternatives:
  • Prettier – Prettier focuses strictly on code formatting, whereas ESLint analyzes code quality and style.
  • StandardJS – StandardJS is an opinionated, zero-configuration linter, while ESLint offers granular, customizable configuration.
License: MIT
Dependencies: node
Bottles available for: all
Version History
Detected Version Rev Change Commit
Nov 3, 2025 11:25pm 0 VERSION_BUMP bdeabb8d
Oct 3, 2025 11:20pm 0 VERSION_BUMP 8b5a672e
Oct 3, 2025 10:59pm 0 VERSION_BUMP 63e33b1d
Jan 10, 2025 10:54pm 0 VERSION_BUMP fb3fd41f
Dec 21, 2024 12:16pm 0 VERSION_BUMP 99270d2d
Dec 13, 2024 11:15pm 0 VERSION_BUMP 6881f573
Oct 4, 2024 9:32pm 0 VERSION_BUMP cbc9730d
Sep 20, 2024 7:09pm 0 VERSION_BUMP 98b300df
Sep 20, 2024 6:36pm 0 VERSION_BUMP fe5583a1