const chalk = require('chalk'); const { format } = require('util'); const prefix = 'artplayer-cli'; const sep = chalk.gray('ยท'); exports.log = function log(...args) { const msg = format.apply(format, args); console.log(chalk.white(prefix), sep, msg); }; exports.fatal = function fatal(...args) { if (args[0] instanceof Error) args[0] = args[0].message.trim(); const msg = format.apply(format, args); console.error(chalk.red(prefix), sep, msg); process.exit(1); }; exports.success = function success(...args) { const msg = format.apply(format, args); console.log(chalk.green(prefix), sep, msg); }; exports.warn = function warn(...args) { const msg = format.apply(format, args); console.log(chalk.yellow(prefix), sep, msg); };