Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
chalk
Terminal string styling done right
ansi-styles
ANSI escape codes for styling strings in the terminal
supports-color
Detect whether a terminal supports color
strip-ansi
Strip ANSI escape codes from a string
ansi-regex
Regular expression for matching ANSI escape codes
wrap-ansi
Wordwrap a string with ANSI escape codes
micromatch
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
execa
Process execution for humans
restore-cursor
Gracefully restore the CLI cursor on exit
ansi-escapes
ANSI escape codes for manipulating the terminal
slice-ansi
Slice a string with ANSI escape codes
cli-cursor
Toggle the CLI cursor
is-unicode-supported
Detect whether the terminal supports Unicode
ansi-colors
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).
is-interactive
Check if stdout or stderr is interactive
shell-quote
quote and parse shell commands
cli-truncate
Truncate a string to a specific width in the terminal
log-update
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
has-ansi
Check if a string has ANSI escape codes
untildify
Convert a tilde path to an absolute path: `~/dev` → `/Users/sindresorhus/dev`