From 18ed718cddd4a4ce0c69fbf1e590d33be225d00a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Tue, 30 Mar 2021 13:24:14 +0200 Subject: [PATCH] Fix bug introduced by babel/babel#13024 --- .../babel-compat-data/scripts/utils-build-data.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/babel-compat-data/scripts/utils-build-data.js b/packages/babel-compat-data/scripts/utils-build-data.js index 05bd79dc062a..33e7dca92986 100644 --- a/packages/babel-compat-data/scripts/utils-build-data.js +++ b/packages/babel-compat-data/scripts/utils-build-data.js @@ -88,7 +88,10 @@ exports.getLowestImplementedVersion = ( }; exports.generateData = (environments, features) => { - return Object.values(features).map(options => { + const data = {}; + + // eslint-disable-next-line prefer-const + for (let [key, options] of Object.entries(features)) { if (!options.features) { options = { features: [options], @@ -103,8 +106,10 @@ exports.generateData = (environments, features) => { }); addElectronSupportFromChromium(plugin); - return plugin; - }); + data[key] = plugin; + } + + return data; }; exports.writeFile = function (data, dataPath, name) {