diff --git a/src/execution/execute.ts b/src/execution/execute.ts index 55c22ea9de..a965ae324f 100644 --- a/src/execution/execute.ts +++ b/src/execution/execute.ts @@ -246,6 +246,7 @@ function buildResponse( * Essential assertions before executing to provide developer feedback for * improper use of the GraphQL library. * + * @deprecated will be removed in v17 in favor of assertValidSchema() and TS checks * @internal */ export function assertValidExecutionArguments( diff --git a/src/execution/subscribe.ts b/src/execution/subscribe.ts index 8b20ec3374..78dc97916e 100644 --- a/src/execution/subscribe.ts +++ b/src/execution/subscribe.ts @@ -19,6 +19,7 @@ import type { ExecutionResult, } from './execute'; import { + // eslint-disable-next-line import/no-deprecated assertValidExecutionArguments, buildExecutionContext, buildResolveInfo, @@ -160,6 +161,7 @@ export async function createSourceEventStream( // If arguments are missing or incorrectly typed, this is an internal // developer mistake which should throw an early error. + // eslint-disable-next-line import/no-deprecated assertValidExecutionArguments(schema, document, variableValues); // If a valid execution context cannot be created due to incorrect arguments,