Skip to content

relizy / CommitlintRuleConfig

Type Alias: CommitlintRuleConfig<Value> ​

CommitlintRuleConfig<Value> = CommitlintRuleLevel | readonly [CommitlintRuleLevel] | readonly [CommitlintRuleLevel, [Value] extends [never] ? "always" | "never" : Value] | readonly [CommitlintRuleLevel, "always" | "never", Value]

Defined in: src/types.ts:1306

Configuration of a commitlint rule: a level, a level and a value (ESLint style), or a commitlint tuple [level, 'always', value] to ease migrations. A rule without value accepts the commitlint tuple [level, 'always'].

Type Parameters ​

Value ​

Value = unknown

Released under the MIT License.