@serpent/common-cli
Version:
通用的 cli 相关的函数
70 lines (58 loc) • 1.43 kB
JavaScript
;
var _commonjsHelpers = require('./_commonjsHelpers-ed042b00.cjs');
var require$$0 = require('util');
var supportColor$1 = require('./supportColor-07ee281e.cjs');
var supportColor = supportColor$1.supportColor_1();
/* istanbul ignore next */
var _data = supportColor ? {
error: '\x1b[31m',
info: '\x1b[36m',
success: '\x1b[32m',
warn: '\x1b[33m',
end: '\x1b[0m'
} : {
error: '',
info: '',
success: '',
warn: '',
end: ''
};
var warn$1 = {exports: {}};
/**
* @module libs/sys/warn
* @createdAt 2016-07-14
*
* @copyright Copyright (c) 2016 Zhonglei Qiu
* @license Licensed under the MIT license.
*/
var util = require$$0;
var data = _data;
function format() {
return data.warn + util.format.apply(util, arguments) + data.end
}
/**
* 输出黄色的字符串
*
* 函数参数和 util.format 一样
*
* @author Zhonglei Qiu
* @since 2.0.0
*/
warn$1.exports = function() { console.log(format.apply(null, arguments)); };
/**
* 返回黄色的字符串
*
* 函数参数和 util.format 一样
*
* @type {Function}
*
* @author Zhonglei Qiu
* @since 2.0.0
*/
warn$1.exports.format = format;
// /* istanbul ignore next */
// if (!module.parent) console.log(format.apply(null, process.argv.slice(2)))
var warnExports = warn$1.exports;
var warn = /*@__PURE__*/_commonjsHelpers.getDefaultExportFromCjs(warnExports);
exports._data = _data;
exports.warn = warn;