All files / libs/sys success.js

100% Statements 5/5
100% Branches 0/0
100% Functions 2/2
100% Lines 4/4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39                1x     1x                     1x                       1x        
/**
 * @module      libs/sys/warn
 * @createdAt   2016-07-14
 *
 * @copyright   Copyright (c) 2016 Zhonglei Qiu
 * @license     Licensed under the MIT license.
 */
 
var util = require('util')
 
function format() {
  return '\x1b[32m' + util.format.apply(util, arguments) + '\x1b[0m'
}
 
/**
 * 输出绿色的字符串
 *
 * 函数参数和 util.format 一样
 *
 * @author Zhonglei Qiu
 * @since 2.0.0
 */
module.exports = function() { console.log(format.apply(null, arguments)) }
 
/**
 * 返回绿色的字符串
 *
 * 函数参数和 util.format 一样
 *
 * @type {Function}
 *
 * @author Zhonglei Qiu
 * @since 2.0.0
 */
module.exports.format = format
 
// /* istanbul ignore next */
// if (!module.parent) console.log(format.apply(null, process.argv.slice(2)))