Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Logger

Hierarchy

  • Logger

Index

Constructors

Private constructor

Properties

Static DEFAULT_DEVELOPMENT_TRANSPORT

DEFAULT_DEVELOPMENT_TRANSPORT: ConsoleTransportInstance = new winston.transports.Console({level: process.env.LOG_LEVEL || "info",format: winston.format.combine(winston.format.errors({ stack: true }), winston.format.printf(stringfyInfo))})

Static DEFAULT_PRODUCTION_TRANSPORT

DEFAULT_PRODUCTION_TRANSPORT: ConsoleTransportInstance = new winston.transports.Console({level: process.env.LOG_LEVEL || "silly",format: winston.format.combine(winston.format.errors({ stack: true }),winston.format.timestamp(),winston.format.json())})

Static DEFAULT_TRANSPORTS

DEFAULT_TRANSPORTS: ConsoleTransportInstance[] = [Logger.DEFAULT_DEVELOPMENT_TRANSPORT]

Static Protected instance

instance: LoggerInstance

The singleton logger instance, needs to be created using Logger.initialize().

see

Logger.initialize()

Methods

Static getInstance

Static initialize

Generated using TypeDoc