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

View File

@ -0,0 +1,20 @@
import { GraphQLSchema } from 'graphql';
import { IntrospectionResult, GraphQLResolvedConfigData, GraphQLConfigData, GraphQLConfigExtensions } from './types';
import { GraphQLEndpointsExtension } from './extensions';
export declare class GraphQLProjectConfig {
config: GraphQLResolvedConfigData;
configPath: string;
projectName?: string;
constructor(config: GraphQLConfigData, configPath: string, projectName?: string);
resolveConfigPath(relativePath: string): string;
includesFile(fileUri: string): boolean;
getSchema(): GraphQLSchema;
resolveIntrospection(): Promise<IntrospectionResult>;
getSchemaSDL(): string;
readonly configDir: string;
readonly schemaPath: string | null;
readonly includes: string[];
readonly excludes: string[];
readonly extensions: GraphQLConfigExtensions;
readonly endpointsExtension: GraphQLEndpointsExtension | null;
}