Skip to content

Directive No Restricted Disable

Suggestion
small-rules/directive-no-restricted-disable

Disallow `oxlint-disable` or `eslint-disable` comments for configured rules.

Diagnostic Messages

disallow
Disabling '{{ruleId}}' is not allowed.

Configuration

This rule accepts positional array options after the severity.

{
"jsPlugins": [
"@pobammer-ts/small-rules"
],
"rules": {
"small-rules/directive-no-restricted-disable": [
"error",
"no-console"
]
}
}

Examples

Restricted rule disable
/* oxlint-disable no-console */
const x = 1;
Non-restricted rule disable
/* oxlint-disable no-console */
const x = 1;