From 413df6ed65d66d63b8b11115986769100580fe9d Mon Sep 17 00:00:00 2001
From: Ray Schamp <rschamp@media.mit.edu>
Date: Thu, 11 Jul 2019 13:46:24 -0400
Subject: [PATCH] Move browsers options to .browserslistrc

Apparently this is the recommendation for loaders that look at the `browsers` option.
---
 .browserslistrc   | 3 +++
 webpack.config.js | 9 ++-------
 2 files changed, 5 insertions(+), 7 deletions(-)
 create mode 100644 .browserslistrc

diff --git a/.browserslistrc b/.browserslistrc
new file mode 100644
index 000000000..909debc2d
--- /dev/null
+++ b/.browserslistrc
@@ -0,0 +1,3 @@
+last 3 versions
+Safari >= 8
+iOS >= 8
diff --git a/webpack.config.js b/webpack.config.js
index 0a65b1da4..b134cd090 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -55,10 +55,7 @@ const base = {
                     ['react-intl', {
                         messagesDir: './translations/messages/'
                     }]],
-                presets: [
-                    ['@babel/preset-env', {targets: {browsers: ['last 3 versions', 'Safari >= 8', 'iOS >= 8']}}],
-                    '@babel/preset-react'
-                ]
+                presets: ['@babel/preset-env', '@babel/preset-react']
             }
         },
         {
@@ -81,9 +78,7 @@ const base = {
                         return [
                             postcssImport,
                             postcssVars,
-                            autoprefixer({
-                                browsers: ['last 3 versions', 'Safari >= 8', 'iOS >= 8']
-                            })
+                            autoprefixer
                         ];
                     }
                 }
-- 
GitLab