UNPKG

@evojs/logger

Version:
14 lines (13 loc) 501 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.dataToTable = dataToTable; const node_console_1 = require("node:console"); const node_stream_1 = require("node:stream"); const stdout = new node_stream_1.Transform({ transform: (chunk, encoding, callback) => callback(null, chunk), }); const logger = new node_console_1.Console({ stdout, colorMode: false }); function dataToTable(data) { logger.table(data); return `\n${stdout.read()?.toString('utf-8') || ''}`; }