create-quickstart-app
Version:
CLI tool to generate Next.js projects with various configurations
20 lines (19 loc) • 818 B
JavaScript
import chalk from "chalk";
export const logger = {
info: (message) => console.log(chalk.blue(message)),
success: (message) => console.log(chalk.green(`✓ ${message}`)),
error: (message, error) => {
console.error(chalk.red(`✗ ${message}`));
if (error)
console.error(chalk.red(error));
},
warn: (message) => console.log(chalk.yellow(`! ${message}`)),
title: (message) => console.log(chalk.blue.bold.bgMagentaBright(message)),
nextSteps: (projectName) => {
console.log(chalk.green.bold("\n✨ Project setup completed successfully!"));
console.log(chalk.cyan("\nNext steps:"));
console.log(chalk.white(` cd ${projectName}`));
console.log(chalk.white(" npm install"));
console.log(chalk.white(" npm run dev"));
},
};