use colors for warning message in deprecated options

This commit is contained in:
Rodrigo Ramírez Norambuena 2017-02-21 20:21:46 -03:00
parent db0b663a3d
commit bd0da63f4c
3 changed files with 12 additions and 6 deletions

View File

@ -79,7 +79,9 @@ var App = function() {
}; };
var checkDeprecatedOptions = function(userConfig) { var checkDeprecatedOptions = function(userConfig) {
var deprecatedOptions = require(global.root_path + "/js/deprecated.js").configs; var deprecated = require(global.root_path + "/js/deprecated.js");
var deprecatedOptions = deprecated.configs;
var usedDeprecated = []; var usedDeprecated = [];
deprecatedOptions.forEach(function(option) { deprecatedOptions.forEach(function(option) {
@ -89,10 +91,10 @@ var App = function() {
}); });
if (usedDeprecated.length > 0) { if (usedDeprecated.length > 0) {
console.warn( console.warn(deprecated.colors.warn(
"WARNING! Your config is using deprecated options: ", "WARNING! Your config is using deprecated options: " +
usedDeprecated.join(", "), usedDeprecated.join(", ") +
". Check README and CHANGELOG for more up-to-date ways of getting the same functionality." ". Check README and CHANGELOG for more up-to-date ways of getting the same functionality.")
); );
} }
} }

View File

@ -5,9 +5,12 @@
* *
* Olex S. original idea this deprecated option * Olex S. original idea this deprecated option
*/ */
var colors = require("colors/safe");
colors.setTheme({warn: "yellow"})
var deprecated = { var deprecated = {
configs: ["kioskmode"] configs: ["kioskmode"],
colors: colors
}; };
/*************** DO NOT EDIT THE LINE BELOW ***************/ /*************** DO NOT EDIT THE LINE BELOW ***************/

View File

@ -44,6 +44,7 @@
"time-grunt": "latest" "time-grunt": "latest"
}, },
"dependencies": { "dependencies": {
"colors": "^1.1.2",
"electron": "^1.4.7", "electron": "^1.4.7",
"express": "^4.14.0", "express": "^4.14.0",
"express-ipfilter": "latest", "express-ipfilter": "latest",