UNPKG

@aws-amplify/graphql-types-generator

Version:

Generate API code or type annotations based on a GraphQL schema and statements

7 lines (6 loc) 555 B
import { Source, DocumentNode, GraphQLSchema } from 'graphql'; export declare function loadSchema(schemaPath: string): GraphQLSchema; export declare function parseSchema(schema: string, introspection?: boolean): GraphQLSchema; export declare function extractDocumentFromJavascript(content: string, tagName?: string): string | null; export declare function loadAndMergeQueryDocuments(inputPaths: string[], tagName?: string): DocumentNode; export declare function parseAndMergeQueryDocuments<SourceType extends Source>(sources: SourceType[]): DocumentNode;