Docs
API
Classes
BareMerger

Class: BareMerger

mergers/bare/src.BareMerger

Implements

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new BareMerger(options)

Parameters

NameType
optionsMeshMergerOptions

Properties

name

name: string = 'bare'

Implementation of

MeshMerger.name

Defined in

packages/mergers/bare/src/index.ts:9

Methods

getUnifiedSchema

getUnifiedSchema(__namedParameters): Promise<{ schema: GraphQLSchema }>

Parameters

NameType
__namedParametersMeshMergerContext

Returns

Promise<{ schema: GraphQLSchema }>

Implementation of

MeshMerger.getUnifiedSchema


handleSingleRegularSource

handleSingleRegularSource(__namedParameters): Object

Parameters

NameType
__namedParametersMeshMergerContext

Returns

Object

NameType
batchboolean
contextVariablesRecord<string, string>
executor?Executor<Record<string, any>, Record<string, any>>
handlerMeshHandler
merge?Record<string, MergedTypeConfig<any, any, Record<string, any>>>
namestring
schemaGraphQLSchema
transformsMeshTransform<any>[]

handleSingleWrappedExtendedSource

handleSingleWrappedExtendedSource(__namedParameters): Object

Parameters

NameType
__namedParametersMeshMergerContext

Returns

Object

NameType
schemaGraphQLSchema