Packages

@typescript-eslint/eslint-plugin

8.72.1 · 26 Oct 2026MIT172.4M / weekRepositoryHomepagenpmAtom feed

Your version

6.21.0

5 Feb 2024Where it was published

In short

6 new7 fixed

Release note

Features

  • Export plugin metadata

  • Allow parserOptions.project: false

  • eslint-plugin: add rule prefer-find

  • typescript-estree: forbid duplicated accessibility modifiers

  • utils: improve eslint types

Fixes

  • ast-spec: add JSXElement type to the JSXAttribute['value']

  • eslint-plugin: [no-unused-vars] don't report on types referenced in export assignment expression

  • eslint-plugin: [switch-exhaustiveness-check] better support for intersections, infinite types, non-union values

  • eslint-plugin: [consistent-type-imports] dont report on types used in export assignment expressions

  • eslint-plugin: [no-unnecessary-condition] handle left-hand optional with exactOptionalPropertyTypes option

  • eslint-plugin: [class-literal-property-style] allow getter when same key setter exists

  • eslint-plugin: [no-unnecessary-type-assertion] provide valid fixes for assertions with extra tokens before as keyword

  • rule-tester: fix a phantom dependency on the "semver" package