documentationgood first issue
Repository metrics
- Stars
- (13,157 stars)
- PR merge metrics
- (Avg merge 1h 28m) (1 merged PR in 30d)
Description
'use strict'
const pino = require('pino')
const logger = pino({
useLevelLabels: true,
messageKey: 'message',
base: null,
serializers: {
[Symbol.for('pino.*')]: obj => {
console.log('serializer')
console.log(obj);
return obj
},
err: (obj) => {
console.log('err serializer')
return obj
}
}
});
let l = logger.child({ app: {
name: 'blah'
}})
This will output:
serializer
{ app: { name: 'blah' } }
Serializers should only be executed when a log function is invoked, e.g. log.info.