Socket
Socket
Sign inDemoInstall

js-logger

Package Overview
Dependencies
0
Maintainers
2
Versions
21
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.4.0 to 1.4.1

2

bower.json
{
"name": "js-logger",
"version": "1.4.0",
"version": "1.4.1",
"main": "src/logger.js",

@@ -5,0 +5,0 @@ "ignore": [

@@ -0,1 +1,4 @@

## 1.4.1 (19th August, 2017)
- Fixed `Logger.getLevel()` Typescript definition error (#57, @timaebi)
## 1.4.0 (18th August, 2017)

@@ -2,0 +5,0 @@ - Add `Logger.getLevel()` (#49, @BenjaminVadant)

{
"name": "js-logger",
"version": "1.4.0",
"version": "1.4.1",
"description": "Lightweight, unobtrusive, configurable JavaScript logger",

@@ -5,0 +5,0 @@ "author": "Jonny Reeves (http://jonnyreeves.co.uk)",

@@ -88,3 +88,3 @@ /**

*/
getLevel(void): ILogLevel;
getLevel(): ILogLevel;
/**

@@ -91,0 +91,0 @@ * Set the global logging handler. The supplied function should

@@ -13,3 +13,3 @@ /*!

// For those that are at home that are keeping score.
Logger.VERSION = "1.4.0";
Logger.VERSION = "1.4.1";

@@ -16,0 +16,0 @@ // Function which handles all incoming log messages.

@@ -1,1 +0,1 @@

!function(e){"use strict";var n={};n.VERSION="1.4.0";var t,o={},r=function(e,n){return function(){return n.apply(e,arguments)}},i=function(){var e,n,t=arguments,o=t[0];for(n=1;n<t.length;n++)for(e in t[n])e in o||!t[n].hasOwnProperty(e)||(o[e]=t[n][e]);return o},l=function(e,n){return{value:e,name:n}};n.DEBUG=l(1,"DEBUG"),n.INFO=l(2,"INFO"),n.TIME=l(3,"TIME"),n.WARN=l(4,"WARN"),n.ERROR=l(8,"ERROR"),n.OFF=l(99,"OFF");var u=function(e){this.context=e,this.setLevel(e.filterLevel),this.log=this.info};u.prototype={setLevel:function(e){e&&"value"in e&&(this.context.filterLevel=e)},getLevel:function(){return this.context.filterLevel},enabledFor:function(e){var n=this.context.filterLevel;return e.value>=n.value},debug:function(){this.invoke(n.DEBUG,arguments)},info:function(){this.invoke(n.INFO,arguments)},warn:function(){this.invoke(n.WARN,arguments)},error:function(){this.invoke(n.ERROR,arguments)},time:function(e){"string"==typeof e&&e.length>0&&this.invoke(n.TIME,[e,"start"])},timeEnd:function(e){"string"==typeof e&&e.length>0&&this.invoke(n.TIME,[e,"end"])},invoke:function(e,n){t&&this.enabledFor(e)&&t(n,i({level:e},this.context))}};var f=new u({filterLevel:n.OFF});!function(){var e=n;e.enabledFor=r(f,f.enabledFor),e.debug=r(f,f.debug),e.time=r(f,f.time),e.timeEnd=r(f,f.timeEnd),e.info=r(f,f.info),e.warn=r(f,f.warn),e.error=r(f,f.error),e.log=e.info}(),n.setHandler=function(e){t=e},n.setLevel=function(e){f.setLevel(e);for(var n in o)o.hasOwnProperty(n)&&o[n].setLevel(e)},n.getLevel=function(){return f.getLevel()},n.get=function(e){return o[e]||(o[e]=new u(i({name:e},f.context)))},n.createDefaultHandler=function(e){e=e||{},e.formatter=e.formatter||function(e,n){n.name&&e.unshift("["+n.name+"]")};var t={},o=function(e,n){Function.prototype.apply.call(e,console,n)};return"undefined"==typeof console?function(){}:function(r,i){r=Array.prototype.slice.call(r);var l,u=console.log;i.level===n.TIME?(l=(i.name?"["+i.name+"] ":"")+r[0],"start"===r[1]?console.time?console.time(l):t[l]=(new Date).getTime():console.timeEnd?console.timeEnd(l):o(u,[l+": "+((new Date).getTime()-t[l])+"ms"])):(i.level===n.WARN&&console.warn?u=console.warn:i.level===n.ERROR&&console.error?u=console.error:i.level===n.INFO&&console.info?u=console.info:i.level===n.DEBUG&&console.debug&&(u=console.debug),e.formatter(r,i),o(u,r))}},n.useDefaults=function(e){n.setLevel(e&&e.defaultLevel||n.DEBUG),n.setHandler(n.createDefaultHandler(e))},"function"==typeof define&&define.amd?define(n):"undefined"!=typeof module&&module.exports?module.exports=n:(n._prevLogger=e.Logger,n.noConflict=function(){return e.Logger=n._prevLogger,n},e.Logger=n)}(this);
!function(e){"use strict";var n={};n.VERSION="1.4.1";var t,o={},r=function(e,n){return function(){return n.apply(e,arguments)}},i=function(){var e,n,t=arguments,o=t[0];for(n=1;n<t.length;n++)for(e in t[n])e in o||!t[n].hasOwnProperty(e)||(o[e]=t[n][e]);return o},l=function(e,n){return{value:e,name:n}};n.DEBUG=l(1,"DEBUG"),n.INFO=l(2,"INFO"),n.TIME=l(3,"TIME"),n.WARN=l(4,"WARN"),n.ERROR=l(8,"ERROR"),n.OFF=l(99,"OFF");var u=function(e){this.context=e,this.setLevel(e.filterLevel),this.log=this.info};u.prototype={setLevel:function(e){e&&"value"in e&&(this.context.filterLevel=e)},getLevel:function(){return this.context.filterLevel},enabledFor:function(e){var n=this.context.filterLevel;return e.value>=n.value},debug:function(){this.invoke(n.DEBUG,arguments)},info:function(){this.invoke(n.INFO,arguments)},warn:function(){this.invoke(n.WARN,arguments)},error:function(){this.invoke(n.ERROR,arguments)},time:function(e){"string"==typeof e&&e.length>0&&this.invoke(n.TIME,[e,"start"])},timeEnd:function(e){"string"==typeof e&&e.length>0&&this.invoke(n.TIME,[e,"end"])},invoke:function(e,n){t&&this.enabledFor(e)&&t(n,i({level:e},this.context))}};var f=new u({filterLevel:n.OFF});!function(){var e=n;e.enabledFor=r(f,f.enabledFor),e.debug=r(f,f.debug),e.time=r(f,f.time),e.timeEnd=r(f,f.timeEnd),e.info=r(f,f.info),e.warn=r(f,f.warn),e.error=r(f,f.error),e.log=e.info}(),n.setHandler=function(e){t=e},n.setLevel=function(e){f.setLevel(e);for(var n in o)o.hasOwnProperty(n)&&o[n].setLevel(e)},n.getLevel=function(){return f.getLevel()},n.get=function(e){return o[e]||(o[e]=new u(i({name:e},f.context)))},n.createDefaultHandler=function(e){e=e||{},e.formatter=e.formatter||function(e,n){n.name&&e.unshift("["+n.name+"]")};var t={},o=function(e,n){Function.prototype.apply.call(e,console,n)};return"undefined"==typeof console?function(){}:function(r,i){r=Array.prototype.slice.call(r);var l,u=console.log;i.level===n.TIME?(l=(i.name?"["+i.name+"] ":"")+r[0],"start"===r[1]?console.time?console.time(l):t[l]=(new Date).getTime():console.timeEnd?console.timeEnd(l):o(u,[l+": "+((new Date).getTime()-t[l])+"ms"])):(i.level===n.WARN&&console.warn?u=console.warn:i.level===n.ERROR&&console.error?u=console.error:i.level===n.INFO&&console.info?u=console.info:i.level===n.DEBUG&&console.debug&&(u=console.debug),e.formatter(r,i),o(u,r))}},n.useDefaults=function(e){n.setLevel(e&&e.defaultLevel||n.DEBUG),n.setHandler(n.createDefaultHandler(e))},"function"==typeof define&&define.amd?define(n):"undefined"!=typeof module&&module.exports?module.exports=n:(n._prevLogger=e.Logger,n.noConflict=function(){return e.Logger=n._prevLogger,n},e.Logger=n)}(this);
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc