mern-project-cli
Version:
A developer-friendly CLI tool that streamlines MERN stack development by automating project setup, database configuration, and boilerplate generation by implementing MVC Architecture. Create production-ready MongoDB, Express, React, and Node.js applicatio
19 lines (17 loc) • 369 B
JavaScript
import chalk from 'chalk';
export function taskHandler(
fn,
initiating_message = '',
success_message = '',
error_message = ''
) {
try {
console.log(chalk.yellow(initiating_message));
fn();
console.log(chalk.green(success_message));
} catch (error) {
console.log(chalk.red(error_message));
console.log(error);
process.exit(1);
}
}