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

colorcat

Package Overview
Dependencies
Maintainers
1
Versions
60
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

colorcat - npm Package Compare versions

Comparing version 0.9.11 to 0.9.12

23

js/colorcat.js

@@ -11,3 +11,3 @@

(function() {
var _, amap, ansi, args, bg, bgrd, bgrdColors, c, ci, colorStream, colorize, colors, dimText, error, expand, fatText, fs, funkyBgrd, funkyText, j, k, len, len1, len2, len3, log, m, matchr, matchrConfig, noon, o, path, pattern, patterns, ref, ref1, ref2, ref3, regexes, stream, syntaxFile, text, textColors,
var _, amap, ansi, args, bg, bgrd, bgrdColors, c, ci, colorStream, colorize, colors, dimText, error, expand, ext, fatText, fs, funkyBgrd, funkyText, j, k, len, len1, len2, len3, log, m, matchr, matchrConfig, noon, o, path, pattern, patterns, ref, ref1, ref2, ref3, ref4, regexes, stream, syntaxFile, text, textColors,
indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };

@@ -86,3 +86,3 @@

args = require('karg')("\ncolorcat\n\n file . ? the file to display or stdin . *\n" + textColors + "\n fat . ? " + '▲▲ fat'.bold.white + " . = false\n dim . = false\n ? |" + ' ▲▲ dim'.dim.white + " \n" + bgrdColors + "\n pattern . ? colorize with pattern\n patternFile . ? colorize with patterns in file . - P\n skipEmpty . ? skip empty lines . = false\n ansi256 . ? use 256 colors ansi codes . = false\n \nansi256 \n ∘ use " + 'ansi-256-colors'.gray.bold + " instead of " + 'colors'.gray.bold + " module\n ∘ colors don't get stripped when piping\n \nversion " + (require(__dirname + "/../package.json").version));
args = require('karg')("\ncolorcat\n\n file . ? the file to display or stdin . *\n" + textColors + "\n fat . ? " + '▲▲ fat'.bold.white + " . = false\n dim . = false\n ? |" + ' ▲▲ dim'.dim.white + " \n" + bgrdColors + "\n ext . ? use syntax highlighting for *.ext\n pattern . ? colorize with pattern\n patternFile . ? colorize with patterns in file . - P\n skipEmpty . ? skip empty lines . = false\n ansi256 . ? use 256 colors ansi codes . = false\n \nansi256 \n ∘ use " + 'ansi-256-colors'.gray.bold + " instead of " + 'colors'.gray.bold + " module\n ∘ colors don't get stripped when piping\n \nversion " + (require(__dirname + "/../package.json").version));

@@ -244,3 +244,4 @@

if (args.file != null) {
syntaxFile = path.join(__dirname, '..', 'syntax', path.extname(args.file).substr(1) + '.noon');
ext = (ref2 = args.ext) != null ? ref2 : path.extname(args.file).substr(1);
syntaxFile = path.join(__dirname, '..', 'syntax', ext + '.noon');
if (fs.existsSync(syntaxFile)) {

@@ -269,7 +270,7 @@ patterns = expand(noon.load(syntaxFile));

pattern = function(chunk) {
var clrzd, d, di, diss, m, ref2, rngs;
var clrzd, d, di, diss, m, ref3, rngs;
rngs = matchr.ranges(matchrConfig, chunk);
diss = matchr.dissect(rngs);
if (diss.length) {
for (di = m = ref2 = diss.length - 1; ref2 <= 0 ? m <= 0 : m >= 0; di = ref2 <= 0 ? ++m : --m) {
for (di = m = ref3 = diss.length - 1; ref3 <= 0 ? m <= 0 : m >= 0; di = ref3 <= 0 ? ++m : --m) {
d = diss[di];

@@ -300,5 +301,5 @@ clrzd = colorize(d.match, d.stack.reverse());

ref2 = _.keys(text);
for (m = 0, len2 = ref2.length; m < len2; m++) {
c = ref2[m];
ref3 = _.keys(text);
for (m = 0, len2 = ref3.length; m < len2; m++) {
c = ref3[m];
if (args[c]) {

@@ -309,5 +310,5 @@ funkyText = colors[c];

ref3 = _.keys(bgrd);
for (o = 0, len3 = ref3.length; o < len3; o++) {
c = ref3[o];
ref4 = _.keys(bgrd);
for (o = 0, len3 = ref4.length; o < len3; o++) {
c = ref4[o];
if (args[c]) {

@@ -314,0 +315,0 @@ funkyBgrd = colors['bg' + c.substr(2)];

{
"name": "colorcat",
"description": "loves colors",
"version": "0.9.11",
"version": "0.9.12",
"repository": {

@@ -6,0 +6,0 @@ "type": "git",

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