@zohodesk/client_build_tool
Version:
A CLI tool to build web applications and client libraries
34 lines (28 loc) • 776 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.debugLogger = debugLogger;
exports.errorLogger = errorLogger;
exports.messageLogger = messageLogger;
exports.verboseLogger = verboseLogger;
exports.warnLogger = warnLogger;
/* eslint-disable no-console */
function verboseLogger(...args) {
// TODO: need to be remove when publish happens
process.env.VERBOSE === 'true' && console.log('\x1b[33m [verbose] \x1b[0m', ...args);
}
function warnLogger(...args) {
console.warn(...args);
}
function messageLogger(...args) {
console.log(...args);
}
function debugLogger(...args) {
// TODO: need to be remove when publish happens
console.trace();
console.log(...args);
}
function errorLogger(...args) {
console.error(...args);
}
;