Skip to content

api/rule-helpers Functions

Functions exported from api/rule-helpers.ts

addRule

function addRule(config: FlatConfigArray, ruleName: string, severity: RuleSeverity, options?: unknown[] | RuleOptions, ruleOptions?: RuleOptions): void

Parameters

NameTypeDescription
configFlatConfigArray-
ruleNamestring-
severityRuleSeverity-
options (optional)`unknown[]RuleOptions`
ruleOptions (optional)RuleOptions-

configureRule

function configureRule(config: FlatConfigArray, ruleName: string, options: unknown[], ruleOptions?: RuleOptions): void

Parameters

NameTypeDescription
configFlatConfigArray-
ruleNamestring-
optionsunknown[]-
ruleOptions (optional)RuleOptions-

disableAllRulesBut

function disableAllRulesBut(config: FlatConfigArray, keepRuleName: string): void

Parameters

NameTypeDescription
configFlatConfigArray-
keepRuleNamestring-

disableRule

function disableRule(config: FlatConfigArray, ruleName: string, options?: RuleOptions): void

Parameters

NameTypeDescription
configFlatConfigArray-
ruleNamestring-
options (optional)RuleOptions-

setRuleSeverity

function setRuleSeverity(config: FlatConfigArray, ruleName: string, severity: RuleSeverity, options?: RuleOptions): void

Parameters

NameTypeDescription
configFlatConfigArray-
ruleNamestring-
severityRuleSeverity-
options (optional)RuleOptions-