@graphql-mesh/merger-stitching
Version:
14 lines (13 loc) • 474 B
TypeScript
import { MeshMerger, MeshMergerContext, MeshMergerOptions } from '@graphql-mesh/types';
import { GraphQLSchema } from 'graphql';
export default class StitchingMerger implements MeshMerger {
name: string;
private logger;
private store;
constructor(options: MeshMergerOptions);
private isFederatedSchema;
private replaceFederationSDLWithStitchingSDL;
getUnifiedSchema(context: MeshMergerContext): Promise<{
schema: GraphQLSchema;
}>;
}