UNPKG

graphql-mocks

Version:

Tools for setting up graphql test resolvers

13 lines (12 loc) 527 B
import { GraphQLSchema, GraphQLArgs, DocumentNode } from 'graphql'; import { ResolverMapMiddleware, ResolverMap, ScalarMap } from '../types'; import { PackOptions } from '../pack/types'; export type CreateGraphQLHandlerOptions = Partial<PackOptions> & { initialContext?: GraphQLArgs['contextValue']; resolverMap?: ResolverMap; scalarMap?: ScalarMap; middlewares?: ResolverMapMiddleware[]; dependencies: PackOptions['dependencies'] & { graphqlSchema: GraphQLSchema | DocumentNode | string; }; };