cli-table3
cli-table3 copied to clipboard
Add option to remove empty cells
Would it be possible to have an option that removes empty cells and returns a table like this?
┌────────────────────┬───────────────────────┬────────────────┐
│ Guilds │ Channels │ Aprox. Users │
├────────────────────┼───────────────────────┼────────────────┤
│ 137 │ 4,838 │ 295,012 │
├────────────────────┼───────────────────────┼────────────────┤
│ Messages sent │ Messages received │ Commands used │
├────────────────────┼───────────────────────┼────────────────┤
│ 25 │ 190 │ 9,756 │
├────────────────────┼───────────────────────┼────────────────┤
│Highlights triggered│ Mentions │ Shard │
├────────────────────┼───────────────────────┼────────────────┤
│ 100,356 │ 0 │ not sharded │
├────────────────────┼───────────────────────┼────────────────┤
│ Uptime │ Uptime Percentage │ Memory Used │
├────────────────────┼───────────────────────┼────────────────┤
│ 3 minutes │5092369/5117552 [100%] │ 819.63 MB │
├────────────────────┼───────────────────────┼────────────────┤
│ CPU Usage │ CPU Speed │ OS Platform │
├────────────────────┼───────────────────────┼────────────────┤
│ 0.61% │ 2100 │ linux │
├────────────────────┼───────────────────────┼────────────────┤
│ OS Arch │ OS Uptime │OS Load Average │
├────────────────────┼───────────────────────┼────────────────┤
│ x64 │ 14 days │ 0s │
├────────────────────┼───────────────────────┼────────────────┤
│ Discord.js Version │ Klasa Version │ Node Version │
├────────────────────┼───────────────────────┼────────────────┤
│ 12.0.0-dev │ 0.5.0-dev │ Node v11.9.0 │
├────────────────────┼───────────────────────┼────────────────┘
│ Listeners │ Provider │
├────────────────────┼───────────────────────┤
│ 31/Infinity │ rethinkdb │
└────────────────────┴───────────────────────┘
Instead of like this
┌────────────────────┬───────────────────────┬────────────────┐
│ Guilds │ Channels │ Aprox. Users │
├────────────────────┼───────────────────────┼────────────────┤
│ 137 │ 4,838 │ 295,012 │
├────────────────────┼───────────────────────┼────────────────┤
│ Messages sent │ Messages received │ Commands used │
├────────────────────┼───────────────────────┼────────────────┤
│ 25 │ 190 │ 9,756 │
├────────────────────┼───────────────────────┼────────────────┤
│Highlights triggered│ Mentions │ Shard │
├────────────────────┼───────────────────────┼────────────────┤
│ 100,356 │ 0 │ not sharded │
├────────────────────┼───────────────────────┼────────────────┤
│ Uptime │ Uptime Percentage │ Memory Used │
├────────────────────┼───────────────────────┼────────────────┤
│ 3 minutes │5092369/5117552 [100%] │ 819.63 MB │
├────────────────────┼───────────────────────┼────────────────┤
│ CPU Usage │ CPU Speed │ OS Platform │
├────────────────────┼───────────────────────┼────────────────┤
│ 0.61% │ 2100 │ linux │
├────────────────────┼───────────────────────┼────────────────┤
│ OS Arch │ OS Uptime │OS Load Average │
├────────────────────┼───────────────────────┼────────────────┤
│ x64 │ 14 days │ 0s │
├────────────────────┼───────────────────────┼────────────────┤
│ Discord.js Version │ Klasa Version │ Node Version │
├────────────────────┼───────────────────────┼────────────────┤
│ 12.0.0-dev │ 0.5.0-dev │ Node v11.9.0 │
├────────────────────┼───────────────────────┼────────────────┤
│ Listeners │ Provider │ │
├────────────────────┼───────────────────────┤ │
│ 31/Infinity │ rethinkdb │ │
└────────────────────┴───────────────────────┴────────────────┘