Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/graphql-toolset / dist / GraphQLModule.d.ts
Size: Mime:
/**
 * @file @alias library
 * @todo https://github.com/apollographql/apollo-server/issues/1075#issuecomment-440768737
 */
import { Request as OneRequest } from '@skava/request';
import { GraphQLModule as GraphQLCoreModule, GraphQLModuleOptions } from '@graphql-modules/core';
export { mergeGraphQLSchemas } from '@graphql-modules/epoxy';
export { GraphQLModule as GraphQLCoreModule, GraphQLModuleOptions, } from '@graphql-modules/core';
export declare class GraphQLModule<Config = any, Request = any, Context = any> extends GraphQLCoreModule<Config, Request, Context> {
    dataSources: () => OneRequest | any;
    mergedContextBuilder: (context: Context) => Context;
    syncContextBuilder: (context: Context) => Context;
    constructor(_options?: GraphQLModuleOptions<Config, Request, Context> & {
        dataSources?: () => OneRequest;
    }, _moduleConfig?: Config);
}