commitlint-plugin-shr-jira
Version:
A plugin that implement all jira commits messages style rules and validate commit messages
29 lines (26 loc) • 549 B
TypeScript
export type TRuleResolver = (
parsed: Partial<{
type: string
scope: string
ticketId: string
title: string
merge: string
header: string
body: string
footer: string
notes: string[]
references: string[]
mentions: string[]
revert: string
raw: string
}>,
when?: string,
value?: any,
) => (string | boolean)[]
export interface CommitlintPluginJira {
rules: {
[key: string]: TRuleResolver
}
}
declare const commitlintPluginJira: CommitlintPluginJira
export default commitlintPluginJira