UNPKG

@bitblit/ratchet-epsilon-common

Version:

Tiny adapter to simplify building API gateway Lambda APIS

14 lines (13 loc) 623 B
import { LoggerLevelName } from '@bitblit/ratchet-common/logger/logger-level-name'; import { LogMessageFormatType } from '@bitblit/ratchet-common/logger/log-message-format-type'; import { LoggingTraceIdGenerator } from './logging-trace-id-generator.js'; export interface EpsilonLoggerConfig { envParamLogLevelName?: string; queryParamLogLevelName?: string; queryParamTracePrefixName?: string; traceIdGenerator?: LoggingTraceIdGenerator; logMessageFormatType?: LogMessageFormatType; traceHeaderName?: string; traceDepthHeaderName?: string; epsilonStartEndMessageLogLevel?: LoggerLevelName; }