@forge/cli
12.22.0-experimental-04cc2b912.23.0-next.7-experimental-44b7a12
out/installations/graphql-client.d.ts~
out/installations/graphql-client.d.tsModified+5−2
Index: package/out/installations/graphql-client.d.ts
===================================================================
--- package/out/installations/graphql-client.d.ts
+++ package/out/installations/graphql-client.d.ts
@@ -1,7 +1,8 @@
+/// <reference types="node" />
import { URL } from 'url';
import { AppEnvironmentType, AppUninstallationInput, GraphQLClient, GraphQlMutationError, Maybe, Pause, BaseError, UserError, SupportedProduct, HamsEntitlement, CcpEntitlement, Logger, AppInstallationsByAppFilter } from '@forge/cli-shared';
-import { AppInstallSiteDetails, AppInstallUpgradeSiteDetails, InstallAppClient } from './install-app-site';
+import { AppInstallSiteDetails, AppInstallUpgradeSiteDetails, InstallAppClient, InstallAppSiteResult } from './install-app-site';
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;
@@ -74,9 +75,11 @@
static buildInstallationContext(product: string, resourceId: string, resourceType: string): string;
constructor(graphqlClient: GraphQLClient, sitedProductTranslator: SiteTranslator, bitbucketTranslator: SiteTranslator, pause: Pause, logger?: Logger);
private buildInstallationContext;
private getProductTranslation;
- installAppIntoSite({ environmentKey, site, product, appId, licenseOverride, overrides, majorVersionId, environmentType }: AppInstallSiteDetails): Promise<void>;
+ private extractInstallWarnings;
+ private findNamespacedInstallWarnings;
+ installAppIntoSite({ environmentKey, site, product, appId, licenseOverride, overrides, majorVersionId, environmentType }: AppInstallSiteDetails): Promise<InstallAppSiteResult>;
getEntitlementOffering(site: URL, product: SupportedProduct): Promise<Maybe<CcpEntitlement | HamsEntitlement | undefined>>;
getHamsProductKeys(product: SupportedProduct): string[];
upgradeInstallation({ site, product, environmentKey, appId, currentVersion, majorVersionId, isCodeUpgrade, targetVersion, isLatest }: AppInstallUpgradeSiteDetails): Promise<void>;
private monitorAppInstallOrUpgrade;