From dfd66b95b0e379c242d54c2ce67365e3a30d0b57 Mon Sep 17 00:00:00 2001 From: Pavel Pustovalov Date: Fri, 28 Aug 2020 03:03:05 +0300 Subject: [PATCH] Unify target browsers --- frontend/.babelrc.js | 5 ++--- frontend/.browserslistrc | 4 ++++ frontend/webpack.config.js | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 frontend/.browserslistrc diff --git a/frontend/.babelrc.js b/frontend/.babelrc.js index 397ec883..76d6cd11 100644 --- a/frontend/.babelrc.js +++ b/frontend/.babelrc.js @@ -3,9 +3,8 @@ module.exports = { [ '@babel/preset-env', { - targets: { - browsers: ['> 1%', 'android >= 4.4.4', 'ios >= 9', 'IE >= 11'], - }, + bugfixes: true, + loose: true, }, ], [ diff --git a/frontend/.browserslistrc b/frontend/.browserslistrc new file mode 100644 index 00000000..e3180823 --- /dev/null +++ b/frontend/.browserslistrc @@ -0,0 +1,4 @@ +> 1% +android >= 4.4.4 +ios >= 9 +IE >= 11 diff --git a/frontend/webpack.config.js b/frontend/webpack.config.js index f996913b..036267b6 100644 --- a/frontend/webpack.config.js +++ b/frontend/webpack.config.js @@ -57,7 +57,7 @@ const postCssLoader = wrap => ({ require('postcss-simple-vars'), require('postcss-nested'), require('postcss-calc'), - require('autoprefixer')({ overrideBrowserslist: ['> 1%'] }), + require('autoprefixer'), require('postcss-url')({ url: 'inline', maxSize: 5 }), wrap ? require('postcss-prefixwrap')(`#${NODE_ID}`, { ignoredSelectors: [':root'] }) : false, require('postcss-csso'),