estricted-globals ](/docs/latest/rules/no-restricted-globals)

Disallow specified global variables

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-restricted-imports ](/docs/latest/rules/no-restricted-imports)

Disallow specified modules when loaded by ` import `

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-restricted-properties ](/docs/latest/rules/no-restricted-properties)

Disallow certain properties on certain objects

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-restricted-syntax ](/docs/latest/rules/no-restricted-syntax)

Disallow specified syntax

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-return-assign ](/docs/latest/rules/no-return-assign)

Disallow assignment operators in ` return ` statements

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-script-url ](/docs/latest/rules/no-script-url)

Disallow ` javascript: ` urls

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-sequences ](/docs/latest/rules/no-sequences)

Disallow comma operators

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-shadow ](/docs/latest/rules/no-shadow)

Disallow variable declarations from shadowing variables declared in the outer
scope

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-shadow-restricted-names ](/docs/latest/rules/no-shadow-restricted-names)

Disallow identifiers from shadowing restricted names

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-ternary ](/docs/latest/rules/no-ternary)

Disallow ternary operators

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-throw-literal ](/docs/latest/rules/no-throw-literal)

Disallow throwing literals as exceptions

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-undef-init ](/docs/latest/rules/no-undef-init)

Disallow initializing variables to ` undefined `

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-undefined ](/docs/latest/rules/no-undefined)

Disallow the use of ` undefined ` as an identifier

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-underscore-dangle ](/docs/latest/rules/no-underscore-dangle)

Disallow dangling underscores in identifiers

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-unneeded-ternary ](/docs/latest/rules/no-unneeded-ternary)

Disallow ternary operators when simpler alternatives exist

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-unused-expressions ](/docs/latest/rules/no-unused-expressions)

Disallow unused expressions

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-unused-labels ](/docs/latest/rules/no-unused-labels)

Disallow unused labels

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-useless-call ](/docs/latest/rules/no-useless-call)

Disallow unnecessary calls to ` .call() ` and ` .apply() `

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-useless-catch ](/docs/latest/rules/no-useless-catch)

Disallow unnecessary ` catch ` clauses

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-useless-computed-key ](/docs/latest/rules/no-useless-computed-key)

Disallow unnecessary computed property keys in objects and classes

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-useless-concat ](/docs/latest/rules/no-useless-concat)

Disallow unnecessary concatenation of literals or template literals

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-useless-constructor ](/docs/latest/rules/no-useless-constructor)

Disallow unnecessary constructors

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-useless-escape ](/docs/latest/rules/no-useless-escape)

Disallow unnecessary escape characters

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-useless-rename ](/docs/latest/rules/no-useless-rename)

Disallow renaming import, export, and destructured assignments to the same
name

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-useless-return ](/docs/latest/rules/no-useless-return)

Disallow redundant return statements

Categories:

✅  Extends

🔧  Fix

💡  Suggestions

[ no-var ](/docs/latest/rules/no-var)

Require ` let ` or `