@magnet.me/logger-js
Advanced tools
+29
-54
| "use strict"; | ||
| exports.__esModule = true; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.registerLogTransport = void 0; | ||
| var levelToValue = { | ||
| const levelToValue = { | ||
| VERBOSE: 10, | ||
@@ -10,12 +10,11 @@ DEBUG: 20, | ||
| ERROR: 50, | ||
| FATAL: 60 | ||
| FATAL: 60, | ||
| }; | ||
| var transports = []; | ||
| const transports = []; | ||
| function shouldLog(logMessage, minLevel, scopeThresholds) { | ||
| var threshold = scopeThresholds[logMessage.scope] || minLevel; | ||
| const threshold = scopeThresholds[logMessage.scope] || minLevel; | ||
| return levelToValue[logMessage.level] >= levelToValue[threshold]; | ||
| } | ||
| function registerLogTransport(minLevel, logger, scopeThresholds) { | ||
| if (scopeThresholds === void 0) { scopeThresholds = {}; } | ||
| transports.push(function (logMessage) { | ||
| function registerLogTransport(minLevel, logger, scopeThresholds = {}) { | ||
| transports.push((logMessage) => { | ||
| if (shouldLog(logMessage, minLevel, scopeThresholds)) { | ||
@@ -28,71 +27,47 @@ logger(logMessage); | ||
| function log(message) { | ||
| transports.forEach(function (logger) { return logger(message); }); | ||
| transports.forEach((logger) => logger(message)); | ||
| } | ||
| exports["default"] = (function (scope) { return ({ | ||
| verbose: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| exports.default = (scope) => ({ | ||
| verbose(...args) { | ||
| log({ | ||
| level: "VERBOSE", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| debug: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| debug(...args) { | ||
| log({ | ||
| level: "DEBUG", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| info: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| info(...args) { | ||
| log({ | ||
| level: "INFO", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| warn: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| warn(...args) { | ||
| log({ | ||
| level: "WARN", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| error: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| error(...args) { | ||
| log({ | ||
| level: "ERROR", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| fatal: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| fatal(...args) { | ||
| log({ | ||
| level: "FATAL", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| } | ||
| }); }); | ||
| }, | ||
| }); |
+28
-53
@@ -1,2 +0,2 @@ | ||
| var levelToValue = { | ||
| const levelToValue = { | ||
| VERBOSE: 10, | ||
@@ -7,12 +7,11 @@ DEBUG: 20, | ||
| ERROR: 50, | ||
| FATAL: 60 | ||
| FATAL: 60, | ||
| }; | ||
| var transports = []; | ||
| const transports = []; | ||
| function shouldLog(logMessage, minLevel, scopeThresholds) { | ||
| var threshold = scopeThresholds[logMessage.scope] || minLevel; | ||
| const threshold = scopeThresholds[logMessage.scope] || minLevel; | ||
| return levelToValue[logMessage.level] >= levelToValue[threshold]; | ||
| } | ||
| export function registerLogTransport(minLevel, logger, scopeThresholds) { | ||
| if (scopeThresholds === void 0) { scopeThresholds = {}; } | ||
| transports.push(function (logMessage) { | ||
| export function registerLogTransport(minLevel, logger, scopeThresholds = {}) { | ||
| transports.push((logMessage) => { | ||
| if (shouldLog(logMessage, minLevel, scopeThresholds)) { | ||
@@ -24,71 +23,47 @@ logger(logMessage); | ||
| function log(message) { | ||
| transports.forEach(function (logger) { return logger(message); }); | ||
| transports.forEach((logger) => logger(message)); | ||
| } | ||
| export default (function (scope) { return ({ | ||
| verbose: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| export default (scope) => ({ | ||
| verbose(...args) { | ||
| log({ | ||
| level: "VERBOSE", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| debug: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| debug(...args) { | ||
| log({ | ||
| level: "DEBUG", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| info: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| info(...args) { | ||
| log({ | ||
| level: "INFO", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| warn: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| warn(...args) { | ||
| log({ | ||
| level: "WARN", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| error: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| error(...args) { | ||
| log({ | ||
| level: "ERROR", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| }, | ||
| fatal: function () { | ||
| var args = []; | ||
| for (var _i = 0; _i < arguments.length; _i++) { | ||
| args[_i] = arguments[_i]; | ||
| } | ||
| fatal(...args) { | ||
| log({ | ||
| level: "FATAL", | ||
| scope: scope, | ||
| args: args | ||
| scope, | ||
| args, | ||
| }); | ||
| } | ||
| }); }); | ||
| }, | ||
| }); |
+1
-1
| { | ||
| "name": "@magnet.me/logger-js", | ||
| "version": "2.0.0", | ||
| "version": "2.1.0", | ||
| "main": "dist/cjs/index.js", | ||
@@ -5,0 +5,0 @@ "module": "dist/esm/index.js", |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
0
-100%7209
-20.59%291
-14.66%