@forge/cli-shared
8.25.0-next.48.25.0-next.5
out/graphql/minimal-graphql-runner.d.ts~
out/graphql/minimal-graphql-runner.d.tsModified+3−2
Index: package/out/graphql/minimal-graphql-runner.d.ts
===================================================================
--- package/out/graphql/minimal-graphql-runner.d.ts
+++ package/out/graphql/minimal-graphql-runner.d.ts
@@ -3,9 +3,9 @@
import { Headers as NodeFetchHeaders } from 'node-fetch';
import { Authenticator, AuthorizationHeader } from '../auth';
import { CLIDetails, EnvironmentOptions } from '../index';
import { BaseError, UserError } from '../shared';
-import { GraphQLRunner, Variables } from './graphql-client';
+import { GatewayRequestIdGraphQLExtensions, GraphQLRunner, Variables } from './graphql-client';
export declare const SERVICE_NAME = "forge-cli";
export declare const PROD_BUSINESS_UNIT = "Ecosystem - COGS";
export declare const NON_PROD_BUSINESS_UNIT = "Ecosystem Engineering";
export declare const BUSINESS_UNITS: EnvironmentOptions;
@@ -36,11 +36,12 @@
private readonly authenticator;
private readonly endpoint;
private readonly cliDetails;
constructor(authenticator: Authenticator, endpoint: string, cliDetails: CLIDetails | undefined);
- run<TVariables extends Variables, TResponse>(query: string, variables: TVariables): Promise<{
+ run<TVariables extends Variables, TResponse, TExtensions = GatewayRequestIdGraphQLExtensions>(query: string, variables: TVariables): Promise<{
requestId: string | undefined;
response: TResponse;
+ extensions: TExtensions | undefined;
}>;
protected getAuthenticatedClient(endpoint: string, authorizationHeader: AuthorizationHeader): Promise<GraphQLClient>;
getHeaders(authorizationHeader: AuthorizationHeader): Promise<{
[key: string]: string;