sfdx-hardis
Version:
Swiss-army-knife Toolbox for Salesforce. Allows you to define a complete CD/CD Pipeline. Orchestrate base commands and assist users with interactive wizards
26 lines (25 loc) • 729 B
TypeScript
export declare class BranchStrategyMermaidBuilder {
private branchesAndOrgs;
private gitBranches;
private salesforceOrgs;
private salesforceDevOrgsGroup;
private gitLinks;
private deployLinks;
private sbDevLinks;
private retrofitLinks;
private mermaidLines;
private featureBranchNb;
constructor(branchesAndOrgs: any[]);
build(options: {
format: "list" | "string";
withMermaidTag: boolean;
}): string | string[];
private listGitBranchesAndLinks;
private addFeatureBranch;
private listSalesforceOrgsAndLinks;
private generateMermaidLines;
private addLinks;
listClassesAndStyles(): string[];
private listLinksDef;
private indent;
}