WIP - add extractor, generate snippet_data

This commit is contained in:
Stefan Fejes
2019-08-20 15:52:05 +02:00
parent 88084d3d30
commit cc8f1d8a7a
37396 changed files with 4588842 additions and 133 deletions

27
node_modules/graphql-compose/esm/utils/projection.d.ts generated vendored Normal file
View File

@ -0,0 +1,27 @@
import {
FieldNode,
FragmentDefinitionNode,
GraphQLResolveInfo,
InlineFragmentNode,
GraphQLOutputType,
} from 'graphql';
export type ProjectionNode = { [fieldName: string]: any };
export type ProjectionType = {
[fieldName: string]: any;
};
export function getProjectionFromAST(
info: GraphQLResolveInfo,
fieldNode?: FieldNode | InlineFragmentNode | FragmentDefinitionNode
): ProjectionType;
export function getFlatProjectionFromAST(
info: GraphQLResolveInfo,
fieldNodes?: FieldNode | InlineFragmentNode | FragmentDefinitionNode
): { [key: string]: boolean };
export function extendByFieldProjection(
returnType: GraphQLOutputType,
projection: ProjectionType
): ProjectionType;