dx-package-api
Version:
API to work with salesforce dx packages metadata
15 lines (14 loc) • 744 B
TypeScript
import { Connection } from '@salesforce/core';
import { Package2Version } from '.';
export interface DxPackageMetadataCachingApi {
getPackage2VersionById(subscriberPackageVersionId: string): Promise<Package2Version>;
getDependencies(subscriberPackageVersionId: string): Promise<Package2Version[]>;
}
export declare class DxPackageMetadataCachingApiImpl implements DxPackageMetadataCachingApi {
private packageVersions;
private packageVersionIdToDependenciesIds;
private dxPackageMetadataApi;
constructor(connection: Connection);
getPackage2VersionById(subscriberPackageVersionId: string): Promise<Package2Version>;
getDependencies(subscriberPackageVersionId: string): Promise<Package2Version[]>;
}