Update logger for es6 modules

This commit is contained in:
kpdecker
2013-09-30 23:52:33 -05:00
parent 1173e5a502
commit 27d9010974
3 changed files with 12 additions and 18 deletions
+4 -4
View File
@@ -153,15 +153,15 @@ function registerDefaultHelpers(instance) {
var levels = {
DEBUG: 0, INFO: 1, WARN: 2, ERROR: 3, level: 3
}
};
var methodMap = { 0: 'debug', 1: 'info', 2: 'warn', 3: 'error' };
export var logger = {
// can be overridden in the host environment
log: function(level, obj) {
if (Handlebars.logger.level <= level) {
var method = Handlebars.logger.methodMap[level];
if (logger.level <= level) {
var method = logger.methodMap[level];
if (typeof console !== 'undefined' && console[method]) {
console[method].call(console, obj);
}
@@ -169,7 +169,7 @@ export var logger = {
}
};
export function log(level, obj) { logger.log(level, obj); };
export function log(level, obj) { logger.log(level, obj); }
export var createFrame = function(object) {
var obj = {};