From 201f996c478d961a02d90997bd4e3ef8a9ef8434 Mon Sep 17 00:00:00 2001
From: Vasil Dimitrov <v.y.dimitrov@gmail.com>
Date: Thu, 14 Jan 2021 21:03:13 +0100
Subject: [PATCH] fix(web): support for IE11

Without a browserslist webpack's runtime code uses ES2015 syntax (e.g., arrow function) to build smaller bundles. If your build targets environments that don't support ES2015 syntax (like IE11), you'll need to set target: ['web', 'es5'] to use ES5 syntax.
---
 packages/web/webpack.config.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/packages/web/webpack.config.js b/packages/web/webpack.config.js
index f94b246..6fcc54c 100644
--- a/packages/web/webpack.config.js
+++ b/packages/web/webpack.config.js
@@ -1,3 +1,6 @@
 const webpackBaseConfig = require('../../webpack-base-config')
 
-module.exports = webpackBaseConfig
+module.exports = {
+  ...webpackBaseConfig,
+  target: ['web', 'es5'], // Support IE11 and old browsers
+}