@pega/commitlint-plugin
Pegasystems front-end Commitlint plugin.
@pega/multi-scope-enum
Allows scope to be restricted to a certain set of options, with custom separator and whitespace trimming support.
Setting enable to 'never'
instead disallows the provided scopes.
interface Config {
scopes?: string[];
separator?: string | RegExp;
trim?: boolean;
}
Requires the header to contain a reference ID.
Setting enable to 'never'
instead disallows reference IDs in the header.
@pega/reference-action-enum
Allows reference actions to be restricted to a certain set of options.
Setting enable to 'never'
instead disallows to provided actions.
interface Config {
actions?: string[];
caseSensitive?: boolean;
}
@pega/reference-order
Enforces that references in each group appear in either ascending or descending order.
Setting enable to 'never'
will cause the rule to always pass.
interface Config {
prefixes?: string[];
ascending?: boolean;
}
@pega/spellcheck
Runs CSpell on the commit message, ignoring comment lines.
Setting enable to 'never'
will cause the rule to always pass.