From 06035ca5e5744851bdd46e252fe4026be0902c75 Mon Sep 17 00:00:00 2001 From: Eddy Nguyen Date: Tue, 20 Aug 2024 21:50:51 +1000 Subject: [PATCH] Fix typing issue for GraphQL 15 --- packages/utils/plugins-helpers/src/federation.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/utils/plugins-helpers/src/federation.ts b/packages/utils/plugins-helpers/src/federation.ts index 9aa2abd441b..c64ad3b16df 100644 --- a/packages/utils/plugins-helpers/src/federation.ts +++ b/packages/utils/plugins-helpers/src/federation.ts @@ -1,8 +1,7 @@ import { astFromObjectType, getRootTypeNames, MapperKind, mapSchema } from '@graphql-tools/utils'; import { - type ConstDirectiveNode, + type DirectiveNode, DefinitionNode, - DirectiveNode, FieldDefinitionNode, GraphQLNamedType, GraphQLObjectType, @@ -286,7 +285,7 @@ export class ApolloFederation { export function checkObjectTypeFederationDetails( node: ObjectTypeDefinitionNode | GraphQLObjectType, schema: GraphQLSchema -): { resolvableKeyDirectives: readonly ConstDirectiveNode[] } | false { +): { resolvableKeyDirectives: readonly DirectiveNode[] } | false { const { name: { value: name }, directives,