@bitblit/epsilon
Version:
Tiny adapter to simplify building API gateway Lambda APIS
13 lines (12 loc) • 522 B
TypeScript
import { LoggerLevelName, LogMessageFormatType } from '@bitblit/ratchet/common';
import { LoggingTraceIdGenerator } from './logging-trace-id-generator';
export interface EpsilonLoggerConfig {
envParamLogLevelName?: string;
queryParamLogLevelName?: string;
queryParamTracePrefixName?: string;
traceIdGenerator?: LoggingTraceIdGenerator;
logMessageFormatType?: LogMessageFormatType;
traceHeaderName?: string;
traceDepthHeaderName?: string;
epsilonStartEndMessageLogLevel?: LoggerLevelName;
}