ESLint core
104 rules oxlint@1.91.0
Complete effective rule inventory.
Rules
No enabled ESLint core rules match this search.
-
prefer-object-has-ownDisallow use of
Object.prototype.hasOwnProperty.call()and prefer use ofObject.hasOwn(): error in All ESLint core contexts -
prefer-rest-paramsRequire rest parameters instead of
arguments: error in TypeScript source, React source, TypeScript tests, Bun tests, Playwright end-to-end tests, Syntax-only tool configuration, Design-system React source -
prefer-spreadRequire spread operators instead of
.apply(): error in TypeScript source, React source, TypeScript tests, Bun tests, Playwright end-to-end tests, Syntax-only tool configuration, Design-system React source -
prefer-templateRequire template literals instead of string concatenation
: error in All ESLint core contexts -
radixEnforce the use of the radix argument when using
parseInt(): error in All ESLint core contexts -
require-yieldRequire generator functions to contain
yield: warning in All ESLint core contexts -
use-isnanRequire calls to
isNaN()when checking forNaN: warning in All ESLint core contexts -
valid-typeofEnforce comparing
typeofexpressions against valid strings: warning in All ESLint core contexts