From 1fa2ba1fc414dfdb8b5da7d90b3d2cf25ace7a1e Mon Sep 17 00:00:00 2001 From: danbulant Date: Sat, 28 Sep 2019 14:32:09 +0200 Subject: [PATCH] Colors option --- sql2csv.js | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/sql2csv.js b/sql2csv.js index e447997..f7e1bf6 100644 --- a/sql2csv.js +++ b/sql2csv.js @@ -3,14 +3,20 @@ const { execSync } = require('child_process'); class sql2csv { log(str){ if(!this.options.logging) return; - if(this.options.colors) - console.log(this.options.prefix + str + "\x1b[0m"); - console.log(this.options.prefix + str + "\x1b[0m"); + if(this.options.colors){ + console.log(this.options.prefix + str + "\x1b[0m"); + } else { + console.log(this.options.prefix + str); + } } warn(str){ 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) { @@ -48,7 +54,7 @@ class sql2csv { setOptions(options){ this.options = options; } - + //set connection setConnection(conn){ this.conn = conn;