UNPKG

@graphql-tools/graphql

Version:
13 lines (12 loc) 637 B
import type { GraphQLSchema } from '../type/schema.js'; import type { IntrospectionOptions, IntrospectionQuery } from './getIntrospectionQuery.js'; /** * Build an IntrospectionQuery from a GraphQLSchema * * IntrospectionQuery is useful for utilities that care about type and field * relationships, but do not need to traverse through those relationships. * * This is the inverse of buildClientSchema. The primary use case is outside * of the server context, for instance when doing schema comparisons. */ export declare function introspectionFromSchema(schema: GraphQLSchema, options?: IntrospectionOptions): IntrospectionQuery;