@serpent/common-cli
Version:
通用的 cli 相关的函数
67 lines (56 loc) • 1.39 kB
JavaScript
import { g as getDefaultExportFromCjs } from './_commonjsHelpers-7d1333e8.mjs';
import require$$0 from 'util';
import { s as supportColor_1 } from './supportColor-2e661db8.mjs';
var supportColor = 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__*/getDefaultExportFromCjs(warnExports);
export { _data as _, warn as w };