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

@loadmill/universal

Package Overview
Dependencies
Maintainers
2
Versions
146
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@loadmill/universal - npm Package Compare versions

Comparing version 0.3.19 to 0.3.20

14

dist/errors/client-error.js

@@ -32,4 +32,14 @@ "use strict";

var _this = _super.call(this, prettyMessage) || this;
_this.code = code;
_this.payload = payload;
Object.defineProperty(_this, "code", {
enumerable: true,
configurable: true,
writable: true,
value: code
});
Object.defineProperty(_this, "payload", {
enumerable: true,
configurable: true,
writable: true,
value: payload
});
// Workaround suggested in: https://github.com/Microsoft/TypeScript-wiki/blob/master/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work

@@ -36,0 +46,0 @@ Object.setPrototypeOf(_this, ClientError.prototype);

@@ -26,3 +26,8 @@ "use strict";

var _this = _super.call(this, prettyMessage) || this;
_this.prettyMessage = prettyMessage;
Object.defineProperty(_this, "prettyMessage", {
enumerable: true,
configurable: true,
writable: true,
value: prettyMessage
});
// Workaround suggested in: https://github.com/Microsoft/TypeScript-wiki/blob/master/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work

@@ -29,0 +34,0 @@ Object.setPrototypeOf(_this, JSONSchemaAssertionError.prototype);

@@ -22,3 +22,8 @@ "use strict";

var _this = _super.call(this, prettyMessage) || this;
_this.prettyMessage = prettyMessage;
Object.defineProperty(_this, "prettyMessage", {
enumerable: true,
configurable: true,
writable: true,
value: prettyMessage
});
// Workaround suggested in: https://github.com/Microsoft/TypeScript-wiki/blob/master/Breaking-Changes.md#extending-built-ins-like-error-array-and-map-may-no-longer-work

@@ -25,0 +30,0 @@ Object.setPrototypeOf(_this, PresentableError.prototype);

95

dist/log/cli.js

@@ -31,31 +31,72 @@ "use strict";

function CliLogger() {
Object.defineProperty(this, "_level", {
enumerable: true,
configurable: true,
writable: true,
value: void 0
});
}
CliLogger.prototype.trace = function () { };
CliLogger.prototype.debug = function () { };
CliLogger.prototype.info = function () { };
CliLogger.prototype.warn = function () { };
CliLogger.prototype.fatal = function () { };
CliLogger.prototype.error = function (text) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
Object.defineProperty(CliLogger.prototype, "trace", {
enumerable: false,
configurable: true,
writable: true,
value: function () { }
});
Object.defineProperty(CliLogger.prototype, "debug", {
enumerable: false,
configurable: true,
writable: true,
value: function () { }
});
Object.defineProperty(CliLogger.prototype, "info", {
enumerable: false,
configurable: true,
writable: true,
value: function () { }
});
Object.defineProperty(CliLogger.prototype, "warn", {
enumerable: false,
configurable: true,
writable: true,
value: function () { }
});
Object.defineProperty(CliLogger.prototype, "fatal", {
enumerable: false,
configurable: true,
writable: true,
value: function () { }
});
Object.defineProperty(CliLogger.prototype, "error", {
enumerable: false,
configurable: true,
writable: true,
value: function (text) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
var err;
args.forEach(function (arg) {
if (arg instanceof Error) {
err = arg;
}
else if (arg && typeof arg === 'object') {
Object.keys(arg).forEach(function (key) {
if (arg[key] instanceof Error) {
err = arg;
}
});
}
});
console.error.apply(console, __spreadArray([getPrefix('redBright', 'error'), text], (err ? ['\n', err.stack] : [])));
}
var err;
args.forEach(function (arg) {
if (arg instanceof Error) {
err = arg;
}
else if (arg && typeof arg === 'object') {
Object.keys(arg).forEach(function (key) {
if (arg[key] instanceof Error) {
err = arg;
}
});
}
});
console.error.apply(console, __spreadArray([getPrefix('redBright', 'error'), text], (err ? ['\n', err.stack] : [])));
};
CliLogger.prototype.cli = function (text) {
console.log(getPrefix('green', 'info'), text);
};
});
Object.defineProperty(CliLogger.prototype, "cli", {
enumerable: false,
configurable: true,
writable: true,
value: function (text) {
console.log(getPrefix('green', 'info'), text);
}
});
Object.defineProperty(CliLogger.prototype, "level", {

@@ -62,0 +103,0 @@ get: function () {

@@ -26,60 +26,106 @@ "use strict";

var _this = this;
this.trace = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
Object.defineProperty(this, "_level", {
enumerable: true,
configurable: true,
writable: true,
value: void 0
});
Object.defineProperty(this, "trace", {
enumerable: true,
configurable: true,
writable: true,
value: function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
return _this.log.apply(_this, __spreadArray([Levels.TRACE], args));
}
return _this.log.apply(_this, __spreadArray([Levels.TRACE], args));
};
this.debug = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
});
Object.defineProperty(this, "debug", {
enumerable: true,
configurable: true,
writable: true,
value: function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
return _this.log.apply(_this, __spreadArray([Levels.DEBUG], args));
}
return _this.log.apply(_this, __spreadArray([Levels.DEBUG], args));
};
this.info = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
});
Object.defineProperty(this, "info", {
enumerable: true,
configurable: true,
writable: true,
value: function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
return _this.log.apply(_this, __spreadArray([Levels.INFO], args));
}
return _this.log.apply(_this, __spreadArray([Levels.INFO], args));
};
this.warn = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
});
Object.defineProperty(this, "warn", {
enumerable: true,
configurable: true,
writable: true,
value: function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
return _this.log.apply(_this, __spreadArray([Levels.WARN], args));
}
return _this.log.apply(_this, __spreadArray([Levels.WARN], args));
};
this.error = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
});
Object.defineProperty(this, "error", {
enumerable: true,
configurable: true,
writable: true,
value: function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
return _this.log.apply(_this, __spreadArray([Levels.ERROR], args));
}
return _this.log.apply(_this, __spreadArray([Levels.ERROR], args));
};
this.fatal = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
});
Object.defineProperty(this, "fatal", {
enumerable: true,
configurable: true,
writable: true,
value: function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
return _this.log.apply(_this, __spreadArray([Levels.FATAL], args));
}
return _this.log.apply(_this, __spreadArray([Levels.FATAL], args));
};
this.cli = function () { };
this.log = function (level) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
});
Object.defineProperty(this, "cli", {
enumerable: true,
configurable: true,
writable: true,
value: function () { }
});
Object.defineProperty(this, "log", {
enumerable: true,
configurable: true,
writable: true,
value: function (level) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
if (level >= _this._level) {
var time = dayjs_1.default().format('HH:mm:ss.SSS');
var out = level < Levels.WARN
? console['log']
: level === Levels.WARN
? console['warn']
: console['error'];
out.apply(void 0, __spreadArray(["[" + time + "]", "[" + Levels[level] + "] -"], args));
}
}
if (level >= _this._level) {
var time = dayjs_1.default().format('HH:mm:ss.SSS');
var out = level < Levels.WARN
? console['log']
: level === Levels.WARN
? console['warn']
: console['error'];
out.apply(void 0, __spreadArray(["[" + time + "]", "[" + Levels[level] + "] -"], args));
}
};
});
}

@@ -86,0 +132,0 @@ Object.defineProperty(SimpleLogger.prototype, "level", {

@@ -8,48 +8,128 @@ "use strict";

var _this = this;
this.nextId = 0;
this.obj = {};
this.generateKey = function () { return '' + _this.nextId++; };
this.size = function () {
return Object.keys(_this.obj).length;
};
this.clear = function () {
_this.obj = {};
};
this.isEmpty = function () {
return isEmpty(_this.obj);
};
this.get = function (key) {
return _this.obj[key];
};
this.forEach = function (fn) { return Object.keys(_this.obj).forEach(function (key, i) { return fn(_this.obj[key], key, i); }); };
this.pop = function (key) {
var value = _this.obj[key];
_this.remove(key);
return value;
};
this.getOrMake = function (key, provider) {
if (provider === void 0) { provider = function () { return ({}); }; }
var value = _this.obj[key];
return value != null ? value : (_this.obj[key] = provider());
};
this.put = function (key, value) {
_this.obj[key] = value;
};
this.putIfAbsent = function (key, value) {
return _this.getOrMake(key, function () { return value; });
};
this.add = function (value) {
var key = _this.generateKey();
_this.put(key, value);
return key;
};
this.remove = function (key) {
delete _this.obj[key];
};
this.mark = function (keyAndValue) {
var previous = _this.get(keyAndValue);
_this.put(keyAndValue, keyAndValue);
return previous == null;
};
this.hasKey = function (key) { return _this.get(key) != null; };
Object.defineProperty(this, "nextId", {
enumerable: true,
configurable: true,
writable: true,
value: 0
});
Object.defineProperty(this, "obj", {
enumerable: true,
configurable: true,
writable: true,
value: {}
});
Object.defineProperty(this, "generateKey", {
enumerable: true,
configurable: true,
writable: true,
value: function () { return '' + _this.nextId++; }
});
Object.defineProperty(this, "size", {
enumerable: true,
configurable: true,
writable: true,
value: function () {
return Object.keys(_this.obj).length;
}
});
Object.defineProperty(this, "clear", {
enumerable: true,
configurable: true,
writable: true,
value: function () {
_this.obj = {};
}
});
Object.defineProperty(this, "isEmpty", {
enumerable: true,
configurable: true,
writable: true,
value: function () {
return isEmpty(_this.obj);
}
});
Object.defineProperty(this, "get", {
enumerable: true,
configurable: true,
writable: true,
value: function (key) {
return _this.obj[key];
}
});
Object.defineProperty(this, "forEach", {
enumerable: true,
configurable: true,
writable: true,
value: function (fn) { return Object.keys(_this.obj).forEach(function (key, i) { return fn(_this.obj[key], key, i); }); }
});
Object.defineProperty(this, "pop", {
enumerable: true,
configurable: true,
writable: true,
value: function (key) {
var value = _this.obj[key];
_this.remove(key);
return value;
}
});
Object.defineProperty(this, "getOrMake", {
enumerable: true,
configurable: true,
writable: true,
value: function (key, provider) {
if (provider === void 0) { provider = function () { return ({}); }; }
var value = _this.obj[key];
return value != null ? value : (_this.obj[key] = provider());
}
});
Object.defineProperty(this, "put", {
enumerable: true,
configurable: true,
writable: true,
value: function (key, value) {
_this.obj[key] = value;
}
});
Object.defineProperty(this, "putIfAbsent", {
enumerable: true,
configurable: true,
writable: true,
value: function (key, value) {
return _this.getOrMake(key, function () { return value; });
}
});
Object.defineProperty(this, "add", {
enumerable: true,
configurable: true,
writable: true,
value: function (value) {
var key = _this.generateKey();
_this.put(key, value);
return key;
}
});
Object.defineProperty(this, "remove", {
enumerable: true,
configurable: true,
writable: true,
value: function (key) {
delete _this.obj[key];
}
});
Object.defineProperty(this, "mark", {
enumerable: true,
configurable: true,
writable: true,
value: function (keyAndValue) {
var previous = _this.get(keyAndValue);
_this.put(keyAndValue, keyAndValue);
return previous == null;
}
});
Object.defineProperty(this, "hasKey", {
enumerable: true,
configurable: true,
writable: true,
value: function (key) { return _this.get(key) != null; }
});
if (generateKey) {

@@ -56,0 +136,0 @@ this.generateKey = generateKey;

{
"name": "@loadmill/universal",
"version": "0.3.19",
"version": "0.3.20",
"description": "Loadmill universal utilities",

@@ -5,0 +5,0 @@ "main": "dist/",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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