diff --git a/experimental/babel-preset-env/src/index.js b/experimental/babel-preset-env/src/index.js index e74357a256..10a2e96dbc 100644 --- a/experimental/babel-preset-env/src/index.js +++ b/experimental/babel-preset-env/src/index.js @@ -47,10 +47,21 @@ const isBrowsersQueryValid = (browsers) => { return typeof browsers === "string" || Array.isArray(browsers); }; +const browserNameMap = { + chrome: 'chrome', + edge: 'edge', + firefox: 'firefox', + ie: 'ie', + ios_saf: 'ios', + safari: 'safari' +} + const getLowestVersions = (browsers) => { return browsers.reduce((all, browser) => { const [browserName, browserVersion] = browser.split(" "); - all[browserName] = parseInt(browserVersion); + if (browserName in browserNameMap) { + all[browserNameMap[browserName]] = parseInt(browserVersion); + } return all; }, {}); };