@flxbl-io/sfp
Version:
sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model
17 lines (16 loc) • 717 B
TypeScript
import { Logger } from '@flxbl-io/sfp-logger';
import { InstallPackage, SfpPackageInstallationOptions } from './InstallPackage';
import SfpPackage from '../SfpPackage';
import SFPOrg from '../../org/SFPOrg';
export default class InstallUnlockedPackage extends InstallPackage {
private packageVersionId;
constructor(sfpPackage: SfpPackage, targetOrg: SFPOrg, options: SfpPackageInstallationOptions, logger: Logger);
install(): Promise<void>;
/**
* Checks whether unlocked package version is installed in org.
* Overrides base class method.
* @param skipIfPackageInstalled
* @returns
*/
protected isPackageToBeInstalled(skipIfPackageInstalled: boolean): Promise<boolean>;
}