Update compatibility and fix polyfills for ES5 (#7298)

This commit is contained in:
Paulus Schoutsen
2020-10-12 10:48:33 +02:00
committed by GitHub
parent 0641022ec5
commit d3ad56a307
4 changed files with 11 additions and 36 deletions

View File

@@ -52,7 +52,10 @@ module.exports.terserOptions = (latestBuild) => ({
module.exports.babelOptions = ({ latestBuild }) => ({
babelrc: false,
presets: [
!latestBuild && [require("@babel/preset-env").default, { modules: false }],
!latestBuild && [
require("@babel/preset-env").default,
{ modules: false, useBuiltIns: "entry", corejs: 3 },
],
require("@babel/preset-typescript").default,
].filter(Boolean),
plugins: [