apollo-language-server
Version:
A language server for Apollo GraphQL projects
30 lines (22 loc) • 777 B
text/typescript
// Exports for consuming APIs
export { getValidationErrors } from "./errors/validation";
export { ToolError } from "./errors/logger";
export { LoadingHandler } from "./loadingHandler";
// projects
export { GraphQLProject } from "./project/base";
export { isClientProject, GraphQLClientProject } from "./project/client";
export { isServiceProject, GraphQLServiceProject } from "./project/service";
// GraphQLSchemaProvider
export {
GraphQLSchemaProvider,
schemaProviderFromConfig,
} from "./providers/schema";
// Engine
export * from "./engine";
// Config
export * from "./config";
// Generated types
import * as graphqlTypes from "./graphqlTypes";
export { graphqlTypes };
// GraphQL utilities
export { Debug, withTypenameFieldAddedWhereNeeded } from "./utilities";