Socket
Socket
Sign inDemoInstall

@percy/logger

Package Overview
Dependencies
Maintainers
6
Versions
238
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@percy/logger - npm Package Compare versions

Comparing version 1.0.0-beta.71 to 1.0.0-beta.72

8

dist/browser.js

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

});
exports.default = void 0;
exports.default = exports.PercyBrowserLogger = void 0;

@@ -15,3 +15,3 @@ var _util = require("./util");

class BrowserLogger extends _logger.default {
class PercyBrowserLogger extends _logger.default {
write(level, message) {

@@ -33,2 +33,4 @@ let out = ['warn', 'error'].includes(level) ? level : 'log';

exports.default = BrowserLogger;
exports.PercyBrowserLogger = PercyBrowserLogger;
var _default = PercyBrowserLogger;
exports.default = _default;

@@ -32,6 +32,7 @@ (function() {

const ANSI_COLORS = {
'31m': 'red',
'33m': 'yellow',
'91m': 'red',
'32m': 'green',
'93m': 'yellow',
'34m': 'blue',
'35m': 'magenta',
'95m': 'magenta',
'90m': 'grey'

@@ -113,4 +114,4 @@ }; // colorize each line of a string using an ansi escape sequence

loglevel(level) {
if (!level) return this.level;
this.level = level;
if (level) this.level = level;
return this.level;
} // Change namespaces by generating an array of namespace regular expressions from a

@@ -148,5 +149,9 @@ // comma separated debug string

}), {
deprecated: this.deprecated.bind(this, name),
shouldLog: this.shouldLog.bind(this, name),
progress: this.progress.bind(this, name),
deprecated: this.deprecated.bind(this, name),
shouldLog: this.shouldLog.bind(this, name)
format: this.format.bind(this, name),
loglevel: this.loglevel.bind(this),
stdout: this.constructor.stdout,
stderr: this.constructor.stderr
});

@@ -161,6 +166,14 @@ } // Query for a set of logs by filtering the in-memory store

format(message, debug, level, elapsed) {
format(debug, level, message, elapsed) {
let label = 'percy';
let suffix = '';
if (arguments.length === 1) {
// format(message)
[debug, message] = [null, debug];
} else if (arguments.length === 2) {
// format(debug, message)
[level, message] = [null, level];
}
if (this.level === 'debug') {

@@ -199,3 +212,3 @@ // include debug info in the label

if (stdout.isTTY || !this._progress) {
message && (message = this.format(message, debug));
message && (message = this.format(debug, message));
if (stdout.isTTY) stdout.cursorTo(0);else message && (message = message + '\n');

@@ -269,3 +282,3 @@ if (message) stdout.write(message);

if (isError && this.level !== 'debug') message = error.toString();
this.write(level, this.format(message, debug, error ? 'error' : level, elapsed));
this.write(level, this.format(debug, error ? 'error' : level, message, elapsed));
this.lastlog = timestamp;

@@ -394,6 +407,7 @@ }

__proto__: null,
PercyLogger: PercyLogger,
'default': PercyLogger
});
class BrowserLogger extends PercyLogger {
class PercyBrowserLogger extends PercyLogger {
write(level, message) {

@@ -417,3 +431,4 @@ let out = ['warn', 'error'].includes(level) ? level : 'log';

__proto__: null,
'default': BrowserLogger
PercyBrowserLogger: PercyBrowserLogger,
'default': PercyBrowserLogger
});

@@ -446,9 +461,5 @@

},
loglevel(level) {
let flags = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
if (flags.debug) level = 'debug';else if (flags.verbose) level = 'debug';else if (flags.quiet) level = 'warn';else if (flags.silent) level = 'silent';
return new Logger().loglevel(level);
loglevel: function () {
return new Logger().loglevel(...arguments);
}
});

@@ -455,0 +466,0 @@ Object.defineProperties(logger, {

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

remote: (...args) => new Logger().remote(...args),
loglevel(level, flags = {}) {
if (flags.debug) level = 'debug';else if (flags.verbose) level = 'debug';else if (flags.quiet) level = 'warn';else if (flags.silent) level = 'silent';
return new Logger().loglevel(level);
}
loglevel: (...args) => new Logger().loglevel(...args)
});

@@ -24,0 +19,0 @@ Object.defineProperties(logger, {

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

});
exports.default = void 0;
exports.default = exports.PercyLogger = void 0;

@@ -57,4 +57,4 @@ var _util = require("./util");

loglevel(level) {
if (!level) return this.level;
this.level = level;
if (level) this.level = level;
return this.level;
} // Change namespaces by generating an array of namespace regular expressions from a

@@ -92,5 +92,9 @@ // comma separated debug string

}), {
deprecated: this.deprecated.bind(this, name),
shouldLog: this.shouldLog.bind(this, name),
progress: this.progress.bind(this, name),
deprecated: this.deprecated.bind(this, name),
shouldLog: this.shouldLog.bind(this, name)
format: this.format.bind(this, name),
loglevel: this.loglevel.bind(this),
stdout: this.constructor.stdout,
stderr: this.constructor.stderr
});

@@ -105,6 +109,14 @@ } // Query for a set of logs by filtering the in-memory store

format(message, debug, level, elapsed) {
format(debug, level, message, elapsed) {
let label = 'percy';
let suffix = '';
if (arguments.length === 1) {
// format(message)
[debug, message] = [null, debug];
} else if (arguments.length === 2) {
// format(debug, message)
[level, message] = [null, level];
}
if (this.level === 'debug') {

@@ -143,3 +155,3 @@ // include debug info in the label

if (stdout.isTTY || !this._progress) {
message && (message = this.format(message, debug));
message && (message = this.format(debug, message));
if (stdout.isTTY) stdout.cursorTo(0);else message && (message = message + '\n');

@@ -212,3 +224,3 @@ if (message) stdout.write(message);

if (isError && this.level !== 'debug') message = error.toString();
this.write(level, this.format(message, debug, error ? 'error' : level, elapsed));
this.write(level, this.format(debug, error ? 'error' : level, message, elapsed));
this.lastlog = timestamp;

@@ -328,6 +340,9 @@ }

exports.default = PercyLogger;
exports.PercyLogger = PercyLogger;
_defineProperty(PercyLogger, "stdout", process.stdout);
_defineProperty(PercyLogger, "stderr", process.stderr);
_defineProperty(PercyLogger, "stderr", process.stderr);
var _default = PercyLogger;
exports.default = _default;

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

const ANSI_COLORS = {
'31m': 'red',
'33m': 'yellow',
'91m': 'red',
'32m': 'green',
'93m': 'yellow',
'34m': 'blue',
'35m': 'magenta',
'95m': 'magenta',
'90m': 'grey'

@@ -22,0 +23,0 @@ }; // colorize each line of a string using an ansi escape sequence

{
"name": "@percy/logger",
"version": "1.0.0-beta.71",
"version": "1.0.0-beta.72",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/percy/cli",
"directory": "packages/logger"
},
"publishConfig": {
"access": "public"
},
"main": "dist/index.js",

@@ -21,5 +29,2 @@ "browser": "dist/bundle.js",

},
"publishConfig": {
"access": "public"
},
"rollup": {

@@ -30,8 +35,3 @@ "output": {

},
"repository": {
"type": "git",
"url": "https://github.com/percy/cli",
"directory": "packages/logger"
},
"gitHead": "364d1df717fb19a26ccb024458df6e78a9c11f99"
"gitHead": "6219287e18a0cacb609d0c2696a5785abc9009b9"
}

@@ -40,6 +40,7 @@ (function() {

const ANSI_COLORS = {
'31m': 'red',
'33m': 'yellow',
'91m': 'red',
'32m': 'green',
'93m': 'yellow',
'34m': 'blue',
'35m': 'magenta',
'95m': 'magenta',
'90m': 'grey'

@@ -190,3 +191,3 @@ }; // colorize each line of a string using an ansi escape sequence

logger.loglevel('debug');
write(logger.format('--- DUMPING LOGS ---', 'testing', 'warn'));
write(logger.format('testing', 'warn', '--- DUMPING LOGS ---'));
logs.reduce((lastlog, _ref) => {

@@ -199,3 +200,3 @@ let {

} = _ref;
write(logger.format(message, debug, level, timestamp - lastlog));
write(logger.format(debug, level, message, timestamp - lastlog));
return timestamp;

@@ -202,0 +203,0 @@ }, logs[0].timestamp);

@@ -112,6 +112,6 @@ const logger = require('@percy/logger');

write(logger.format('--- DUMPING LOGS ---', 'testing', 'warn'));
write(logger.format('testing', 'warn', '--- DUMPING LOGS ---'));
logs.reduce((lastlog, { debug, level, message, timestamp }) => {
write(logger.format(message, debug, level, timestamp - lastlog));
write(logger.format(debug, level, message, timestamp - lastlog));
return timestamp;

@@ -118,0 +118,0 @@ }, logs[0].timestamp);

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