From b9bfb9df0167b6f11fb1c7e98a6ceef6d1ae2848 Mon Sep 17 00:00:00 2001 From: "Xin Du (Clark)" Date: Sun, 30 May 2021 18:13:36 +0100 Subject: [PATCH] fix(babel-preset-app): respect explicit options.targets for modern preset (#9337) --- packages/babel-preset-app/src/index.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/babel-preset-app/src/index.js b/packages/babel-preset-app/src/index.js index 3a1f7d3406da..76df87fd56bf 100644 --- a/packages/babel-preset-app/src/index.js +++ b/packages/babel-preset-app/src/index.js @@ -97,12 +97,7 @@ module.exports = (api, options = {}) => { modern: { esmodules: true } } - let { targets = defaultTargets[envName] } = options - - // modern mode can only be { esmodules: true } - if (envName === 'modern') { - targets = defaultTargets.modern - } + const { targets = defaultTargets[envName] } = options const polyfills = []