You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

resolve-debug-levels

Package Overview
Dependencies
Maintainers
3
Versions
114
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.24.12 to 0.24.13

es/index.js

32

lib/index.js
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");

@@ -8,10 +8,5 @@ exports.__esModule = true;

var _debug = _interopRequireDefault(require("debug"));
var _debug = _interopRequireWildcard(require("debug"));
function _createForOfIteratorHelperLoose(o, allowArrayLike) { var it; if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; return function () { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } it = o[Symbol.iterator](); return it.next.bind(it); }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
exports.Debug = _debug.Debug;
var logLevels = ['log', 'error', 'warn', 'debug', 'info', 'verbose'];

@@ -23,5 +18,6 @@ var defaultLogLevel = logLevels[2];

var logLevel = defaultLogLevel;
var debugLevelEnv = envProvider.DEBUG_LEVEL;
if (envProvider.hasOwnProperty('DEBUG_LEVEL')) {
logLevel = envProvider.DEBUG_LEVEL;
if (debugLevelEnv != null) {
logLevel = debugLevelEnv;
}

@@ -40,10 +36,10 @@

var originalLogger = debugProvider(namespace);
var leveledLogger = originalLogger.bind(null);
for (var _iterator = _createForOfIteratorHelperLoose(logLevels), _step; !(_step = _iterator()).done;) {
var _logLevel = _step.value;
leveledLogger[_logLevel] = allowedLevels.indexOf(_logLevel) > -1 ? originalLogger : emptyFunction;
}
return leveledLogger;
return Object.assign(originalLogger.bind(null), {
log: allowedLevels.indexOf('log') > -1 ? originalLogger : emptyFunction,
error: allowedLevels.indexOf('error') > -1 ? originalLogger : emptyFunction,
warn: allowedLevels.indexOf('warn') > -1 ? originalLogger : emptyFunction,
debug: allowedLevels.indexOf('debug') > -1 ? originalLogger : emptyFunction,
info: allowedLevels.indexOf('info') > -1 ? originalLogger : emptyFunction,
verbose: allowedLevels.indexOf('verbose') > -1 ? originalLogger : emptyFunction
});
};

@@ -50,0 +46,0 @@

{
"name": "resolve-debug-levels",
"version": "0.24.12",
"version": "0.24.13",
"description": "Provides the debug-level API for reSolve packages.",

@@ -32,2 +32,4 @@ "engines": {

"devDependencies": {
"@types/debug": "^4.1.5",
"@types/node": "^14.0.24",
"jest": "26.0.1",

@@ -37,3 +39,3 @@ "sinon": "7.2.2",

},
"typings": "index.d.ts",
"sourceType": "ts",
"babelCompile": [

@@ -40,0 +42,0 @@ {

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc