var chalk = require('chalk');
/**
* [output description]
*
* @todo Comment output.js
*
* @version 1.2.7
*
* @type {Object}
*/
var output = {
debug: function(message) {
console.log(chalk.yellow(message));
},
error: function(error) {
console.log(chalk.red(error));
},
info: function(message) {
console.log(chalk.magenta(message));
},
log: function(data) {
process.stdout.write(chalk.gray(data.toString()));
},
logError: function(error) {
process.stdout.write(chalk.red(error.toString()));
},
response: function(message) {
return {
message: message,
isError: false
};
},
responseError: function(error, logIt) {
if (logIt) {
output.error(error);
}
return {
error: error,
isError: true
};
},
success: function(message) {
console.log(chalk.green(message));
},
verbose: function(message) {
console.log(chalk.cyan(message));
}
};
module.exports = output;