Home Reference Source Repository
import Logger from 'recink/src/logger.js'
public class | source

Logger

Logger abstraction

Static Member Summary

Static Public Members
public static get

ALL: number: *

public static get
public static get
public static get
public static get
public static get
public static get

chalk: chalk: *

public static get

emoji: *: {"bulb": string, "rocket": string, "cross": string, "check": string, "banana": string, "smiley": string, "fire": string, "diamond": string, "gift": string, "poop": string, "magic": string, "hat": string, "new": string, "fist": string, "beer": string, "bicycle": string, "star": string, "moon_full": string, "moon_half": string, "moon_empty": string}

Static Method Summary

Static Public Methods
public static
public static

customLogger(logger: *): Logger

public static

debug(args: *): Logger

public static

error(args: *): Logger

public static

info(args: *): Logger

public static

level(level: number): Logger

public static

log(args: *): Logger

public static

warn(args: *): Logger

Static Public Members

public static get ALL: number: * source

Return:

number

public static get DEBUG: number: number source

Return:

number

public static get ERROR: number: number source

Return:

number

public static get INFO: number: number source

Return:

number

public static get LOG: number: number source

Return:

number

public static get WARN: number: number source

Return:

number

public static get chalk: chalk: * source

Return:

chalk

chalk

public static get emoji: *: {"bulb": string, "rocket": string, "cross": string, "check": string, "banana": string, "smiley": string, "fire": string, "diamond": string, "gift": string, "poop": string, "magic": string, "hat": string, "new": string, "fist": string, "beer": string, "bicycle": string, "star": string, "moon_full": string, "moon_half": string, "moon_empty": string} source

Return:

*

Static Public Methods

public static addLevel(level: number): Logger source

Params:

NameTypeAttributeDescription
level number

Return:

Logger

public static customLogger(logger: *): Logger source

Params:

NameTypeAttributeDescription
logger *

Return:

Logger

public static debug(args: *): Logger source

Params:

NameTypeAttributeDescription
args *

Return:

Logger

public static error(args: *): Logger source

Params:

NameTypeAttributeDescription
args *

Return:

Logger

public static info(args: *): Logger source

Params:

NameTypeAttributeDescription
args *

Return:

Logger

public static level(level: number): Logger source

Params:

NameTypeAttributeDescription
level number

Return:

Logger

public static log(args: *): Logger source

Params:

NameTypeAttributeDescription
args *

Return:

Logger

public static warn(args: *): Logger source

Params:

NameTypeAttributeDescription
args *

Return:

Logger