hygen
Version:
The scalable code generator that saves you time.
37 lines (27 loc) • 517 B
JavaScript
const chalk = require('chalk');
const yellow = chalk.yellow,
red = chalk.red,
green = chalk.green,
magenta = chalk.magenta;
const template = require('chalk/templates');
class Logger {
constructor(log) {
this.log = log;
}
colorful(msg) {
this.log(template(chalk, msg));
}
notice(msg) {
this.log(magenta(msg));
}
warn(msg) {
this.log(yellow(msg));
}
err(msg) {
this.log(red(msg));
}
ok(msg) {
this.log(green(msg));
}
}
module.exports = Logger;