@flxbl-io/sfp
Version:
sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model
15 lines (14 loc) • 755 B
TypeScript
import { Logger } from '@flxbl-io/sfp-logger';
import { PackagingSObjects } from '@salesforce/packaging';
import { SfpPackageInstallationOptions } from './InstallPackage';
export default class InstallUnlockedPackageImpl {
private logger;
private targetUserName;
private packageId;
private installationOptions;
private packageName?;
constructor(logger: Logger, targetUserName: string, packageId: string, installationOptions: SfpPackageInstallationOptions, packageName?: string);
setInstallationKey(installationKey: string): void;
install(payloadToDisplay?: any): Promise<any>;
parseStatus(request: PackagingSObjects.PackageInstallRequest, username: string, pkgName: string, logger: Logger): 'IN_PROGRESS' | 'SUCCESS';
}