UNPKG

deploy-neex

Version:

🚀 CLI tool for deploying Neex applications with PM2 and Nginx

36 lines • 834 B
// src/utils/logger.ts import chalk from 'chalk'; import ora from 'ora'; export class Logger { spinner = ora(); success(message) { console.log(chalk.green('✓'), message); } error(message) { console.log(chalk.red('✗'), message); } warning(message) { console.log(chalk.yellow('⚠'), message); } info(message) { console.log(chalk.blue('ℹ'), message); } step(message) { console.log(chalk.cyan('→'), message); } startSpinner(text) { this.spinner.start(text); } stopSpinner(success = true) { if (success) { this.spinner.succeed(); } else { this.spinner.fail(); } } updateSpinner(text) { this.spinner.text = text; } } //# sourceMappingURL=logger.js.map