summaryrefslogtreecommitdiff
path: root/lib/logger.js
diff options
context:
space:
mode:
authorWu Cheng-Han2015-06-01 18:04:25 +0800
committerWu Cheng-Han2015-06-01 18:04:25 +0800
commitf7f8c901f4bc39c3ed0a2bdfe1cbaa1ee6957999 (patch)
tree1bb09442906fa8e258c670c87491c64b6de27e68 /lib/logger.js
parent4e64583a0b6175d2c9a6729ffde1472dd55d389c (diff)
Marked as 0.2.9
Diffstat (limited to 'lib/logger.js')
-rw-r--r--lib/logger.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/logger.js b/lib/logger.js
new file mode 100644
index 00000000..c843330b
--- /dev/null
+++ b/lib/logger.js
@@ -0,0 +1,21 @@
+var winston = require('winston');
+winston.emitErrs = true;
+
+var logger = new winston.Logger({
+ transports: [
+ new winston.transports.Console({
+ level: 'debug',
+ handleExceptions: true,
+ json: false,
+ colorize: true
+ })
+ ],
+ exitOnError: false
+});
+
+module.exports = logger;
+module.exports.stream = {
+ write: function(message, encoding){
+ logger.info(message);
+ }
+}; \ No newline at end of file