Detect whether a terminal supports color
Terminal string styling done right
Regular expression for matching ANSI escape codes
Strip ANSI escape codes from a string
ANSI escape codes for styling strings in the terminal
Wordwrap a string with ANSI escape codes
Process execution for humans
ANSI escape codes for manipulating the terminal
Toggle the CLI cursor
Gracefully restore the CLI cursor on exit
Slice a string with ANSI escape codes
Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).
Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)
Check if a string has ANSI escape codes
Execute shell command forwarding all stdio.
Manipulate strings according to the word parsing rules of the UNIX Bourne shell.
quote and parse shell commands
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
Portable Unix shell commands for Node.js