From 64cb6f1b47e811e9017a67fd2782343f30451d23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ionic=C4=83=20Biz=C4=83u?= Date: Sun, 1 Feb 2015 15:28:22 +0200 Subject: [PATCH] Added logger --- bin/git-stats | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/bin/git-stats b/bin/git-stats index c39c97e..7509086 100755 --- a/bin/git-stats +++ b/bin/git-stats @@ -5,8 +5,12 @@ var GitStats = require("../lib") , Fs = require("fs") , AnsiParser = require("ansi-parser") , Couleurs = require("couleurs")() + , Logger = require("bug-killer") ; +Logger.config.displayDate = false; +Logger.config.logLevel = 4; + const THEMES = { DARK: { background: "#11181F" @@ -42,18 +46,18 @@ switch (process.argv[2]) { throw e; } GitStats.record(data, function (err) { - if (err) { throw err; } + if (err) { return Logger.log(err, "error"); } }); break; case "--help": - console.log(Fs.readFileSync("./docs/help")); + console.log(Fs.readFileSync("./docs/help", "utf-8")); break; case "-v": console.log(require("../package.json").version); break; default: GitStats.ansiCalendar(function (err, data) { - if (err) throw err; + if (err) { return Logger.log(err, "error"); } data = AnsiParser.removeAnsi(data); if (process.argv.indexOf("--no-ansi") === -1) { var theme = THEMES.DARK