http-tracer-component
Version:
Add tracing spans to each request handler.
8 lines (7 loc) • 407 B
TypeScript
import type { IHttpServerComponent } from '@well-known-components/interfaces';
import type { ITracerComponent } from '@well-known-components/tracer-component';
import { IHttpTracerComponent } from './types';
export declare function createHttpTracerComponent(components: {
server: IHttpServerComponent<IHttpServerComponent.DefaultContext<object>>;
tracer: ITracerComponent;
}): IHttpTracerComponent;