UNPKG

@loopback/logging

Version:

An extension exposes logging for Winston and Fluentd with LoopBack 4

23 lines (22 loc) 617 B
import { Binding, Component, ProviderMap } from '@loopback/core'; /** * Configuration for LoggingComponent */ export type LoggingComponentConfig = { /** * A flag to enable fluent, default to `true` */ enableFluent?: boolean; /** * A flag to enable Winston-based http access log, default to `true` */ enableHttpAccessLog?: boolean; }; /** * A component providing logging facilities */ export declare class LoggingComponent implements Component { providers: ProviderMap; bindings: Binding<unknown>[]; constructor(loggingConfig: LoggingComponentConfig | undefined); }