UNPKG

@serpent/common-cli

Version:

通用的 cli 相关的函数

70 lines (58 loc) 1.43 kB
'use strict'; 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;