salesforce-alm
Version:
This package contains tools, and APIs, for an improved salesforce.com developer experience.
13 lines (12 loc) • 900 B
TypeScript
/**
* This class contains helper functions to calculate Bundle type paths (AuraDefinitionBundle, LightningComponentBundle)
*/
export declare class BundlePathHelper {
static getPathFromBundleTypeFileProperties(fullName: any, defaultSourceDir: any, defaultDirName: any, bundleFileTypeProperties: any): string;
static getMetadataFileNameFromBundleFileProperties(fullName: any, bundleFileTypeProperties: any): string;
static findMetadataFilePathInBundleDir(filePath: string, bundleTypeDefaultDirName: string): string;
static buildFullNameFromFilePath(filePath: string, defaultDirectory: string): string;
static scanFilePathForAggregateFullName(filePath: string, defaultDirectory: string): string;
static getAllNestedBundleContentPaths(bundleDirPath: string, forceIgnore: any): Promise<string[]>;
static getExtendedBundlePath(fileName: string, bundleName: string): string;
}