UNPKG

@salesforce/packaging

Version:

Packaging library for the Salesforce packaging platform

34 lines (33 loc) 931 B
import { Nullable } from '@salesforce/ts-types'; import { Connection, SfProject } from '@salesforce/core'; import { Duration } from '@salesforce/kit'; import { SaveResult } from '@jsforce/jsforce-node'; export type BundleCreateOptions = { BundleName: string; Description: string; }; export type BundleVersionCreateOptions = { connection: Connection; project: SfProject; PackageBundle: string; MajorVersion: string; MinorVersion: string; Ancestor: Nullable<string>; BundleVersionComponentsPath: string; Description?: string; polling?: { timeout: Duration; frequency: Duration; }; }; export type BundleInstallOptions = { connection: Connection; project: SfProject; PackageBundleVersion: string; DevelopmentOrganization: string; polling?: { timeout: Duration; frequency: Duration; }; }; export type BundleSaveResult = SaveResult;