361 packages found
A collection of common interactive command line user interfaces.
- answer
- answers
- ask
- base
- cli
- command
- command-line
- confirm
- enquirer
- generate
- generator
- hyper
- input
- inquire
- View more
Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
- answer
- answers
- ask
- base
- cli
- command
- command-line
- confirm
- enquirer
- generator
- generate
- hyper
- input
- inquire
- View more
Colored symbols for various log levels. Example: `✔︎ Success`
A replacement for process.exit that ensures stdio are fully drained before exiting.
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
Promisified child_process.spawn. *Supports stdin* *Rejects on stderr*
React for CLI
Keep writing to the same line in the terminal. Very useful when you write progress bars, or a status message during longer operations
AwesomeLog is a Log System for enterprise nodejs applications. It provides a basic out of the box logging solution that is ready to go with zero configuration but also gives you a highly configurable logging solution that with the power to do your logging
- awesome
- awesomeeng
- engineering
- log
- logs
- logger
- console
- stdout
- stderr
- log management
- log rotation
- logfile
- logrotate
- log formatter
- View more
Check if stdout or stderr is interactive
A simple and pragmatic library for testing Node.js console output.
A simple and lightweight logger
Politely tells stdout and stderr to shut the heck up for a moment.
Standard output.
Output a message to the debugger console.
Neatly view the output of multiple spawned processes.
A small utility for logging to console within NodeJS/TypeScript applications.
This module cleans the docker headers from the log stream from a container. I never found them very useful, so I wrote this to clean them up either in bulk, or in between a piping. It's not as simple as just removing the first 8 bytes on every message
- docker
- streams
- dockerlog
- container
- stream
- dockerheader
- logs
- terminal
- log
- cleaner
- remove
- parse
- parser
- frame
- View more
a simple, very light-weight Logger implementation for JS (inspired by log4j)