yamcer-console v0.0.2
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的运行时长