From 0822e06f17ff747987d015166116c9d6a6e29a22 Mon Sep 17 00:00:00 2001 From: Philipp Dieter Date: Sat, 28 Aug 2021 18:17:11 +0200 Subject: [PATCH] Beautify output when its an object, indent multiline output --- server.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server.js b/server.js index b709719..e55db22 100755 --- a/server.js +++ b/server.js @@ -32,6 +32,12 @@ const out = (data, color = CWhite) => { if (!Array.isArray(data)) data = [data]; process.stdout.write(color); process.stdout.write(getTime() + " "); + + if (typeof data[0] === 'object') { + data[0] = JSON.stringify(data[0], null, 2); + } + data[0] = data[0].replace(/\n/g, '\n | '); + console.log.apply(console, data); process.stdout.write(CWhite); }