Skip to content

Commit 4c4f5fd

Browse files
author
Brian Vaughn
committed
Disable @babel/plugin-transform-block-scoping "throwIfClosureRequired" option for tests
1 parent 41db902 commit 4c4f5fd

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

scripts/jest/preprocessor.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ const babelOptions = {
4040
require.resolve('@babel/plugin-transform-react-jsx-source'),
4141

4242
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}],
4347
],
4448
retainLines: true,
4549
};

0 commit comments

Comments
 (0)