@yolkai/nx-tao
Version:
16 lines (15 loc) • 594 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const core_1 = require("@angular-devkit/core");
const node_1 = require("@angular-devkit/core/node");
let logger;
exports.getLogger = (isVerbose = false) => {
if (!logger) {
logger = node_1.createConsoleLogger(isVerbose, process.stdout, process.stderr, {
warn: s => core_1.terminal.bold(core_1.terminal.yellow(s)),
error: s => core_1.terminal.bold(core_1.terminal.red(s)),
fatal: s => core_1.terminal.bold(core_1.terminal.red(s))
});
}
return logger;
};