From 22491a901694dc45cbb45aad1f70dfcfc65203b6 Mon Sep 17 00:00:00 2001 From: Buck Doyle Date: Tue, 8 Dec 2020 16:01:31 -0600 Subject: [PATCH] Remove support for IE11 This is another angle on #9577, since the helpers in question there are only present for IE. Thanks to @pichfl for this solution to an Uglify problem. --- ui/config/targets.js | 7 ------- ui/ember-cli-build.js | 1 + 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/ui/config/targets.js b/ui/config/targets.js index f14319316df..9f6cc639666 100644 --- a/ui/config/targets.js +++ b/ui/config/targets.js @@ -2,13 +2,6 @@ const browsers = ['last 1 Chrome versions', 'last 1 Firefox versions', 'last 1 Safari versions']; -const isCI = !!process.env.CI; -const isProduction = process.env.EMBER_ENV === 'production'; - -if (isCI || isProduction) { - browsers.push('ie 11'); -} - module.exports = { browsers, }; diff --git a/ui/ember-cli-build.js b/ui/ember-cli-build.js index 595c412663e..5b4d0eb85e2 100644 --- a/ui/ember-cli-build.js +++ b/ui/ember-cli-build.js @@ -17,6 +17,7 @@ module.exports = function(defaults) { modes: ['javascript'], }, babel: { + include: ['proposal-optional-chaining'], plugins: [ '@babel/plugin-proposal-object-rest-spread', require.resolve('ember-auto-import/babel-plugin'),