UNPKG

planify

Version:

Plan a series of steps and display the output in a beautiful way

26 lines (18 loc) 495 B
'use strict'; const original = { stdout: process.stdout.write, stderr: process.stderr.write }; let output; function start() { output = { stdout: '', stderr: '' }; process.stdout.write = (str) => { output.stdout += str; }; process.stderr.write = (str) => { output.stderr += str; }; return output; } function finish() { process.stdout.write = original.stdout; process.stderr.write = original.stderr; return output; } module.exports = { start, finish, };