0.0.2 • Published 7 years ago

yamcer-console v0.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

yamcer-console

  • print 一个融合了chalk库console的对象

yamcer-console print

// 融合`chalk库`和`console`对象
print = Object.assign(require('chalk'), console)
// 用法示例
const print = require('yamcer-console').print

print.err('yamcer')
print.suc('yamcer', NaN)
print.war('yamcer', undefined)
print.pri('yamcer', 0, { www: NaN }).pri()

print.errBG('yamcer')
print.sucBG('yamcer', 1)
print.warBG('yamcer', () => {})
print.priBG('yamcer', 2, undefined).errBG('yamcer').pri()

print.priBG('yamcer').runTime(function haha () { return false })

print.err Function 用于打印错误信息
print.suc Function 用于打印成功信息
print.war Function 用于打印成功信息
print.pri Function 用于打印基本信息
print.errBG Function 用于打印错误信息(以填充背景的方式)
print.sucBG Function 用于打印成功信息(以填充背景的方式)
print.warBG Function 用于打印成功信息(以填充背景的方式)
print.priBG Function 用于打印基本信息(以填充背景的方式)

print.color Object 存储用Hex字符串表示的颜色常量
@attr WHI String // white
@attr BLA String // black
@attr ERR String // error
@attr SUC String // success
@attr WAR String // warn
@attr PRI String // primary

print.fill Object 存储用于填充字体背景的chalk函数
@attr err Function
@attr suc Function
@attr war Function
@attr pri Function

print.stroke Object 存储用于描绘字体路径的chalk函数
@attr err Function
@attr suc Function
@attr war Function
@attr pri Function

print.arrToStrGenerator Function 将数组或类数组转换为字符串
print.argsHandlerGenerator Function 返回一个可链式调用的打印函数
print.write Function 与console.log函数功能相似,但不带有换行能力
print.getRandomStr Function 根据时间戳,获取一段固定偶数倍长度的随机字符串
print.runTime Function 打印函数fn的运行时长

0.0.2

7 years ago

0.0.1

7 years ago