Skip to main content

QJSONLogger

@quik/logging


@quik/logging / QJSONLogger

Class: QJSONLogger

Defined in: QJSONLogger.ts:10

The JSON Console logger that can be used in your application.

Extends

Constructors

Constructor

new QJSONLogger(logLevel): QJSONLogger

Defined in: QJSONLogger.ts:16

The constructor of the logger class.

Parameters

logLevel

QLogLevel

The level of logging we will use in our application.

Returns

QJSONLogger

Overrides

QLogger.constructor

Properties

_log

protected _log: Logger

Defined in: QLogger.ts:31

The logger object the application will use for logging.

Inherited from

QLogger._log

Accessors

level

Get Signature

get level(): string

Defined in: QLogger.ts:43

Getter for the logger level.

Returns

string

Inherited from

QLogger.level


log

Get Signature

get log(): Logger

Defined in: QLogger.ts:36

Getter for the logger object.

Returns

Logger

Inherited from

QLogger.log

Methods

debug()

debug(message, ...meta): Logger

Defined in: QLogger.ts:86

Method to log a debug message.

Parameters

message

string

The message to be logged.

meta

...unknown[]

Various other meta elements passed to the log method.

Returns

Logger

Inherited from

QLogger.debug


error()

error(message, ...meta): Logger

Defined in: QLogger.ts:63

Method to log an error message.

Parameters

message

unknown

The message to be logged.

meta

...unknown[]

Various other meta elements passed to the log method.

Returns

Logger

Inherited from

QLogger.error


info()

info(message, ...meta): Logger

Defined in: QLogger.ts:53

Method to log an information message.

Parameters

message

string

The message to be logged.

meta

...unknown[]

Various other meta elements passed to the log method.

Returns

Logger

Inherited from

QLogger.info


silly()

silly(message, ...meta): Logger

Defined in: QLogger.ts:106

Method to log a silly message.

Parameters

message

string

The message to be logged.

meta

...unknown[]

Various other meta elements passed to the log method.

Returns

Logger

Inherited from

QLogger.silly


verbose()

verbose(message, ...meta): Logger

Defined in: QLogger.ts:96

Method to log a verbose message.

Parameters

message

string

The message to be logged.

meta

...unknown[]

Various other meta elements passed to the log method.

Returns

Logger

Inherited from

QLogger.verbose


warn()

warn(message, ...meta): Logger

Defined in: QLogger.ts:76

Method to log a warning message.

Parameters

message

string

The message to be logged.

meta

...unknown[]

Various other meta elements passed to the log method.

Returns

Logger

Inherited from

QLogger.warn