Colors option

This commit is contained in:
danbulant 2019-09-28 14:32:09 +02:00
parent b57793b58a
commit 1fa2ba1fc4

View file

@ -3,14 +3,20 @@ const { execSync } = require('child_process');
class sql2csv { class sql2csv {
log(str){ log(str){
if(!this.options.logging) return; if(!this.options.logging) return;
if(this.options.colors) if(this.options.colors){
console.log(this.options.prefix + str + "\x1b[0m"); console.log(this.options.prefix + str + "\x1b[0m");
console.log(this.options.prefix + str + "\x1b[0m"); } else {
console.log(this.options.prefix + str);
}
} }
warn(str){ warn(str){
if(!this.options.logging) return; if(!this.options.logging) return;
console.warn(this.options.prefix + "\x1b[33m" + str + "\x1b[0m"); if(this.options.colors){
console.warn(this.options.prefix + "\x1b[33m" + str + "\x1b[0m");
} else {
console.warn(this.options.prefix + str);
}
} }
constructor(options) { constructor(options) {