Files
memecoin-botV2/.pnpm-store/v10/files/ed/03c1ca986293750a9cf7c4c7b9a37e255a57af21562e34a490b8878484a18880cf9f968b5928bc81039fd9f57025dffd2df91b135b53f636a833987ba24d6b

22 lines
535 B
Plaintext

'use strict'
const build = require('pino-abstract-transport')
const { pipeline, Transform } = require('node:stream')
module.exports = (options) => {
return build(function (source) {
const myTransportStream = new Transform({
autoDestroy: true,
objectMode: true,
transform (chunk, enc, cb) {
chunk.service = 'pino'
this.push(JSON.stringify(chunk))
cb()
}
})
pipeline(source, myTransportStream, () => {})
return myTransportStream
}, {
enablePipelining: true
})
}