Skip to content

Commit c67d50e

Browse files
EvanLovelysghoweri
andauthored
fix: Update packages/engine-twig-php/lib/engine_twig_php.js
Co-Authored-By: Salem Ghoweri <me@salemghoweri.com>
1 parent c8105f0 commit c67d50e

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

packages/engine-twig-php/lib/engine_twig_php.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,16 @@ const engine_twig_php = {
9191
if (results.ok) {
9292
resolve(results.html + details);
9393
} else {
94-
console.log(results.message);
95-
process.exit(1);
94+
// make Twig rendering errors more noticeable + exit when not in dev mode (or running the `patternlab serve` command)
95+
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+
}
96104
}
97105
})
98106
.catch(error => {

0 commit comments

Comments
 (0)