@giraphql/plugin-errors
Version:
A GiraphQL plugin for adding typed errors into your schema
12 lines • 737 B
TypeScript
import './global-types';
import { GraphQLFieldResolver } from 'graphql';
import { BasePlugin, GiraphQLOutputFieldConfig, SchemaTypes } from '@giraphql/core';
export * from './types';
declare const pluginName = "errors";
export default pluginName;
export declare function capitalize(s: string): string;
export declare class GiraphQLErrorsPlugin<Types extends SchemaTypes> extends BasePlugin<Types> {
onOutputFieldConfig(fieldConfig: GiraphQLOutputFieldConfig<Types>): GiraphQLOutputFieldConfig<Types> | null;
wrapResolve(resolver: GraphQLFieldResolver<unknown, Types['Context'], object>, fieldConfig: GiraphQLOutputFieldConfig<Types>): GraphQLFieldResolver<unknown, Types['Context'], object>;
}
//# sourceMappingURL=index.d.ts.map