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

@cardsgame/utils

Package Overview
Dependencies
Maintainers
1
Versions
72
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cardsgame/utils - npm Package Compare versions

Comparing version 0.1.19 to 0.1.20

4

lib/logs.d.ts

@@ -0,1 +1,2 @@

export declare const chalk: import("chalk").Chalk;
export declare enum LogLevels {

@@ -15,2 +16,5 @@ silent = 0,

verbose: (...args: any[]) => void;
group: (...args: any[]) => void;
groupCollapsed: (...args: any[]) => void;
groupEnd: (...args: any[]) => void;
};

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

var isBrowser = new Function("try {return this===window;}catch(e){ return false;}")();
var logsChrome = process ? Boolean(process.env.LOGS_CHROME) : false;
exports.chalk = new chalk_1.default.constructor({ enabled: logsChrome });
var LogLevels;

@@ -48,14 +50,16 @@ (function (LogLevels) {

var syntaxHighlight = function (arg) {
if (logsChrome)
return arg;
if (typeof arg === "string") {
return chalk_1.default.gray(arg);
return exports.chalk.gray(arg);
}
if (typeof arg === "number") {
return chalk_1.default.red.bold("" + arg);
return exports.chalk.red.bold("" + arg);
}
if (typeof arg === "boolean") {
return chalk_1.default.green.bold(arg.toString());
return exports.chalk.green.bold(arg.toString());
}
// It must be some Entity
if (arg && arg._state) {
return chalk_1.default.yellow(minifyEntity(arg));
return exports.chalk.yellow(minifyEntity(arg));
}

@@ -68,4 +72,10 @@ return arg;

};
exports.logs = isBrowser
? {
var indentLevel = 0;
var getIndent = function () {
return Array(indentLevel)
.fill("│ ")
.join("");
};
if (isBrowser) {
exports.logs = {
verbose: console.debug.bind(window.console),

@@ -75,5 +85,10 @@ notice: console.log.bind(window.console),

warn: console.warn.bind(window.console),
error: console.error.bind(window.console)
}
: {
error: console.error.bind(window.console),
group: console.group.bind(window.console),
groupCollapsed: console.groupCollapsed.bind(window.console),
groupEnd: console.groupEnd.bind(window.console)
};
}
if (!logsChrome) {
exports.logs = {
verbose: function () {

@@ -84,3 +99,6 @@ var args = [];

}
console.log.apply(console, ["\t"].concat(args.map(function (arg) { return chalk_1.default.gray(arg); })));
console.debug.apply(console, [
getIndent(),
"\t"
].concat(args.map(function (arg) { return exports.chalk.gray(arg); })));
},

@@ -94,2 +112,3 @@ notice: function (first) {

console.log.apply(console, [
getIndent(),
first + ":"

@@ -99,3 +118,3 @@ ].concat(args.map(syntaxHighlight)));

else {
console.log.call(console, chalk_1.default.gray("\t" + first));
console.log.call(console, exports.chalk.gray(getIndent() + first));
}

@@ -109,3 +128,3 @@ },

console.info.apply(console, [
chalk_1.default.bgBlue.black(" " + first + " ")
getIndent() + exports.chalk.bgBlue.black(" " + first + " ")
].concat(args.map(syntaxHighlight)));

@@ -119,3 +138,3 @@ },

console.warn.apply(console, [
chalk_1.default.bgYellow.black(" " + first + " ")
getIndent() + exports.chalk.bgYellow.black(" " + first + " ")
].concat(args.map(syntaxHighlight)));

@@ -129,6 +148,77 @@ },

console.error.apply(console, [
chalk_1.default.bgRed(" " + first + " ")
getIndent() + exports.chalk.bgRed(" " + first + " ")
].concat(args.map(syntaxHighlight)));
},
group: function (first) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
exports.logs.notice.apply(exports.logs, ["\u250D\u2501" + first].concat(args));
indentLevel++;
},
groupCollapsed: function (first) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
exports.logs.notice.apply(exports.logs, ["\u250D\u2501" + first].concat(args));
indentLevel++;
},
groupEnd: function (first) {
if (first === void 0) { first = "────────────"; }
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
indentLevel = Math.max(--indentLevel, 0);
exports.logs.notice.apply(exports.logs, ["\u2515\u2501" + first].concat(args));
}
};
}
else {
var styles_1 = {
common: "padding: 1px 5px; margin: -1px 0;",
info: "color: white; background: #2196f3"
};
exports.logs = {
verbose: console.debug.bind(console),
notice: console.log.bind(console),
info: function (first) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
return console.info.apply(console, [
"%c " + first + " ",
styles_1.common + styles_1.info
].concat(args.map(syntaxHighlight)));
},
warn: console.warn.bind(console),
error: console.error.bind(console),
group: function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
// Silence one-off console.log
var tmp = console.log;
global.console.log = utils_1.noop;
global.console.group.apply(console, args);
global.console.log = tmp;
},
groupCollapsed: function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
// Silence one-off console.log
var tmp = console.log;
global.console.log = utils_1.noop;
global.console.groupCollapsed.apply(console, args);
global.console.log = tmp;
},
groupEnd: console.groupEnd.bind(console)
};
}
try {

@@ -135,0 +225,0 @@ if (isBrowser && localStorage && localStorage.getItem("cardsDebug")) {

4

package.json
{
"name": "@cardsgame/utils",
"version": "0.1.19",
"version": "0.1.20",
"description": "",

@@ -21,3 +21,3 @@ "main": "lib/index.js",

},
"gitHead": "87f6907c8158a7cd4a5ace53f79058965b75bd08"
"gitHead": "ae63e661981e95fe0d9eb89f5374ee6d54740395"
}

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