"use strict"; function _interopDefault(ex) { return ex && "object" == typeof ex && "default" in ex ? ex.default : ex; } Object.defineProperty(exports, "__esModule", { value: !0 }); var chalk = _interopDefault(require("chalk")), util = _interopDefault(require("util")); let prefix = "🦋 "; function format(args, customPrefix) { let fullPrefix = prefix + (void 0 === customPrefix ? "" : " " + customPrefix); return fullPrefix + util.format("", ...args).split("\n").join("\n" + fullPrefix + " "); } function error(...args) { console.error(format(args, chalk.red("error"))); } function info(...args) { console.info(format(args, chalk.cyan("info"))); } function log(...args) { console.log(format(args)); } function success(...args) { console.log(format(args, chalk.green("success"))); } function warn(...args) { console.warn(format(args, chalk.yellow("warn"))); } exports.error = error, exports.info = info, exports.log = log, exports.prefix = prefix, exports.success = success, exports.warn = warn;