diff --git a/scripts/rollup/build.js b/scripts/rollup/build.js index 04a64c9cc0..0e97519d5d 100644 --- a/scripts/rollup/build.js +++ b/scripts/rollup/build.js @@ -209,7 +209,10 @@ function uglifyConfig(mangle) { dead_code: true, unused: true, drop_debugger: true, - booleans: true, + booleans: true, + // Our www inline transform combined with Jest resetModules is confused + // in some rare cases unless we keep all requires at the top: + hoist_funs: mangle, }, output: { beautify: !mangle,