From 3feead2eef165a9870803ecb122ffc22c7a3f9a1 Mon Sep 17 00:00:00 2001 From: Antoine Bluchet Date: Tue, 9 Dec 2014 14:39:43 +0100 Subject: [PATCH] fix #766 --no-color now removes [PM2] color output --- constants.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/constants.js b/constants.js index 7b820f9a..5a819de6 100644 --- a/constants.js +++ b/constants.js @@ -2,6 +2,7 @@ var p = require('path'); var fs = require('fs'); var util = require('util'); +var chalk = require('chalk') /** * Handle PM2 root folder relocation @@ -21,10 +22,10 @@ var csts = { CODE_UNCAUGHTEXCEPTION : 100, CONCURRENT_ACTIONS : 1, - PREFIX_MSG : '\x1B[32m[PM2] \x1B[39m', - PREFIX_MSG_ERR : '\x1B[31m[PM2] [ERROR] \x1B[39m', - PREFIX_MSG_WARNING : '\x1B[33m[PM2] [WARN] \x1B[39m', - PREFIX_MSG_SUCCESS : '\x1B[36;1m[PM2] \x1B[39;0m', + PREFIX_MSG : chalk.green('[PM2] '), + PREFIX_MSG_ERR : chalk.red('[PM2] [ERROR] '), + PREFIX_MSG_WARNING : chalk.yellow('[PM2] [WARN] '), + PREFIX_MSG_SUCCESS : chalk.cyan('[PM2] '), SAMPLE_FILE_PATH : '../lib/samples/sample.json5', SAMPLE_CONF_FILE : '../lib/samples/sample-conf.js',