diff --git a/maxctrl/lib/common.js b/maxctrl/lib/common.js index b3555c8f1..035a50ace 100644 --- a/maxctrl/lib/common.js +++ b/maxctrl/lib/common.js @@ -142,6 +142,9 @@ module.exports = function() { if (this.argv.tsv) { // Based on the regex found in: https://github.com/jonschlinkert/strip-color str = str.replace( /\x1B\[[(?);]{0,2}(;?\d)*./g, '') + + // Trim trailing whitespace that cli-table generates + str = str.split(os.EOL).map(s => s.split('\t').map(s => s.trimEnd()).join('\t')).join(os.EOL) } return str }