fix function call issue

This commit is contained in:
Philipp Kunz 2016-05-19 19:45:31 +02:00
parent 38684f2a88
commit 86d8816ebc
5 changed files with 10 additions and 11 deletions

View File

@ -1,7 +1,3 @@
/**
* routes the console to got through beautylog, so beautylog can take action before things are logged to console.
*/
export declare let route: (statusArg: boolean) => void;
export declare let beautyConsole: { export declare let beautyConsole: {
log2: (message?: any, ...optionalParams: any[]) => void; log2: (message?: any, ...optionalParams: any[]) => void;
log: (logArg: any) => void; log: (logArg: any) => void;

View File

@ -4,7 +4,7 @@ var nativeLog = console.log;
/** /**
* routes the console to got through beautylog, so beautylog can take action before things are logged to console. * routes the console to got through beautylog, so beautylog can take action before things are logged to console.
*/ */
exports.route = function (statusArg) { var route = function (statusArg) {
if (statusArg == true) { if (statusArg == true) {
console.log = exports.beautyConsole.log; console.log = exports.beautyConsole.log;
} }
@ -25,5 +25,6 @@ exports.beautyConsole = {
} }
} }
}; };
route(true);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJlYXV0eWxvZy5jb25zb2xlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQSxzQ0FBa0MseUJBQXlCLENBQUMsQ0FBQTtBQUM1RCxJQUFJLFNBQVMsR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDO0FBRTVCOztHQUVHO0FBQ1EsYUFBSyxHQUFHLFVBQVMsU0FBaUI7SUFDekMsRUFBRSxDQUFBLENBQUMsU0FBUyxJQUFJLElBQUksQ0FBQyxDQUFBLENBQUM7UUFDbEIsT0FBTyxDQUFDLEdBQUcsR0FBRyxxQkFBYSxDQUFDLEdBQUcsQ0FBQztJQUNwQyxDQUFDO0lBQUMsSUFBSSxDQUFDLENBQUM7UUFDSixPQUFPLENBQUMsR0FBRyxHQUFHLFNBQVMsQ0FBQztJQUM1QixDQUFDO0FBRUwsQ0FBQyxDQUFBO0FBRVUscUJBQWEsR0FBRztJQUN2QixJQUFJLEVBQUUsU0FBUztJQUNmLEdBQUcsRUFBRSxVQUFTLE1BQVU7UUFDcEIsRUFBRSxDQUFBLENBQUMsaUNBQVMsQ0FBQyxDQUFBLENBQUM7WUFDVixpQ0FBUyxDQUFDLEtBQUssRUFBRSxDQUFDO1lBQ2xCLFNBQVMsQ0FBQyxLQUFLLENBQUMsU0FBUyxFQUFFLFNBQVMsQ0FBQyxDQUFDO1lBQ3RDLGlDQUFTLENBQUMsS0FBSyxFQUFFLENBQUM7UUFDdEIsQ0FBQztRQUFDLElBQUksQ0FBQyxDQUFDO1lBQ0osU0FBUyxDQUFDLEtBQUssQ0FBQyxTQUFTLEVBQUUsU0FBUyxDQUFDLENBQUM7UUFDMUMsQ0FBQztJQUNMLENBQUM7Q0FDSixDQUFBIiwiZmlsZSI6ImJlYXV0eWxvZy5jb25zb2xlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4vdHlwaW5ncy9tYWluLmQudHNcIiAvPlxyXG5pbXBvcnQgcGx1Z2lucyA9IHJlcXVpcmUoXCIuL2JlYXV0eWxvZy5wbHVnaW5zXCIpO1xyXG5pbXBvcnQge2FjdGl2ZU9yYSxvcmFBY3RpdmV9IGZyb20gXCIuL2JlYXV0eWxvZy5jbGFzc2VzLm9yYVwiO1xyXG5sZXQgbmF0aXZlTG9nID0gY29uc29sZS5sb2c7XHJcblxyXG4vKipcclxuICogcm91dGVzIHRoZSBjb25zb2xlIHRvIGdvdCB0aHJvdWdoIGJlYXV0eWxvZywgc28gYmVhdXR5bG9nIGNhbiB0YWtlIGFjdGlvbiBiZWZvcmUgdGhpbmdzIGFyZSBsb2dnZWQgdG8gY29uc29sZS5cclxuICovXHJcbmV4cG9ydCBsZXQgcm91dGUgPSBmdW5jdGlvbihzdGF0dXNBcmc6Ym9vbGVhbil7XHJcbiAgICBpZihzdGF0dXNBcmcgPT0gdHJ1ZSl7XHJcbiAgICAgICAgY29uc29sZS5sb2cgPSBiZWF1dHlDb25zb2xlLmxvZztcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgICAgY29uc29sZS5sb2cgPSBuYXRpdmVMb2c7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuZXhwb3J0IGxldCBiZWF1dHlDb25zb2xlID0ge1xyXG4gICAgbG9nMjogbmF0aXZlTG9nLFxyXG4gICAgbG9nOiBmdW5jdGlvbihsb2dBcmc6YW55KXtcclxuICAgICAgICBpZihvcmFBY3RpdmUpe1xyXG4gICAgICAgICAgICBhY3RpdmVPcmEucGF1c2UoKTtcclxuICAgICAgICAgICAgbmF0aXZlTG9nLmFwcGx5KG5hdGl2ZUxvZywgYXJndW1lbnRzKTtcclxuICAgICAgICAgICAgYWN0aXZlT3JhLnN0YXJ0KCk7XHJcbiAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgbmF0aXZlTG9nLmFwcGx5KG5hdGl2ZUxvZywgYXJndW1lbnRzKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJlYXV0eWxvZy5jb25zb2xlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQSxzQ0FBa0MseUJBQXlCLENBQUMsQ0FBQTtBQUM1RCxJQUFJLFNBQVMsR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDO0FBRTVCOztHQUVHO0FBQ0gsSUFBSSxLQUFLLEdBQUcsVUFBUyxTQUFpQjtJQUNsQyxFQUFFLENBQUEsQ0FBQyxTQUFTLElBQUksSUFBSSxDQUFDLENBQUEsQ0FBQztRQUNsQixPQUFPLENBQUMsR0FBRyxHQUFHLHFCQUFhLENBQUMsR0FBRyxDQUFDO0lBQ3BDLENBQUM7SUFBQyxJQUFJLENBQUMsQ0FBQztRQUNKLE9BQU8sQ0FBQyxHQUFHLEdBQUcsU0FBUyxDQUFDO0lBQzVCLENBQUM7QUFFTCxDQUFDLENBQUM7QUFFUyxxQkFBYSxHQUFHO0lBQ3ZCLElBQUksRUFBRSxTQUFTO0lBQ2YsR0FBRyxFQUFFLFVBQVMsTUFBVTtRQUNwQixFQUFFLENBQUEsQ0FBQyxpQ0FBUyxDQUFDLENBQUEsQ0FBQztZQUNWLGlDQUFTLENBQUMsS0FBSyxFQUFFLENBQUM7WUFDbEIsU0FBUyxDQUFDLEtBQUssQ0FBQyxTQUFTLEVBQUUsU0FBUyxDQUFDLENBQUM7WUFDdEMsaUNBQVMsQ0FBQyxLQUFLLEVBQUUsQ0FBQztRQUN0QixDQUFDO1FBQUMsSUFBSSxDQUFDLENBQUM7WUFDSixTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsRUFBRSxTQUFTLENBQUMsQ0FBQztRQUMxQyxDQUFDO0lBQ0wsQ0FBQztDQUNKLENBQUE7QUFFRCxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMiLCJmaWxlIjoiYmVhdXR5bG9nLmNvbnNvbGUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLy8gPHJlZmVyZW5jZSBwYXRoPVwiLi90eXBpbmdzL21haW4uZC50c1wiIC8+XHJcbmltcG9ydCBwbHVnaW5zID0gcmVxdWlyZShcIi4vYmVhdXR5bG9nLnBsdWdpbnNcIik7XHJcbmltcG9ydCB7YWN0aXZlT3JhLG9yYUFjdGl2ZX0gZnJvbSBcIi4vYmVhdXR5bG9nLmNsYXNzZXMub3JhXCI7XHJcbmxldCBuYXRpdmVMb2cgPSBjb25zb2xlLmxvZztcclxuXHJcbi8qKlxyXG4gKiByb3V0ZXMgdGhlIGNvbnNvbGUgdG8gZ290IHRocm91Z2ggYmVhdXR5bG9nLCBzbyBiZWF1dHlsb2cgY2FuIHRha2UgYWN0aW9uIGJlZm9yZSB0aGluZ3MgYXJlIGxvZ2dlZCB0byBjb25zb2xlLlxyXG4gKi9cclxubGV0IHJvdXRlID0gZnVuY3Rpb24oc3RhdHVzQXJnOmJvb2xlYW4pe1xyXG4gICAgaWYoc3RhdHVzQXJnID09IHRydWUpe1xyXG4gICAgICAgIGNvbnNvbGUubG9nID0gYmVhdXR5Q29uc29sZS5sb2c7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICAgIGNvbnNvbGUubG9nID0gbmF0aXZlTG9nO1xyXG4gICAgfVxyXG4gICAgXHJcbn07XHJcblxyXG5leHBvcnQgbGV0IGJlYXV0eUNvbnNvbGUgPSB7XHJcbiAgICBsb2cyOiBuYXRpdmVMb2csXHJcbiAgICBsb2c6IGZ1bmN0aW9uKGxvZ0FyZzphbnkpe1xyXG4gICAgICAgIGlmKG9yYUFjdGl2ZSl7XHJcbiAgICAgICAgICAgIGFjdGl2ZU9yYS5wYXVzZSgpO1xyXG4gICAgICAgICAgICBuYXRpdmVMb2cuYXBwbHkobmF0aXZlTG9nLCBhcmd1bWVudHMpO1xyXG4gICAgICAgICAgICBhY3RpdmVPcmEuc3RhcnQoKTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICBuYXRpdmVMb2cuYXBwbHkobmF0aXZlTG9nLCBhcmd1bWVudHMpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxucm91dGUodHJ1ZSk7Il19

2
dist/index.js vendored
View File

@ -16,4 +16,4 @@ exports.ok = BeautylogLog.ok;
exports.success = BeautylogLog.success; exports.success = BeautylogLog.success;
exports.warn = BeautylogLog.warn; exports.warn = BeautylogLog.warn;
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDRDQUE0Qzs7QUFHNUMsSUFBWSxZQUFZLFdBQU0saUJBQWlCLENBQUMsQ0FBQTtBQUNoRCxJQUFZLGVBQWUsV0FBTSxvQkFDakMsQ0FBQyxDQURvRDtBQUdyRCx3Q0FBb0IsMkJBQTJCLENBQUM7QUFBeEMsZ0RBQXdDO0FBQ2hELHNDQUFrQix5QkFBeUIsQ0FBQztBQUFwQywwQ0FBb0M7QUFFakMsV0FBRyxHQUFJLFlBQVksQ0FBQyxHQUFHLENBQUM7QUFDeEIsYUFBSyxHQUFJLFlBQVksQ0FBQyxLQUFLLENBQUM7QUFDNUIsY0FBTSxHQUFJLGVBQWUsQ0FBQyxNQUFNLENBQUM7QUFDakMsa0JBQVUsR0FBSSxlQUFlLENBQUMsVUFBVSxDQUFDO0FBQ3pDLFlBQUksR0FBSSxZQUFZLENBQUMsSUFBSSxDQUFDO0FBQzFCLFdBQUcsR0FBSSxZQUFZLENBQUMsR0FBRyxDQUFDO0FBQ3hCLFVBQUUsR0FBSSxZQUFZLENBQUMsRUFBRSxDQUFDO0FBQ3RCLGVBQU8sR0FBSSxZQUFZLENBQUMsT0FBTyxDQUFDO0FBQ2hDLFlBQUksR0FBSSxZQUFZLENBQUMsSUFBSSxDQUFDIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4vdHlwaW5ncy9tYWluLmQudHNcIiAvPlxyXG5cclxuaW1wb3J0ICogYXMgcGx1Z2lucyBmcm9tIFwiLi9iZWF1dHlsb2cucGx1Z2luc1wiO1xyXG5pbXBvcnQgKiBhcyBCZWF1dHlsb2dMb2cgZnJvbSBcIi4vYmVhdXR5bG9nLmxvZ1wiO1xyXG5pbXBvcnQgKiBhcyBCZWF1dHlsb2dGaWdsZXQgZnJvbSBcIi4vYmVhdXR5bG9nLmZpZ2xldFwiXHJcbmltcG9ydCAqIGFzIEJlYXV0eWxvZ0NvbnNvbGUgZnJvbSBcIi4vYmVhdXR5bG9nLmNvbnNvbGVcIjtcclxuXHJcbmV4cG9ydCB7VGFibGV9IGZyb20gXCIuL2JlYXV0eWxvZy5jbGFzc2VzLnRhYmxlXCI7XHJcbmV4cG9ydCB7T3JhfSBmcm9tIFwiLi9iZWF1dHlsb2cuY2xhc3Nlcy5vcmFcIjtcclxuXHJcbmV4cG9ydCBsZXQgZGlyID0gIEJlYXV0eWxvZ0xvZy5kaXI7XHJcbmV4cG9ydCBsZXQgZXJyb3IgPSAgQmVhdXR5bG9nTG9nLmVycm9yO1xyXG5leHBvcnQgbGV0IGZpZ2xldCA9ICBCZWF1dHlsb2dGaWdsZXQuZmlnbGV0O1xyXG5leHBvcnQgbGV0IGZpZ2xldFN5bmMgPSAgQmVhdXR5bG9nRmlnbGV0LmZpZ2xldFN5bmM7XHJcbmV4cG9ydCBsZXQgaW5mbyA9ICBCZWF1dHlsb2dMb2cuaW5mbztcclxuZXhwb3J0IGxldCBsb2cgPSAgQmVhdXR5bG9nTG9nLmxvZztcclxuZXhwb3J0IGxldCBvayA9ICBCZWF1dHlsb2dMb2cub2s7XHJcbmV4cG9ydCBsZXQgc3VjY2VzcyA9ICBCZWF1dHlsb2dMb2cuc3VjY2VzcztcclxuZXhwb3J0IGxldCB3YXJuID0gIEJlYXV0eWxvZ0xvZy53YXJuO1xyXG4iXX0= //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDRDQUE0Qzs7QUFHNUMsSUFBWSxZQUFZLFdBQU0saUJBQWlCLENBQUMsQ0FBQTtBQUNoRCxJQUFZLGVBQWUsV0FBTSxvQkFDakMsQ0FBQyxDQURvRDtBQUdyRCx3Q0FBb0IsMkJBQTJCLENBQUM7QUFBeEMsZ0RBQXdDO0FBQ2hELHNDQUFrQix5QkFBeUIsQ0FBQztBQUFwQywwQ0FBb0M7QUFFakMsV0FBRyxHQUFJLFlBQVksQ0FBQyxHQUFHLENBQUM7QUFDeEIsYUFBSyxHQUFJLFlBQVksQ0FBQyxLQUFLLENBQUM7QUFDNUIsY0FBTSxHQUFJLGVBQWUsQ0FBQyxNQUFNLENBQUM7QUFDakMsa0JBQVUsR0FBSSxlQUFlLENBQUMsVUFBVSxDQUFDO0FBQ3pDLFlBQUksR0FBSSxZQUFZLENBQUMsSUFBSSxDQUFDO0FBQzFCLFdBQUcsR0FBSSxZQUFZLENBQUMsR0FBRyxDQUFDO0FBQ3hCLFVBQUUsR0FBSSxZQUFZLENBQUMsRUFBRSxDQUFDO0FBQ3RCLGVBQU8sR0FBSSxZQUFZLENBQUMsT0FBTyxDQUFDO0FBQ2hDLFlBQUksR0FBSSxZQUFZLENBQUMsSUFBSSxDQUFDIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8vIDxyZWZlcmVuY2UgcGF0aD1cIi4vdHlwaW5ncy9tYWluLmQudHNcIiAvPlxyXG5cclxuaW1wb3J0ICogYXMgcGx1Z2lucyBmcm9tIFwiLi9iZWF1dHlsb2cucGx1Z2luc1wiO1xyXG5pbXBvcnQgKiBhcyBCZWF1dHlsb2dMb2cgZnJvbSBcIi4vYmVhdXR5bG9nLmxvZ1wiO1xyXG5pbXBvcnQgKiBhcyBCZWF1dHlsb2dGaWdsZXQgZnJvbSBcIi4vYmVhdXR5bG9nLmZpZ2xldFwiXHJcbmltcG9ydCAqIGFzIEJlYXV0eWxvZ0NvbnNvbGUgZnJvbSBcIi4vYmVhdXR5bG9nLmNvbnNvbGVcIjtcclxuXHJcbmV4cG9ydCB7VGFibGV9IGZyb20gXCIuL2JlYXV0eWxvZy5jbGFzc2VzLnRhYmxlXCI7XHJcbmV4cG9ydCB7T3JhfSBmcm9tIFwiLi9iZWF1dHlsb2cuY2xhc3Nlcy5vcmFcIjtcclxuXHJcbmV4cG9ydCBsZXQgZGlyID0gIEJlYXV0eWxvZ0xvZy5kaXI7XHJcbmV4cG9ydCBsZXQgZXJyb3IgPSAgQmVhdXR5bG9nTG9nLmVycm9yO1xyXG5leHBvcnQgbGV0IGZpZ2xldCA9ICBCZWF1dHlsb2dGaWdsZXQuZmlnbGV0O1xyXG5leHBvcnQgbGV0IGZpZ2xldFN5bmMgPSAgQmVhdXR5bG9nRmlnbGV0LmZpZ2xldFN5bmM7XHJcbmV4cG9ydCBsZXQgaW5mbyA9ICBCZWF1dHlsb2dMb2cuaW5mbztcclxuZXhwb3J0IGxldCBsb2cgPSAgQmVhdXR5bG9nTG9nLmxvZztcclxuZXhwb3J0IGxldCBvayA9ICBCZWF1dHlsb2dMb2cub2s7XHJcbmV4cG9ydCBsZXQgc3VjY2VzcyA9ICBCZWF1dHlsb2dMb2cuc3VjY2VzcztcclxuZXhwb3J0IGxldCB3YXJuID0gIEJlYXV0eWxvZ0xvZy53YXJuOyJdfQ==

View File

@ -6,14 +6,14 @@ let nativeLog = console.log;
/** /**
* routes the console to got through beautylog, so beautylog can take action before things are logged to console. * routes the console to got through beautylog, so beautylog can take action before things are logged to console.
*/ */
export let route = function(statusArg:boolean){ let route = function(statusArg:boolean){
if(statusArg == true){ if(statusArg == true){
console.log = beautyConsole.log; console.log = beautyConsole.log;
} else { } else {
console.log = nativeLog; console.log = nativeLog;
} }
} };
export let beautyConsole = { export let beautyConsole = {
log2: nativeLog, log2: nativeLog,
@ -27,3 +27,5 @@ export let beautyConsole = {
} }
} }
} }
route(true);