cli-utils (or similar) should be about any small operations as erase and move, for meta retireval, any ansi processing like slice, strip, getStrippedLength
cli-art (or similar) to create text graphical art
cli-table (or similar) to output table
On the way throbber probably should be dropped, at least current form doesn't reflect good design, and there's way more powerful progress handling provided by cli-progress-footer
cli-color
should be purely about style and colorcli-utils
(or similar) should be about any small operations as erase and move, for meta retireval, any ansi processing like slice, strip, getStrippedLengthcli-art
(or similar) to create text graphical artcli-table
(or similar) to output tableOn the way
throbber
probably should be dropped, at least current form doesn't reflect good design, and there's way more powerful progress handling provided by cli-progress-footer