dx-package-api
Version:
API to work with salesforce dx packages metadata
9 lines (8 loc) • 644 B
TypeScript
import { Package2Version } from '.';
export interface DxPackageMetadataApi {
getMaxBuildNumber(package2Id: string, majorVersion: string, minorVersion: string, patchVersion: string): Promise<number>;
getPackage2VersionById(subscriberPackageVersionId: string): Promise<Package2Version>;
getPackage2VersionByVersion(package2Id: string, majorVersion: string, minorVersion: string, patchVersion: string, buildNumber: string): Promise<Package2Version>;
getPackage2VersionByIds(subscriberPackageVersionIds: string[]): Promise<Package2Version[]>;
getDependenciesIds(subscriberPackageVersionId: string): Promise<string[]>;
}