@typescript-eslint/parser
8.72.1 · 26 Oct 2026MIT180.1M / weekRepositoryHomepagenpmAtom feed
4.33.0 is the newest release of 4.x.
In short
4 new13 fixed
Release note
Bug Fixes
eslint-plugin: [explicit-module-boundary-types] cyclical reference infinite recursion crash
eslint-plugin: [no-unused-vars] correct detection of unused vars in a declared module with
export =eslint-plugin: [no-unused-vars] properly handle ambient declaration exports
eslint-plugin: [no-use-before-define] false positive with jsx pragma reference (#2503) (5afeeab), closes #2502
eslint-plugin: [typedef] false positive for rest parameter with array destructuring
eslint-plugin: handle missing message IDs in eslint v5/v6
scope-manager: add
constas a global type variablescope-manager: correctly handle inferred types in nested type scopes
scope-manager: don't create references for intrinsic JSX elements
scope-manager: fallback to lib 'esnext' or 'es5' when ecma version is unsupported
scope-manager: support rest function type parameters (#2491) (9d8b4c4), closes #2449
scope-manager: support tagged template string generic type parameters
scope-manager: support type predicates (#2493) (a40f54c), closes #2462
scope-manager: treat type imports as both values and types (#2494) (916e95a), closes #2453
Features