Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@dxatscale/sfp-logger

Package Overview
Dependencies
Maintainers
5
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dxatscale/sfp-logger - npm Package Compare versions

Comparing version 2.0.0 to 2.1.0

1

lib/SFPLogger.d.ts

@@ -50,4 +50,5 @@ import chalk = require('chalk');

static disableLogs(): void;
static printHeaderLine(header: any, color: chalk.Chalk, logLevel: any, logger?: Logger): void;
}
export {};
//# sourceMappingURL=SFPLogger.d.ts.map

72

lib/SFPLogger.js

@@ -83,5 +83,11 @@ "use strict";

return;
// Split message into lines of 90 characters
const maxLineLength = 120;
const lines = [];
for (let i = 0; i < message.length; i += maxLineLength) {
lines.push(message.substring(i, i + maxLineLength));
}
//Todo: Proper fix
if (logger && logger.logType === 1 /* LoggerType.console */) {
logger = null; //Make it nullable, so it goes to console
logger = null; // Make it nullable, so it goes to console
}

@@ -94,24 +100,28 @@ if (logger) {

let fileLogger = logger;
message = message === null || message === void 0 ? void 0 : message.toString().replace(/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g, '');
fs.appendFileSync(fileLogger.path, message + os_1.EOL, 'utf8');
lines.forEach(line => {
line = line.replace(/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g, '');
fs.appendFileSync(fileLogger.path, line + os_1.EOL, 'utf8');
});
}
}
else {
switch (logLevel) {
case LoggerLevel.TRACE:
console.log((0, exports.COLOR_TRACE)(message));
break;
case LoggerLevel.DEBUG:
console.log((0, exports.COLOR_DEBUG)(message));
break;
case LoggerLevel.INFO:
console.log(message);
break;
case LoggerLevel.WARN:
console.log((0, exports.COLOR_WARNING)(message));
break;
case LoggerLevel.ERROR:
console.log((0, exports.COLOR_ERROR)(message));
break;
}
lines.forEach(line => {
switch (logLevel) {
case LoggerLevel.TRACE:
console.log((0, exports.COLOR_TRACE)(line));
break;
case LoggerLevel.DEBUG:
console.log((0, exports.COLOR_DEBUG)(line));
break;
case LoggerLevel.INFO:
console.log(line);
break;
case LoggerLevel.WARN:
console.log((0, exports.COLOR_WARNING)(line));
break;
case LoggerLevel.ERROR:
console.log((0, exports.COLOR_ERROR)(line));
break;
}
});
}

@@ -122,2 +132,22 @@ }

}
static printHeaderLine(header, color, logLevel, logger) {
if (header == null)
header = '';
const lineLength = 90;
const leftPadLength = Math.floor((lineLength - header.length) / 2);
const rightPadLength = lineLength - leftPadLength - header.length;
const line = '-'.repeat(leftPadLength) + `${header}` + '-'.repeat(rightPadLength);
if (logger) {
if (logger.logType === 3 /* LoggerType.void */) {
return;
}
else if (logger.logType === 2 /* LoggerType.file */) {
return;
}
else
console.log(color(line));
}
else
console.log(color(line));
}
}

@@ -127,2 +157,2 @@ SFPLogger.logLevel = LoggerLevel.INFO;

exports.default = SFPLogger;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU0ZQTG9nZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL1NGUExvZ2dlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLDZDQUErQjtBQUMvQiwyQkFBeUI7QUFDekIsK0JBQWdDO0FBRWhDLElBQVksV0FRWDtBQVJELFdBQVksV0FBVztJQUNuQixnREFBVSxDQUFBO0lBQ1YsZ0RBQVUsQ0FBQTtJQUNWLDhDQUFTLENBQUE7SUFDVCw4Q0FBUyxDQUFBO0lBQ1QsZ0RBQVUsQ0FBQTtJQUNWLGdEQUFVLENBQUE7SUFDViw4Q0FBUyxDQUFBO0FBQ2IsQ0FBQyxFQVJXLFdBQVcsR0FBWCxtQkFBVyxLQUFYLG1CQUFXLFFBUXRCO0FBT0QsTUFBYSxhQUFhO0lBRXRCO1FBQ0ksSUFBSSxDQUFDLE9BQU8sNkJBQXFCLENBQUM7SUFDdEMsQ0FBQztDQUNKO0FBTEQsc0NBS0M7QUFDRCxNQUFhLFVBQVU7SUFFbkI7UUFDSSxJQUFJLENBQUMsT0FBTywwQkFBa0IsQ0FBQztJQUNuQyxDQUFDO0NBQ0o7QUFMRCxnQ0FLQztBQUNELE1BQWEsVUFBVTtJQUVuQixZQUFtQixJQUFZO1FBQVosU0FBSSxHQUFKLElBQUksQ0FBUTtRQUMzQixJQUFJLENBQUMsT0FBTywwQkFBa0IsQ0FBQztJQUNuQyxDQUFDO0NBQ0o7QUFMRCxnQ0FLQztBQU1ZLFFBQUEsV0FBVyxHQUFHLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDO0FBQzdCLFFBQUEsYUFBYSxHQUFHLEtBQUssQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUM7QUFDeEMsUUFBQSxVQUFVLEdBQUcsS0FBSyxDQUFDLEtBQUssQ0FBQztBQUN6QixRQUFBLFdBQVcsR0FBRyxLQUFLLENBQUMsSUFBSSxDQUFDO0FBQ3pCLFFBQUEsV0FBVyxHQUFHLEtBQUssQ0FBQyxJQUFJLENBQUM7QUFDekIsUUFBQSxZQUFZLEdBQUcsS0FBSyxDQUFD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
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU0ZQTG9nZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL1NGUExvZ2dlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLDZDQUErQjtBQUMvQiwyQkFBeUI7QUFDekIsK0JBQWdDO0FBRWhDLElBQVksV0FRWDtBQVJELFdBQVksV0FBVztJQUNyQixnREFBVSxDQUFBO0lBQ1YsZ0RBQVUsQ0FBQTtJQUNWLDhDQUFTLENBQUE7SUFDVCw4Q0FBUyxDQUFBO0lBQ1QsZ0RBQVUsQ0FBQTtJQUNWLGdEQUFVLENBQUE7SUFDViw4Q0FBUyxDQUFBO0FBQ1gsQ0FBQyxFQVJXLFdBQVcsR0FBWCxtQkFBVyxLQUFYLG1CQUFXLFFBUXRCO0FBT0QsTUFBYSxhQUFhO0lBRXhCO1FBQ0UsSUFBSSxDQUFDLE9BQU8sNkJBQXFCLENBQUM7SUFDcEMsQ0FBQztDQUNGO0FBTEQsc0NBS0M7QUFDRCxNQUFhLFVBQVU7SUFFckI7UUFDRSxJQUFJLENBQUMsT0FBTywwQkFBa0IsQ0FBQztJQUNqQyxDQUFDO0NBQ0Y7QUFMRCxnQ0FLQztBQUNELE1BQWEsVUFBVTtJQUVyQixZQUFtQixJQUFZO1FBQVosU0FBSSxHQUFKLElBQUksQ0FBUTtRQUM3QixJQUFJLENBQUMsT0FBTywwQkFBa0IsQ0FBQztJQUNqQyxDQUFDO0NBQ0Y7QUFMRCxnQ0FLQztBQU1ZLFFBQUEsV0FBVyxHQUFHLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDO0FBQzdCLFFBQUEsYUFBYSxHQUFHLEtBQUssQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUM7QUFDeEMsUUFBQSxVQUFVLEdBQUcsS0FBSyxDQUFDLEtBQUssQ0FBQztBQUN6QixRQUFBLFdBQVcsR0FBRyxLQUFLLENBQUMsSUFBSSxDQUFDO0FBQ3pCLFFBQUEsV0FBVyxHQUFHLEtBQUssQ0FBQyxJQUFJLENBQUM7QUFDekIsUUFBQSxZQUFZLEdBQUcsS0FBSyxDQUFD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
{
"name": "@dxatscale/sfp-logger",
"version": "2.0.0",
"version": "2.1.0",
"description": "sfp logger library",

@@ -41,3 +41,3 @@ "main": "lib/SFPLogger.js",

],
"gitHead": "d2ef9efbbb247fd60adbffcd54cb91ff2a566659"
"gitHead": "db6d58a3476e87930b589a76a86bd7b59b3958a9"
}

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