@pothos/plugin-tracing
Version:
A Pothos plugin for tracing and logging resolver invocations
11 lines • 602 B
TypeScript
import './global-types';
import { BasePlugin, type PothosOutputFieldConfig, type SchemaTypes } from '@pothos/core';
import type { GraphQLFieldResolver } from 'graphql';
declare const pluginName = "tracing";
export default pluginName;
export * from './types';
export * from './util';
export declare class PothosTracingPlugin<Types extends SchemaTypes> extends BasePlugin<Types> {
wrapResolve(resolver: GraphQLFieldResolver<unknown, Types['Context'], object>, fieldConfig: PothosOutputFieldConfig<Types>): GraphQLFieldResolver<unknown, Types['Context'], object>;
}
//# sourceMappingURL=index.d.ts.map