@jwpkg/gitversion
Version:
Gitversion is a complete customizable git-based release management system
12 lines (11 loc) • 471 B
TypeScript
import { GitCommit } from '../../../core/git';
import { IGitPlatform, IPluginInitialize } from '../../../core/plugin-manager';
export declare class GitPlatformDefault implements IGitPlatform {
private git;
name: string;
private constructor();
static initialize(initialize: IPluginInitialize): GitPlatformDefault;
currentBranch(): Promise<string | null>;
currentRef(): Promise<string | null>;
stripMergeMessage(commit: GitCommit): GitCommit;
}