@giraphql/plugin-dataloader
Version:
A GiraphQL plugin for attaching dataloader to object types
14 lines • 677 B
TypeScript
import './global-types';
import './field-builder';
import './schema-builder';
import { GraphQLFieldResolver } from 'graphql';
import { BasePlugin, GiraphQLOutputFieldConfig, SchemaTypes } from '@giraphql/core';
export * from './refs';
export * from './types';
export * from './util';
declare const pluginName: "dataloader";
export declare class GiraphQLDataloaderPlugin<Types extends SchemaTypes> extends BasePlugin<Types> {
wrapResolve(resolver: GraphQLFieldResolver<unknown, Types['Context'], object>, fieldConfig: GiraphQLOutputFieldConfig<Types>): GraphQLFieldResolver<unknown, Types['Context'], object>;
}
export default pluginName;
//# sourceMappingURL=index.d.ts.map