UNPKG

dx-package-api

Version:

API to work with salesforce dx packages metadata

15 lines (14 loc) 744 B
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[]>; }