Initial Save
This commit is contained in:
21
node_modules/graphql-tools/dist/stitching/mergeSchemas.d.ts
generated
vendored
Normal file
21
node_modules/graphql-tools/dist/stitching/mergeSchemas.d.ts
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
import { DocumentNode, GraphQLNamedType, GraphQLSchema } from 'graphql';
|
||||
import { IResolversParameter } from '../Interfaces';
|
||||
import { SchemaDirectiveVisitor } from '../schemaVisitor';
|
||||
export declare type OnTypeConflict = (left: GraphQLNamedType, right: GraphQLNamedType, info?: {
|
||||
left: {
|
||||
schema?: GraphQLSchema;
|
||||
};
|
||||
right: {
|
||||
schema?: GraphQLSchema;
|
||||
};
|
||||
}) => GraphQLNamedType;
|
||||
export default function mergeSchemas({ schemas, onTypeConflict, resolvers, schemaDirectives, inheritResolversFromInterfaces, mergeDirectives, }: {
|
||||
schemas: Array<string | GraphQLSchema | DocumentNode | Array<GraphQLNamedType>>;
|
||||
onTypeConflict?: OnTypeConflict;
|
||||
resolvers?: IResolversParameter;
|
||||
schemaDirectives?: {
|
||||
[name: string]: typeof SchemaDirectiveVisitor;
|
||||
};
|
||||
inheritResolversFromInterfaces?: boolean;
|
||||
mergeDirectives?: boolean;
|
||||
}): GraphQLSchema;
|
||||
Reference in New Issue
Block a user