UNPKG

@kamilkisiela/graphql-tools

Version:

Useful tools to create and manipulate GraphQL schemas.

12 lines (11 loc) 564 B
import { GraphQLResolveInfo, ExecutionResult, GraphQLFormattedError } from 'graphql'; export declare let ERROR_SYMBOL: any; export declare function annotateWithChildrenErrors(object: any, childrenErrors: ReadonlyArray<GraphQLFormattedError>): any; export declare function getErrorsFromParent(object: any, fieldName: string): { kind: 'OWN'; error: any; } | { kind: 'CHILDREN'; errors?: Array<GraphQLFormattedError>; }; export declare function checkResultAndHandleErrors(result: ExecutionResult, info: GraphQLResolveInfo, responseKey?: string): any;