@forge/cli
14.1.0-next.19-experimental-fd0ebbc14.1.0-next.32
out/command-line/controller/install-controller.d.ts~
out/command-line/controller/install-controller.d.tsModified+5−2
Index: package/out/command-line/controller/install-controller.d.ts
===================================================================
--- package/out/command-line/controller/install-controller.d.ts
+++ package/out/command-line/controller/install-controller.d.ts
@@ -4,8 +4,9 @@
import { SiteService } from '../../site';
import { InstallAppSiteCommand } from '../../installations/install-app-site';
import { InstallationService } from '../../service/installation-service';
import { InstallView } from '../view/install-view';
+import { GlobalInstallController } from './global-install-controller';
interface InstallViewProps {
environment: string;
site?: URL;
products?: SupportedProduct[];
@@ -16,8 +17,9 @@
licenseModes?: string[];
usersWithAccess?: string[];
majorVersion?: string;
appIdOverride?: string;
+ unitId?: string;
}
export declare class NoDeploymentError extends Error {
constructor(environment: string);
}
@@ -31,9 +33,10 @@
private readonly supportedProductsService;
protected readonly statsigService: StatsigService;
private readonly devSpaceService;
private readonly siteService;
- constructor(appConfigProvider: AppConfigProvider, configFile: ConfigFile, ui: UI, installAppSiteCommand: InstallAppSiteCommand, installationService: InstallationService, installView: InstallView, supportedProductsService: SupportedProductsService, statsigService: StatsigService, devSpaceService: DevSpaceService, siteService: SiteService);
+ private readonly globalInstallController;
+ constructor(appConfigProvider: AppConfigProvider, configFile: ConfigFile, ui: UI, installAppSiteCommand: InstallAppSiteCommand, installationService: InstallationService, installView: InstallView, supportedProductsService: SupportedProductsService, statsigService: StatsigService, devSpaceService: DevSpaceService, siteService: SiteService, globalInstallController: GlobalInstallController);
private securityPrompt;
private installOrUpgrade;
private promptForProducts;
private promptForSite;
@@ -45,9 +48,9 @@
private isValidUpgradeTarget;
private validateUpgradeTarget;
private checkForUIKit1Modules;
private getVersionPermissionsByMajorVersion;
- run({ environment, site, products, upgrade, confirmScopes, license, licenseModes, usersWithAccess, nonInteractive, majorVersion, appIdOverride }: InstallViewProps): Promise<void>;
+ run({ environment, site, products, upgrade, confirmScopes, license, licenseModes, usersWithAccess, nonInteractive, majorVersion, appIdOverride, unitId }: InstallViewProps): Promise<void>;
private getEntitlementOfferingName;
isNonProductionAppInstallationAttempt(site: URL, products: SupportedProduct[], environmentType: AppEnvironmentType): Promise<boolean>;
private checkProductEntitlementOffering;
private getAllScopeKeys;