@samitouri / QOS-React-2 / commits / 4c4f5fd27f

Disable @babel/plugin-transform-block-scoping "throwIfClosureRequired" option for tests

Brian Vaughn committed Aug 14, 2019 at 19:04 UTC 4c4f5fd27fc1d7c16033a1221c9440cd67baace5
1 file changed +4
scripts/jest/preprocessor.js
+4
@@ -40,6 +40,10 @@ const babelOptions = {
40 require.resolve('@babel/plugin-transform-react-jsx-source'),
41
42 require.resolve('../babel/transform-prevent-infinite-loops'),
43 +
44 + // This optimization is important for extremely performance-sensitive (e.g. React source).
45 + // It's okay to disable it for tests.
46 + [require.resolve('@babel/plugin-transform-block-scoping'), {throwIfClosureRequired: false}],
47 ],
48 retainLines: true,
49 };