@lskjs/log
Advanced tools
Comparing version 2.66.1 to 2.67.0
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
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
168313
113
1763
5