From bab0575a1c19c9d6ed225342bc508dd4365c1b22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Sat, 20 Mar 2021 00:14:20 +0100 Subject: [PATCH] Fix flow --- packages/babel-core/src/config/resolve-targets.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/babel-core/src/config/resolve-targets.js b/packages/babel-core/src/config/resolve-targets.js index ad1d3223c993c..aac762ad99f57 100644 --- a/packages/babel-core/src/config/resolve-targets.js +++ b/packages/babel-core/src/config/resolve-targets.js @@ -32,10 +32,17 @@ export function resolveTargets( } const { browserslistConfigFile } = options; + let configFile; + let ignoreBrowserslistConfig = false; + if (typeof browserslistConfigFile === "string") { + configFile = browserslistConfigFile; + } else { + ignoreBrowserslistConfig = !browserslistConfigFile; + } return getTargets((targets: any), { - ignoreBrowserslistConfig: browserslistConfigFile === false, - configFile: browserslistConfigFile, + ignoreBrowserslistConfig, + configFile, configPath: root, browserslistEnv: options.browserslistEnv, });