Skip to content

builder util.Class.Logger

Electron-Builder / builder-util / Logger

Constructors

new Logger()

new Logger(stream): Logger

Parameters

stream: WritableStream

Returns

Logger

Properties

messageTransformer()

messageTransformer: (message, level) => string

Parameters

message: string

level: LogLevel

Returns

string


stream

protected readonly stream: WritableStream

Accessors

isDebugEnabled

get isDebugEnabled(): boolean

Returns

boolean

Methods

debug()

debug(fields, message): void

Parameters

fields: null | Fields

message: string

Returns

void


error()

error(messageOrFields, message?): void

Parameters

messageOrFields: null | string | Fields

message?: string

Returns

void


filePath()

filePath(file): string

Parameters

file: string

Returns

string


info()

info(messageOrFields, message?): void

Parameters

messageOrFields: null | string | Fields

message?: string

Returns

void


log()

log(message): void

Parameters

message: string

Returns

void


warn()

warn(messageOrFields, message?): void

Parameters

messageOrFields: null | string | Fields

message?: string

Returns

void


createMessage()

static createMessage(message, fields, level, color, messagePadding): string

Parameters

message: string

fields: null | Fields

level: LogLevel

color

messagePadding: number = 0

Returns

string