@commitlint/config-conventional
Version:
Shareable commitlint config enforcing conventional commits
111 lines • 3.95 kB
TypeScript
import { RuleConfigCondition, RuleConfigSeverity, TargetCaseType } from "@commitlint/types";
declare const _default: {
parserPreset: string;
rules: {
"body-leading-blank": readonly [RuleConfigSeverity.Warning, "always"];
"body-max-line-length": readonly [RuleConfigSeverity.Error, "always", 100];
"footer-leading-blank": readonly [RuleConfigSeverity.Warning, "always"];
"footer-max-line-length": readonly [RuleConfigSeverity.Error, "always", 100];
"header-max-length": readonly [RuleConfigSeverity.Error, "always", 100];
"header-trim": readonly [RuleConfigSeverity.Error, "always"];
"subject-case": [RuleConfigSeverity, RuleConfigCondition, TargetCaseType[]];
"subject-empty": readonly [RuleConfigSeverity.Error, "never"];
"subject-full-stop": readonly [RuleConfigSeverity.Error, "never", "."];
"type-case": readonly [RuleConfigSeverity.Error, "always", "lower-case"];
"type-empty": readonly [RuleConfigSeverity.Error, "never"];
"type-enum": [RuleConfigSeverity, RuleConfigCondition, string[]];
};
prompt: {
questions: {
type: {
description: string;
enum: {
feat: {
description: string;
title: string;
emoji: string;
};
fix: {
description: string;
title: string;
emoji: string;
};
docs: {
description: string;
title: string;
emoji: string;
};
style: {
description: string;
title: string;
emoji: string;
};
refactor: {
description: string;
title: string;
emoji: string;
};
perf: {
description: string;
title: string;
emoji: string;
};
test: {
description: string;
title: string;
emoji: string;
};
build: {
description: string;
title: string;
emoji: string;
};
ci: {
description: string;
title: string;
emoji: string;
};
chore: {
description: string;
title: string;
emoji: string;
};
revert: {
description: string;
title: string;
emoji: string;
};
};
};
scope: {
description: string;
};
subject: {
description: string;
};
body: {
description: string;
};
isBreaking: {
description: string;
};
breakingBody: {
description: string;
};
breaking: {
description: string;
};
isIssueAffected: {
description: string;
};
issuesBody: {
description: string;
};
issues: {
description: string;
};
};
};
};
export default _default;
//# sourceMappingURL=index.d.ts.map