@metinseylan/nestjs-opentelemetry
Version:
deeply integrated OpenTelemetry module for Nestjs
7 lines (6 loc) • 353 B
TypeScript
import { ModuleMetadata } from '@nestjs/common';
import { OpenTelemetryModuleConfig } from './OpenTelemetryModuleConfig';
export interface OpenTelemetryModuleAsyncOption extends Pick<ModuleMetadata, 'imports'> {
useFactory?: (...args: any[]) => Promise<Partial<OpenTelemetryModuleConfig>> | Partial<OpenTelemetryModuleConfig>;
inject?: any[];
}