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