ESLint v10.5.0 introduces improvements to five core rules that now highlight smaller, more precise code ranges in editors to avoid obscuring other problems. Rules like max-lines-per-function, max-nested-callbacks, and max-statements now highlight only the function header, while max-depth and no-with highlight only the first keyword. Additionally, bug fixes correct stack tracking and depth calculation errors in max-depth and max-nested-callbacks, which may surface previously unreported linting errors in existing codebases. Documentation updates clarify Node.js ICU prerequisites and parserOptions precedence.
18.8K Impressions