Give more useful console output in IE9.

This commit is contained in:
Stefan Thomas
2013-01-21 20:18:08 +01:00
parent 9ca44e7e6f
commit 88c2062c89

View File

@@ -1,7 +1,11 @@
exports = module.exports = require('./utils.js');
var exports = module.exports = require('./utils.js');
// We override this function for browsers, because they print objects nicer
// natively than JSON.stringify can.
exports.logObject = function (msg, obj) {
console.log(msg, "", obj);
if (/MSIE/.test(navigator.userAgent)) {
console.log(msg, JSON.stringify(obj));
} else {
console.log(msg, "", obj);
}
};