cli-table3 icon indicating copy to clipboard operation
cli-table3 copied to clipboard

Add option to remove empty cells

Open BannerBomb opened this issue 4 years ago • 0 comments

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       │                │
└────────────────────┴───────────────────────┴────────────────┘

BannerBomb avatar Aug 27 '19 06:08 BannerBomb