@samitouri / QOS-React-2 / commits / 868d02d6c6

Added better error reporting for print-warnings errors (#16394)

Brian Vaughn committed Aug 14, 2019 at 14:01 UTC 868d02d6c65eb72da9013ab6c00d04a988d3a776
1 file changed +8 -1
scripts/print-warnings/print-warnings.js
+8 -1
@@ -38,7 +38,14 @@ function transform(file, enc, cb) {
38 return;
39 }
40
41 - const ast = babylon.parse(source, babylonOptions);
41 + let ast;
42 + try {
43 + ast = babylon.parse(source, babylonOptions);
44 + } catch (error) {
45 + console.error('Failed to parse source file:', file.path);
46 + throw error;
47 + }
48 +
49 traverse(ast, {
50 CallExpression: {
51 exit: function(astPath) {