Skip to content

Files

Latest commit

 

History

History
31 lines (21 loc) · 686 Bytes

no-abusive-eslint-disable.md

File metadata and controls

31 lines (21 loc) · 686 Bytes

Pattern: Unspecified rules in eslint-disable comment

Issue: -

Description

Using eslint-disable comments without specifying which rules to disable can lead to silently ignoring important errors. Always explicitly list the rules that need to be disabled.

Examples

Example of incorrect code:

/* eslint-disable */
console.log(message);

console.log(message); // eslint-disable-line

// eslint-disable-next-line
console.log(message);

Example of correct code:

/* eslint-disable no-console */
console.log(message);

console.log(message); // eslint-disable-line no-console

// eslint-disable-next-line no-console
console.log(message);