Skip to main content

@typescript-eslint/eslint-plugin

npm: @typescript-eslint/eslint-plugin v8.70.1

The TypeScript plugin for ESLint. ✨

info

See Getting Started for documentation on how to lint your TypeScript code with ESLint. If you're using ESLint's flat config (eslint.config.*), you don't need to install this package or @typescript-eslint/parser explicitly.

@typescript-eslint/eslint-plugin is an ESLint plugin used to load in custom rules and rule configurations lists from typescript-eslint. Those rules rely on @typescript-eslint/parser to parse TypeScript code into ESLint-compatible nodes, as well as provide backing TypeScript programs.

Exports​

NameDescription
configsObject mapping string names of configs to extendable ESLint config settings.
rulesObject mapping string names of rules to the rule objects.