Comparing version 0.1.1 to 0.1.2
@@ -46,6 +46,16 @@ 'use strict'; | ||
var _loop = function _loop(s_level) { | ||
var f_log = function f_log(s_msg) { | ||
logger.log(s_level, s_msg, { class_name: s_class_name }); | ||
}; | ||
if ('fail' === s_level) { | ||
f_log = function f_log(s_msg) { | ||
logger.log(s_level, s_msg, { class_name: s_class_name }); | ||
logger.log(s_level, new Error().stack.split(/\n/g).slice(3).join('\n'), { class_name: s_class_name }); | ||
throw 'Exitting on fatal error'; | ||
}; | ||
} | ||
(0, _defineProperty2.default)(f_local, s_level, { | ||
value: function value(s_msg) { | ||
logger.log(s_level, s_msg, { class_name: s_class_name }); | ||
} | ||
value: f_log | ||
}); | ||
@@ -52,0 +62,0 @@ }; |
{ | ||
"name": "classer", | ||
"version": "0.1.1", | ||
"version": "0.1.2", | ||
"description": "Yet another way to create class-like object/functions with private, public, and static members", | ||
@@ -5,0 +5,0 @@ "author": { |
5564
100