@flxbl-io/sfp
Version:
sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model
14 lines (13 loc) • 577 B
TypeScript
import ReleaseConfig from './ReleaseConfig';
import { Logger } from '@flxbl-io/sfp-logger';
export default class ReleaseConfigLoader {
private logger;
private isExplicitDependencyCheckEnabled;
private _releaseConfig;
get releaseConfig(): ReleaseConfig;
constructor(logger: Logger, pathToReleaseDefinition: string, isExplicitDependencyCheckEnabled?: boolean);
getPackagesAsPerReleaseConfig(directory?: string): string[];
private validateReleaseDefinitionGeneratorConfig;
private getArtifactPredicate;
private getPackageDependencyPredicate;
}