Packages

@typescript-eslint/parser

8.72.1 · 26 Oct 2026MIT180.1M / weekRepositoryHomepagenpmAtom feed

Your version

4.5.0

19 Oct 2020Where it was published

4.33.0 is the newest release of 4.x.

In short

4 new7 fixed1 internal

Release note

Bug Fixes

  • eslint-plugin: [array-type] fix issues with readonly option

  • eslint-plugin: [naming-convention] check bodyless function parameters

  • eslint-plugin: [no-invalid-this] allow "this" in class property definitions

  • eslint-plugin: [no-misused-promises] False negative in LogicalExpression (#2682) (30a6951), closes #2544

  • eslint-plugin: [no-unnecessary-type-assertion] correct fixer for vue files

  • eslint-plugin: [return-await] do not auto-fix when type is any/unknown

  • parser: minor fix regexp, map-filter to reduce

Features

  • eslint-plugin: [dot-notation] add allowProtectedClassPropertyAccess option

  • eslint-plugin: [prefer-readonly-parameter-types] add ignoreInferredTypes option

  • eslint-plugin: [restrict-plus-operands] add intersection type determination logic

  • typescript-estree: add flag EXPERIMENTAL_useSourceOfProjectReferenceRedirect