UNPKG

@graphql-tools/utils

Version:

Common package containing utils and types for GraphQL tools

17 lines (16 loc) 477 B
import { DocumentNode } from 'graphql'; export declare type DirectiveArgs = { [name: string]: any; }; export declare type DirectiveUsage = { name: string; args: DirectiveArgs; }; export declare type TypeAndFieldToDirectives = { [typeAndField: string]: DirectiveUsage[]; }; interface Options { includeInputTypes?: boolean; } export declare function getFieldsWithDirectives(documentNode: DocumentNode, options?: Options): TypeAndFieldToDirectives; export {};