| 15 | } |
| 16 | |
| 17 | export interface UserConfig { |
| 18 | extends?: string | string[]; |
| 19 | formatter?: string; |
| 20 | rules?: Partial<RulesConfig>; |
| 21 | parserPreset?: string | ParserPreset | Promise<ParserPreset>; |
| 22 | ignores?: ((commit: string) => boolean)[]; |
| 23 | defaultIgnores?: boolean; |
| 24 | plugins?: (string | Plugin)[]; |
| 25 | helpUrl?: string; |
| 26 | prompt?: UserPromptConfig; |
| 27 | [key: string]: unknown; |
| 28 | } |
| 29 | |
| 30 | export type QualifiedRules = Partial<RulesConfig<RuleConfigQuality.Qualified>>; |
| 31 |
nothing calls this directly
no outgoing calls
no test coverage detected