mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-03-02 06:18:50 +00:00
Better usage of pino
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
// Copyright 2025 Signal Messenger, LLC
|
||||
// SPDX-License-Identifier: AGPL-3.0-only
|
||||
import { parentPort } from 'worker_threads';
|
||||
import { parentPort } from 'node:worker_threads';
|
||||
import { format } from 'node:util';
|
||||
|
||||
import type { LoggerType } from '../types/Logging';
|
||||
import type { WrappedWorkerLogEntry, WrappedWorkerResponse } from './main';
|
||||
import { consoleLogger } from '../util/consoleLogger';
|
||||
@@ -19,7 +21,7 @@ const log = (
|
||||
parentPort.postMessage(wrappedResponse);
|
||||
} else {
|
||||
strictAssert(process.env.NODE_ENV === 'test', 'must be test environment');
|
||||
consoleLogger[level](...args);
|
||||
consoleLogger[level](format(...args));
|
||||
}
|
||||
};
|
||||
|
||||
@@ -42,4 +44,7 @@ export const sqlLogger: LoggerType = {
|
||||
trace(...args: Array<unknown>) {
|
||||
log('trace', args);
|
||||
},
|
||||
child() {
|
||||
return sqlLogger;
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user