Skip to content

Directive No Unused Enable

Suggestion
small-rules/directive-no-unused-enable

Disallow unused `oxlint-enable` or `eslint-enable` comments.

Diagnostic Messages

unused
Unused '{{kind}}' comment. No reported rules are disabled.
unusedRule
'{{ruleId}}' rule is disabled but never reported. Please remove unnecessary '{{kind}}' comment.

Configuration

This rule does not accept options.

{
"jsPlugins": [
"@pobammer-ts/small-rules"
],
"rules": {
"small-rules/directive-no-unused-enable": "error"
}
}

Examples

Unused enable directive
/* oxlint-enable no-console */
const x = 1;
Matched disable and enable pair
/* oxlint-disable no-console */
const x = 1;
/* oxlint-enable no-console */