From cbe313a33f182815d53ed66507400d848d2a7145 Mon Sep 17 00:00:00 2001 From: Mike Nason Date: Thu, 9 Feb 2017 18:22:50 -0500 Subject: [PATCH] Safe access to console for oldIE --- package.json | 1 + src/client.js | 3 +++ src/util/client/consoleLogger.js | 3 +++ 3 files changed, 7 insertions(+) diff --git a/package.json b/package.json index 33c6cd6..aaa3ee1 100644 --- a/package.json +++ b/package.json @@ -72,6 +72,7 @@ "dependencies": { "bunyan": "^1.8.5", "bunyan-format": "^0.2.1", + "console": "0.5.2", "hide-secrets": "1.1.0", "le_js": "git://github.com/nason/le_js.git#7a75be7c1dd2438e3f1183a68bd2162b80bc94d8", "le_node": "^1.7.0", diff --git a/src/client.js b/src/client.js index bd9b2ad..48c036f 100644 --- a/src/client.js +++ b/src/client.js @@ -9,6 +9,9 @@ import ClientConsoleLogger from './util/client/consoleLogger'; import ClientLogentriesLogger from './util/client/logentriesLogger'; import ClientRollbarLogger, { isGlobalRollbarConfigured } from './util/client/rollbarLogger'; +// Safe console access for oldIE +import console from 'console'; + /** * A logger than can be used in browsers * @param {Object} config - we-js-logger config diff --git a/src/util/client/consoleLogger.js b/src/util/client/consoleLogger.js index 3f05e05..3e184ff 100644 --- a/src/util/client/consoleLogger.js +++ b/src/util/client/consoleLogger.js @@ -1,5 +1,8 @@ import bunyan from 'bunyan'; +// Safe console access for oldIE +import console from 'console'; + /** * Pretty logging to `console` for client applications */