Skip to content

Commit 3c42dfe

Browse files
author
Elin Angelow
committedDec 30, 2024·
fix: logs
1 parent 90cac9b commit 3c42dfe

File tree

1 file changed

+30
-20
lines changed

1 file changed

+30
-20
lines changed
 

‎lib/logger.js

+30-20
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,30 @@
1-
const { initMeta } = require('./helpers');
1+
const {initMeta} = require('./helpers');
22
const p = require('pino');
33

44
const pinoLogger = (config = {}) => {
5-
pi = p({
6-
name: config?.name || '?',
7-
level: config?.level || 'info',
8-
transport: {
9-
target: 'pino-pretty',
10-
options: {
11-
levelFirst: true,
12-
colorize: true
13-
}
14-
}
15-
});
5+
pi = p(
6+
{
7+
name: config?.name || '?',
8+
level: config?.level || 'info'
9+
},
10+
p.transport({
11+
targets: [
12+
{
13+
level: 'error',
14+
target: 'pino-pretty',
15+
options: {
16+
levelFirst: true,
17+
colorize: true
18+
}
19+
}
20+
]
21+
})
22+
);
1623
return pi;
1724
};
1825

1926
const loggers = new Map();
20-
const Logger = ({ prev, config }) => {
27+
const Logger = ({prev, config}) => {
2128
let ownLogger;
2229
class logger extends prev {
2330
constructor() {
@@ -39,7 +46,7 @@ const Logger = ({ prev, config }) => {
3946
}
4047
log() {}
4148
add(arg) {
42-
const { name, fn } = arg;
49+
const {name, fn} = arg;
4350
ownLogger.debug(['Add', name]);
4451
super.add(arg);
4552
}
@@ -48,12 +55,15 @@ const Logger = ({ prev, config }) => {
4855
super.remove(data);
4956
}
5057
async send(data) {
51-
ownLogger.debug(['Send', {
52-
id: data.id,
53-
method: data.method,
54-
caller: data?.meta?.caller,
55-
...data?.meta?.passTrough
56-
}]);
58+
ownLogger.debug([
59+
'Send',
60+
{
61+
id: data.id,
62+
method: data.method,
63+
caller: data?.meta?.caller,
64+
...data?.meta?.passTrough
65+
}
66+
]);
5767
try {
5868
return await super.send(data);
5969
} catch (e) {

0 commit comments

Comments
 (0)
Please sign in to comment.