New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

batch-cluster

Package Overview
Dependencies
Maintainers
1
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

batch-cluster - npm Package Compare versions

Comparing version 3.1.0 to 3.2.0

2

dist/BatchProcess.js

@@ -345,3 +345,3 @@ "use strict";

.trim()
.replace(/^error:? ?/gi, "");
.replace(/^error: /gi, "");
}

@@ -348,0 +348,0 @@ function ensureSuffix(s, suffix) {

@@ -25,4 +25,6 @@ export declare type Log = (message: string, ...optionalParams: any[]) => void;

export declare function logger(): Logger;
export declare function withLevels(delegate: Logger): Logger;
export declare function withTimestamps(delegate: Logger): Logger;
export declare function filterLevels(logger: Logger, minLogLevel: keyof Logger): Logger;
export declare namespace Logger {
function withLevels(delegate: Logger): Logger;
function withTimestamps(delegate: Logger): Logger;
function filterLevels(logger: Logger, minLogLevel: keyof Logger): Logger;
}

@@ -64,40 +64,43 @@ "use strict";

exports.logger = logger;
function withLevels(delegate) {
var timestamped = {};
exports.LogLevels.forEach(function (ea) {
var prefix = (ea + " ").substring(0, 5) + " | ";
timestamped[ea] = function (message) {
var optionalParams = [];
for (var _i = 1; _i < arguments.length; _i++) {
optionalParams[_i - 1] = arguments[_i];
}
return message != null && delegate[ea].apply(delegate, [prefix + message].concat(optionalParams));
};
});
return timestamped;
}
exports.withLevels = withLevels;
function withTimestamps(delegate) {
var timestamped = {};
exports.LogLevels.forEach(function (ea) {
return (timestamped[ea] = function (message) {
var optionalParams = [];
for (var _i = 1; _i < arguments.length; _i++) {
optionalParams[_i - 1] = arguments[_i];
}
return message != null && delegate[ea].apply(delegate, [new Date().toISOString() + " | " + message].concat(optionalParams));
var Logger;
(function (Logger) {
function withLevels(delegate) {
var timestamped = {};
exports.LogLevels.forEach(function (ea) {
var prefix = (ea + " ").substring(0, 5) + " | ";
timestamped[ea] = function (message) {
var optionalParams = [];
for (var _i = 1; _i < arguments.length; _i++) {
optionalParams[_i - 1] = arguments[_i];
}
return message != null && delegate[ea].apply(delegate, [prefix + message].concat(optionalParams));
};
});
});
return timestamped;
}
exports.withTimestamps = withTimestamps;
function filterLevels(logger, minLogLevel) {
var minLogLevelIndex = exports.LogLevels.indexOf(minLogLevel);
var filtered = {};
exports.LogLevels.forEach(function (ea, idx) {
return (filtered[ea] = idx < minLogLevelIndex ? noop : logger[ea].bind(logger));
});
return filtered;
}
exports.filterLevels = filterLevels;
return timestamped;
}
Logger.withLevels = withLevels;
function withTimestamps(delegate) {
var timestamped = {};
exports.LogLevels.forEach(function (ea) {
return (timestamped[ea] = function (message) {
var optionalParams = [];
for (var _i = 1; _i < arguments.length; _i++) {
optionalParams[_i - 1] = arguments[_i];
}
return message != null && delegate[ea].apply(delegate, [new Date().toISOString() + " | " + message].concat(optionalParams));
});
});
return timestamped;
}
Logger.withTimestamps = withTimestamps;
function filterLevels(logger, minLogLevel) {
var minLogLevelIndex = exports.LogLevels.indexOf(minLogLevel);
var filtered = {};
exports.LogLevels.forEach(function (ea, idx) {
return (filtered[ea] = idx < minLogLevelIndex ? noop : logger[ea].bind(logger));
});
return filtered;
}
Logger.filterLevels = filterLevels;
})(Logger = exports.Logger || (exports.Logger = {}));
//# sourceMappingURL=Logger.js.map
{
"name": "batch-cluster",
"version": "3.1.0",
"version": "3.2.0",
"description": "Manage a cluster of child processes",

@@ -5,0 +5,0 @@ "main": "dist/BatchCluster.js",

@@ -89,2 +89,7 @@ # batch-cluster

### v3.2.0
- 📦 New `Logger` methods, `withLevels`, `withTimestamps`, and `filterLevels`
were shoved into a new `Logger` namespace.
### v3.1.0

@@ -91,0 +96,0 @@

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc