@salesforce/acu-pack
Version:
SFDX CLI Extensions
35 lines (34 loc) • 1.38 kB
TypeScript
import { CommandBase } from '../../../../lib/command-base';
import { Delta } from '../../../../lib/delta-provider';
import { DeltaOptions } from '../../../../lib/delta-options';
export default class Git extends CommandBase {
static description: string;
static examples: string[];
static gitDeltaProvider: {
new (): {
name: string;
deltaLineToken: string;
deltas: Map<string, any>;
processDeltaLine(deltaLine: string): void;
getMessage(name: string): string;
diff(source?: string): AsyncGenerator<Delta, any, any>;
validateDeltaOptions(deltaOptions: DeltaOptions): Promise<string>;
logFile: string;
deltaOptions: DeltaOptions;
run(deltaOptions: DeltaOptions): Promise<any>;
loadDeltaFile(deltaFilePath?: string): Promise<void>;
logMessage(message: string, includeConsole?: boolean): Promise<void>;
};
deltaTypeKind: {
NONE: string;
A: string;
M: string;
D: string;
};
getFullCopyPath(filePath: string, fullCopyDirNames: string[], allowFullCopyPathWithExt?: boolean): string;
};
protected static flagsConfig: any;
protected name: string;
protected deltas: Map<string, string>;
protected runInternal(): Promise<void>;
}