Logger for gulp and gulp plugins
var logger = require("gulplog");
// logs strings
logger.debug("The MOST verbose!");
logger.info("Some important info");
logger.warn("All the warnings to you");
logger.error("OH NO! SOMETHING HAPPENED!");
// supports util.format!
logger.info("%s style!", "printf");
// log anything
logger.debug({ my: "obj" });
logger.info([1, 2, 3]);
Logging (and level of logging) is controlled by gulp-cli
Highest log level. Typically used for debugging purposes.
If the first argument is a string, all arguments are passed to node's
util.format() before being emitted.
If the first argument is not a string, all arguments will be emitted directly.
Standard log level. Typically used for user information.
If the first argument is a string, all arguments are passed to node's
util.format() before being emitted.
If the first argument is not a string, all arguments will be emitted directly.
Warning log level. Typically used for warnings.
If the first argument is a string, all arguments are passed to node's
util.format() before being emitted.
If the first argument is not a string, all arguments will be emitted directly.
Error log level. Typically used when things went horribly wrong.
If the first argument is a string, all arguments are passed to node's
util.format() before being emitted.
If the first argument is not a string, all arguments will be emitted directly.
No LLMs for issues.
No LLMs for patches / pull requests.
No LLMs for comments on the bug tracker, including translation.
English is encouraged, but not required. You are welcome to post in your native language and rely on others to have their own translation tools of choice to interpret your words.
MIT
Overall
Maintained
Code review
npm
Latest release
Releases this year
Logger for gulp and gulp plugins
var logger = require("gulplog");
// logs strings
logger.debug("The MOST verbose!");
logger.info("Some important info");
logger.warn("All the warnings to you");
logger.error("OH NO! SOMETHING HAPPENED!");
// supports util.format!
logger.info("%s style!", "printf");
// log anything
logger.debug({ my: "obj" });
logger.info([1, 2, 3]);
Logging (and level of logging) is controlled by gulp-cli
Highest log level. Typically used for debugging purposes.
If the first argument is a string, all arguments are passed to node's
util.format() before being emitted.
If the first argument is not a string, all arguments will be emitted directly.
Standard log level. Typically used for user information.
If the first argument is a string, all arguments are passed to node's
util.format() before being emitted.
If the first argument is not a string, all arguments will be emitted directly.
Warning log level. Typically used for warnings.
If the first argument is a string, all arguments are passed to node's
util.format() before being emitted.
If the first argument is not a string, all arguments will be emitted directly.
Error log level. Typically used when things went horribly wrong.
If the first argument is a string, all arguments are passed to node's
util.format() before being emitted.
If the first argument is not a string, all arguments will be emitted directly.
No LLMs for issues.
No LLMs for patches / pull requests.
No LLMs for comments on the bug tracker, including translation.
English is encouraged, but not required. You are welcome to post in your native language and rely on others to have their own translation tools of choice to interpret your words.
MIT
Overall
Maintained
Code review
npm
Latest release
Releases this year