From e070a523a1a5a2325a845307f031aa9f989d1c76 Mon Sep 17 00:00:00 2001 From: Alex Wells Date: Mon, 10 Apr 2017 17:15:32 +0100 Subject: [PATCH 1/2] Change `sys.print` to `console.log` Address `sys.print` and `util.print` deprecation warnings generated on node.js versions > 0.12. --- logger.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/logger.js b/logger.js index 33e5690..d3adfdc 100644 --- a/logger.js +++ b/logger.js @@ -40,7 +40,7 @@ var makeArray = function(nonarray) { // if `log_file_path` is null, log to STDOUT. var Logger = function(log_file_path) { // default write is STDOUT - this.write = sys.print; + this.write = console.log; this.log_level_index = 3; // if a path is given, try to write to it @@ -112,4 +112,4 @@ Logger.levels.forEach(function(level) { exports.Logger = Logger; exports.createLogger = function(log_file_path) { return new Logger(log_file_path); -}; \ No newline at end of file +}; From f5022d90a2dfa1461bda98f34e6dcecd169c3444 Mon Sep 17 00:00:00 2001 From: Alex Wells Date: Mon, 10 Apr 2017 17:24:58 +0100 Subject: [PATCH 2/2] Update logger.js Remove dependency on `sys`; changed to use `util` instead --- logger.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logger.js b/logger.js index d3adfdc..89caf36 100644 --- a/logger.js +++ b/logger.js @@ -29,7 +29,7 @@ OTHER DEALINGS IN THE SOFTWARE. */ var path = require('path'), - sys = require('sys'), + sys = require('util'), fs = require('fs'); var makeArray = function(nonarray) {