@graphql-mesh/fusion-composition
Version:
Basic composition utility for Fusion spec
8 lines (7 loc) • 644 B
text/typescript
import { GraphQLSchema } from 'graphql';
export declare function addFederation2DirectivesToSubgraph(subgraph: GraphQLSchema): GraphQLSchema;
export declare function importFederationDirectives(subgraph: GraphQLSchema, directives: string[]): GraphQLSchema;
export declare function importMeshDirectives(subgraph: GraphQLSchema, directives: string[]): GraphQLSchema;
export declare function detectAndAddMeshDirectives(subgraph: GraphQLSchema): GraphQLSchema;
export declare function normalizeDirectiveExtensions(subgraph: GraphQLSchema): GraphQLSchema;
export declare function convertSubgraphToFederationv2(subgraph: GraphQLSchema): GraphQLSchema;