UNPKG

dx-package-api

Version:

API to work with salesforce dx packages metadata

18 lines (17 loc) 1.06 kB
import { Connection } from '@salesforce/core'; import { Package2Version } from '.'; import { DxPackageMetadataApi } from './api'; export declare class DxPackageMetadataApiImpl implements DxPackageMetadataApi { private connection; private PACKAGE_VERSION_QUERY; private PACKAGE_VERSION_WHERE_BY_IDS; private PACKAGE_VERSION_WHERE_BY_VERSION; private PACKAGE_VERSION_DEPENDENCIES_QUERY; private MAX_BUILD_NUMBER_QUERY; constructor(connection: Connection); 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[]>; }