diff --git a/packages/metro-transform-worker/src/index.js b/packages/metro-transform-worker/src/index.js index 7977ca5a4f..329952719a 100644 --- a/packages/metro-transform-worker/src/index.js +++ b/packages/metro-transform-worker/src/index.js @@ -72,7 +72,9 @@ export type MinifierResult = { ... }; -export type Minifier = MinifierOptions => MinifierResult; +export type Minifier = MinifierOptions => + | MinifierResult + | Promise; export type Type = 'script' | 'module' | 'asset'; @@ -218,7 +220,7 @@ const minifyCode = async ( const minify = getMinifier(config.minifierPath); try { - const minified = minify({ + const minified = await minify({ code, map: sourceMap, filename,