feat(commands): add release and changelog commands

This commit is contained in:
2023-08-20 03:15:10 +03:00
parent b07d9aaaa4
commit 8e51587260
2 changed files with 217 additions and 2 deletions

View File

@@ -1,3 +1,5 @@
import { DefaultLogFields, ListLogLine } from "simple-git";
export interface Config {
types?: Array<Type>;
scopes?: Array<string>;
@@ -8,3 +10,11 @@ export interface Type {
value: string;
hint: string;
}
export interface CommitStack {
version: string;
breaking: Array<DefaultLogFields & ListLogLine>;
features: Array<DefaultLogFields & ListLogLine>;
fixes: Array<DefaultLogFields & ListLogLine>;
miscellaneous: Array<DefaultLogFields & ListLogLine>;
}