UNPKG

changelog-guru

Version:
15 lines (14 loc) 577 B
import { BaseRule, IRule, IRuleConfig, IRuleLintOptions, IRuleParseOptions, IRulePrepareOptions } from './BaseRule.js'; export interface ISectionGroupRuleConfig extends IRuleConfig { [key: string]: { emoji: string; types: string[]; }; } export default class SectionGroupRule extends BaseRule<ISectionGroupRuleConfig> implements IRule { #private; constructor(config: ISectionGroupRuleConfig); lint({ type, task }: IRuleLintOptions): void; parse({ commit }: IRuleParseOptions): void; prepare({ context }: IRulePrepareOptions): void; }