Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test size output #10249

Closed
wants to merge 7 commits into from
Closed

Test size output #10249

wants to merge 7 commits into from

Conversation

Timer
Copy link
Member

@Timer Timer commented Jan 24, 2020

No description provided.

packages/next-polyfill-nomodule/package.json Outdated Show resolved Hide resolved
packages/next-polyfill-nomodule/package.json Outdated Show resolved Hide resolved
packages/next-polyfill-nomodule/package.json Outdated Show resolved Hide resolved
@ijjk

This comment has been minimized.

This reverts commit ab26bce.
@ijjk

This comment has been minimized.

@ijjk
Copy link
Member

ijjk commented Jan 24, 2020

Stats from current PR

Default Server Mode (Increase detected ⚠️)
General Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
buildDuration 14s 11.7s -2.3s
nodeModulesSize 52 MB 51.9 MB -170 kB
Client Bundles (main, webpack, commons) Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
main-HASH.js gzip 5.1 kB 5.2 kB ⚠️ +102 B
webpack-HASH.js gzip 746 B 746 B
4952ddcd88e7..54d3.js gzip 4.68 kB N/A N/A
commons.HASH.js gzip 4.06 kB N/A N/A
de003c3a9d30..d57b.js gzip 16.1 kB N/A N/A
framework.HASH.js gzip 39.1 kB 39.1 kB
de003c3a9d30..59bc.js gzip N/A 12 kB N/A
Overall change 69.8 kB 57 kB -12.8 kB
Client Bundles (main, webpack, commons) Modern Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
main-HASH.module.js gzip 4.09 kB 4 kB -96 B
webpack-HASH..dule.js gzip 746 B 746 B
4952ddcd88e7..dule.js gzip 5.56 kB N/A N/A
de003c3a9d30..dule.js gzip 15 kB N/A N/A
framework.HA..dule.js gzip 39.1 kB 39.1 kB ⚠️ +9 B
de003c3a9d30..dule.js gzip N/A 9.07 kB N/A
Overall change 64.5 kB 53 kB -11.6 kB
Legacy Client Bundles (polyfills) Overall increase ⚠️
zeit/next.js canary Timer/next.js polyfilling/test Change
polyfills-HASH.js gzip 4.76 kB 20.3 kB ⚠️ +15.5 kB
Overall change 4.76 kB 20.3 kB ⚠️ +15.5 kB
Client Pages Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
_app.js gzip 1.15 kB 1.13 kB -22 B
_error.js gzip 4.07 kB 2.79 kB -1.28 kB
hooks.js gzip 779 B 667 B -112 B
index.js gzip 222 B 222 B
link.js gzip 2.89 kB 1.92 kB -977 B
routerDirect.js gzip 283 B 279 B -4 B
withRouter.js gzip 282 B 278 B -4 B
Overall change 9.68 kB 7.27 kB -2.4 kB
Client Pages Modern Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
_app.module.js gzip 576 B 577 B ⚠️ +1 B
_error.module.js gzip 3.06 kB 2.08 kB -977 B
hooks.module.js gzip 371 B 370 B -1 B
index.module.js gzip 212 B 212 B
link.module.js gzip 2.46 kB 1.44 kB -1.02 kB
routerDirect..dule.js gzip 273 B 271 B -2 B
withRouter.m..dule.js gzip 272 B 270 B -2 B
Overall change 7.22 kB 5.22 kB -2.01 kB
Client Build Manifests
zeit/next.js canary Timer/next.js polyfilling/test Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Rendered Page Sizes Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
index.html gzip 1.02 kB 911 B -111 B
link.html gzip 1.03 kB 920 B -110 B
withRouter.html gzip 1.02 kB 908 B -109 B
Overall change 3.07 kB 2.74 kB -330 B

Diffs

Diff for _app.js
@@ -1,32 +1,6 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [5],
+  [3],
   {
-    /***/ '+plK': /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('ApPD')
-      module.exports = __webpack_require__('WEpk').Object.getPrototypeOf
-
-      /***/
-    },
-
-    /***/ '/+P4': /***/ function(module, exports, __webpack_require__) {
-      var _Object$getPrototypeOf = __webpack_require__('Bhuq')
-
-      var _Object$setPrototypeOf = __webpack_require__('TRZx')
-
-      function _getPrototypeOf(o) {
-        module.exports = _getPrototypeOf = _Object$setPrototypeOf
-          ? _Object$getPrototypeOf
-          : function _getPrototypeOf(o) {
-              return o.__proto__ || _Object$getPrototypeOf(o)
-            }
-        return _getPrototypeOf(o)
-      }
-
-      module.exports = _getPrototypeOf
-
-      /***/
-    },
-
     /***/ 0: /***/ function(module, exports, __webpack_require__) {
       __webpack_require__('e9+W')
       module.exports = __webpack_require__('nOHt')
@@ -34,38 +8,81 @@
       /***/
     },
 
-    /***/ ApPD: /***/ function(module, exports, __webpack_require__) {
-      // 19.1.2.9 Object.getPrototypeOf(O)
-      var toObject = __webpack_require__('JB68')
-      var $getPrototypeOf = __webpack_require__('U+KD')
-
-      __webpack_require__('zn7N')('getPrototypeOf', function() {
-        return function getPrototypeOf(it) {
-          return $getPrototypeOf(toObject(it))
-        }
-      })
-
-      /***/
-    },
-
     /***/ B5Ud: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$assign = __webpack_require__('Qetd')
+      var _regeneratorRuntime = __webpack_require__('o0o1')
+
+      function _classCallCheck(instance, Constructor) {
+        if (!(instance instanceof Constructor)) {
+          throw new TypeError('Cannot call a class as a function')
+        }
+      }
+
+      function _defineProperties(target, props) {
+        for (var i = 0; i < props.length; i++) {
+          var descriptor = props[i]
+          descriptor.enumerable = descriptor.enumerable || false
+          descriptor.configurable = true
+          if ('value' in descriptor) descriptor.writable = true
+          Object.defineProperty(target, descriptor.key, descriptor)
+        }
+      }
 
-      var _classCallCheck = __webpack_require__('/HRN')
+      function _createClass(Constructor, protoProps, staticProps) {
+        if (protoProps) _defineProperties(Constructor.prototype, protoProps)
+        if (staticProps) _defineProperties(Constructor, staticProps)
+        return Constructor
+      }
 
-      var _createClass = __webpack_require__('WaGi')
+      function _possibleConstructorReturn(self, call) {
+        if (call && (typeof call === 'object' || typeof call === 'function')) {
+          return call
+        }
+        return _assertThisInitialized(self)
+      }
 
-      var _possibleConstructorReturn = __webpack_require__('ZDA2')
+      function _assertThisInitialized(self) {
+        if (self === void 0) {
+          throw new ReferenceError(
+            "this hasn't been initialised - super() hasn't been called"
+          )
+        }
+        return self
+      }
 
-      var _getPrototypeOf = __webpack_require__('/+P4')
+      function _getPrototypeOf(o) {
+        _getPrototypeOf = Object.setPrototypeOf
+          ? Object.getPrototypeOf
+          : function _getPrototypeOf(o) {
+              return o.__proto__ || Object.getPrototypeOf(o)
+            }
+        return _getPrototypeOf(o)
+      }
 
-      var _inherits = __webpack_require__('N9n2')
+      function _inherits(subClass, superClass) {
+        if (typeof superClass !== 'function' && superClass !== null) {
+          throw new TypeError(
+            'Super expression must either be null or a function'
+          )
+        }
+        subClass.prototype = Object.create(superClass && superClass.prototype, {
+          constructor: { value: subClass, writable: true, configurable: true },
+        })
+        if (superClass) _setPrototypeOf(subClass, superClass)
+      }
 
-      var _regeneratorRuntime = __webpack_require__('ln6h')
+      function _setPrototypeOf(o, p) {
+        _setPrototypeOf =
+          Object.setPrototypeOf ||
+          function _setPrototypeOf(o, p) {
+            o.__proto__ = p
+            return o
+          }
+        return _setPrototypeOf(o, p)
+      }
 
-      var _interopRequireDefault = __webpack_require__('KI45')
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
       exports.__esModule = true
       exports.Container = Container
@@ -144,7 +161,7 @@
                 var url = createUrl(router)
                 return _react['default'].createElement(
                   Component,
-                  _Object$assign({}, pageProps, {
+                  Object.assign({}, pageProps, {
                     url: url,
                   })
                 )
@@ -229,79 +246,6 @@
       /***/
     },
 
-    /***/ Bhuq: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('+plK')
-
-      /***/
-    },
-
-    /***/ K47E: /***/ function(module, exports) {
-      function _assertThisInitialized(self) {
-        if (self === void 0) {
-          throw new ReferenceError(
-            "this hasn't been initialised - super() hasn't been called"
-          )
-        }
-
-        return self
-      }
-
-      module.exports = _assertThisInitialized
-
-      /***/
-    },
-
-    /***/ N9n2: /***/ function(module, exports, __webpack_require__) {
-      var _Object$create = __webpack_require__('SqZg')
-
-      var setPrototypeOf = __webpack_require__('vjea')
-
-      function _inherits(subClass, superClass) {
-        if (typeof superClass !== 'function' && superClass !== null) {
-          throw new TypeError(
-            'Super expression must either be null or a function'
-          )
-        }
-
-        subClass.prototype = _Object$create(
-          superClass && superClass.prototype,
-          {
-            constructor: {
-              value: subClass,
-              writable: true,
-              configurable: true,
-            },
-          }
-        )
-        if (superClass) setPrototypeOf(subClass, superClass)
-      }
-
-      module.exports = _inherits
-
-      /***/
-    },
-
-    /***/ ZDA2: /***/ function(module, exports, __webpack_require__) {
-      var _typeof = __webpack_require__('iZP3')
-
-      var assertThisInitialized = __webpack_require__('K47E')
-
-      function _possibleConstructorReturn(self, call) {
-        if (
-          call &&
-          (_typeof(call) === 'object' || typeof call === 'function')
-        ) {
-          return call
-        }
-
-        return assertThisInitialized(self)
-      }
-
-      module.exports = _possibleConstructorReturn
-
-      /***/
-    },
-
     /***/ 'e9+W': /***/ function(module, exports, __webpack_require__) {
       ;(window.__NEXT_P = window.__NEXT_P || []).push([
         '/_app',
@@ -316,5 +260,5 @@
       /***/
     },
   },
-  [[0, 0, 2, 1, 3, 4]],
+  [[0, 0, 1, 2]],
 ])
Diff for _app.module.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [4],
+  [3],
   {
     /***/ 0: /***/ function(module, exports, __webpack_require__) {
       __webpack_require__('e9+W')
@@ -11,9 +11,7 @@
     /***/ B5Ud: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$assign = __webpack_require__('Qetd')
-
-      var _interopRequireDefault = __webpack_require__('KI45')
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
       exports.__esModule = true
       exports.Container = Container
@@ -51,7 +49,7 @@
           var url = createUrl(router)
           return _react.default.createElement(
             Component,
-            _Object$assign({}, pageProps, {
+            Object.assign({}, pageProps, {
               url: url,
             })
           )
@@ -144,5 +142,5 @@
       /***/
     },
   },
-  [[0, 0, 1, 2, 3]],
+  [[0, 0, 1, 2]],
 ])
Diff for _error.js
@@ -1,50 +1,9 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [6],
+  [4],
   {
-    /***/ '+iuc': /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('wgeU')
-      __webpack_require__('FlQf')
-      __webpack_require__('bBy9')
-      __webpack_require__('B9jh')
-      __webpack_require__('dL40')
-      __webpack_require__('xvv9')
-      __webpack_require__('V+O7')
-      module.exports = __webpack_require__('WEpk').Set
-
-      /***/
-    },
-
-    /***/ '+plK': /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('ApPD')
-      module.exports = __webpack_require__('WEpk').Object.getPrototypeOf
-
-      /***/
-    },
-
-    /***/ '/+P4': /***/ function(module, exports, __webpack_require__) {
-      var _Object$getPrototypeOf = __webpack_require__('Bhuq')
-
-      var _Object$setPrototypeOf = __webpack_require__('TRZx')
-
-      function _getPrototypeOf(o) {
-        module.exports = _getPrototypeOf = _Object$setPrototypeOf
-          ? _Object$getPrototypeOf
-          : function _getPrototypeOf(o) {
-              return o.__proto__ || _Object$getPrototypeOf(o)
-            }
-        return _getPrototypeOf(o)
-      }
-
-      module.exports = _getPrototypeOf
-
-      /***/
-    },
-
     /***/ '/0+H': /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importDefault =
         (this && this.__importDefault) ||
         function(mod) {
@@ -55,7 +14,7 @@
               }
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -95,17 +54,76 @@
     /***/ '/a9y': /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _classCallCheck = __webpack_require__('/HRN')
+      function _classCallCheck(instance, Constructor) {
+        if (!(instance instanceof Constructor)) {
+          throw new TypeError('Cannot call a class as a function')
+        }
+      }
 
-      var _createClass = __webpack_require__('WaGi')
+      function _defineProperties(target, props) {
+        for (var i = 0; i < props.length; i++) {
+          var descriptor = props[i]
+          descriptor.enumerable = descriptor.enumerable || false
+          descriptor.configurable = true
+          if ('value' in descriptor) descriptor.writable = true
+          Object.defineProperty(target, descriptor.key, descriptor)
+        }
+      }
 
-      var _possibleConstructorReturn = __webpack_require__('ZDA2')
+      function _createClass(Constructor, protoProps, staticProps) {
+        if (protoProps) _defineProperties(Constructor.prototype, protoProps)
+        if (staticProps) _defineProperties(Constructor, staticProps)
+        return Constructor
+      }
 
-      var _getPrototypeOf = __webpack_require__('/+P4')
+      function _possibleConstructorReturn(self, call) {
+        if (call && (typeof call === 'object' || typeof call === 'function')) {
+          return call
+        }
+        return _assertThisInitialized(self)
+      }
 
-      var _inherits = __webpack_require__('N9n2')
+      function _assertThisInitialized(self) {
+        if (self === void 0) {
+          throw new ReferenceError(
+            "this hasn't been initialised - super() hasn't been called"
+          )
+        }
+        return self
+      }
 
-      var _interopRequireDefault = __webpack_require__('KI45')
+      function _getPrototypeOf(o) {
+        _getPrototypeOf = Object.setPrototypeOf
+          ? Object.getPrototypeOf
+          : function _getPrototypeOf(o) {
+              return o.__proto__ || Object.getPrototypeOf(o)
+            }
+        return _getPrototypeOf(o)
+      }
+
+      function _inherits(subClass, superClass) {
+        if (typeof superClass !== 'function' && superClass !== null) {
+          throw new TypeError(
+            'Super expression must either be null or a function'
+          )
+        }
+        subClass.prototype = Object.create(superClass && superClass.prototype, {
+          constructor: { value: subClass, writable: true, configurable: true },
+        })
+        if (superClass) _setPrototypeOf(subClass, superClass)
+      }
+
+      function _setPrototypeOf(o, p) {
+        _setPrototypeOf =
+          Object.setPrototypeOf ||
+          function _setPrototypeOf(o, p) {
+            o.__proto__ = p
+            return o
+          }
+        return _setPrototypeOf(o, p)
+      }
+
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
       exports.__esModule = true
       exports['default'] = void 0
@@ -282,31 +300,9 @@
       /***/
     },
 
-    /***/ '0tVQ': /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('FlQf')
-      __webpack_require__('VJsP')
-      module.exports = __webpack_require__('WEpk').Array.from
-
-      /***/
-    },
-
-    /***/ '2PDY': /***/ function(module, exports) {
-      function _nonIterableSpread() {
-        throw new TypeError('Invalid attempt to spread non-iterable instance')
-      }
-
-      module.exports = _nonIterableSpread
-
-      /***/
-    },
-
     /***/ '8Kt/': /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Set = __webpack_require__('ttDY')
-
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importDefault =
         (this && this.__importDefault) ||
         function(mod) {
@@ -317,7 +313,7 @@
               }
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -391,9 +387,9 @@
 */
 
       function unique() {
-        var keys = new _Set()
-        var tags = new _Set()
-        var metaTypes = new _Set()
+        var keys = new Set()
+        var tags = new Set()
+        var metaTypes = new Set()
         var metaCategories = {}
         return function(h) {
           var unique = true
@@ -432,7 +428,7 @@
                   }
                 } else {
                   var category = h.props[metatype]
-                  var categories = metaCategories[metatype] || new _Set()
+                  var categories = metaCategories[metatype] || new Set()
 
                   if (categories.has(category)) {
                     unique = false
@@ -512,77 +508,9 @@
       /***/
     },
 
-    /***/ '8iia': /***/ function(module, exports, __webpack_require__) {
-      // https://github.com/DavidBruant/Map-Set.prototype.toJSON
-      var classof = __webpack_require__('QMMT')
-      var from = __webpack_require__('RRc/')
-      module.exports = function(NAME) {
-        return function toJSON() {
-          if (classof(this) != NAME)
-            throw TypeError(NAME + "#toJSON isn't generic")
-          return from(this)
-        }
-      }
-
-      /***/
-    },
-
-    /***/ ApPD: /***/ function(module, exports, __webpack_require__) {
-      // 19.1.2.9 Object.getPrototypeOf(O)
-      var toObject = __webpack_require__('JB68')
-      var $getPrototypeOf = __webpack_require__('U+KD')
-
-      __webpack_require__('zn7N')('getPrototypeOf', function() {
-        return function getPrototypeOf(it) {
-          return $getPrototypeOf(toObject(it))
-        }
-      })
-
-      /***/
-    },
-
-    /***/ B9jh: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
-
-      var strong = __webpack_require__('Wu5q')
-      var validate = __webpack_require__('n3ko')
-      var SET = 'Set'
-
-      // 23.2 Set Objects
-      module.exports = __webpack_require__('raTm')(
-        SET,
-        function(get) {
-          return function Set() {
-            return get(this, arguments.length > 0 ? arguments[0] : undefined)
-          }
-        },
-        {
-          // 23.2.3.1 Set.prototype.add(value)
-          add: function add(value) {
-            return strong.def(
-              validate(this, SET),
-              (value = value === 0 ? 0 : value),
-              value
-            )
-          },
-        },
-        strong
-      )
-
-      /***/
-    },
-
-    /***/ Bhuq: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('+plK')
-
-      /***/
-    },
-
     /***/ FYa8: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importStar =
         (this && this.__importStar) ||
         function(mod) {
@@ -596,7 +524,7 @@
           return result
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -607,41 +535,78 @@
       /***/
     },
 
-    /***/ IP1Z: /***/ function(module, exports, __webpack_require__) {
+    /***/ Qetd: /***/ function(module, exports, __webpack_require__) {
       'use strict'
+      var assign = Object.assign.bind(Object)
+      module.exports = assign
+      module.exports.default = module.exports
 
-      var $defineProperty = __webpack_require__('2faE')
-      var createDesc = __webpack_require__('rr1i')
+      /***/
+    },
 
-      module.exports = function(object, index, value) {
-        if (index in object)
-          $defineProperty.f(object, index, createDesc(0, value))
-        else object[index] = value
+    /***/ TqRt: /***/ function(module, exports) {
+      function _interopRequireDefault(obj) {
+        return obj && obj.__esModule
+          ? obj
+          : {
+              default: obj,
+            }
       }
 
+      module.exports = _interopRequireDefault
+
       /***/
     },
 
-    /***/ K47E: /***/ function(module, exports) {
+    /***/ Xuae: /***/ function(module, exports, __webpack_require__) {
+      'use strict'
+
+      function _classCallCheck(instance, Constructor) {
+        if (!(instance instanceof Constructor)) {
+          throw new TypeError('Cannot call a class as a function')
+        }
+      }
+
+      function _possibleConstructorReturn(self, call) {
+        if (call && (typeof call === 'object' || typeof call === 'function')) {
+          return call
+        }
+        return _assertThisInitialized(self)
+      }
+
+      function _getPrototypeOf(o) {
+        _getPrototypeOf = Object.setPrototypeOf
+          ? Object.getPrototypeOf
+          : function _getPrototypeOf(o) {
+              return o.__proto__ || Object.getPrototypeOf(o)
+            }
+        return _getPrototypeOf(o)
+      }
+
       function _assertThisInitialized(self) {
         if (self === void 0) {
           throw new ReferenceError(
             "this hasn't been initialised - super() hasn't been called"
           )
         }
-
         return self
       }
 
-      module.exports = _assertThisInitialized
-
-      /***/
-    },
-
-    /***/ N9n2: /***/ function(module, exports, __webpack_require__) {
-      var _Object$create = __webpack_require__('SqZg')
+      function _defineProperties(target, props) {
+        for (var i = 0; i < props.length; i++) {
+          var descriptor = props[i]
+          descriptor.enumerable = descriptor.enumerable || false
+          descriptor.configurable = true
+          if ('value' in descriptor) descriptor.writable = true
+          Object.defineProperty(target, descriptor.key, descriptor)
+        }
+      }
 
-      var setPrototypeOf = __webpack_require__('vjea')
+      function _createClass(Constructor, protoProps, staticProps) {
+        if (protoProps) _defineProperties(Constructor.prototype, protoProps)
+        if (staticProps) _defineProperties(Constructor, staticProps)
+        return Constructor
+      }
 
       function _inherits(subClass, superClass) {
         if (typeof superClass !== 'function' && superClass !== null) {
@@ -649,345 +614,52 @@
             'Super expression must either be null or a function'
           )
         }
-
-        subClass.prototype = _Object$create(
-          superClass && superClass.prototype,
-          {
-            constructor: {
-              value: subClass,
-              writable: true,
-              configurable: true,
-            },
-          }
-        )
-        if (superClass) setPrototypeOf(subClass, superClass)
+        subClass.prototype = Object.create(superClass && superClass.prototype, {
+          constructor: { value: subClass, writable: true, configurable: true },
+        })
+        if (superClass) _setPrototypeOf(subClass, superClass)
       }
 
-      module.exports = _inherits
-
-      /***/
-    },
-
-    /***/ PQJW: /***/ function(module, exports, __webpack_require__) {
-      var _Array$from = __webpack_require__('d04V')
-
-      var _isIterable = __webpack_require__('yLu3')
-
-      function _iterableToArray(iter) {
-        if (
-          _isIterable(Object(iter)) ||
-          Object.prototype.toString.call(iter) === '[object Arguments]'
-        )
-          return _Array$from(iter)
-      }
-
-      module.exports = _iterableToArray
-
-      /***/
-    },
-
-    /***/ 'RRc/': /***/ function(module, exports, __webpack_require__) {
-      var forOf = __webpack_require__('oioR')
-
-      module.exports = function(iter, ITERATOR) {
-        var result = []
-        forOf(iter, false, result.push, result, ITERATOR)
-        return result
+      function _setPrototypeOf(o, p) {
+        _setPrototypeOf =
+          Object.setPrototypeOf ||
+          function _setPrototypeOf(o, p) {
+            o.__proto__ = p
+            return o
+          }
+        return _setPrototypeOf(o, p)
       }
 
-      /***/
-    },
-
-    /***/ TbGu: /***/ function(module, exports, __webpack_require__) {
-      var arrayWithoutHoles = __webpack_require__('fGSI')
-
-      var iterableToArray = __webpack_require__('PQJW')
-
-      var nonIterableSpread = __webpack_require__('2PDY')
-
       function _toConsumableArray(arr) {
         return (
-          arrayWithoutHoles(arr) || iterableToArray(arr) || nonIterableSpread()
+          _arrayWithoutHoles(arr) ||
+          _iterableToArray(arr) ||
+          _nonIterableSpread()
         )
       }
 
-      module.exports = _toConsumableArray
-
-      /***/
-    },
-
-    /***/ 'V+O7': /***/ function(module, exports, __webpack_require__) {
-      // https://tc39.github.io/proposal-setmap-offrom/#sec-set.from
-      __webpack_require__('aPfg')('Set')
-
-      /***/
-    },
-
-    /***/ VJsP: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
-
-      var ctx = __webpack_require__('2GTP')
-      var $export = __webpack_require__('Y7ZC')
-      var toObject = __webpack_require__('JB68')
-      var call = __webpack_require__('sNwI')
-      var isArrayIter = __webpack_require__('NwJ3')
-      var toLength = __webpack_require__('tEej')
-      var createProperty = __webpack_require__('IP1Z')
-      var getIterFn = __webpack_require__('fNZA')
-
-      $export(
-        $export.S +
-          $export.F *
-            !__webpack_require__('TuGD')(function(iter) {
-              Array.from(iter)
-            }),
-        'Array',
-        {
-          // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)
-          from: function from(
-            arrayLike /* , mapfn = undefined, thisArg = undefined */
-          ) {
-            var O = toObject(arrayLike)
-            var C = typeof this == 'function' ? this : Array
-            var aLen = arguments.length
-            var mapfn = aLen > 1 ? arguments[1] : undefined
-            var mapping = mapfn !== undefined
-            var index = 0
-            var iterFn = getIterFn(O)
-            var length, result, step, iterator
-            if (mapping)
-              mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2)
-            // if object isn't iterable or it's array with default iterator - use simple case
-            if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {
-              for (
-                iterator = iterFn.call(O), result = new C();
-                !(step = iterator.next()).done;
-                index++
-              ) {
-                createProperty(
-                  result,
-                  index,
-                  mapping
-                    ? call(iterator, mapfn, [step.value, index], true)
-                    : step.value
-                )
-              }
-            } else {
-              length = toLength(O.length)
-              for (result = new C(length); length > index; index++) {
-                createProperty(
-                  result,
-                  index,
-                  mapping ? mapfn(O[index], index) : O[index]
-                )
-              }
-            }
-            result.length = index
-            return result
-          },
-        }
-      )
-
-      /***/
-    },
-
-    /***/ Wu5q: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
+      function _nonIterableSpread() {
+        throw new TypeError('Invalid attempt to spread non-iterable instance')
+      }
 
-      var dP = __webpack_require__('2faE').f
-      var create = __webpack_require__('oVml')
-      var redefineAll = __webpack_require__('XJU/')
-      var ctx = __webpack_require__('2GTP')
-      var anInstance = __webpack_require__('EXMj')
-      var forOf = __webpack_require__('oioR')
-      var $iterDefine = __webpack_require__('MPFp')
-      var step = __webpack_require__('UO39')
-      var setSpecies = __webpack_require__('TJWN')
-      var DESCRIPTORS = __webpack_require__('jmDH')
-      var fastKey = __webpack_require__('6/1s').fastKey
-      var validate = __webpack_require__('n3ko')
-      var SIZE = DESCRIPTORS ? '_s' : 'size'
-
-      var getEntry = function(that, key) {
-        // fast case
-        var index = fastKey(key)
-        var entry
-        if (index !== 'F') return that._i[index]
-        // frozen object case
-        for (entry = that._f; entry; entry = entry.n) {
-          if (entry.k == key) return entry
-        }
+      function _iterableToArray(iter) {
+        if (
+          Symbol.iterator in Object(iter) ||
+          Object.prototype.toString.call(iter) === '[object Arguments]'
+        )
+          return Array.from(iter)
       }
 
-      module.exports = {
-        getConstructor: function(wrapper, NAME, IS_MAP, ADDER) {
-          var C = wrapper(function(that, iterable) {
-            anInstance(that, C, NAME, '_i')
-            that._t = NAME // collection type
-            that._i = create(null) // index
-            that._f = undefined // first entry
-            that._l = undefined // last entry
-            that[SIZE] = 0 // size
-            if (iterable != undefined)
-              forOf(iterable, IS_MAP, that[ADDER], that)
-          })
-          redefineAll(C.prototype, {
-            // 23.1.3.1 Map.prototype.clear()
-            // 23.2.3.2 Set.prototype.clear()
-            clear: function clear() {
-              for (
-                var that = validate(this, NAME),
-                  data = that._i,
-                  entry = that._f;
-                entry;
-                entry = entry.n
-              ) {
-                entry.r = true
-                if (entry.p) entry.p = entry.p.n = undefined
-                delete data[entry.i]
-              }
-              that._f = that._l = undefined
-              that[SIZE] = 0
-            },
-            // 23.1.3.3 Map.prototype.delete(key)
-            // 23.2.3.4 Set.prototype.delete(value)
-            delete: function(key) {
-              var that = validate(this, NAME)
-              var entry = getEntry(that, key)
-              if (entry) {
-                var next = entry.n
-                var prev = entry.p
-                delete that._i[entry.i]
-                entry.r = true
-                if (prev) prev.n = next
-                if (next) next.p = prev
-                if (that._f == entry) that._f = next
-                if (that._l == entry) that._l = prev
-                that[SIZE]--
-              }
-              return !!entry
-            },
-            // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)
-            // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)
-            forEach: function forEach(callbackfn /* , that = undefined */) {
-              validate(this, NAME)
-              var f = ctx(
-                callbackfn,
-                arguments.length > 1 ? arguments[1] : undefined,
-                3
-              )
-              var entry
-              while ((entry = entry ? entry.n : this._f)) {
-                f(entry.v, entry.k, this)
-                // revert to the last existing entry
-                while (entry && entry.r) entry = entry.p
-              }
-            },
-            // 23.1.3.7 Map.prototype.has(key)
-            // 23.2.3.7 Set.prototype.has(value)
-            has: function has(key) {
-              return !!getEntry(validate(this, NAME), key)
-            },
-          })
-          if (DESCRIPTORS)
-            dP(C.prototype, 'size', {
-              get: function() {
-                return validate(this, NAME)[SIZE]
-              },
-            })
-          return C
-        },
-        def: function(that, key, value) {
-          var entry = getEntry(that, key)
-          var prev, index
-          // change existing entry
-          if (entry) {
-            entry.v = value
-            // create new entry
-          } else {
-            that._l = entry = {
-              i: (index = fastKey(key, true)), // <- index
-              k: key, // <- key
-              v: value, // <- value
-              p: (prev = that._l), // <- previous entry
-              n: undefined, // <- next entry
-              r: false, // <- removed
-            }
-            if (!that._f) that._f = entry
-            if (prev) prev.n = entry
-            that[SIZE]++
-            // add to index
-            if (index !== 'F') that._i[index] = entry
+      function _arrayWithoutHoles(arr) {
+        if (Array.isArray(arr)) {
+          for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) {
+            arr2[i] = arr[i]
           }
-          return that
-        },
-        getEntry: getEntry,
-        setStrong: function(C, NAME, IS_MAP) {
-          // add .keys, .values, .entries, [@@iterator]
-          // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11
-          $iterDefine(
-            C,
-            NAME,
-            function(iterated, kind) {
-              this._t = validate(iterated, NAME) // target
-              this._k = kind // kind
-              this._l = undefined // previous
-            },
-            function() {
-              var that = this
-              var kind = that._k
-              var entry = that._l
-              // revert to the last existing entry
-              while (entry && entry.r) entry = entry.p
-              // get next entry
-              if (
-                !that._t ||
-                !(that._l = entry = entry ? entry.n : that._t._f)
-              ) {
-                // or finish the iteration
-                that._t = undefined
-                return step(1)
-              }
-              // return step by kind
-              if (kind == 'keys') return step(0, entry.k)
-              if (kind == 'values') return step(0, entry.v)
-              return step(0, [entry.k, entry.v])
-            },
-            IS_MAP ? 'entries' : 'values',
-            !IS_MAP,
-            true
-          )
-
-          // add [@@species], 23.1.2.2, 23.2.2.2
-          setSpecies(NAME)
-        },
+          return arr2
+        }
       }
 
-      /***/
-    },
-
-    /***/ Xuae: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
-
-      var _classCallCheck = __webpack_require__('/HRN')
-
-      var _possibleConstructorReturn = __webpack_require__('ZDA2')
-
-      var _getPrototypeOf = __webpack_require__('/+P4')
-
-      var _assertThisInitialized = __webpack_require__('K47E')
-
-      var _createClass = __webpack_require__('WaGi')
-
-      var _inherits = __webpack_require__('N9n2')
-
-      var _toConsumableArray = __webpack_require__('TbGu')
-
-      var _Set = __webpack_require__('ttDY')
-
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -996,7 +668,7 @@
       var isServer = false
 
       exports['default'] = function() {
-        var mountedInstances = new _Set()
+        var mountedInstances = new Set()
         var state
 
         function emitChange(component) {
@@ -1083,67 +755,9 @@
       /***/
     },
 
-    /***/ ZDA2: /***/ function(module, exports, __webpack_require__) {
-      var _typeof = __webpack_require__('iZP3')
-
-      var assertThisInitialized = __webpack_require__('K47E')
-
-      function _possibleConstructorReturn(self, call) {
-        if (
-          call &&
-          (_typeof(call) === 'object' || typeof call === 'function')
-        ) {
-          return call
-        }
-
-        return assertThisInitialized(self)
-      }
-
-      module.exports = _possibleConstructorReturn
-
-      /***/
-    },
-
-    /***/ d04V: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('0tVQ')
-
-      /***/
-    },
-
-    /***/ dL40: /***/ function(module, exports, __webpack_require__) {
-      // https://github.com/DavidBruant/Map-Set.prototype.toJSON
-      var $export = __webpack_require__('Y7ZC')
-
-      $export($export.P + $export.R, 'Set', {
-        toJSON: __webpack_require__('8iia')('Set'),
-      })
-
-      /***/
-    },
-
-    /***/ fGSI: /***/ function(module, exports, __webpack_require__) {
-      var _Array$isArray = __webpack_require__('p0XB')
-
-      function _arrayWithoutHoles(arr) {
-        if (_Array$isArray(arr)) {
-          for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) {
-            arr2[i] = arr[i]
-          }
-
-          return arr2
-        }
-      }
-
-      module.exports = _arrayWithoutHoles
-
-      /***/
-    },
-
     /***/ lwAK: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importStar =
         (this && this.__importStar) ||
         function(mod) {
@@ -1157,7 +771,7 @@
           return result
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -1167,19 +781,6 @@
 
       /***/
     },
-
-    /***/ ttDY: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('+iuc')
-
-      /***/
-    },
-
-    /***/ xvv9: /***/ function(module, exports, __webpack_require__) {
-      // https://tc39.github.io/proposal-setmap-offrom/#sec-set.of
-      __webpack_require__('cHUd')('Set')
-
-      /***/
-    },
   },
-  [['04ac', 0, 2, 1, 3]],
+  [['04ac', 0, 1]],
 ])
Diff for _error.module.js
@@ -1,24 +1,9 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [5],
+  [4],
   {
-    /***/ '+iuc': /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('wgeU')
-      __webpack_require__('FlQf')
-      __webpack_require__('bBy9')
-      __webpack_require__('B9jh')
-      __webpack_require__('dL40')
-      __webpack_require__('xvv9')
-      __webpack_require__('V+O7')
-      module.exports = __webpack_require__('WEpk').Set
-
-      /***/
-    },
-
     /***/ '/0+H': /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importDefault =
         (this && this.__importDefault) ||
         function(mod) {
@@ -29,7 +14,7 @@
               }
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -60,7 +45,7 @@
     /***/ '/a9y': /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _interopRequireDefault = __webpack_require__('KI45')
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
       exports.__esModule = true
       exports.default = void 0
@@ -208,10 +193,6 @@
     /***/ '8Kt/': /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Set = __webpack_require__('ttDY')
-
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importDefault =
         (this && this.__importDefault) ||
         function(mod) {
@@ -222,7 +203,7 @@
               }
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -296,9 +277,9 @@
 */
 
       function unique() {
-        var keys = new _Set()
-        var tags = new _Set()
-        var metaTypes = new _Set()
+        var keys = new Set()
+        var tags = new Set()
+        var metaTypes = new Set()
         var metaCategories = {}
         return h => {
           var unique = true
@@ -337,7 +318,7 @@
                   }
                 } else {
                   var category = h.props[metatype]
-                  var categories = metaCategories[metatype] || new _Set()
+                  var categories = metaCategories[metatype] || new Set()
 
                   if (categories.has(category)) {
                     unique = false
@@ -415,57 +396,9 @@
       /***/
     },
 
-    /***/ '8iia': /***/ function(module, exports, __webpack_require__) {
-      // https://github.com/DavidBruant/Map-Set.prototype.toJSON
-      var classof = __webpack_require__('QMMT')
-      var from = __webpack_require__('RRc/')
-      module.exports = function(NAME) {
-        return function toJSON() {
-          if (classof(this) != NAME)
-            throw TypeError(NAME + "#toJSON isn't generic")
-          return from(this)
-        }
-      }
-
-      /***/
-    },
-
-    /***/ B9jh: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
-
-      var strong = __webpack_require__('Wu5q')
-      var validate = __webpack_require__('n3ko')
-      var SET = 'Set'
-
-      // 23.2 Set Objects
-      module.exports = __webpack_require__('raTm')(
-        SET,
-        function(get) {
-          return function Set() {
-            return get(this, arguments.length > 0 ? arguments[0] : undefined)
-          }
-        },
-        {
-          // 23.2.3.1 Set.prototype.add(value)
-          add: function add(value) {
-            return strong.def(
-              validate(this, SET),
-              (value = value === 0 ? 0 : value),
-              value
-            )
-          },
-        },
-        strong
-      )
-
-      /***/
-    },
-
     /***/ FYa8: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importStar =
         (this && this.__importStar) ||
         function(mod) {
@@ -479,7 +412,7 @@
           return result
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -490,208 +423,33 @@
       /***/
     },
 
-    /***/ 'RRc/': /***/ function(module, exports, __webpack_require__) {
-      var forOf = __webpack_require__('oioR')
-
-      module.exports = function(iter, ITERATOR) {
-        var result = []
-        forOf(iter, false, result.push, result, ITERATOR)
-        return result
-      }
-
-      /***/
-    },
-
-    /***/ 'V+O7': /***/ function(module, exports, __webpack_require__) {
-      // https://tc39.github.io/proposal-setmap-offrom/#sec-set.from
-      __webpack_require__('aPfg')('Set')
+    /***/ Qetd: /***/ function(module, exports, __webpack_require__) {
+      'use strict'
+      var assign = Object.assign.bind(Object)
+      module.exports = assign
+      module.exports.default = module.exports
 
       /***/
     },
 
-    /***/ Wu5q: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
-
-      var dP = __webpack_require__('2faE').f
-      var create = __webpack_require__('oVml')
-      var redefineAll = __webpack_require__('XJU/')
-      var ctx = __webpack_require__('2GTP')
-      var anInstance = __webpack_require__('EXMj')
-      var forOf = __webpack_require__('oioR')
-      var $iterDefine = __webpack_require__('MPFp')
-      var step = __webpack_require__('UO39')
-      var setSpecies = __webpack_require__('TJWN')
-      var DESCRIPTORS = __webpack_require__('jmDH')
-      var fastKey = __webpack_require__('6/1s').fastKey
-      var validate = __webpack_require__('n3ko')
-      var SIZE = DESCRIPTORS ? '_s' : 'size'
-
-      var getEntry = function(that, key) {
-        // fast case
-        var index = fastKey(key)
-        var entry
-        if (index !== 'F') return that._i[index]
-        // frozen object case
-        for (entry = that._f; entry; entry = entry.n) {
-          if (entry.k == key) return entry
-        }
-      }
-
-      module.exports = {
-        getConstructor: function(wrapper, NAME, IS_MAP, ADDER) {
-          var C = wrapper(function(that, iterable) {
-            anInstance(that, C, NAME, '_i')
-            that._t = NAME // collection type
-            that._i = create(null) // index
-            that._f = undefined // first entry
-            that._l = undefined // last entry
-            that[SIZE] = 0 // size
-            if (iterable != undefined)
-              forOf(iterable, IS_MAP, that[ADDER], that)
-          })
-          redefineAll(C.prototype, {
-            // 23.1.3.1 Map.prototype.clear()
-            // 23.2.3.2 Set.prototype.clear()
-            clear: function clear() {
-              for (
-                var that = validate(this, NAME),
-                  data = that._i,
-                  entry = that._f;
-                entry;
-                entry = entry.n
-              ) {
-                entry.r = true
-                if (entry.p) entry.p = entry.p.n = undefined
-                delete data[entry.i]
-              }
-              that._f = that._l = undefined
-              that[SIZE] = 0
-            },
-            // 23.1.3.3 Map.prototype.delete(key)
-            // 23.2.3.4 Set.prototype.delete(value)
-            delete: function(key) {
-              var that = validate(this, NAME)
-              var entry = getEntry(that, key)
-              if (entry) {
-                var next = entry.n
-                var prev = entry.p
-                delete that._i[entry.i]
-                entry.r = true
-                if (prev) prev.n = next
-                if (next) next.p = prev
-                if (that._f == entry) that._f = next
-                if (that._l == entry) that._l = prev
-                that[SIZE]--
-              }
-              return !!entry
-            },
-            // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)
-            // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)
-            forEach: function forEach(callbackfn /* , that = undefined */) {
-              validate(this, NAME)
-              var f = ctx(
-                callbackfn,
-                arguments.length > 1 ? arguments[1] : undefined,
-                3
-              )
-              var entry
-              while ((entry = entry ? entry.n : this._f)) {
-                f(entry.v, entry.k, this)
-                // revert to the last existing entry
-                while (entry && entry.r) entry = entry.p
-              }
-            },
-            // 23.1.3.7 Map.prototype.has(key)
-            // 23.2.3.7 Set.prototype.has(value)
-            has: function has(key) {
-              return !!getEntry(validate(this, NAME), key)
-            },
-          })
-          if (DESCRIPTORS)
-            dP(C.prototype, 'size', {
-              get: function() {
-                return validate(this, NAME)[SIZE]
-              },
-            })
-          return C
-        },
-        def: function(that, key, value) {
-          var entry = getEntry(that, key)
-          var prev, index
-          // change existing entry
-          if (entry) {
-            entry.v = value
-            // create new entry
-          } else {
-            that._l = entry = {
-              i: (index = fastKey(key, true)), // <- index
-              k: key, // <- key
-              v: value, // <- value
-              p: (prev = that._l), // <- previous entry
-              n: undefined, // <- next entry
-              r: false, // <- removed
+    /***/ TqRt: /***/ function(module, exports) {
+      function _interopRequireDefault(obj) {
+        return obj && obj.__esModule
+          ? obj
+          : {
+              default: obj,
             }
-            if (!that._f) that._f = entry
-            if (prev) prev.n = entry
-            that[SIZE]++
-            // add to index
-            if (index !== 'F') that._i[index] = entry
-          }
-          return that
-        },
-        getEntry: getEntry,
-        setStrong: function(C, NAME, IS_MAP) {
-          // add .keys, .values, .entries, [@@iterator]
-          // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11
-          $iterDefine(
-            C,
-            NAME,
-            function(iterated, kind) {
-              this._t = validate(iterated, NAME) // target
-              this._k = kind // kind
-              this._l = undefined // previous
-            },
-            function() {
-              var that = this
-              var kind = that._k
-              var entry = that._l
-              // revert to the last existing entry
-              while (entry && entry.r) entry = entry.p
-              // get next entry
-              if (
-                !that._t ||
-                !(that._l = entry = entry ? entry.n : that._t._f)
-              ) {
-                // or finish the iteration
-                that._t = undefined
-                return step(1)
-              }
-              // return step by kind
-              if (kind == 'keys') return step(0, entry.k)
-              if (kind == 'values') return step(0, entry.v)
-              return step(0, [entry.k, entry.v])
-            },
-            IS_MAP ? 'entries' : 'values',
-            !IS_MAP,
-            true
-          )
-
-          // add [@@species], 23.1.2.2, 23.2.2.2
-          setSpecies(NAME)
-        },
       }
 
+      module.exports = _interopRequireDefault
+
       /***/
     },
 
     /***/ Xuae: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Set = __webpack_require__('ttDY')
-
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -700,7 +458,7 @@
       var isServer = false
 
       exports.default = () => {
-        var mountedInstances = new _Set()
+        var mountedInstances = new Set()
         var state
 
         function emitChange(component) {
@@ -755,22 +513,9 @@
       /***/
     },
 
-    /***/ dL40: /***/ function(module, exports, __webpack_require__) {
-      // https://github.com/DavidBruant/Map-Set.prototype.toJSON
-      var $export = __webpack_require__('Y7ZC')
-
-      $export($export.P + $export.R, 'Set', {
-        toJSON: __webpack_require__('8iia')('Set'),
-      })
-
-      /***/
-    },
-
     /***/ lwAK: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importStar =
         (this && this.__importStar) ||
         function(mod) {
@@ -784,7 +529,7 @@
           return result
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -794,19 +539,6 @@
 
       /***/
     },
-
-    /***/ ttDY: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('+iuc')
-
-      /***/
-    },
-
-    /***/ xvv9: /***/ function(module, exports, __webpack_require__) {
-      // https://tc39.github.io/proposal-setmap-offrom/#sec-set.of
-      __webpack_require__('cHUd')('Set')
-
-      /***/
-    },
   },
-  [['04ac', 0, 1, 2]],
+  [['04ac', 0, 1]],
 ])
Diff for hooks.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [7],
+  [5],
   {
     /***/ '+MDD': /***/ function(
       module,
@@ -8,51 +8,48 @@
     ) {
       'use strict'
       __webpack_require__.r(__webpack_exports__)
-
-      // EXTERNAL MODULE: ./node_modules/@babel/runtime-corejs2/core-js/array/is-array.js
-      var is_array = __webpack_require__('p0XB')
-      var is_array_default = /*#__PURE__*/ __webpack_require__.n(is_array)
-
-      // CONCATENATED MODULE: ./node_modules/@babel/runtime-corejs2/helpers/esm/arrayWithHoles.js
-
-      function _arrayWithHoles(arr) {
-        if (is_array_default()(arr)) return arr
-      }
-      // EXTERNAL MODULE: ./node_modules/@babel/runtime-corejs2/core-js/get-iterator.js
-      var get_iterator = __webpack_require__('XXOK')
-      var get_iterator_default = /*#__PURE__*/ __webpack_require__.n(
-        get_iterator
+      /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
+        'q1tI'
+      )
+      /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n(
+        react__WEBPACK_IMPORTED_MODULE_0__
       )
+      var __jsx = react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement
 
-      // EXTERNAL MODULE: ./node_modules/@babel/runtime-corejs2/core-js/is-iterable.js
-      var is_iterable = __webpack_require__('yLu3')
-      var is_iterable_default = /*#__PURE__*/ __webpack_require__.n(is_iterable)
+      function _slicedToArray(arr, i) {
+        return (
+          _arrayWithHoles(arr) ||
+          _iterableToArrayLimit(arr, i) ||
+          _nonIterableRest()
+        )
+      }
 
-      // CONCATENATED MODULE: ./node_modules/@babel/runtime-corejs2/helpers/esm/iterableToArrayLimit.js
+      function _nonIterableRest() {
+        throw new TypeError(
+          'Invalid attempt to destructure non-iterable instance'
+        )
+      }
 
       function _iterableToArrayLimit(arr, i) {
         if (
           !(
-            is_iterable_default()(Object(arr)) ||
+            Symbol.iterator in Object(arr) ||
             Object.prototype.toString.call(arr) === '[object Arguments]'
           )
         ) {
           return
         }
-
         var _arr = []
         var _n = true
         var _d = false
         var _e = undefined
-
         try {
           for (
-            var _i = get_iterator_default()(arr), _s;
+            var _i = arr[Symbol.iterator](), _s;
             !(_n = (_s = _i.next()).done);
             _n = true
           ) {
             _arr.push(_s.value)
-
             if (i && _arr.length === i) break
           }
         } catch (err) {
@@ -65,58 +62,43 @@
             if (_d) throw _e
           }
         }
-
         return _arr
       }
-      // CONCATENATED MODULE: ./node_modules/@babel/runtime-corejs2/helpers/esm/nonIterableRest.js
-      function _nonIterableRest() {
-        throw new TypeError(
-          'Invalid attempt to destructure non-iterable instance'
-        )
-      }
-      // CONCATENATED MODULE: ./node_modules/@babel/runtime-corejs2/helpers/esm/slicedToArray.js
 
-      function _slicedToArray(arr, i) {
-        return (
-          _arrayWithHoles(arr) ||
-          _iterableToArrayLimit(arr, i) ||
-          _nonIterableRest()
-        )
+      function _arrayWithHoles(arr) {
+        if (Array.isArray(arr)) return arr
       }
-      // EXTERNAL MODULE: ./node_modules/react/index.js
-      var react = __webpack_require__('q1tI')
-      var react_default = /*#__PURE__*/ __webpack_require__.n(react)
 
-      // CONCATENATED MODULE: ./pages/hooks.js
-
-      var __jsx = react_default.a.createElement
-
-      /* harmony default export */ var hooks = (__webpack_exports__[
-        'default'
-      ] = function() {
-        var _React$useState = react_default.a.useState(0),
+      /* harmony default export */ __webpack_exports__['default'] = function() {
+        var _React$useState = react__WEBPACK_IMPORTED_MODULE_0___default.a.useState(
+            0
+          ),
           _React$useState2 = _slicedToArray(_React$useState, 2),
           clicks1 = _React$useState2[0],
           setClicks1 = _React$useState2[1]
 
-        var _useState = Object(react['useState'])(0),
+        var _useState = Object(react__WEBPACK_IMPORTED_MODULE_0__['useState'])(
+            0
+          ),
           clicks2 = _useState[0],
           setClicks2 = _useState[1]
 
-        var doClick1 = react_default.a.useCallback(
+        var doClick1 = react__WEBPACK_IMPORTED_MODULE_0___default.a.useCallback(
           function() {
             setClicks1(clicks1 + 1)
           },
           [clicks1]
         )
-        var doClick2 = Object(react['useCallback'])(
+        var doClick2 = Object(
+          react__WEBPACK_IMPORTED_MODULE_0__['useCallback']
+        )(
           function() {
             setClicks2(clicks2 + 1)
           },
           [clicks2]
         )
         return __jsx(
-          react_default.a.Fragment,
+          react__WEBPACK_IMPORTED_MODULE_0___default.a.Fragment,
           null,
           __jsx('h3', null, 'Clicks ', clicks1),
           __jsx(
@@ -135,34 +117,16 @@
             'Click me'
           )
         )
-      })
-
-      /***/
-    },
-
-    /***/ Rp86: /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('bBy9')
-      __webpack_require__('FlQf')
-      module.exports = __webpack_require__('fXsU')
-
-      /***/
-    },
-
-    /***/ XXOK: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('Rp86')
+      }
 
       /***/
     },
 
-    /***/ fXsU: /***/ function(module, exports, __webpack_require__) {
-      var anObject = __webpack_require__('5K7Z')
-      var get = __webpack_require__('fNZA')
-      module.exports = __webpack_require__('WEpk').getIterator = function(it) {
-        var iterFn = get(it)
-        if (typeof iterFn != 'function')
-          throw TypeError(it + ' is not iterable!')
-        return anObject(iterFn.call(it))
-      }
+    /***/ Qetd: /***/ function(module, exports, __webpack_require__) {
+      'use strict'
+      var assign = Object.assign.bind(Object)
+      module.exports = assign
+      module.exports.default = module.exports
 
       /***/
     },
@@ -181,5 +145,5 @@
       /***/
     },
   },
-  [['g1vQ', 0, 2, 1]],
+  [['g1vQ', 0, 1]],
 ])
Diff for hooks.module.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [6],
+  [5],
   {
     /***/ '+MDD': /***/ function(
       module,
Diff for index.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [8],
+  [6],
   {
     /***/ RNiq: /***/ function(
       module,
Diff for index.module.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [7],
+  [6],
   {
     /***/ RNiq: /***/ function(
       module,
Diff for link.js
@@ -1,126 +1,6 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [9],
+  [7],
   {
-    /***/ '+plK': /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('ApPD')
-      module.exports = __webpack_require__('WEpk').Object.getPrototypeOf
-
-      /***/
-    },
-
-    /***/ '/+P4': /***/ function(module, exports, __webpack_require__) {
-      var _Object$getPrototypeOf = __webpack_require__('Bhuq')
-
-      var _Object$setPrototypeOf = __webpack_require__('TRZx')
-
-      function _getPrototypeOf(o) {
-        module.exports = _getPrototypeOf = _Object$setPrototypeOf
-          ? _Object$getPrototypeOf
-          : function _getPrototypeOf(o) {
-              return o.__proto__ || _Object$getPrototypeOf(o)
-            }
-        return _getPrototypeOf(o)
-      }
-
-      module.exports = _getPrototypeOf
-
-      /***/
-    },
-
-    /***/ '/h46': /***/ function(module, exports, __webpack_require__) {
-      // https://tc39.github.io/proposal-setmap-offrom/#sec-map.of
-      __webpack_require__('cHUd')('Map')
-
-      /***/
-    },
-
-    /***/ '8iia': /***/ function(module, exports, __webpack_require__) {
-      // https://github.com/DavidBruant/Map-Set.prototype.toJSON
-      var classof = __webpack_require__('QMMT')
-      var from = __webpack_require__('RRc/')
-      module.exports = function(NAME) {
-        return function toJSON() {
-          if (classof(this) != NAME)
-            throw TypeError(NAME + "#toJSON isn't generic")
-          return from(this)
-        }
-      }
-
-      /***/
-    },
-
-    /***/ ApPD: /***/ function(module, exports, __webpack_require__) {
-      // 19.1.2.9 Object.getPrototypeOf(O)
-      var toObject = __webpack_require__('JB68')
-      var $getPrototypeOf = __webpack_require__('U+KD')
-
-      __webpack_require__('zn7N')('getPrototypeOf', function() {
-        return function getPrototypeOf(it) {
-          return $getPrototypeOf(toObject(it))
-        }
-      })
-
-      /***/
-    },
-
-    /***/ Bhuq: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('+plK')
-
-      /***/
-    },
-
-    /***/ K47E: /***/ function(module, exports) {
-      function _assertThisInitialized(self) {
-        if (self === void 0) {
-          throw new ReferenceError(
-            "this hasn't been initialised - super() hasn't been called"
-          )
-        }
-
-        return self
-      }
-
-      module.exports = _assertThisInitialized
-
-      /***/
-    },
-
-    /***/ LX0d: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('UDep')
-
-      /***/
-    },
-
-    /***/ N9n2: /***/ function(module, exports, __webpack_require__) {
-      var _Object$create = __webpack_require__('SqZg')
-
-      var setPrototypeOf = __webpack_require__('vjea')
-
-      function _inherits(subClass, superClass) {
-        if (typeof superClass !== 'function' && superClass !== null) {
-          throw new TypeError(
-            'Super expression must either be null or a function'
-          )
-        }
-
-        subClass.prototype = _Object$create(
-          superClass && superClass.prototype,
-          {
-            constructor: {
-              value: subClass,
-              writable: true,
-              configurable: true,
-            },
-          }
-        )
-        if (superClass) setPrototypeOf(subClass, superClass)
-      }
-
-      module.exports = _inherits
-
-      /***/
-    },
-
     /***/ ObF3: /***/ function(
       module,
       __webpack_exports__,
@@ -167,31 +47,6 @@
       /***/
     },
 
-    /***/ 'RRc/': /***/ function(module, exports, __webpack_require__) {
-      var forOf = __webpack_require__('oioR')
-
-      module.exports = function(iter, ITERATOR) {
-        var result = []
-        forOf(iter, false, result.push, result, ITERATOR)
-        return result
-      }
-
-      /***/
-    },
-
-    /***/ UDep: /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('wgeU')
-      __webpack_require__('FlQf')
-      __webpack_require__('bBy9')
-      __webpack_require__('g33z')
-      __webpack_require__('XLbu')
-      __webpack_require__('/h46')
-      __webpack_require__('dVTT')
-      module.exports = __webpack_require__('WEpk').Map
-
-      /***/
-    },
-
     /***/ V8Sf: /***/ function(module, exports, __webpack_require__) {
       ;(window.__NEXT_P = window.__NEXT_P || []).push([
         '/link',
@@ -206,237 +61,87 @@
       /***/
     },
 
-    /***/ Wu5q: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
-
-      var dP = __webpack_require__('2faE').f
-      var create = __webpack_require__('oVml')
-      var redefineAll = __webpack_require__('XJU/')
-      var ctx = __webpack_require__('2GTP')
-      var anInstance = __webpack_require__('EXMj')
-      var forOf = __webpack_require__('oioR')
-      var $iterDefine = __webpack_require__('MPFp')
-      var step = __webpack_require__('UO39')
-      var setSpecies = __webpack_require__('TJWN')
-      var DESCRIPTORS = __webpack_require__('jmDH')
-      var fastKey = __webpack_require__('6/1s').fastKey
-      var validate = __webpack_require__('n3ko')
-      var SIZE = DESCRIPTORS ? '_s' : 'size'
-
-      var getEntry = function(that, key) {
-        // fast case
-        var index = fastKey(key)
-        var entry
-        if (index !== 'F') return that._i[index]
-        // frozen object case
-        for (entry = that._f; entry; entry = entry.n) {
-          if (entry.k == key) return entry
-        }
-      }
-
-      module.exports = {
-        getConstructor: function(wrapper, NAME, IS_MAP, ADDER) {
-          var C = wrapper(function(that, iterable) {
-            anInstance(that, C, NAME, '_i')
-            that._t = NAME // collection type
-            that._i = create(null) // index
-            that._f = undefined // first entry
-            that._l = undefined // last entry
-            that[SIZE] = 0 // size
-            if (iterable != undefined)
-              forOf(iterable, IS_MAP, that[ADDER], that)
-          })
-          redefineAll(C.prototype, {
-            // 23.1.3.1 Map.prototype.clear()
-            // 23.2.3.2 Set.prototype.clear()
-            clear: function clear() {
-              for (
-                var that = validate(this, NAME),
-                  data = that._i,
-                  entry = that._f;
-                entry;
-                entry = entry.n
-              ) {
-                entry.r = true
-                if (entry.p) entry.p = entry.p.n = undefined
-                delete data[entry.i]
-              }
-              that._f = that._l = undefined
-              that[SIZE] = 0
-            },
-            // 23.1.3.3 Map.prototype.delete(key)
-            // 23.2.3.4 Set.prototype.delete(value)
-            delete: function(key) {
-              var that = validate(this, NAME)
-              var entry = getEntry(that, key)
-              if (entry) {
-                var next = entry.n
-                var prev = entry.p
-                delete that._i[entry.i]
-                entry.r = true
-                if (prev) prev.n = next
-                if (next) next.p = prev
-                if (that._f == entry) that._f = next
-                if (that._l == entry) that._l = prev
-                that[SIZE]--
-              }
-              return !!entry
-            },
-            // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)
-            // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)
-            forEach: function forEach(callbackfn /* , that = undefined */) {
-              validate(this, NAME)
-              var f = ctx(
-                callbackfn,
-                arguments.length > 1 ? arguments[1] : undefined,
-                3
-              )
-              var entry
-              while ((entry = entry ? entry.n : this._f)) {
-                f(entry.v, entry.k, this)
-                // revert to the last existing entry
-                while (entry && entry.r) entry = entry.p
-              }
-            },
-            // 23.1.3.7 Map.prototype.has(key)
-            // 23.2.3.7 Set.prototype.has(value)
-            has: function has(key) {
-              return !!getEntry(validate(this, NAME), key)
-            },
-          })
-          if (DESCRIPTORS)
-            dP(C.prototype, 'size', {
-              get: function() {
-                return validate(this, NAME)[SIZE]
-              },
-            })
-          return C
-        },
-        def: function(that, key, value) {
-          var entry = getEntry(that, key)
-          var prev, index
-          // change existing entry
-          if (entry) {
-            entry.v = value
-            // create new entry
-          } else {
-            that._l = entry = {
-              i: (index = fastKey(key, true)), // <- index
-              k: key, // <- key
-              v: value, // <- value
-              p: (prev = that._l), // <- previous entry
-              n: undefined, // <- next entry
-              r: false, // <- removed
-            }
-            if (!that._f) that._f = entry
-            if (prev) prev.n = entry
-            that[SIZE]++
-            // add to index
-            if (index !== 'F') that._i[index] = entry
-          }
-          return that
-        },
-        getEntry: getEntry,
-        setStrong: function(C, NAME, IS_MAP) {
-          // add .keys, .values, .entries, [@@iterator]
-          // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11
-          $iterDefine(
-            C,
-            NAME,
-            function(iterated, kind) {
-              this._t = validate(iterated, NAME) // target
-              this._k = kind // kind
-              this._l = undefined // previous
-            },
-            function() {
-              var that = this
-              var kind = that._k
-              var entry = that._l
-              // revert to the last existing entry
-              while (entry && entry.r) entry = entry.p
-              // get next entry
-              if (
-                !that._t ||
-                !(that._l = entry = entry ? entry.n : that._t._f)
-              ) {
-                // or finish the iteration
-                that._t = undefined
-                return step(1)
-              }
-              // return step by kind
-              if (kind == 'keys') return step(0, entry.k)
-              if (kind == 'values') return step(0, entry.v)
-              return step(0, [entry.k, entry.v])
-            },
-            IS_MAP ? 'entries' : 'values',
-            !IS_MAP,
-            true
-          )
-
-          // add [@@species], 23.1.2.2, 23.2.2.2
-          setSpecies(NAME)
-        },
-      }
-
-      /***/
-    },
-
-    /***/ XLbu: /***/ function(module, exports, __webpack_require__) {
-      // https://github.com/DavidBruant/Map-Set.prototype.toJSON
-      var $export = __webpack_require__('Y7ZC')
-
-      $export($export.P + $export.R, 'Map', {
-        toJSON: __webpack_require__('8iia')('Map'),
-      })
-
-      /***/
-    },
-
     /***/ YFqc: /***/ function(module, exports, __webpack_require__) {
       module.exports = __webpack_require__('cTJO')
 
       /***/
     },
 
-    /***/ ZDA2: /***/ function(module, exports, __webpack_require__) {
-      var _typeof = __webpack_require__('iZP3')
-
-      var assertThisInitialized = __webpack_require__('K47E')
+    /***/ cTJO: /***/ function(module, exports, __webpack_require__) {
+      'use strict'
 
-      function _possibleConstructorReturn(self, call) {
-        if (
-          call &&
-          (_typeof(call) === 'object' || typeof call === 'function')
-        ) {
-          return call
+      function _classCallCheck(instance, Constructor) {
+        if (!(instance instanceof Constructor)) {
+          throw new TypeError('Cannot call a class as a function')
         }
-
-        return assertThisInitialized(self)
       }
 
-      module.exports = _possibleConstructorReturn
-
-      /***/
-    },
-
-    /***/ cTJO: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
+      function _defineProperties(target, props) {
+        for (var i = 0; i < props.length; i++) {
+          var descriptor = props[i]
+          descriptor.enumerable = descriptor.enumerable || false
+          descriptor.configurable = true
+          if ('value' in descriptor) descriptor.writable = true
+          Object.defineProperty(target, descriptor.key, descriptor)
+        }
+      }
 
-      var _classCallCheck = __webpack_require__('/HRN')
+      function _createClass(Constructor, protoProps, staticProps) {
+        if (protoProps) _defineProperties(Constructor.prototype, protoProps)
+        if (staticProps) _defineProperties(Constructor, staticProps)
+        return Constructor
+      }
 
-      var _createClass = __webpack_require__('WaGi')
+      function _possibleConstructorReturn(self, call) {
+        if (call && (typeof call === 'object' || typeof call === 'function')) {
+          return call
+        }
+        return _assertThisInitialized(self)
+      }
 
-      var _possibleConstructorReturn = __webpack_require__('ZDA2')
+      function _assertThisInitialized(self) {
+        if (self === void 0) {
+          throw new ReferenceError(
+            "this hasn't been initialised - super() hasn't been called"
+          )
+        }
+        return self
+      }
 
-      var _getPrototypeOf = __webpack_require__('/+P4')
+      function _getPrototypeOf(o) {
+        _getPrototypeOf = Object.setPrototypeOf
+          ? Object.getPrototypeOf
+          : function _getPrototypeOf(o) {
+              return o.__proto__ || Object.getPrototypeOf(o)
+            }
+        return _getPrototypeOf(o)
+      }
 
-      var _inherits = __webpack_require__('N9n2')
+      function _inherits(subClass, superClass) {
+        if (typeof superClass !== 'function' && superClass !== null) {
+          throw new TypeError(
+            'Super expression must either be null or a function'
+          )
+        }
+        subClass.prototype = Object.create(superClass && superClass.prototype, {
+          constructor: { value: subClass, writable: true, configurable: true },
+        })
+        if (superClass) _setPrototypeOf(subClass, superClass)
+      }
 
-      var _Map = __webpack_require__('LX0d')
+      function _setPrototypeOf(o, p) {
+        _setPrototypeOf =
+          Object.setPrototypeOf ||
+          function _setPrototypeOf(o, p) {
+            o.__proto__ = p
+            return o
+          }
+        return _setPrototypeOf(o, p)
+      }
 
-      var _interopRequireDefault = __webpack_require__('KI45')
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
-      var _interopRequireWildcard = __webpack_require__('5Uuq')
+      var _interopRequireWildcard = __webpack_require__('284h')
 
       exports.__esModule = true
       exports['default'] = void 0
@@ -486,7 +191,7 @@
       }
 
       var observer
-      var listeners = new _Map()
+      var listeners = new Map()
       var IntersectionObserver = true ? window.IntersectionObserver : undefined
       var prefetched = {}
 
@@ -773,46 +478,6 @@
 
       /***/
     },
-
-    /***/ dVTT: /***/ function(module, exports, __webpack_require__) {
-      // https://tc39.github.io/proposal-setmap-offrom/#sec-map.from
-      __webpack_require__('aPfg')('Map')
-
-      /***/
-    },
-
-    /***/ g33z: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
-
-      var strong = __webpack_require__('Wu5q')
-      var validate = __webpack_require__('n3ko')
-      var MAP = 'Map'
-
-      // 23.1 Map Objects
-      module.exports = __webpack_require__('raTm')(
-        MAP,
-        function(get) {
-          return function Map() {
-            return get(this, arguments.length > 0 ? arguments[0] : undefined)
-          }
-        },
-        {
-          // 23.1.3.6 Map.prototype.get(key)
-          get: function get(key) {
-            var entry = strong.getEntry(validate(this, MAP), key)
-            return entry && entry.v
-          },
-          // 23.1.3.9 Map.prototype.set(key, value)
-          set: function set(key, value) {
-            return strong.def(validate(this, MAP), key === 0 ? 0 : key, value)
-          },
-        },
-        strong,
-        true
-      )
-
-      /***/
-    },
   },
-  [['V8Sf', 0, 2, 1, 3, 4]],
+  [['V8Sf', 0, 1, 2]],
 ])
Diff for link.module.js
@@ -1,34 +1,6 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [8],
+  [7],
   {
-    /***/ '/h46': /***/ function(module, exports, __webpack_require__) {
-      // https://tc39.github.io/proposal-setmap-offrom/#sec-map.of
-      __webpack_require__('cHUd')('Map')
-
-      /***/
-    },
-
-    /***/ '8iia': /***/ function(module, exports, __webpack_require__) {
-      // https://github.com/DavidBruant/Map-Set.prototype.toJSON
-      var classof = __webpack_require__('QMMT')
-      var from = __webpack_require__('RRc/')
-      module.exports = function(NAME) {
-        return function toJSON() {
-          if (classof(this) != NAME)
-            throw TypeError(NAME + "#toJSON isn't generic")
-          return from(this)
-        }
-      }
-
-      /***/
-    },
-
-    /***/ LX0d: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('UDep')
-
-      /***/
-    },
-
     /***/ ObF3: /***/ function(
       module,
       __webpack_exports__,
@@ -73,31 +45,6 @@
       /***/
     },
 
-    /***/ 'RRc/': /***/ function(module, exports, __webpack_require__) {
-      var forOf = __webpack_require__('oioR')
-
-      module.exports = function(iter, ITERATOR) {
-        var result = []
-        forOf(iter, false, result.push, result, ITERATOR)
-        return result
-      }
-
-      /***/
-    },
-
-    /***/ UDep: /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('wgeU')
-      __webpack_require__('FlQf')
-      __webpack_require__('bBy9')
-      __webpack_require__('g33z')
-      __webpack_require__('XLbu')
-      __webpack_require__('/h46')
-      __webpack_require__('dVTT')
-      module.exports = __webpack_require__('WEpk').Map
-
-      /***/
-    },
-
     /***/ V8Sf: /***/ function(module, exports, __webpack_require__) {
       ;(window.__NEXT_P = window.__NEXT_P || []).push([
         '/link',
@@ -112,192 +59,6 @@
       /***/
     },
 
-    /***/ Wu5q: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
-
-      var dP = __webpack_require__('2faE').f
-      var create = __webpack_require__('oVml')
-      var redefineAll = __webpack_require__('XJU/')
-      var ctx = __webpack_require__('2GTP')
-      var anInstance = __webpack_require__('EXMj')
-      var forOf = __webpack_require__('oioR')
-      var $iterDefine = __webpack_require__('MPFp')
-      var step = __webpack_require__('UO39')
-      var setSpecies = __webpack_require__('TJWN')
-      var DESCRIPTORS = __webpack_require__('jmDH')
-      var fastKey = __webpack_require__('6/1s').fastKey
-      var validate = __webpack_require__('n3ko')
-      var SIZE = DESCRIPTORS ? '_s' : 'size'
-
-      var getEntry = function(that, key) {
-        // fast case
-        var index = fastKey(key)
-        var entry
-        if (index !== 'F') return that._i[index]
-        // frozen object case
-        for (entry = that._f; entry; entry = entry.n) {
-          if (entry.k == key) return entry
-        }
-      }
-
-      module.exports = {
-        getConstructor: function(wrapper, NAME, IS_MAP, ADDER) {
-          var C = wrapper(function(that, iterable) {
-            anInstance(that, C, NAME, '_i')
-            that._t = NAME // collection type
-            that._i = create(null) // index
-            that._f = undefined // first entry
-            that._l = undefined // last entry
-            that[SIZE] = 0 // size
-            if (iterable != undefined)
-              forOf(iterable, IS_MAP, that[ADDER], that)
-          })
-          redefineAll(C.prototype, {
-            // 23.1.3.1 Map.prototype.clear()
-            // 23.2.3.2 Set.prototype.clear()
-            clear: function clear() {
-              for (
-                var that = validate(this, NAME),
-                  data = that._i,
-                  entry = that._f;
-                entry;
-                entry = entry.n
-              ) {
-                entry.r = true
-                if (entry.p) entry.p = entry.p.n = undefined
-                delete data[entry.i]
-              }
-              that._f = that._l = undefined
-              that[SIZE] = 0
-            },
-            // 23.1.3.3 Map.prototype.delete(key)
-            // 23.2.3.4 Set.prototype.delete(value)
-            delete: function(key) {
-              var that = validate(this, NAME)
-              var entry = getEntry(that, key)
-              if (entry) {
-                var next = entry.n
-                var prev = entry.p
-                delete that._i[entry.i]
-                entry.r = true
-                if (prev) prev.n = next
-                if (next) next.p = prev
-                if (that._f == entry) that._f = next
-                if (that._l == entry) that._l = prev
-                that[SIZE]--
-              }
-              return !!entry
-            },
-            // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)
-            // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)
-            forEach: function forEach(callbackfn /* , that = undefined */) {
-              validate(this, NAME)
-              var f = ctx(
-                callbackfn,
-                arguments.length > 1 ? arguments[1] : undefined,
-                3
-              )
-              var entry
-              while ((entry = entry ? entry.n : this._f)) {
-                f(entry.v, entry.k, this)
-                // revert to the last existing entry
-                while (entry && entry.r) entry = entry.p
-              }
-            },
-            // 23.1.3.7 Map.prototype.has(key)
-            // 23.2.3.7 Set.prototype.has(value)
-            has: function has(key) {
-              return !!getEntry(validate(this, NAME), key)
-            },
-          })
-          if (DESCRIPTORS)
-            dP(C.prototype, 'size', {
-              get: function() {
-                return validate(this, NAME)[SIZE]
-              },
-            })
-          return C
-        },
-        def: function(that, key, value) {
-          var entry = getEntry(that, key)
-          var prev, index
-          // change existing entry
-          if (entry) {
-            entry.v = value
-            // create new entry
-          } else {
-            that._l = entry = {
-              i: (index = fastKey(key, true)), // <- index
-              k: key, // <- key
-              v: value, // <- value
-              p: (prev = that._l), // <- previous entry
-              n: undefined, // <- next entry
-              r: false, // <- removed
-            }
-            if (!that._f) that._f = entry
-            if (prev) prev.n = entry
-            that[SIZE]++
-            // add to index
-            if (index !== 'F') that._i[index] = entry
-          }
-          return that
-        },
-        getEntry: getEntry,
-        setStrong: function(C, NAME, IS_MAP) {
-          // add .keys, .values, .entries, [@@iterator]
-          // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11
-          $iterDefine(
-            C,
-            NAME,
-            function(iterated, kind) {
-              this._t = validate(iterated, NAME) // target
-              this._k = kind // kind
-              this._l = undefined // previous
-            },
-            function() {
-              var that = this
-              var kind = that._k
-              var entry = that._l
-              // revert to the last existing entry
-              while (entry && entry.r) entry = entry.p
-              // get next entry
-              if (
-                !that._t ||
-                !(that._l = entry = entry ? entry.n : that._t._f)
-              ) {
-                // or finish the iteration
-                that._t = undefined
-                return step(1)
-              }
-              // return step by kind
-              if (kind == 'keys') return step(0, entry.k)
-              if (kind == 'values') return step(0, entry.v)
-              return step(0, [entry.k, entry.v])
-            },
-            IS_MAP ? 'entries' : 'values',
-            !IS_MAP,
-            true
-          )
-
-          // add [@@species], 23.1.2.2, 23.2.2.2
-          setSpecies(NAME)
-        },
-      }
-
-      /***/
-    },
-
-    /***/ XLbu: /***/ function(module, exports, __webpack_require__) {
-      // https://github.com/DavidBruant/Map-Set.prototype.toJSON
-      var $export = __webpack_require__('Y7ZC')
-
-      $export($export.P + $export.R, 'Map', {
-        toJSON: __webpack_require__('8iia')('Map'),
-      })
-
-      /***/
-    },
-
     /***/ YFqc: /***/ function(module, exports, __webpack_require__) {
       module.exports = __webpack_require__('cTJO')
 
@@ -307,11 +68,9 @@
     /***/ cTJO: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Map = __webpack_require__('LX0d')
-
-      var _interopRequireDefault = __webpack_require__('KI45')
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
-      var _interopRequireWildcard = __webpack_require__('5Uuq')
+      var _interopRequireWildcard = __webpack_require__('284h')
 
       exports.__esModule = true
       exports.default = void 0
@@ -361,7 +120,7 @@
       }
 
       var observer
-      var listeners = new _Map()
+      var listeners = new Map()
       var IntersectionObserver = true ? window.IntersectionObserver : undefined
       var prefetched = {}
 
@@ -589,46 +348,6 @@
 
       /***/
     },
-
-    /***/ dVTT: /***/ function(module, exports, __webpack_require__) {
-      // https://tc39.github.io/proposal-setmap-offrom/#sec-map.from
-      __webpack_require__('aPfg')('Map')
-
-      /***/
-    },
-
-    /***/ g33z: /***/ function(module, exports, __webpack_require__) {
-      'use strict'
-
-      var strong = __webpack_require__('Wu5q')
-      var validate = __webpack_require__('n3ko')
-      var MAP = 'Map'
-
-      // 23.1 Map Objects
-      module.exports = __webpack_require__('raTm')(
-        MAP,
-        function(get) {
-          return function Map() {
-            return get(this, arguments.length > 0 ? arguments[0] : undefined)
-          }
-        },
-        {
-          // 23.1.3.6 Map.prototype.get(key)
-          get: function get(key) {
-            var entry = strong.getEntry(validate(this, MAP), key)
-            return entry && entry.v
-          },
-          // 23.1.3.9 Map.prototype.set(key, value)
-          set: function set(key, value) {
-            return strong.def(validate(this, MAP), key === 0 ? 0 : key, value)
-          },
-        },
-        strong,
-        true
-      )
-
-      /***/
-    },
   },
-  [['V8Sf', 0, 1, 2, 3]],
+  [['V8Sf', 0, 1, 2]],
 ])
Diff for routerDirect.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [10],
+  [8],
   {
     /***/ LtRI: /***/ function(module, exports, __webpack_require__) {
       ;(window.__NEXT_P = window.__NEXT_P || []).push([
@@ -52,5 +52,5 @@
       /***/
     },
   },
-  [['LtRI', 0, 2, 1, 3, 4]],
+  [['LtRI', 0, 1, 2]],
 ])
Diff for routerDirect.module.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [9],
+  [8],
   {
     /***/ LtRI: /***/ function(module, exports, __webpack_require__) {
       ;(window.__NEXT_P = window.__NEXT_P || []).push([
@@ -50,5 +50,5 @@
       /***/
     },
   },
-  [['LtRI', 0, 1, 2, 3]],
+  [['LtRI', 0, 1, 2]],
 ])
Diff for withRouter.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [11],
+  [9],
   {
     /***/ '0Hlz': /***/ function(
       module,
@@ -52,5 +52,5 @@
       /***/
     },
   },
-  [['eThv', 0, 2, 1, 3, 4]],
+  [['eThv', 0, 1, 2]],
 ])
Diff for withRouter.module.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [10],
+  [9],
   {
     /***/ '0Hlz': /***/ function(
       module,
@@ -50,5 +50,5 @@
       /***/
     },
   },
-  [['eThv', 0, 1, 2, 3]],
+  [['eThv', 0, 1, 2]],
 ])
Diff for 4952ddcd88e7..16.module.js
deleted
Diff for 4952ddcd88e7..92a927903.js
deleted
Diff for commons.HASH.js
deleted
Diff for de003c3a9d30..e3035c8ae.js

Diff too large to display

Diff for de003c3a9d30..d3.module.js

Diff too large to display

Diff for framework.HASH.js
@@ -1,5 +1,5 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [2],
+  [1],
   {
     /***/ '+wdc': /***/ function(module, exports, __webpack_require__) {
       'use strict'
Diff for main-HASH.js
@@ -1,50 +1,10 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [12],
+  [10],
   {
-    /***/ '+plK': /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('ApPD')
-      module.exports = __webpack_require__('WEpk').Object.getPrototypeOf
-
-      /***/
-    },
-
-    /***/ '/+P4': /***/ function(module, exports, __webpack_require__) {
-      var _Object$getPrototypeOf = __webpack_require__('Bhuq')
-
-      var _Object$setPrototypeOf = __webpack_require__('TRZx')
-
-      function _getPrototypeOf(o) {
-        module.exports = _getPrototypeOf = _Object$setPrototypeOf
-          ? _Object$getPrototypeOf
-          : function _getPrototypeOf(o) {
-              return o.__proto__ || _Object$getPrototypeOf(o)
-            }
-        return _getPrototypeOf(o)
-      }
-
-      module.exports = _getPrototypeOf
-
-      /***/
-    },
-
-    /***/ ApPD: /***/ function(module, exports, __webpack_require__) {
-      // 19.1.2.9 Object.getPrototypeOf(O)
-      var toObject = __webpack_require__('JB68')
-      var $getPrototypeOf = __webpack_require__('U+KD')
-
-      __webpack_require__('zn7N')('getPrototypeOf', function() {
-        return function getPrototypeOf(it) {
-          return $getPrototypeOf(toObject(it))
-        }
-      })
-
-      /***/
-    },
-
     /***/ BMP1: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _interopRequireWildcard = __webpack_require__('5Uuq')
+      var _interopRequireWildcard = __webpack_require__('284h')
 
       var next = _interopRequireWildcard(__webpack_require__('IKlv'))
 
@@ -56,20 +16,30 @@
       /***/
     },
 
-    /***/ Bhuq: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('+plK')
-
-      /***/
-    },
-
     /***/ DqTX: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Promise = __webpack_require__('eVuF')
+      function _classCallCheck(instance, Constructor) {
+        if (!(instance instanceof Constructor)) {
+          throw new TypeError('Cannot call a class as a function')
+        }
+      }
 
-      var _classCallCheck = __webpack_require__('/HRN')
+      function _defineProperties(target, props) {
+        for (var i = 0; i < props.length; i++) {
+          var descriptor = props[i]
+          descriptor.enumerable = descriptor.enumerable || false
+          descriptor.configurable = true
+          if ('value' in descriptor) descriptor.writable = true
+          Object.defineProperty(target, descriptor.key, descriptor)
+        }
+      }
 
-      var _createClass = __webpack_require__('WaGi')
+      function _createClass(Constructor, protoProps, staticProps) {
+        if (protoProps) _defineProperties(Constructor.prototype, protoProps)
+        if (staticProps) _defineProperties(Constructor, staticProps)
+        return Constructor
+      }
 
       exports.__esModule = true
       exports['default'] = void 0
@@ -89,14 +59,14 @@
             _classCallCheck(this, HeadManager)
 
             this.updateHead = function(head) {
-              var promise = (_this.updatePromise = _Promise
-                .resolve()
-                .then(function() {
+              var promise = (_this.updatePromise = Promise.resolve().then(
+                function() {
                   if (promise !== _this.updatePromise) return
                   _this.updatePromise = null
 
                   _this.doUpdateHead(head)
-                }))
+                }
+              ))
             }
 
             this.updatePromise = null
@@ -224,8 +194,6 @@
     /***/ FYa8: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importStar =
         (this && this.__importStar) ||
         function(mod) {
@@ -239,7 +207,7 @@
           return result
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -253,25 +221,133 @@
     /***/ IKlv: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _regeneratorRuntime = __webpack_require__('ln6h')
+      var _regeneratorRuntime = __webpack_require__('o0o1')
+
+      function _classCallCheck(instance, Constructor) {
+        if (!(instance instanceof Constructor)) {
+          throw new TypeError('Cannot call a class as a function')
+        }
+      }
 
-      var _Promise = __webpack_require__('eVuF')
+      function _defineProperties(target, props) {
+        for (var i = 0; i < props.length; i++) {
+          var descriptor = props[i]
+          descriptor.enumerable = descriptor.enumerable || false
+          descriptor.configurable = true
+          if ('value' in descriptor) descriptor.writable = true
+          Object.defineProperty(target, descriptor.key, descriptor)
+        }
+      }
 
-      var _classCallCheck = __webpack_require__('/HRN')
+      function _createClass(Constructor, protoProps, staticProps) {
+        if (protoProps) _defineProperties(Constructor.prototype, protoProps)
+        if (staticProps) _defineProperties(Constructor, staticProps)
+        return Constructor
+      }
 
-      var _createClass = __webpack_require__('WaGi')
+      function _possibleConstructorReturn(self, call) {
+        if (call && (typeof call === 'object' || typeof call === 'function')) {
+          return call
+        }
+        return _assertThisInitialized(self)
+      }
 
-      var _possibleConstructorReturn = __webpack_require__('ZDA2')
+      function _assertThisInitialized(self) {
+        if (self === void 0) {
+          throw new ReferenceError(
+            "this hasn't been initialised - super() hasn't been called"
+          )
+        }
+        return self
+      }
 
-      var _getPrototypeOf = __webpack_require__('/+P4')
+      function _getPrototypeOf(o) {
+        _getPrototypeOf = Object.setPrototypeOf
+          ? Object.getPrototypeOf
+          : function _getPrototypeOf(o) {
+              return o.__proto__ || Object.getPrototypeOf(o)
+            }
+        return _getPrototypeOf(o)
+      }
 
-      var _inherits = __webpack_require__('N9n2')
+      function _inherits(subClass, superClass) {
+        if (typeof superClass !== 'function' && superClass !== null) {
+          throw new TypeError(
+            'Super expression must either be null or a function'
+          )
+        }
+        subClass.prototype = Object.create(superClass && superClass.prototype, {
+          constructor: { value: subClass, writable: true, configurable: true },
+        })
+        if (superClass) _setPrototypeOf(subClass, superClass)
+      }
 
-      var _slicedToArray = __webpack_require__('8+Nu')
+      function _setPrototypeOf(o, p) {
+        _setPrototypeOf =
+          Object.setPrototypeOf ||
+          function _setPrototypeOf(o, p) {
+            o.__proto__ = p
+            return o
+          }
+        return _setPrototypeOf(o, p)
+      }
 
-      var _interopRequireWildcard3 = __webpack_require__('5Uuq')
+      function _slicedToArray(arr, i) {
+        return (
+          _arrayWithHoles(arr) ||
+          _iterableToArrayLimit(arr, i) ||
+          _nonIterableRest()
+        )
+      }
 
-      var _interopRequireDefault = __webpack_require__('KI45')
+      function _nonIterableRest() {
+        throw new TypeError(
+          'Invalid attempt to destructure non-iterable instance'
+        )
+      }
+
+      function _iterableToArrayLimit(arr, i) {
+        if (
+          !(
+            Symbol.iterator in Object(arr) ||
+            Object.prototype.toString.call(arr) === '[object Arguments]'
+          )
+        ) {
+          return
+        }
+        var _arr = []
+        var _n = true
+        var _d = false
+        var _e = undefined
+        try {
+          for (
+            var _i = arr[Symbol.iterator](), _s;
+            !(_n = (_s = _i.next()).done);
+            _n = true
+          ) {
+            _arr.push(_s.value)
+            if (i && _arr.length === i) break
+          }
+        } catch (err) {
+          _d = true
+          _e = err
+        } finally {
+          try {
+            if (!_n && _i['return'] != null) _i['return']()
+          } finally {
+            if (_d) throw _e
+          }
+        }
+        return _arr
+      }
+
+      function _arrayWithHoles(arr) {
+        if (Array.isArray(arr)) return arr
+      }
+
+      var _interopRequireWildcard3 = __webpack_require__('284h')
+
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
       exports.__esModule = true
       exports.render = render
@@ -280,10 +356,10 @@
         'default'
       ] = exports.emitter = exports.router = exports.version = void 0
 
-      var _extends2 = _interopRequireDefault(__webpack_require__('htGi'))
+      var _extends2 = _interopRequireDefault(__webpack_require__('pVnL'))
 
       var _interopRequireWildcard2 = _interopRequireDefault(
-        __webpack_require__('5Uuq')
+        __webpack_require__('284h')
       )
 
       var _react = _interopRequireDefault(__webpack_require__('q1tI'))
@@ -311,10 +387,6 @@
       var _isDynamic = __webpack_require__('/jkW')
       /* global location */
 
-      if (!window.Promise) {
-        window.Promise = __webpack_require__('eVuF')
-      }
-
       var data = JSON.parse(
         document.getElementById('__NEXT_DATA__').textContent
       )
@@ -1026,92 +1098,10 @@
       /***/
     },
 
-    /***/ K47E: /***/ function(module, exports) {
-      function _assertThisInitialized(self) {
-        if (self === void 0) {
-          throw new ReferenceError(
-            "this hasn't been initialised - super() hasn't been called"
-          )
-        }
-
-        return self
-      }
-
-      module.exports = _assertThisInitialized
-
-      /***/
-    },
-
-    /***/ N9n2: /***/ function(module, exports, __webpack_require__) {
-      var _Object$create = __webpack_require__('SqZg')
-
-      var setPrototypeOf = __webpack_require__('vjea')
-
-      function _inherits(subClass, superClass) {
-        if (typeof superClass !== 'function' && superClass !== null) {
-          throw new TypeError(
-            'Super expression must either be null or a function'
-          )
-        }
-
-        subClass.prototype = _Object$create(
-          superClass && superClass.prototype,
-          {
-            constructor: {
-              value: subClass,
-              writable: true,
-              configurable: true,
-            },
-          }
-        )
-        if (superClass) setPrototypeOf(subClass, superClass)
-      }
-
-      module.exports = _inherits
-
-      /***/
-    },
-
-    /***/ UXZV: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('UbbE')
-
-      /***/
-    },
-
-    /***/ UbbE: /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('o8NH')
-      module.exports = __webpack_require__('WEpk').Object.assign
-
-      /***/
-    },
-
-    /***/ ZDA2: /***/ function(module, exports, __webpack_require__) {
-      var _typeof = __webpack_require__('iZP3')
-
-      var assertThisInitialized = __webpack_require__('K47E')
-
-      function _possibleConstructorReturn(self, call) {
-        if (
-          call &&
-          (_typeof(call) === 'object' || typeof call === 'function')
-        ) {
-          return call
-        }
-
-        return assertThisInitialized(self)
-      }
-
-      module.exports = _possibleConstructorReturn
-
-      /***/
-    },
-
-    /***/ htGi: /***/ function(module, exports, __webpack_require__) {
-      var _Object$assign = __webpack_require__('UXZV')
-
+    /***/ pVnL: /***/ function(module, exports) {
       function _extends() {
         module.exports = _extends =
-          _Object$assign ||
+          Object.assign ||
           function(target) {
             for (var i = 1; i < arguments.length; i++) {
               var source = arguments[i]
@@ -1134,26 +1124,12 @@
       /***/
     },
 
-    /***/ o8NH: /***/ function(module, exports, __webpack_require__) {
-      // 19.1.3.1 Object.assign(target, source)
-      var $export = __webpack_require__('Y7ZC')
-
-      $export($export.S + $export.F, 'Object', {
-        assign: __webpack_require__('kwZ1'),
-      })
-
-      /***/
-    },
-
     /***/ yLiY: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
-
       var runtimeConfig
 
       exports['default'] = function() {
@@ -1172,13 +1148,29 @@
     /***/ zmvN: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _classCallCheck = __webpack_require__('/HRN')
+      function _classCallCheck(instance, Constructor) {
+        if (!(instance instanceof Constructor)) {
+          throw new TypeError('Cannot call a class as a function')
+        }
+      }
 
-      var _createClass = __webpack_require__('WaGi')
+      function _defineProperties(target, props) {
+        for (var i = 0; i < props.length; i++) {
+          var descriptor = props[i]
+          descriptor.enumerable = descriptor.enumerable || false
+          descriptor.configurable = true
+          if ('value' in descriptor) descriptor.writable = true
+          Object.defineProperty(target, descriptor.key, descriptor)
+        }
+      }
 
-      var _Promise = __webpack_require__('eVuF')
+      function _createClass(Constructor, protoProps, staticProps) {
+        if (protoProps) _defineProperties(Constructor.prototype, protoProps)
+        if (staticProps) _defineProperties(Constructor, staticProps)
+        return Constructor
+      }
 
-      var _interopRequireDefault = __webpack_require__('KI45')
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
       exports.__esModule = true
       exports['default'] = void 0
@@ -1213,7 +1205,7 @@
       }
 
       function appendLink(href, rel, as) {
-        return new _Promise(function(res, rej, link) {
+        return new Promise(function(res, rej, link) {
           link = document.createElement('link')
           link.crossOrigin = 'anonymous'
           link.href = href
@@ -1238,7 +1230,7 @@
             this.loadingRoutes = {}
 
             if (true) {
-              this.promisedBuildManifest = new _Promise(function(resolve) {
+              this.promisedBuildManifest = new Promise(function(resolve) {
                 if (window.__BUILD_MANIFEST) {
                   resolve(window.__BUILD_MANIFEST)
                 } else {
@@ -1281,7 +1273,7 @@
                 var _this2 = this
 
                 route = normalizeRoute(route)
-                return new _Promise(function(resolve, reject) {
+                return new Promise(function(resolve, reject) {
                   var fire = function fire(_ref) {
                     var error = _ref.error,
                       page = _ref.page,
@@ -1449,7 +1441,7 @@
                 if ((cn = navigator.connection)) {
                   // Don't prefetch if using 2G or if Save-Data is enabled.
                   if (cn.saveData || /2g/.test(cn.effectiveType))
-                    return _Promise.resolve()
+                    return Promise.resolve()
                 }
 
                 var url
@@ -1472,40 +1464,38 @@
                     encodeURI(scriptRoute)
                 }
 
-                return _Promise
-                  .all(
-                    document.querySelector(
-                      'link[rel="' +
-                        relPrefetch +
-                        '"][href^="' +
-                        url +
-                        '"], script[data-next-page="' +
-                        route +
-                        '"]'
-                    )
-                      ? []
-                      : [
-                          appendLink(
-                            url,
-                            relPrefetch,
-                            url.match(/\.css$/) ? 'style' : 'script'
-                          ),
-                          true &&
-                            !isDependency &&
-                            this.getDependencies(route).then(function(urls) {
-                              return _Promise.all(
-                                urls.map(function(url) {
-                                  return _this5.prefetch(url, true)
-                                })
-                              )
-                            }),
-                        ]
-                  )
-                  .then(
-                    // do not return any data
-                    function() {}, // swallow prefetch errors
-                    function() {}
+                return Promise.all(
+                  document.querySelector(
+                    'link[rel="' +
+                      relPrefetch +
+                      '"][href^="' +
+                      url +
+                      '"], script[data-next-page="' +
+                      route +
+                      '"]'
                   )
+                    ? []
+                    : [
+                        appendLink(
+                          url,
+                          relPrefetch,
+                          url.match(/\.css$/) ? 'style' : 'script'
+                        ),
+                        true &&
+                          !isDependency &&
+                          this.getDependencies(route).then(function(urls) {
+                            return Promise.all(
+                              urls.map(function(url) {
+                                return _this5.prefetch(url, true)
+                              })
+                            )
+                          }),
+                      ]
+                ).then(
+                  // do not return any data
+                  function() {}, // swallow prefetch errors
+                  function() {}
+                )
               },
             },
           ])
@@ -1518,5 +1508,5 @@
       /***/
     },
   },
-  [['BMP1', 0, 2, 1, 3, 4]],
+  [['BMP1', 0, 1, 2]],
 ])
Diff for main-HASH.module.js
@@ -1,10 +1,10 @@
 ;(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
-  [11],
+  [10],
   {
     /***/ BMP1: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _interopRequireWildcard = __webpack_require__('5Uuq')
+      var _interopRequireWildcard = __webpack_require__('284h')
 
       var next = _interopRequireWildcard(__webpack_require__('IKlv'))
 
@@ -19,8 +19,6 @@
     /***/ DqTX: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Promise = __webpack_require__('eVuF')
-
       exports.__esModule = true
       exports.default = void 0
       var DOMAttributeNames = {
@@ -33,7 +31,7 @@
       class HeadManager {
         constructor() {
           this.updateHead = head => {
-            var promise = (this.updatePromise = _Promise.resolve().then(() => {
+            var promise = (this.updatePromise = Promise.resolve().then(() => {
               if (promise !== this.updatePromise) return
               this.updatePromise = null
               this.doUpdateHead(head)
@@ -141,8 +139,6 @@
     /***/ FYa8: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
       var __importStar =
         (this && this.__importStar) ||
         function(mod) {
@@ -156,7 +152,7 @@
           return result
         }
 
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
 
@@ -170,21 +166,19 @@
     /***/ IKlv: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Promise = __webpack_require__('eVuF')
+      var _interopRequireWildcard3 = __webpack_require__('284h')
 
-      var _interopRequireWildcard3 = __webpack_require__('5Uuq')
-
-      var _interopRequireDefault = __webpack_require__('KI45')
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
       exports.__esModule = true
       exports.render = render
       exports.renderError = renderError
       exports.default = exports.emitter = exports.router = exports.version = void 0
 
-      var _extends2 = _interopRequireDefault(__webpack_require__('htGi'))
+      var _extends2 = _interopRequireDefault(__webpack_require__('pVnL'))
 
       var _interopRequireWildcard2 = _interopRequireDefault(
-        __webpack_require__('5Uuq')
+        __webpack_require__('284h')
       )
 
       var _react = _interopRequireDefault(__webpack_require__('q1tI'))
@@ -212,10 +206,6 @@
       var _isDynamic = __webpack_require__('/jkW')
       /* global location */
 
-      if (!window.Promise) {
-        window.Promise = __webpack_require__('eVuF')
-      }
-
       var data = JSON.parse(
         document.getElementById('__NEXT_DATA__').textContent
       )
@@ -679,25 +669,10 @@
       /***/
     },
 
-    /***/ UXZV: /***/ function(module, exports, __webpack_require__) {
-      module.exports = __webpack_require__('UbbE')
-
-      /***/
-    },
-
-    /***/ UbbE: /***/ function(module, exports, __webpack_require__) {
-      __webpack_require__('o8NH')
-      module.exports = __webpack_require__('WEpk').Object.assign
-
-      /***/
-    },
-
-    /***/ htGi: /***/ function(module, exports, __webpack_require__) {
-      var _Object$assign = __webpack_require__('UXZV')
-
+    /***/ pVnL: /***/ function(module, exports) {
       function _extends() {
         module.exports = _extends =
-          _Object$assign ||
+          Object.assign ||
           function(target) {
             for (var i = 1; i < arguments.length; i++) {
               var source = arguments[i]
@@ -720,26 +695,12 @@
       /***/
     },
 
-    /***/ o8NH: /***/ function(module, exports, __webpack_require__) {
-      // 19.1.3.1 Object.assign(target, source)
-      var $export = __webpack_require__('Y7ZC')
-
-      $export($export.S + $export.F, 'Object', {
-        assign: __webpack_require__('kwZ1'),
-      })
-
-      /***/
-    },
-
     /***/ yLiY: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Object$defineProperty = __webpack_require__('hfKm')
-
-      _Object$defineProperty(exports, '__esModule', {
+      Object.defineProperty(exports, '__esModule', {
         value: true,
       })
-
       var runtimeConfig
 
       exports.default = () => {
@@ -758,9 +719,7 @@
     /***/ zmvN: /***/ function(module, exports, __webpack_require__) {
       'use strict'
 
-      var _Promise = __webpack_require__('eVuF')
-
-      var _interopRequireDefault = __webpack_require__('KI45')
+      var _interopRequireDefault = __webpack_require__('TqRt')
 
       exports.__esModule = true
       exports.default = void 0
@@ -795,7 +754,7 @@
       }
 
       function appendLink(href, rel, as) {
-        return new _Promise((res, rej, link) => {
+        return new Promise((res, rej, link) => {
           link = document.createElement('link')
           link.crossOrigin = 'anonymous'
           link.href = href
@@ -816,7 +775,7 @@
           this.loadingRoutes = {}
 
           if (true) {
-            this.promisedBuildManifest = new _Promise(resolve => {
+            this.promisedBuildManifest = new Promise(resolve => {
               if (window.__BUILD_MANIFEST) {
                 resolve(window.__BUILD_MANIFEST)
               } else {
@@ -845,7 +804,7 @@
 
         loadPageScript(route) {
           route = normalizeRoute(route)
-          return new _Promise((resolve, reject) => {
+          return new Promise((resolve, reject) => {
             var fire = _ref => {
               var { error, page, mod } = _ref
               this.pageRegisterEvents.off(route, fire)
@@ -987,7 +946,7 @@
           if ((cn = navigator.connection)) {
             // Don't prefetch if using 2G or if Save-Data is enabled.
             if (cn.saveData || /2g/.test(cn.effectiveType))
-              return _Promise.resolve()
+              return Promise.resolve()
           }
 
           var url
@@ -1010,36 +969,34 @@
               encodeURI(scriptRoute)
           }
 
-          return _Promise
-            .all(
-              document.querySelector(
-                'link[rel="' +
-                  relPrefetch +
-                  '"][href^="' +
-                  url +
-                  '"], script[data-next-page="' +
-                  route +
-                  '"]'
-              )
-                ? []
-                : [
-                    appendLink(
-                      url,
-                      relPrefetch,
-                      url.match(/\.css$/) ? 'style' : 'script'
-                    ),
-                    true &&
-                      !isDependency &&
-                      this.getDependencies(route).then(urls =>
-                        _Promise.all(urls.map(url => this.prefetch(url, true)))
-                      ),
-                  ]
-            )
-            .then(
-              // do not return any data
-              () => {}, // swallow prefetch errors
-              () => {}
+          return Promise.all(
+            document.querySelector(
+              'link[rel="' +
+                relPrefetch +
+                '"][href^="' +
+                url +
+                '"], script[data-next-page="' +
+                route +
+                '"]'
             )
+              ? []
+              : [
+                  appendLink(
+                    url,
+                    relPrefetch,
+                    url.match(/\.css$/) ? 'style' : 'script'
+                  ),
+                  true &&
+                    !isDependency &&
+                    this.getDependencies(route).then(urls =>
+                      Promise.all(urls.map(url => this.prefetch(url, true)))
+                    ),
+                ]
+          ).then(
+            // do not return any data
+            () => {}, // swallow prefetch errors
+            () => {}
+          )
         }
       }
 
@@ -1048,5 +1005,5 @@
       /***/
     },
   },
-  [['BMP1', 0, 1, 2, 3]],
+  [['BMP1', 0, 1, 2]],
 ])
Diff for polyfills-HASH.js

Diff too large to display

Diff for index.html
@@ -33,19 +33,13 @@
     />
     <link
       rel="preload"
-      href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
+      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.b60c00939299eb994bab.module.js"
       as="script"
       crossorigin="anonymous"
     />
     <link
       rel="preload"
-      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js"
-      as="script"
-      crossorigin="anonymous"
-    />
-    <link
-      rel="preload"
-      href="/_next/static/runtime/main-60eea145a6884288511c.module.js"
+      href="/_next/static/runtime/main-086cc20b33e1009f6db1.module.js"
       as="script"
       crossorigin="anonymous"
     />
@@ -78,7 +72,7 @@
     ><script
       crossorigin="anonymous"
       nomodule=""
-      src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"
+      src="/_next/static/runtime/polyfills-8eb14dbb64dfa19f2d01.js"
     ></script
     ><script
       async=""
@@ -121,7 +115,7 @@
       type="module"
     ></script
     ><script
-      src="/_next/static/chunks/framework.c07ba8a3b0945b0f6315.js"
+      src="/_next/static/chunks/framework.5bb7f30f859f5f31359f.js"
       async=""
       crossorigin="anonymous"
       nomodule=""
@@ -133,43 +127,25 @@
       type="module"
     ></script
     ><script
-      src="/_next/static/chunks/commons.5d483f979b96e9afed5a.js"
-      async=""
-      crossorigin="anonymous"
-      nomodule=""
-    ></script
-    ><script
-      src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.9a0caf742c992a927903.js"
-      async=""
-      crossorigin="anonymous"
-      nomodule=""
-    ></script
-    ><script
-      src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
-      async=""
-      crossorigin="anonymous"
-      type="module"
-    ></script
-    ><script
-      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.7f8e4c92f1de3035c8ae.js"
+      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.ed9f79b97def8e528687.js"
       async=""
       crossorigin="anonymous"
       nomodule=""
     ></script
     ><script
-      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js"
+      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.b60c00939299eb994bab.module.js"
       async=""
       crossorigin="anonymous"
       type="module"
     ></script
     ><script
-      src="/_next/static/runtime/main-e786807af576bd92c5e2.js"
+      src="/_next/static/runtime/main-eba0303a8215c7e02f61.js"
       async=""
       crossorigin="anonymous"
       nomodule=""
     ></script
     ><script
-      src="/_next/static/runtime/main-60eea145a6884288511c.module.js"
+      src="/_next/static/runtime/main-086cc20b33e1009f6db1.module.js"
       async=""
       crossorigin="anonymous"
       type="module"
Diff for link.html
@@ -33,19 +33,13 @@
     />
     <link
       rel="preload"
-      href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
+      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.b60c00939299eb994bab.module.js"
       as="script"
       crossorigin="anonymous"
     />
     <link
       rel="preload"
-      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js"
-      as="script"
-      crossorigin="anonymous"
-    />
-    <link
-      rel="preload"
-      href="/_next/static/runtime/main-60eea145a6884288511c.module.js"
+      href="/_next/static/runtime/main-086cc20b33e1009f6db1.module.js"
       as="script"
       crossorigin="anonymous"
     />
@@ -83,7 +77,7 @@
     ><script
       crossorigin="anonymous"
       nomodule=""
-      src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"
+      src="/_next/static/runtime/polyfills-8eb14dbb64dfa19f2d01.js"
     ></script
     ><script
       async=""
@@ -126,7 +120,7 @@
       type="module"
     ></script
     ><script
-      src="/_next/static/chunks/framework.c07ba8a3b0945b0f6315.js"
+      src="/_next/static/chunks/framework.5bb7f30f859f5f31359f.js"
       async=""
       crossorigin="anonymous"
       nomodule=""
@@ -138,43 +132,25 @@
       type="module"
     ></script
     ><script
-      src="/_next/static/chunks/commons.5d483f979b96e9afed5a.js"
-      async=""
-      crossorigin="anonymous"
-      nomodule=""
-    ></script
-    ><script
-      src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.9a0caf742c992a927903.js"
-      async=""
-      crossorigin="anonymous"
-      nomodule=""
-    ></script
-    ><script
-      src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
-      async=""
-      crossorigin="anonymous"
-      type="module"
-    ></script
-    ><script
-      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.7f8e4c92f1de3035c8ae.js"
+      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.ed9f79b97def8e528687.js"
       async=""
       crossorigin="anonymous"
       nomodule=""
     ></script
     ><script
-      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js"
+      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.b60c00939299eb994bab.module.js"
       async=""
       crossorigin="anonymous"
       type="module"
     ></script
     ><script
-      src="/_next/static/runtime/main-e786807af576bd92c5e2.js"
+      src="/_next/static/runtime/main-eba0303a8215c7e02f61.js"
       async=""
       crossorigin="anonymous"
       nomodule=""
     ></script
     ><script
-      src="/_next/static/runtime/main-60eea145a6884288511c.module.js"
+      src="/_next/static/runtime/main-086cc20b33e1009f6db1.module.js"
       async=""
       crossorigin="anonymous"
       type="module"
Diff for withRouter.html
@@ -33,19 +33,13 @@
     />
     <link
       rel="preload"
-      href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
+      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.b60c00939299eb994bab.module.js"
       as="script"
       crossorigin="anonymous"
     />
     <link
       rel="preload"
-      href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js"
-      as="script"
-      crossorigin="anonymous"
-    />
-    <link
-      rel="preload"
-      href="/_next/static/runtime/main-60eea145a6884288511c.module.js"
+      href="/_next/static/runtime/main-086cc20b33e1009f6db1.module.js"
       as="script"
       crossorigin="anonymous"
     />
@@ -78,7 +72,7 @@
     ><script
       crossorigin="anonymous"
       nomodule=""
-      src="/_next/static/runtime/polyfills-355bc4b3077ea9d3fc7a.js"
+      src="/_next/static/runtime/polyfills-8eb14dbb64dfa19f2d01.js"
     ></script
     ><script
       async=""
@@ -121,7 +115,7 @@
       type="module"
     ></script
     ><script
-      src="/_next/static/chunks/framework.c07ba8a3b0945b0f6315.js"
+      src="/_next/static/chunks/framework.5bb7f30f859f5f31359f.js"
       async=""
       crossorigin="anonymous"
       nomodule=""
@@ -133,43 +127,25 @@
       type="module"
     ></script
     ><script
-      src="/_next/static/chunks/commons.5d483f979b96e9afed5a.js"
-      async=""
-      crossorigin="anonymous"
-      nomodule=""
-    ></script
-    ><script
-      src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.9a0caf742c992a927903.js"
-      async=""
-      crossorigin="anonymous"
-      nomodule=""
-    ></script
-    ><script
-      src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.6406830adfd759a39616.module.js"
-      async=""
-      crossorigin="anonymous"
-      type="module"
-    ></script
-    ><script
-      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.7f8e4c92f1de3035c8ae.js"
+      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.ed9f79b97def8e528687.js"
       async=""
       crossorigin="anonymous"
       nomodule=""
     ></script
     ><script
-      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.90fd5fa01287552151d3.module.js"
+      src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.b60c00939299eb994bab.module.js"
       async=""
       crossorigin="anonymous"
       type="module"
     ></script
     ><script
-      src="/_next/static/runtime/main-e786807af576bd92c5e2.js"
+      src="/_next/static/runtime/main-eba0303a8215c7e02f61.js"
       async=""
       crossorigin="anonymous"
       nomodule=""
     ></script
     ><script
-      src="/_next/static/runtime/main-60eea145a6884288511c.module.js"
+      src="/_next/static/runtime/main-086cc20b33e1009f6db1.module.js"
       async=""
       crossorigin="anonymous"
       type="module"

Serverless Mode (Increase detected ⚠️)
General Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
buildDuration 15s 11.9s -3s
nodeModulesSize 52 MB 51.9 MB -170 kB
Client Bundles (main, webpack, commons) Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
main-HASH.js gzip 5.1 kB 5.2 kB ⚠️ +102 B
webpack-HASH.js gzip 746 B 746 B
4952ddcd88e7..54d3.js gzip 4.68 kB N/A N/A
commons.HASH.js gzip 4.06 kB N/A N/A
de003c3a9d30..d57b.js gzip 16.1 kB N/A N/A
framework.HASH.js gzip 39.1 kB 39.1 kB
de003c3a9d30..59bc.js gzip N/A 12 kB N/A
Overall change 69.8 kB 57 kB -12.8 kB
Client Bundles (main, webpack, commons) Modern Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
main-HASH.module.js gzip 4.09 kB 4 kB -96 B
webpack-HASH..dule.js gzip 746 B 746 B
4952ddcd88e7..dule.js gzip 5.56 kB N/A N/A
de003c3a9d30..dule.js gzip 15 kB N/A N/A
framework.HA..dule.js gzip 39.1 kB 39.1 kB ⚠️ +9 B
de003c3a9d30..dule.js gzip N/A 9.07 kB N/A
Overall change 64.5 kB 53 kB -11.6 kB
Legacy Client Bundles (polyfills) Overall increase ⚠️
zeit/next.js canary Timer/next.js polyfilling/test Change
polyfills-HASH.js gzip 4.76 kB 20.3 kB ⚠️ +15.5 kB
Overall change 4.76 kB 20.3 kB ⚠️ +15.5 kB
Client Pages Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
_app.js gzip 1.15 kB 1.13 kB -22 B
_error.js gzip 4.07 kB 2.79 kB -1.28 kB
hooks.js gzip 779 B 667 B -112 B
index.js gzip 222 B 222 B
link.js gzip 2.89 kB 1.92 kB -977 B
routerDirect.js gzip 283 B 279 B -4 B
withRouter.js gzip 282 B 278 B -4 B
Overall change 9.68 kB 7.27 kB -2.4 kB
Client Pages Modern Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
_app.module.js gzip 576 B 577 B ⚠️ +1 B
_error.module.js gzip 3.06 kB 2.08 kB -977 B
hooks.module.js gzip 371 B 370 B -1 B
index.module.js gzip 212 B 212 B
link.module.js gzip 2.46 kB 1.44 kB -1.02 kB
routerDirect..dule.js gzip 273 B 271 B -2 B
withRouter.m..dule.js gzip 272 B 270 B -2 B
Overall change 7.22 kB 5.22 kB -2.01 kB
Client Build Manifests
zeit/next.js canary Timer/next.js polyfilling/test Change
_buildManifest.js gzip 61 B 61 B
_buildManife..dule.js gzip 61 B 61 B
Overall change 122 B 122 B
Serverless bundles Overall decrease ✓
zeit/next.js canary Timer/next.js polyfilling/test Change
_error.js gzip 46.2 kB 46 kB -176 B
hooks.html gzip 1.06 kB 943 B -113 B
index.js gzip 46.4 kB 46.2 kB -172 B
link.js gzip 71.9 kB 55.4 kB -16.5 kB
routerDirect.js gzip 69.9 kB 53.4 kB -16.5 kB
withRouter.js gzip 69.9 kB 53.5 kB -16.4 kB
Overall change 305 kB 256 kB -49.9 kB

Commit: 7802b7a

@Timer
Copy link
Member Author

Timer commented Jan 27, 2020

pushed my changes to #10212

@Timer Timer closed this Jan 27, 2020
@Timer Timer deleted the polyfilling/test branch January 27, 2020 13:15
@vercel vercel locked as resolved and limited conversation to collaborators Jan 31, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants