@ordojs/cli
Version:
Command-line interface for OrdoJS framework
42 lines • 912 B
JavaScript
/**
* @fileoverview OrdoJS CLI - Logger utility
*/
import chalk from 'chalk';
/**
* Logger utility for CLI output
*/
export const logger = {
/**
* Log an informational message
*/
info(message) {
console.log(chalk.blue('info') + ' ' + message);
},
/**
* Log a success message
*/
success(message) {
console.log(chalk.green('success') + ' ' + message);
},
/**
* Log a warning message
*/
warn(message) {
console.log(chalk.yellow('warn') + ' ' + message);
},
/**
* Log an error message
*/
error(message) {
console.error(chalk.red('error') + ' ' + message);
},
/**
* Log a debug message (only in debug mode)
*/
debug(message) {
if (process.env.DEBUG) {
console.log(chalk.gray('debug') + ' ' + message);
}
}
};
//# sourceMappingURL=logger.js.map