Skip to content

Commit a1d9438

Browse files
authored
fix: createApolloQueryValidationPlugin type (#109)
fixes #107
1 parent b139624 commit a1d9438

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

index.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import {GraphQLSchema, GraphQLError, DocumentNode, ValidationContext} from "graphql";
2+
import {PluginDefinition} from "apollo-server-core";
23
import QueryValidationVisitor from "./lib/query-validation-visitor";
34

45
export function constraintDirective () : (schema: GraphQLSchema) => GraphQLSchema;
@@ -7,7 +8,7 @@ export const constraintDirectiveTypeDefs: string
78

89
export function validateQuery () : (schema: GraphQLSchema, query: DocumentNode, variables: Record<string, any>, operationName?: string) => Array<GraphQLError>;
910

10-
export function createApolloQueryValidationPlugin () : (schema: GraphQLSchema) => function;
11+
export function createApolloQueryValidationPlugin ( options: { schema: GraphQLSchema } ) : PluginDefinition;
1112

1213
export function createQueryValidationRule( options: { [key: string]: any }) : (context: ValidationContext) => QueryValidationVisitor;
1314

0 commit comments

Comments
 (0)