@salesforce/source-tracking
Version:
API for tracking local and remote Salesforce metadata changes
17 lines (16 loc) • 473 B
TypeScript
export type DetectionFileInfo = Readonly<{
filename: string;
hash: string;
basename: string;
}>;
export type DetectionFileInfoWithType = Readonly<DetectionFileInfo & {
type: string;
parentFullName: string;
parentType: string;
}>;
export type StringMap = Map<string, string>;
export type AddAndDeleteMaps = {
addedMap: StringMap;
deletedMap: StringMap;
};
export type StatusRow = [file: string, head: number, workdir: number, stage: number];