UNPKG

346 BTypeScriptView Raw
1export interface GitStatus {
2 isClean: boolean;
3 ignoredChanges: string[];
4 raw: string;
5 sha: string;
6 branch: string;
7 upstream?: {
8 branch: string;
9 inSync: boolean;
10 };
11}
12export declare function isFullyClean(gs: GitStatus): boolean;
13export declare function runStatusIn(baseDir: string): Promise<GitStatus>;