42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
'use strict';
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
var chalk = require('chalk');
|
|
var util = require('util');
|
|
|
|
function _interopDefault (e) { return e && e.__esModule ? e : { 'default': e }; }
|
|
|
|
var chalk__default = /*#__PURE__*/_interopDefault(chalk);
|
|
var util__default = /*#__PURE__*/_interopDefault(util);
|
|
|
|
let prefix = "🦋 ";
|
|
|
|
function format(args, customPrefix) {
|
|
let fullPrefix = prefix + (customPrefix === undefined ? "" : " " + customPrefix);
|
|
return fullPrefix + util__default["default"].format("", ...args).split("\n").join("\n" + fullPrefix + " ");
|
|
}
|
|
|
|
function error(...args) {
|
|
console.error(format(args, chalk__default["default"].red("error")));
|
|
}
|
|
function info(...args) {
|
|
console.info(format(args, chalk__default["default"].cyan("info")));
|
|
}
|
|
function log(...args) {
|
|
console.log(format(args));
|
|
}
|
|
function success(...args) {
|
|
console.log(format(args, chalk__default["default"].green("success")));
|
|
}
|
|
function warn(...args) {
|
|
console.warn(format(args, chalk__default["default"].yellow("warn")));
|
|
}
|
|
|
|
exports.error = error;
|
|
exports.info = info;
|
|
exports.log = log;
|
|
exports.prefix = prefix;
|
|
exports.success = success;
|
|
exports.warn = warn;
|