|
|
@ -194,7 +194,8 @@ type LoggerFn = (fn: RecordPayload) => void;
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
export async function attachLogger(fn: LoggerFn): Promise<UnlistenFn> {
|
|
|
|
export async function attachLogger(fn: LoggerFn): Promise<UnlistenFn> {
|
|
|
|
return await listen("log://log", (event: Event<RecordPayload>) => {
|
|
|
|
return await listen("log://log", (event: Event<RecordPayload>) => {
|
|
|
|
let { message, level } = event.payload;
|
|
|
|
const { level } = event.payload;
|
|
|
|
|
|
|
|
let { message } = event.payload;
|
|
|
|
|
|
|
|
|
|
|
|
// Strip ANSI escape codes
|
|
|
|
// Strip ANSI escape codes
|
|
|
|
message = message.replace(
|
|
|
|
message = message.replace(
|
|
|
|