@typescript-eslint/parser
8.72.1 · 26 Oct 2026MIT180.1M / weekRepositoryHomepagenpmAtom feed
8.72.1 is the newest release of 8.x.
In short
1 new19 fixed1 internal
Release note
Fixes
ast-spec: narrow import attribute keys to identifiers and strings
eslint-plugin: [no-useless-default-assignment] avoid false positives on tuples with a rest element
eslint-plugin: [no-unnecessary-type-parameters] handle type precedence in the suggestion fixer
eslint-plugin: [no-explicit-any] use unknown for bare any rest parameters
eslint-plugin: [no-generated-empty-object-type] don't report a mapped type whose keys are not resolved yet
eslint-plugin: [no-misused-spread] omit WeakMap spread suggestions
eslint-plugin: [no-unnecessary-type-assertion] false positive for empty object asserted to a type alias of Record
eslint-plugin: [no-meaningless-void-operator] allow void on assignment expressions
eslint-plugin: [await-thenable] prevent autofix from breaking code when removing
awaiteslint-plugin: [no-unnecessary-parameter-property-assignment] account for parameter reassignment
eslint-plugin: [unbound-method] treat Intl.Collator.prototype.compare as spec-bound
eslint-plugin: [no-unnecessary-condition] handle union-keyed index access on the left-hand side of nullish assignment
eslint-plugin: [no-useless-default-assignment] convert the fixer to a suggestion fixer
eslint-plugin: [no-misused-promises] handle multiple Promise constituents
rule-tester: test the final autofix output instead of the first pass
scope-manager: merge implicit global definitions
type-utils: match package specifiers on whole path components
typescript-estree: resolve symlinked paths when matching files to projects
typescript-estree: add missing
<token opening type argumentstypescript-estree: require string literal import attribute values