Skip to content

Commit 94f199a

Browse files
committed
moved patternlab engine logs behind debug flag
closes #636
1 parent 7b60bcc commit 94f199a

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

core/lib/pattern_engines.js

+13-5
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,18 @@ const PatternEngines = Object.create({
6969
// function is kind of a big deal.
7070
enginesDirectories.forEach(function (engineDirectory) {
7171
const enginesInThisDir = findEngineModulesInDirectory(engineDirectory.path);
72-
console.log(chalk.bold(`Loading engines from ${engineDirectory.displayName}...\n`));
72+
if (patternLabConfig.debug) {
73+
console.log(chalk.bold(`Loading engines from ${engineDirectory.displayName}...\n`));
74+
}
7375

7476
// find all engine-named things in this directory and try to load them,
7577
// unless it's already been loaded.
7678
enginesInThisDir.forEach(function (engineDiscovery) {
7779
let errorMessage;
78-
const successMessage = chalk.green("good to go");
80+
const successMessage = "good to go";
81+
if (patternLabConfig.debug) {
82+
chalk.green(successMessage);
83+
}
7984

8085
try {
8186
// Give it a try! load 'er up. But not if we already have,
@@ -96,7 +101,9 @@ const PatternEngines = Object.create({
96101
errorMessage = err.message;
97102
} finally {
98103
// report on the status of the engine, one way or another!
99-
console.log(` ${engineDiscovery.name}:`, errorMessage ? chalk.red(errorMessage) : successMessage);
104+
if (patternLabConfig.debug) {
105+
console.log(` ${engineDiscovery.name}:`, errorMessage ? chalk.red(errorMessage) : successMessage);
106+
}
100107
}
101108
});
102109
console.log('');
@@ -106,8 +113,9 @@ const PatternEngines = Object.create({
106113
if (Object.keys(self).length === 0) {
107114
throw new Error('No engines loaded! Something is seriously wrong.');
108115
}
109-
110-
console.log(chalk.bold('Done loading engines.\n'));
116+
if (patternLabConfig.debug) {
117+
console.log(chalk.bold('Done loading engines.\n'));
118+
}
111119
},
112120

113121
getEngineNameForPattern: function (pattern) {

0 commit comments

Comments
 (0)