terminal-log
Terminal string styling logger
install
$ npm install terminal-log
usage
var logger = ;var err = "Error message.";logger;logger;// will print more logs to terminal if using --verboselogger;// logger.error("Message text.", 'More message.'); // will print more logs to terminal if using --verboselogger;logger;// will print more logs to terminal if using --verboselogger;
cli --verbose
api
The terminal-log module can help developer improving the interactive experience of cli app. Tell your user what has happened through the log, and what to do next.
ps: will print more logs to terminal if using --verbose
logger.info(msg[, submsg])
msg
Stringsubmsg
String
Standard interface
logger.warn(msg[, submsg])
msg
Stringsubmsg
String | Object | Error
Standard interface
logger.error([msg] [, submsg])
msg
String | Object | Errorsubmsg
String | Object | Error
Standard interface
logger.verbose(msg)
msg
String | Object | Error
Advanced interface. Nothing output unless --verbose
in process.argv
logger.ok(msg[, submsg])
msg
Stringsubmsg
String
Advanced interface
logger.fail([msg] [, submsg])
msg
String | Object | Errorsubmsg
String | Object | Error
Advanced interface. Will exit process after call.