From ea410d3af16895ae6e4f6d6e02c7c5312520cb8f Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 22 Jun 2020 10:25:08 -0700 Subject: [PATCH] Don't transpile object spread in latest build (#6208) --- build-scripts/bundle.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-scripts/bundle.js b/build-scripts/bundle.js index 5433c4e59d..2c93bd7835 100644 --- a/build-scripts/bundle.js +++ b/build-scripts/bundle.js @@ -57,7 +57,7 @@ module.exports.babelOptions = ({ latestBuild }) => ({ ].filter(Boolean), plugins: [ // Part of ES2018. Converts {...a, b: 2} to Object.assign({}, a, {b: 2}) - [ + !latestBuild && [ "@babel/plugin-proposal-object-rest-spread", { loose: true, useBuiltIns: true }, ], @@ -73,7 +73,7 @@ module.exports.babelOptions = ({ latestBuild }) => ({ require("@babel/plugin-proposal-class-properties").default, { loose: true }, ], - ], + ].filter(Boolean), }); // Are already ES5, cause warnings when babelified.