redux-logger
Advanced tools
Comparing version 2.6.0 to 2.6.1
@@ -228,15 +228,15 @@ (function webpackUniversalModuleDefinition(root, factory) { | ||
if (prevStateLevel) { | ||
if (colors.prevState) logger[level]("%c prev state", "color: " + colors.prevState(prevState) + "; font-weight: bold", prevState);else logger[level]("prev state", prevState); | ||
if (colors.prevState) logger[prevStateLevel]("%c prev state", "color: " + colors.prevState(prevState) + "; font-weight: bold", prevState);else logger[prevStateLevel]("prev state", prevState); | ||
} | ||
if (actionLevel) { | ||
if (colors.action) logger[level]("%c action", "color: " + colors.action(formattedAction) + "; font-weight: bold", formattedAction);else logger[level]("action", formattedAction); | ||
if (colors.action) logger[actionLevel]("%c action", "color: " + colors.action(formattedAction) + "; font-weight: bold", formattedAction);else logger[actionLevel]("action", formattedAction); | ||
} | ||
if (error && errorLevel) { | ||
if (colors.error) logger[level]("%c error", "color: " + colors.error(error, prevState) + "; font-weight: bold", error);else logger[level]("error", error); | ||
if (colors.error) logger[errorLevel]("%c error", "color: " + colors.error(error, prevState) + "; font-weight: bold", error);else logger[errorLevel]("error", error); | ||
} | ||
if (nextStateLevel) { | ||
if (colors.nextState) logger[level]("%c next state", "color: " + colors.nextState(nextState) + "; font-weight: bold", nextState);else logger[level]("next state", nextState); | ||
if (colors.nextState) logger[nextStateLevel]("%c next state", "color: " + colors.nextState(nextState) + "; font-weight: bold", nextState);else logger[nextStateLevel]("next state", nextState); | ||
} | ||
@@ -243,0 +243,0 @@ |
@@ -1,1 +0,1 @@ | ||
!function(t,r){"object"==typeof exports&&"object"==typeof module?module.exports=r():"function"==typeof define&&define.amd?define([],r):"object"==typeof exports?exports.reduxLogger=r():t.reduxLogger=r()}(this,function(){return function(t){function r(n){if(e[n])return e[n].exports;var o=e[n]={exports:{},id:n,loaded:!1};return t[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}var e={};return r.m=t,r.c=e,r.p="",r(0)}([function(t,r,e){e(1),t.exports=e(1)},function(t,r){"use strict";function e(t){if(Array.isArray(t)){for(var r=0,e=Array(t.length);r<t.length;r++)e[r]=t[r];return e}return Array.from(t)}function n(t){return t&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t}function o(t,r,o,i){switch("undefined"==typeof t?"undefined":n(t)){case"object":return"function"==typeof t[i]?t[i].apply(t,e(o)):t[i];case"function":return t(r);default:return t}}function i(){function t(){j.forEach(function(t,r){var e=t.started,i=t.startedTime,a=t.action,f=t.prevState,s=t.error,p=t.took,l=t.nextState,v=j[r+1];v&&(l=v.prevState,p=v.started-e);var m=b(a),x="function"==typeof d?d(function(){return l},a):d,S=c(i),h=T.title?"color: "+T.title(m)+";":null,w="action "+(y?S:"")+" "+m.type+" "+(g?"(in "+p.toFixed(2)+" ms)":"");try{x?T.title?u.groupCollapsed("%c "+w,h):u.groupCollapsed(w):T.title?u.group("%c "+w,h):u.group(w)}catch(A){u.log(w)}var E=o(n,m,[f],"prevState"),F=o(n,m,[m],"action"),C=o(n,m,[s,f],"error"),k=o(n,m,[l],"nextState");E&&(T.prevState?u[n]("%c prev state","color: "+T.prevState(f)+"; font-weight: bold",f):u[n]("prev state",f)),F&&(T.action?u[n]("%c action","color: "+T.action(m)+"; font-weight: bold",m):u[n]("action",m)),s&&C&&(T.error?u[n]("%c error","color: "+T.error(s,f)+"; font-weight: bold",s):u[n]("error",s)),k&&(T.nextState?u[n]("%c next state","color: "+T.nextState(l)+"; font-weight: bold",l):u[n]("next state",l));try{u.groupEnd()}catch(A){u.log("—— log end ——")}}),j.length=0}var r=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],e=r.level,n=void 0===e?"log":e,i=r.logger,u=void 0===i?console:i,a=r.logErrors,s=void 0===a?!0:a,d=r.collapsed,p=r.predicate,l=r.duration,g=void 0===l?!1:l,v=r.timestamp,y=void 0===v?!0:v,m=r.transformer,x=r.stateTransformer,S=void 0===x?function(t){return t}:x,h=r.actionTransformer,b=void 0===h?function(t){return t}:h,w=r.errorTransformer,A=void 0===w?function(t){return t}:w,E=r.colors,T=void 0===E?{title:function(){return"#000000"},prevState:function(){return"#9E9E9E"},action:function(){return"#03A9F4"},nextState:function(){return"#4CAF50"},error:function(){return"#F20404"}}:E;if("undefined"==typeof u)return function(){return function(t){return function(r){return t(r)}}};m&&console.error("Option 'transformer' is deprecated, use stateTransformer instead");var j=[];return function(r){var e=r.getState;return function(r){return function(n){if("function"==typeof p&&!p(e,n))return r(n);var o={};j.push(o),o.started=f.now(),o.startedTime=new Date,o.prevState=S(e()),o.action=n;var i=void 0;if(s)try{i=r(n)}catch(u){o.error=A(u)}else i=r(n);if(o.took=f.now()-o.started,o.nextState=S(e()),t(),o.error)throw o.error;return i}}}}var u=function(t,r){return new Array(r+1).join(t)},a=function(t,r){return u("0",r-t.toString().length)+t},c=function(t){return"@ "+a(t.getHours(),2)+":"+a(t.getMinutes(),2)+":"+a(t.getSeconds(),2)+"."+a(t.getMilliseconds(),3)},f="undefined"!=typeof performance&&"function"==typeof performance.now?performance:Date;t.exports=i}])}); | ||
!function(t,r){"object"==typeof exports&&"object"==typeof module?module.exports=r():"function"==typeof define&&define.amd?define([],r):"object"==typeof exports?exports.reduxLogger=r():t.reduxLogger=r()}(this,function(){return function(t){function r(n){if(e[n])return e[n].exports;var o=e[n]={exports:{},id:n,loaded:!1};return t[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}var e={};return r.m=t,r.c=e,r.p="",r(0)}([function(t,r,e){e(1),t.exports=e(1)},function(t,r){"use strict";function e(t){if(Array.isArray(t)){for(var r=0,e=Array(t.length);r<t.length;r++)e[r]=t[r];return e}return Array.from(t)}function n(t){return t&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t}function o(t,r,o,i){switch("undefined"==typeof t?"undefined":n(t)){case"object":return"function"==typeof t[i]?t[i].apply(t,e(o)):t[i];case"function":return t(r);default:return t}}function i(){function t(){j.forEach(function(t,r){var e=t.started,i=t.startedTime,a=t.action,f=t.prevState,s=t.error,p=t.took,l=t.nextState,v=j[r+1];v&&(l=v.prevState,p=v.started-e);var m=b(a),x="function"==typeof d?d(function(){return l},a):d,S=c(i),h=T.title?"color: "+T.title(m)+";":null,w="action "+(y?S:"")+" "+m.type+" "+(g?"(in "+p.toFixed(2)+" ms)":"");try{x?T.title?u.groupCollapsed("%c "+w,h):u.groupCollapsed(w):T.title?u.group("%c "+w,h):u.group(w)}catch(A){u.log(w)}var E=o(n,m,[f],"prevState"),F=o(n,m,[m],"action"),C=o(n,m,[s,f],"error"),k=o(n,m,[l],"nextState");E&&(T.prevState?u[E]("%c prev state","color: "+T.prevState(f)+"; font-weight: bold",f):u[E]("prev state",f)),F&&(T.action?u[F]("%c action","color: "+T.action(m)+"; font-weight: bold",m):u[F]("action",m)),s&&C&&(T.error?u[C]("%c error","color: "+T.error(s,f)+"; font-weight: bold",s):u[C]("error",s)),k&&(T.nextState?u[k]("%c next state","color: "+T.nextState(l)+"; font-weight: bold",l):u[k]("next state",l));try{u.groupEnd()}catch(A){u.log("—— log end ——")}}),j.length=0}var r=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],e=r.level,n=void 0===e?"log":e,i=r.logger,u=void 0===i?console:i,a=r.logErrors,s=void 0===a?!0:a,d=r.collapsed,p=r.predicate,l=r.duration,g=void 0===l?!1:l,v=r.timestamp,y=void 0===v?!0:v,m=r.transformer,x=r.stateTransformer,S=void 0===x?function(t){return t}:x,h=r.actionTransformer,b=void 0===h?function(t){return t}:h,w=r.errorTransformer,A=void 0===w?function(t){return t}:w,E=r.colors,T=void 0===E?{title:function(){return"#000000"},prevState:function(){return"#9E9E9E"},action:function(){return"#03A9F4"},nextState:function(){return"#4CAF50"},error:function(){return"#F20404"}}:E;if("undefined"==typeof u)return function(){return function(t){return function(r){return t(r)}}};m&&console.error("Option 'transformer' is deprecated, use stateTransformer instead");var j=[];return function(r){var e=r.getState;return function(r){return function(n){if("function"==typeof p&&!p(e,n))return r(n);var o={};j.push(o),o.started=f.now(),o.startedTime=new Date,o.prevState=S(e()),o.action=n;var i=void 0;if(s)try{i=r(n)}catch(u){o.error=A(u)}else i=r(n);if(o.took=f.now()-o.started,o.nextState=S(e()),t(),o.error)throw o.error;return i}}}}var u=function(t,r){return new Array(r+1).join(t)},a=function(t,r){return u("0",r-t.toString().length)+t},c=function(t){return"@ "+a(t.getHours(),2)+":"+a(t.getMinutes(),2)+":"+a(t.getSeconds(),2)+"."+a(t.getMilliseconds(),3)},f="undefined"!=typeof performance&&"function"==typeof performance.now?performance:Date;t.exports=i}])}); |
@@ -164,15 +164,15 @@ "use strict"; | ||
if (prevStateLevel) { | ||
if (colors.prevState) logger[level]("%c prev state", "color: " + colors.prevState(prevState) + "; font-weight: bold", prevState);else logger[level]("prev state", prevState); | ||
if (colors.prevState) logger[prevStateLevel]("%c prev state", "color: " + colors.prevState(prevState) + "; font-weight: bold", prevState);else logger[prevStateLevel]("prev state", prevState); | ||
} | ||
if (actionLevel) { | ||
if (colors.action) logger[level]("%c action", "color: " + colors.action(formattedAction) + "; font-weight: bold", formattedAction);else logger[level]("action", formattedAction); | ||
if (colors.action) logger[actionLevel]("%c action", "color: " + colors.action(formattedAction) + "; font-weight: bold", formattedAction);else logger[actionLevel]("action", formattedAction); | ||
} | ||
if (error && errorLevel) { | ||
if (colors.error) logger[level]("%c error", "color: " + colors.error(error, prevState) + "; font-weight: bold", error);else logger[level]("error", error); | ||
if (colors.error) logger[errorLevel]("%c error", "color: " + colors.error(error, prevState) + "; font-weight: bold", error);else logger[errorLevel]("error", error); | ||
} | ||
if (nextStateLevel) { | ||
if (colors.nextState) logger[level]("%c next state", "color: " + colors.nextState(nextState) + "; font-weight: bold", nextState);else logger[level]("next state", nextState); | ||
if (colors.nextState) logger[nextStateLevel]("%c next state", "color: " + colors.nextState(nextState) + "; font-weight: bold", nextState);else logger[nextStateLevel]("next state", nextState); | ||
} | ||
@@ -179,0 +179,0 @@ |
{ | ||
"name": "redux-logger", | ||
"version": "2.6.0", | ||
"version": "2.6.1", | ||
"description": "Logger for redux", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
@@ -115,19 +115,19 @@ const repeat = (str, times) => (new Array(times + 1)).join(str); | ||
if (prevStateLevel) { | ||
if (colors.prevState) logger[level](`%c prev state`, `color: ${colors.prevState(prevState)}; font-weight: bold`, prevState); | ||
else logger[level](`prev state`, prevState); | ||
if (colors.prevState) logger[prevStateLevel](`%c prev state`, `color: ${colors.prevState(prevState)}; font-weight: bold`, prevState); | ||
else logger[prevStateLevel](`prev state`, prevState); | ||
} | ||
if (actionLevel) { | ||
if (colors.action) logger[level](`%c action`, `color: ${colors.action(formattedAction)}; font-weight: bold`, formattedAction); | ||
else logger[level](`action`, formattedAction); | ||
if (colors.action) logger[actionLevel](`%c action`, `color: ${colors.action(formattedAction)}; font-weight: bold`, formattedAction); | ||
else logger[actionLevel](`action`, formattedAction); | ||
} | ||
if (error && errorLevel) { | ||
if (colors.error) logger[level](`%c error`, `color: ${colors.error(error, prevState)}; font-weight: bold`, error); | ||
else logger[level](`error`, error); | ||
if (colors.error) logger[errorLevel](`%c error`, `color: ${colors.error(error, prevState)}; font-weight: bold`, error); | ||
else logger[errorLevel](`error`, error); | ||
} | ||
if (nextStateLevel) { | ||
if (colors.nextState) logger[level](`%c next state`, `color: ${colors.nextState(nextState)}; font-weight: bold`, nextState); | ||
else logger[level](`next state`, nextState); | ||
if (colors.nextState) logger[nextStateLevel](`%c next state`, `color: ${colors.nextState(nextState)}; font-weight: bold`, nextState); | ||
else logger[nextStateLevel](`next state`, nextState); | ||
} | ||
@@ -134,0 +134,0 @@ |
38660