diff --git a/scripts/rollup/build.js b/scripts/rollup/build.js index f83663207c..61ede2f5f6 100644 --- a/scripts/rollup/build.js +++ b/scripts/rollup/build.js @@ -202,7 +202,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,