Frontend line

ESLint

Linting, strict configuration, custom rules, auto-fix

3 sections

Start: Core Concepts

Mid-level 2

  1. Core ConceptsESLint is the static analyzer that enforces team coding standards on JS/TS before code ever runs. Knowing the modern flat config format (eslint.config.js), how parsers and plugins compose, and the difference between style rules and…, not read
  2. Strict ConfigurationA strict ESLint config treats warnings as errors and leans on --fix to auto-correct the mechanical stuff (var→const, ==→===, quote/semicolon style, import order) while flagging the issues that need a human decision (no-explicit-any,…, not read

Senior 1

  1. Custom RulesCustom ESLint rules let a team bake its own conventions into the linter — banning hardcoded API URLs, enforcing architectural boundaries, or auto-suggesting a safer pattern. The anatomy is small (a meta block plus a create AST visitor),…, not read