We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c8105f0 commit c67d50eCopy full SHA for c67d50e
1 file changed
packages/engine-twig-php/lib/engine_twig_php.js
@@ -91,8 +91,16 @@ const engine_twig_php = {
91
if (results.ok) {
92
resolve(results.html + details);
93
} else {
94
- console.log(results.message);
95
- process.exit(1);
+ // make Twig rendering errors more noticeable + exit when not in dev mode (or running the `patternlab serve` command)
+ if (
96
+ process.argv.slice(1).includes('serve') ||
97
+ process.env.NODE_ENV === 'development'
98
+ ) {
99
+ reject(chalk.red(results.message));
100
+ } else {
101
+ console.log(chalk.red(results.message));
102
+ process.exit(1);
103
+ }
104
}
105
})
106
.catch(error => {
0 commit comments