Socket
Socket
Sign inDemoInstall

colors

Package Overview
Dependencies
0
Maintainers
2
Versions
29
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.3.2 to 1.3.3

2

lib/colors.js

@@ -108,3 +108,3 @@ /*

var str = args.map(function(arg) {
if (arg != undefined && arg.constructor === String) {
if (arg !== undefined && arg.constructor === String) {
return arg;

@@ -111,0 +111,0 @@ } else {

@@ -11,3 +11,3 @@ module['exports'] = function runTheTrap(text, options) {

e: ['\u00cb', '\u0115', '\u018e', '\u0258', '\u03a3', '\u03be', '\u04bc',
'\u0a6c'],
'\u0a6c'],
f: ['\u04fa'],

@@ -23,3 +23,3 @@ g: ['\u0262'],

o: ['\u00d8', '\u00f5', '\u00f8', '\u01fe', '\u0298', '\u047a', '\u05dd',
'\u06dd', '\u0e4f'],
'\u06dd', '\u0e4f'],
p: ['\u01f7', '\u048e'],

@@ -26,0 +26,0 @@ q: ['\u09cd'],

@@ -78,17 +78,17 @@ // please no

switch (options.size) {
case 'mini':
counts.up = randomNumber(8);
counts.mid = randomNumber(2);
counts.down = randomNumber(8);
break;
case 'maxi':
counts.up = randomNumber(16) + 3;
counts.mid = randomNumber(4) + 1;
counts.down = randomNumber(64) + 3;
break;
default:
counts.up = randomNumber(8) + 1;
counts.mid = randomNumber(6) / 2;
counts.down = randomNumber(8) + 1;
break;
case 'mini':
counts.up = randomNumber(8);
counts.mid = randomNumber(2);
counts.down = randomNumber(8);
break;
case 'maxi':
counts.up = randomNumber(16) + 3;
counts.mid = randomNumber(4) + 1;
counts.down = randomNumber(64) + 3;
break;
default:
counts.up = randomNumber(8) + 1;
counts.mid = randomNumber(6) / 2;
counts.down = randomNumber(8) + 1;
break;
}

@@ -95,0 +95,0 @@

@@ -76,12 +76,18 @@ var colors = require('./colors');

colors[prop] = colors[theme[prop]];
addProperty(prop, function() {
return colors[prop](this);
});
} else {
var tmp = colors[theme[prop][0]];
for (var t = 1; t < theme[prop].length; t++) {
tmp = tmp[theme[prop][t]];
}
colors[prop] = tmp;
var themePropApplicator = function(str) {
var ret = str || this;
for (var t = 0; t < theme[prop].length; t++) {
ret = colors[theme[prop][t]](ret);
}
return ret;
};
addProperty(prop, themePropApplicator);
colors[prop] = function(str) {
return themePropApplicator(str);
};
}
addProperty(prop, function() {
return colors[prop](this);
});
}

@@ -100,3 +106,3 @@ });

'\'/../themes/generic-logging.js\'));');
return;
return;
} else {

@@ -103,0 +109,0 @@ applyTheme(theme);

@@ -7,5 +7,5 @@ module['exports'] = function(colors) {

colors[
available[Math.round(Math.random() * (available.length - 2))]
available[Math.round(Math.random() * (available.length - 2))]
](letter);
};
};
{
"name": "colors",
"description": "get colors in your node.js console",
"version": "1.3.2",
"version": "1.3.3",
"author": "Marak Squires",

@@ -42,5 +42,5 @@ "contributors": [

"devDependencies": {
"eslint-config-google": "^0.9.1",
"eslint": "^5.4.0"
"eslint": "^5.2.0",
"eslint-config-google": "^0.11.0"
}
}
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