npm package diff

Package: @forge/cli

Versions: 11.0.0 - 11.0.1-next.14

File: package/out/command-line/controller/install-controller.d.ts

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
@@ -6,9 +6,9 @@
 import { InstallView } from '../view/install-view';
 interface InstallViewProps {
     environment: string;
     site?: URL;
-    product?: string;
+    products?: string[];
     upgrade: boolean;
     nonInteractive?: boolean;
     confirmScopes: boolean;
     license?: string;
@@ -28,20 +28,21 @@
     private readonly supportedProductsService;
     constructor(appConfigProvider: AppConfigProvider, configFile: ConfigFile, ui: UI, installAppSiteCommand: InstallAppSiteCommand, installationService: InstallationService, installView: InstallView, supportedProductsService: SupportedProductsService);
     private securityPrompt;
     private installOrUpgrade;
-    private promptForProduct;
+    private promptForProducts;
     private promptForSite;
     private promptForUpgrade;
     private getUniqueInstallationProductsFromScopes;
     private isValidLicense;
     private validateLicenseOption;
     private checkForUIKit1Modules;
-    run({ environment, site, product, upgrade, confirmScopes, license, licenseModes, usersWithAccess, nonInteractive }: InstallViewProps): Promise<void>;
+    run({ environment, site, products, upgrade, confirmScopes, license, licenseModes, usersWithAccess, nonInteractive }: InstallViewProps): Promise<void>;
     private extractAddedScopes;
     private isValidLicenseMode;
     private validateLicenseModes;
     private validateUsersWithAccess;
     private validateEcosystemAppInstallationOverridesInput;
+    private checkRequiredInstallationExists;
 }
 export {};
 //# sourceMappingURL=install-controller.d.ts.map
\ No newline at end of file