diff --git a/packages/@vue/babel-preset-app/index.js b/packages/@vue/babel-preset-app/index.js index b75a735c86..f199db12c0 100644 --- a/packages/@vue/babel-preset-app/index.js +++ b/packages/@vue/babel-preset-app/index.js @@ -59,6 +59,7 @@ module.exports = (context, options = {}) => { debug = false, useBuiltIns = 'usage', modules = false, + bugfixes = true, targets: rawTargets, spec, ignoreBrowserslistConfig = !!process.env.VUE_CLI_MODERN_BUILD, @@ -137,6 +138,7 @@ module.exports = (context, options = {}) => { } const envOptions = { + bugfixes, corejs: useBuiltIns ? 3 : false, spec, loose, diff --git a/packages/@vue/babel-preset-app/package.json b/packages/@vue/babel-preset-app/package.json index 15387cc706..99981f0a1a 100644 --- a/packages/@vue/babel-preset-app/package.json +++ b/packages/@vue/babel-preset-app/package.json @@ -30,7 +30,7 @@ "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-jsx": "^7.8.3", "@babel/plugin-transform-runtime": "^7.8.3", - "@babel/preset-env": "^7.8.4", + "@babel/preset-env": "^7.9.0", "@babel/runtime": "^7.8.4", "@vue/babel-preset-jsx": "^1.1.2", "babel-plugin-dynamic-import-node": "^2.3.0",