npm package diff
Package: @forge/cli
Versions: 11.4.0-next.1-experimental-5364136 - 11.4.0-next.14
File: package/out/installations/graphql-client.d.ts
Index: package/out/installations/graphql-client.d.ts
===================================================================
--- package/out/installations/graphql-client.d.ts
+++ package/out/installations/graphql-client.d.ts
@@ -1,9 +1,9 @@
/// <reference types="node" />
import { URL } from 'url';
-import { AppEnvironmentType, AppUninstallationInput, GraphQLClient, GraphQlMutationError, Maybe, Pause, BaseError, UserError, SupportedProduct, HamsEntitlement, CcpEntitlement } from '@forge/cli-shared';
+import { AppEnvironmentType, AppUninstallationInput, GraphQLClient, GraphQlMutationError, Maybe, Pause, BaseError, UserError, SupportedProduct, HamsEntitlement, CcpEntitlement, AppInstallationsByAppFilter } from '@forge/cli-shared';
import { AppInstallSiteDetails, InstallAppClient } from './install-app-site';
-import { AppEnvironmentVersionData, HasNoAppInstallationsForEnvClient, Installation, ListAppInstallationsClient, UpgradeAppInstallationsClient, GetEntitlementOffering } from '../service/installation-service';
+import { AppEnvironmentVersionData, HasNoAppInstallationsForEnvClient, Installation, InstallationFilterOptions, ListAppInstallationsClient, UpgradeAppInstallationsClient, GetEntitlementOffering } from '../service/installation-service';
import { UninstallAppClient, UninstallAppOutput } from './uninstall-app';
import { SiteTranslator } from './site-translation';
export declare const UNINSTALLATION_EVENT_POLL_INTERVAL = 500;
export declare const ALREADY_UPGRADED_CODE = "INSTALLATION_ALREADY_UPGRADED";
@@ -64,9 +64,9 @@
private monitorAppInstallOrUpgrade;
private handleFailedInstallOrUpgrade;
uninstallApp(input: AppUninstallationInput): Promise<boolean>;
uninstallMultipleApps(apps: AppUninstallationInput[]): Promise<Partial<UninstallAppOutput>[]>;
- listInstallations(appId: string): Promise<Installation[]>;
+ listInstallations(appId: string, installationFilterOptions?: InstallationFilterOptions): Promise<Installation[]>;
getInstallation(appId: string, installationId: string): Promise<Installation>;
hasNoAppInstallationsForEnv(appId: string, appEnv: AppEnvironmentType): Promise<boolean>;
private getAppInstallationTask;
private getAppInstallationTaskRetry;
@@ -74,7 +74,8 @@
private getResourceArisForProduct;
private getCombinedHostnameMap;
private resolveInstallationsHostnames;
private getAllInstallations;
+ static buildInstallationsFilter(appId: string, installationFilterOptions: InstallationFilterOptions | undefined, buildInstallationContext: (product: string, site: URL) => Promise<string>): Promise<AppInstallationsByAppFilter>;
getVersions(appId: string, environmentKey: string, firstN?: number): Promise<AppEnvironmentVersionData>;
}
//# sourceMappingURL=graphql-client.d.ts.map
\ No newline at end of file