Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Logger

Quick Usage:

const logger = new Logger({ prefix: 'glacierjs' });
logger.info('hello'); // print: glacierjs [info] hello
logger.debug('hello'); // print: glacierjs [debug] hello
logger.warn('hello'); // print: glacierjs [warn] hello
logger.error('hello'); // print: glacierjs [error] hello

Hierarchy

  • Logger

Index

Constructors

Properties

onLog: (level: LoggerLevel, args: unknown[]) => void

Type declaration

prefix: string
level: LoggerLevel = Level.INFO
methodToColorMap: {} = ...

Type declaration

  • [methodName: string]: string | null

Methods

  • debug(...args: any[]): void
  • error(...args: any[]): void
  • extends(__namedParameters: { prefix: string }): Logger
  • info(...args: any[]): void
  • warn(...args: any[]): void

Generated using TypeDoc