better-crowdin
Version:
Crowdin CLI on steroids
15 lines (13 loc) • 350 B
JavaScript
const chalk = require('chalk');
module.exports = function logCommand(argv, command, branch) {
let msg = `> ${chalk.bold(argv.$0)} ${chalk.green(command)}`;
if (branch) {
msg = `${msg} on ${chalk.cyan(branch)}`;
}
if (argv.dryRun) {
msg = `${chalk.gray('[dry-run]')} ${msg}`;
}
if (!argv.porcelain) {
console.log(msg);
}
};