Socket
Socket
Sign inDemoInstall

@lskjs/log

Package Overview
Dependencies
21
Maintainers
11
Versions
260
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.66.1 to 2.67.0

utils/every.d.ts

2

color.d.ts
export declare function getColors(name: string | null): string[];
export declare function getHashColors(name: string | number): string[];
export declare function hashColor(name: string | number, str: string): string;
export declare function color(name: string | null, str: string): string;
export declare function color(nameOrNames: string | null | string[], str: string): string;
export default color;

@@ -8,7 +8,7 @@ "use strict";

});
exports.color = color;
exports["default"] = void 0;
exports.getColors = getColors;
exports.getHashColors = getHashColors;
exports.hashColor = hashColor;
exports.color = color;
exports["default"] = void 0;

@@ -44,4 +44,4 @@ var _colors = _interopRequireDefault(require("./colors"));

function color(name, str) {
var hashColors = getColors(name);
function color(nameOrNames, str) {
var hashColors = Array.isArray(nameOrNames) ? nameOrNames : getColors(nameOrNames);
return hashColors.reduce(function (msg, colorName) {

@@ -48,0 +48,0 @@ var colorFn = _colors["default"] && _colors["default"][colorName] ? _colors["default"][colorName] : null; // eslint-disable-next-line no-console

@@ -6,7 +6,6 @@ "use strict";

});
exports.replaceClose = replaceClose;
exports.formatter = formatter;
exports.createColors = createColors;
exports["default"] = void 0;
exports.formatter = formatter;
exports.isColorSupported = void 0;
exports.replaceClose = replaceClose;
exports["default"] = exports.isColorSupported = void 0;

@@ -13,0 +12,0 @@ var _env = require("@lskjs/env");

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

});
exports.log = exports["default"] = void 0;
exports["default"] = exports.log = void 0;

@@ -9,0 +9,0 @@ var _Logger = require("./Logger");

{
"name": "@lskjs/log",
"version": "2.66.1",
"version": "2.67.0",
"description": "Логгер совмещающий лучшие черты debug, bunyan, logfmt/logrus, morgan/winston, ",

@@ -55,3 +55,3 @@ "keywords": [],

},
"gitHead": "31d697d3c447f4ecf69c111a7fcc9c207c59bcc4"
"gitHead": "2d6ebc7501023401edc7a1e5fba0361508f53388"
}

@@ -8,6 +8,6 @@ "use strict";

});
exports.countInRow = countInRow;
exports.concatFirstStrings = concatFirstStrings;
exports.countInRow = countInRow;
exports.prettyFormat = prettyFormat;
exports["default"] = void 0;
exports.prettyFormat = prettyFormat;

@@ -14,0 +14,0 @@ var _toConsumableArray2 = _interopRequireDefault(require("@babel/runtime/helpers/toConsumableArray"));

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

});
exports.prettyRawLog = exports["default"] = void 0;
exports["default"] = exports.prettyRawLog = void 0;

@@ -44,4 +44,5 @@ var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));

format = 'raw';
}
} // console.log({ format, json, raw });
if (!json) {

@@ -48,0 +49,0 @@ log.log.apply(log, (0, _toConsumableArray2["default"])((0, _prettyFormat.prettyFormat)({}, raw)));

@@ -8,5 +8,4 @@ "use strict";

});
exports.prettyLevel = exports.prettyContent = exports.getUrlLevel = exports.getStatusLevel = void 0;
exports.prettyMarker = prettyMarker;
exports.prettyUrl = exports.prettyTime = exports.prettyStatus = exports.prettySize = exports.prettyReqId = exports.prettyPath = exports.prettyNs = exports.prettyMethod = void 0;
exports.prettyUrl = exports.getUrlLevel = exports.prettyContent = exports.prettyLevel = exports.prettyNs = exports.prettySize = exports.prettyTime = exports.prettyMethod = exports.prettyReqId = exports.prettyStatus = exports.getStatusLevel = exports.prettyPath = void 0;

@@ -130,4 +129,8 @@ var _toConsumableArray2 = _interopRequireDefault(require("@babel/runtime/helpers/toConsumableArray"));

exports.prettyLevel = prettyLevel;
var highlightRegexp = /\[[^"\]]+]/gm;
var prettyContent = function prettyContent() {
// console.log('args.length', args.length);
var colored = [];
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {

@@ -137,3 +140,20 @@ args[_key] = arguments[_key];

return args;
args.forEach(function (arg) {
// if (typeof arg === 'string') {
// console.log({ arg }, typeof arg === 'string', arg.startsWith('['), arg.endsWith(']'));
// }
if (typeof arg === 'string') {
var colors = [['bold', 'white'], ['bold', 'cyan'], ['bold', 'green'], ['white']];
var i = 0;
colored.push(arg.replace(highlightRegexp, function (match) {
//eslint-disable-line
// console.log({ match });
// eslint-disable-next-line no-plusplus
return (0, _color.color)(colors[i++ % colors.length], match);
}));
} else {
colored.push(arg);
}
});
return colored;
}; // eslint-disable-next-line @typescript-eslint/no-unused-vars

@@ -140,0 +160,0 @@

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

});
exports.getErrCode = exports["default"] = exports.createMsg = void 0;
exports["default"] = exports.createMsg = exports.getErrCode = void 0;

@@ -9,0 +9,0 @@ var _utils = require("@lskjs/err/utils");

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

});
exports.env = exports["default"] = void 0;
exports["default"] = exports.env = void 0;

@@ -9,0 +9,0 @@ var _tryParamParse = require("./tryParamParse");

@@ -9,4 +9,4 @@ "use strict";

exports.detectFormat = detectFormat;
exports.stringify = stringify;
exports.parse = parse;
exports.stringify = stringify;

@@ -13,0 +13,0 @@ var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));

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

});
exports.stringifyLogrus = exports.parseLogrus = exports.logrusLevels = exports.isLogrus = void 0;
exports.stringifyLogrus = exports.parseLogrus = exports.isLogrus = exports.logrusLevels = void 0;

@@ -11,0 +11,0 @@ var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));

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

});
exports.stringifyLsklog = exports.parseLsklog = exports.lsklogWebLevels = exports.lsklogLevels = exports.isLsklogWebFinal = exports.isLsklogWeb = exports.isLsklog = void 0;
exports.stringifyLsklog = exports.parseLsklog = exports.isLsklogWebFinal = exports.isLsklogWeb = exports.isLsklog = exports.lsklogWebLevels = exports.lsklogLevels = void 0;

@@ -11,0 +11,0 @@ var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));

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

});
exports.hashCode = exports["default"] = void 0;
exports["default"] = exports.hashCode = void 0;

@@ -9,0 +9,0 @@ /**

@@ -6,4 +6,4 @@ "use strict";

});
exports.leftPad = leftPad;
exports["default"] = void 0;
exports.leftPad = leftPad;

@@ -10,0 +10,0 @@ /* eslint-disable */

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

});
exports.omit = exports["default"] = void 0;
exports["default"] = exports.omit = void 0;

@@ -9,0 +9,0 @@ /**

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

});
exports.omitNull = exports["default"] = void 0;
exports["default"] = exports.omitNull = void 0;

@@ -9,0 +9,0 @@ var omitNull = function omitNull(props) {

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

});
exports.pad = exports["default"] = void 0;
exports["default"] = exports.pad = void 0;

@@ -9,0 +9,0 @@ var pad = function pad(a) {

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

});
exports.pick = exports["default"] = void 0;
exports["default"] = exports.pick = void 0;

@@ -9,0 +9,0 @@ /**

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

});
exports.safeLog = exports["default"] = void 0;
exports["default"] = exports.safeLog = void 0;

@@ -9,0 +9,0 @@ var _env = require("@lskjs/env");

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

};
Object.defineProperty(exports, "default", {
Object.defineProperty(exports, "stringify", {
enumerable: true,

@@ -18,3 +18,3 @@ get: function get() {

});
Object.defineProperty(exports, "stringify", {
Object.defineProperty(exports, "default", {
enumerable: true,

@@ -21,0 +21,0 @@ get: function get() {

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

});
exports.toString = exports["default"] = void 0;
exports["default"] = exports.toString = void 0;

@@ -11,0 +11,0 @@ var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));

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

});
exports.tryJSONparse = exports["default"] = void 0;
exports["default"] = exports.tryJSONparse = void 0;

@@ -9,0 +9,0 @@ var tryJSONparse = function tryJSONparse(str) {

@@ -6,4 +6,6 @@ "use strict";

});
exports.tryLogfmtParse = exports["default"] = void 0;
exports["default"] = exports.tryLogfmtParse = void 0;
var _every = require("./every");
var logfmt = require('logfmt');

@@ -19,3 +21,5 @@

if (!Object.keys(res).length || Object.keys(res).length === 1 && Object.values(res)[0] === true) {
if (!Object.keys(res).length || (0, _every.every)(res, function (a) {
return a === true;
})) {
return defaultValue;

@@ -22,0 +26,0 @@ }

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

});
exports.tryParamParse = exports["default"] = void 0;
exports["default"] = exports.tryParamParse = void 0;

@@ -9,0 +9,0 @@ var _tryJSONparse = require("./tryJSONparse");

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc