comty/packages/server/gateway/utils/createServiceLogTransformer.js

10 lines
283 B
JavaScript
Executable File

import { Transform } from "node:stream"
import chalk from "chalk"
export default ({ id, color = "bgCyan" }) => {
return new Transform({
transform(data, encoding, callback) {
callback(null, `${chalk[color](`[${id}]`)} > ${data.toString()}`)
}
})
}