diff options
Diffstat (limited to 'school/node_modules/graphql/validation/validate.d.ts')
-rw-r--r-- | school/node_modules/graphql/validation/validate.d.ts | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/school/node_modules/graphql/validation/validate.d.ts b/school/node_modules/graphql/validation/validate.d.ts deleted file mode 100644 index 5e93a8c..0000000 --- a/school/node_modules/graphql/validation/validate.d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { Maybe } from '../jsutils/Maybe'; - -import { GraphQLError } from '../error/GraphQLError'; - -import { DocumentNode } from '../language/ast'; - -import { GraphQLSchema } from '../type/schema'; - -import { TypeInfo } from '../utilities/TypeInfo'; - -import { ValidationRule, SDLValidationRule } from './ValidationContext'; - -/** - * Implements the "Validation" section of the spec. - * - * Validation runs synchronously, returning an array of encountered errors, or - * an empty array if no errors were encountered and the document is valid. - * - * A list of specific validation rules may be provided. If not provided, the - * default list of rules defined by the GraphQL specification will be used. - * - * Each validation rules is a function which returns a visitor - * (see the language/visitor API). Visitor methods are expected to return - * GraphQLErrors, or Arrays of GraphQLErrors when invalid. - * - * Optionally a custom TypeInfo instance may be provided. If not provided, one - * will be created from the provided schema. - */ -export function validate( - schema: GraphQLSchema, - documentAST: DocumentNode, - rules?: ReadonlyArray<ValidationRule>, - typeInfo?: TypeInfo, - options?: { maxErrors?: number }, -): ReadonlyArray<GraphQLError>; - -/** - * @internal - */ -export function validateSDL( - documentAST: DocumentNode, - schemaToExtend?: Maybe<GraphQLSchema>, - rules?: ReadonlyArray<SDLValidationRule>, -): Array<GraphQLError>; - -/** - * Utility function which asserts a SDL document is valid by throwing an error - * if it is invalid. - * - * @internal - */ -export function assertValidSDL(documentAST: DocumentNode): void; - -/** - * Utility function which asserts a SDL document is valid by throwing an error - * if it is invalid. - * - * @internal - */ -export function assertValidSDLExtension( - documentAST: DocumentNode, - schema: GraphQLSchema, -): void; |