Skip to content

rule-helpers Functions

Functions from rule-helpers.ts

Functions exported from rule-helpers.ts

addRule

function addRule(config: OxlintConfig, ruleName: string, severity: RuleSeverity, options?: readonly unknown[], target?: RuleTarget): void

Parameters

NameTypeDescription
configOxlintConfig-
ruleNamestring-
severityRuleSeverity-
options (optional)readonly unknown[]-
target (optional)RuleTarget-

configureRule

function configureRule(config: OxlintConfig, ruleName: string, options: readonly unknown[], target?: RuleTarget): void

Parameters

NameTypeDescription
configOxlintConfig-
ruleNamestring-
optionsreadonly unknown[]-
target (optional)RuleTarget-

disableAllRulesBut

function disableAllRulesBut(config: OxlintConfig, keepRuleName: string, target?: RuleTarget): void

Parameters

NameTypeDescription
configOxlintConfig-
keepRuleNamestring-
target (optional)RuleTarget-

disableRule

function disableRule(config: OxlintConfig, ruleName: string, target?: RuleTarget): void

Parameters

NameTypeDescription
configOxlintConfig-
ruleNamestring-
target (optional)RuleTarget-

setRuleSeverity

function setRuleSeverity(config: OxlintConfig, ruleName: string, severity: RuleSeverity, target?: RuleTarget): void

Parameters

NameTypeDescription
configOxlintConfig-
ruleNamestring-
severityRuleSeverity-
target (optional)RuleTarget-