Comparing version 1.1.3 to 1.1.4
{ | ||
"name": "zaq", | ||
"version": "1.1.3", | ||
"version": "1.1.4", | ||
"description": "Yet another fun little logging utility.", | ||
@@ -5,0 +5,0 @@ "main": "zaq.js", |
@@ -8,3 +8,3 @@ const jawn = require('node-jawn'); | ||
const zaq = { | ||
version: '1.1.3', | ||
version: '1.1.4', | ||
verbose: true, | ||
@@ -16,3 +16,3 @@ log: console.log | ||
let msg = chalk[color]('\n >> '); | ||
obj = _.isString(obj) ? obj : zaq.pretty(obj); | ||
obj = (_.isString(obj) ? obj : zaq.pretty(obj))+''; | ||
msg += obj.split('\n').join('\n' + chalk[color].dim(' :: ')); | ||
@@ -19,0 +19,0 @@ //msg += chalk[color].dim('\n ' + zaq.nLines(40, '\'')); |
@@ -1,1 +0,1 @@ | ||
const jawn=require("node-jawn");const _=require("underscore");const path=require("path");const fs=require("fs");const chalk=require("chalk");const zaq={version:"1.1.2",verbose:true,log:console.log};zaq.obj=((obj=null,color="cyan")=>{let msg=chalk[color]("\n >> ");obj=_.isString(obj)?obj:zaq.pretty(obj);msg+=obj.split("\n").join("\n"+chalk[color].dim(" :: "));return msg});zaq.win=((text,obj)=>{text=chalk.bold.green(" ✓ WIN: ")+chalk.bold(text);return zaq.log(text+(obj?zaq.obj(obj,"green"):""))});zaq.err=((text,obj)=>{text=chalk.bold.red(" x ERR: ")+chalk.bold(text);return zaq.log(text+(obj?zaq.obj(obj,"red"):""))});zaq.warn=((text,obj)=>{text=chalk.bold.yellow(" # WARN: ")+text;return zaq.log(text+(obj?zaq.obj(obj,"yellow"):""))});zaq.info=((text,obj)=>{text=chalk.bold.blue(" → INFO: ")+text;return zaq.log(text+(obj?zaq.obj(obj,"blue"):""))});zaq.time=((text,obj)=>{text=chalk.bold.grey(" ♦ TIME: ")+text;return zaq.log(text+(obj?zaq.obj(obj,"grey"):""))});zaq.pretty=(content=>JSON.stringify(content,null," "));zaq.space=(content=>zaq.log("\n"+content+"\n"));zaq.nLines=((n,lines)=>Array(n).join(lines||"="));zaq.mini=(str=>str.toString().trim().substr(0,100));zaq.divider=((text,lines)=>{let lineCount=Math.floor((process.stdout.columns-(text.length+1))*(1/(lines?lines.length:1)));return zaq.log(chalk.dim(text+" "+zaq.nLines(lineCount,lines)))});zaq.weight=((...pathParts)=>{let file=path.join(...pathParts);let basename=path.basename(file);let stats;try{stats=fs.statSync(file)}catch(e){return zaq.warn(`File ${chalk.yellow.italic(basename)} not found, cannot be weighed.`)}let filesize=(stats.size/1024).toFixed(2);zaq.info(`File ${chalk.blue.italic(basename)} is ${chalk.blue(filesize)} kb`)});module.exports=zaq; | ||
const jawn=require("node-jawn");const _=require("underscore");const path=require("path");const fs=require("fs");const chalk=require("chalk");const zaq={version:"1.1.4",verbose:true,log:console.log};zaq.obj=((obj=null,color="cyan")=>{let msg=chalk[color]("\n >> ");obj=(_.isString(obj)?obj:zaq.pretty(obj))+"";msg+=obj.split("\n").join("\n"+chalk[color].dim(" :: "));return msg});zaq.win=((text,obj)=>{text=chalk.bold.green(" ✓ WIN: ")+chalk.bold(text);return zaq.log(text+(obj?zaq.obj(obj,"green"):""))});zaq.err=((text,obj)=>{text=chalk.bold.red(" x ERR: ")+chalk.bold(text);return zaq.log(text+(obj?zaq.obj(obj,"red"):""))});zaq.warn=((text,obj)=>{text=chalk.bold.yellow(" # WARN: ")+text;return zaq.log(text+(obj?zaq.obj(obj,"yellow"):""))});zaq.info=((text,obj)=>{text=chalk.bold.blue(" → INFO: ")+text;return zaq.log(text+(obj?zaq.obj(obj,"blue"):""))});zaq.time=((text,obj)=>{text=chalk.bold.grey(" ♦ TIME: ")+text;return zaq.log(text+(obj?zaq.obj(obj,"grey"):""))});zaq.pretty=(content=>JSON.stringify(content,null," "));zaq.space=(content=>zaq.log("\n"+content+"\n"));zaq.nLines=((n,lines)=>Array(n).join(lines||"="));zaq.mini=(str=>str.toString().trim().substr(0,100));zaq.divider=((text,lines)=>{let lineCount=Math.floor((process.stdout.columns-(text.length+1))*(1/(lines?lines.length:1)));return zaq.log(chalk.dim(text+" "+zaq.nLines(lineCount,lines)))});zaq.weight=((...pathParts)=>{let file=path.join(...pathParts);let basename=path.basename(file);let stats;try{stats=fs.statSync(file)}catch(e){return zaq.warn(`File ${chalk.yellow.italic(basename)} not found, cannot be weighed.`)}let filesize=(stats.size/1024).toFixed(2);zaq.info(`File ${chalk.blue.italic(basename)} is ${chalk.blue(filesize)} kb`)});module.exports=zaq; |
147849