You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
README.md
title | sidebar_label | pagination_next | pagination_prev | slug |
---|---|---|---|---|
Overview | Overview | <nil> | <nil> | / |
@typescript-eslint/eslint-plugin
includes over 100 rules that detect best practice violations, bugs, and/or stylistic issues specifically for TypeScript code.
See Configs for how to enable recommended rules using configs.
Supported Rules
import RulesTable from "@site/src/components/RulesTable";
Extension Rules
In some cases, ESLint provides a rule itself, but it doesn't support TypeScript syntax; either it crashes, or it ignores the syntax, or it falsely reports against it. In these cases, we create what we call an extension rule; a rule within our plugin that has the same functionality, but also supports TypeScript.