@pothos/plugin-tracing
Version:
A Pothos plugin for tracing and logging resolver invocations
12 lines (11 loc) • 612 B
TypeScript
import './global-types.js';
import { BasePlugin, type PothosOutputFieldConfig, type SchemaTypes } from '@pothos/core';
import type { GraphQLFieldResolver } from 'graphql';
declare const pluginName = "tracing";
export default pluginName;
export * from './types.js';
export * from './util.js';
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