Constructors
constructor
- new Logger(_label: string, _dest: { console: boolean; database: boolean }): Logger
Parameters
_label: string
_dest: { console: boolean; database: boolean }
console: boolean
database: boolean
Properties
Static originConsole
originConsole: Console
Static Readonly thread
thread: Worker
Methods
debug
- debug(...args: unknown[]): void
error
- error(...args: unknown[]): void
info
- info(...args: unknown[]): void
warn
- warn(...args: unknown[]): void
Static cleanupConsoleLogs
- cleanupConsoleLogs(): Promise<void>
Static collectConsoleLogs
- collectConsoleLogs(): Promise<File>
Static collectElectronLogs
- collectElectronLogs(logBasePath: string, logFolderPath: string): Promise<File>
Parameters
logBasePath: string
logFolderPath: string
Returns Promise<File>
Static debug
- debug(...args: unknown[]): void
Static error
- error(...args: unknown[]): void
Static getLogger
- getLogger(label: string): Logger
Static info
- info(...args: unknown[]): void
Static restoreConsoleHijack
- restoreConsoleHijack(): void
Static setMaxRecords
- setMaxRecords(maxRecords: number): void
Static setupConsoleHijack
- setupConsoleHijack(): void
Static warn
- warn(...args: unknown[]): void