Skip to content

Commit

Permalink
v9.1.2-canary.8
Browse files Browse the repository at this point in the history
  • Loading branch information
Timer committed Oct 23, 2019
1 parent f211b35 commit 60ff5cc
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@
"registry": "https://registry.npmjs.org/"
}
},
"version": "9.1.2-canary.7"
"version": "9.1.2-canary.8"
}
2 changes: 1 addition & 1 deletion packages/create-next-app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-next-app",
"version": "9.1.2-canary.7",
"version": "9.1.2-canary.8",
"keywords": [
"react",
"next",
Expand Down
2 changes: 1 addition & 1 deletion packages/next-bundle-analyzer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@next/bundle-analyzer",
"version": "9.1.2-canary.7",
"version": "9.1.2-canary.8",
"main": "index.js",
"license": "MIT",
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion packages/next-mdx/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@next/mdx",
"version": "9.1.2-canary.7",
"version": "9.1.2-canary.8",
"main": "index.js",
"license": "MIT",
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion packages/next/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "next",
"version": "9.1.2-canary.7",
"version": "9.1.2-canary.8",
"description": "The React Framework",
"main": "./dist/server/next.js",
"license": "MIT",
Expand Down

1 comment on commit 60ff5cc

@ijjk
Copy link
Member

@ijjk ijjk commented on 60ff5cc Oct 23, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stats from current release

Default Server Mode (Increase detected ⚠️)
General Overall increase ⚠️
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
buildDuration 16s 17.4s ⚠️ +1.5s
nodeModulesSize 48.5 MB 48.7 MB ⚠️ +217 kB
Client Bundles (main, webpack, commons) Overall increase ⚠️
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
main-HASH.js 18.9 kB 18.9 kB ⚠️ +13 B
main-HASH.js gzip 6.78 kB 6.79 kB ⚠️ +11 B
webpack-HASH.js 1.53 kB 1.53 kB
webpack-HASH.js gzip 746 B 746 B
4952ddcd88e7..9dda6167a.js 21.9 kB N/A N/A
4952ddcd88e7..167a.js gzip 7.81 kB N/A N/A
de003c3a9d30..6604acae7.js 43.2 kB N/A N/A
de003c3a9d30..cae7.js gzip 15.5 kB N/A N/A
framework.5b..dbaff70d3.js 125 kB N/A N/A
framework.5b..70d3.js gzip 39.4 kB N/A N/A
16b1a7225520..4a7b46563.js N/A 14.9 kB N/A
16b1a7225520..6563.js gzip N/A 5.38 kB N/A
4952ddcd88e7..bfe360fe6.js N/A 10.5 kB N/A
4952ddcd88e7..0fe6.js gzip N/A 4.06 kB N/A
commons.HASH.js N/A 11.3 kB N/A
commons.HASH.js gzip N/A 4.23 kB N/A
de003c3a9d30..9e9c1d310.js N/A 28.6 kB N/A
de003c3a9d30..d310.js gzip N/A 10.8 kB N/A
framework.1b..cdcfe1283.js N/A 125 kB N/A
framework.1b..1283.js gzip N/A 39.4 kB N/A
Overall change 211 kB 211 kB ⚠️ +13 B
Client Bundles (main, webpack, commons) Modern Overall increase ⚠️
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
main-HASH.module.js 17.2 kB 17.2 kB ⚠️ +13 B
main-HASH.module.js gzip 6.51 kB 6.52 kB ⚠️ +12 B
webpack-HASH.module.js 1.53 kB 1.53 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..20.module.js 45.6 kB N/A N/A
de003c3a9d30..dule.js gzip 16.5 kB N/A N/A
framework.5b..d3.module.js 125 kB 125 kB
framework.5b..dule.js gzip 39.4 kB 39.4 kB
16b1a7225520..d2.module.js N/A 10.8 kB N/A
16b1a7225520..dule.js gzip N/A 4.05 kB N/A
4952ddcd88e7..4a.module.js N/A 12.8 kB N/A
4952ddcd88e7..dule.js gzip N/A 4.75 kB N/A
de003c3a9d30..11.module.js N/A 22.1 kB N/A
de003c3a9d30..dule.js gzip N/A 8.68 kB N/A
Overall change 190 kB 190 kB ⚠️ +13 B
Client Pages Overall decrease ✓
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
_app.js 1.81 kB 1.63 kB -182 B
_app.js gzip 873 B 788 B -85 B
_error.js 12 kB 12.3 kB ⚠️ +223 B
_error.js gzip 4.73 kB 4.79 kB ⚠️ +58 B
hooks.js 12.7 kB 1.51 kB -11.2 kB
hooks.js gzip 4.79 kB 789 B -4 kB
index.js 318 B 318 B
index.js gzip 222 B 222 B
link.js 8.14 kB 8.15 kB ⚠️ +5 B
link.js gzip 3.5 kB 3.5 kB ⚠️ +6 B
routerDirect.js 408 B 413 B ⚠️ +5 B
routerDirect.js gzip 281 B 285 B ⚠️ +4 B
withRouter.js 419 B 423 B ⚠️ +4 B
withRouter.js gzip 280 B 284 B ⚠️ +4 B
Overall change 35.8 kB 24.7 kB -11.1 kB
Client Pages Modern Overall decrease ✓
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
_app.module.js 1.7 kB 1.54 kB -158 B
_app.module.js gzip 832 B 756 B -76 B
_error.module.js 23.3 kB 10.6 kB -12.7 kB
_error.module.js gzip 8.59 kB 4.28 kB -4.32 kB
hooks.module.js 1.52 kB 1.52 kB
hooks.module.js gzip 793 B 794 B ⚠️ +1 B
index.module.js 294 B 294 B
index.module.js gzip 223 B 223 B
link.module.js 8.53 kB 8.53 kB ⚠️ +4 B
link.module.js gzip 3.68 kB 3.69 kB ⚠️ +3 B
routerDirect.module.js 394 B 399 B ⚠️ +5 B
routerDirect..dule.js gzip 281 B 285 B ⚠️ +4 B
withRouter.module.js 404 B 409 B ⚠️ +5 B
withRouter.m..dule.js gzip 278 B 282 B ⚠️ +4 B
Overall change 36.1 kB 23.3 kB -12.8 kB
Client Build Manifests Overall increase ⚠️
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
_buildManifest.js 81 B 244 B ⚠️ +163 B
_buildManifest.js gzip 61 B 200 B ⚠️ +139 B
_buildManifest.module.js 81 B 251 B ⚠️ +170 B
_buildManife..dule.js gzip 61 B 209 B ⚠️ +148 B
Overall change 162 B 495 B ⚠️ +333 B
Rendered Page Sizes Overall increase ⚠️
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
index.html 3.62 kB 3.94 kB ⚠️ +329 B
index.html gzip 946 B 1 kB ⚠️ +59 B
link.html 3.66 kB 4.47 kB ⚠️ +803 B
link.html gzip 953 B 1.08 kB ⚠️ +129 B
withRouter.html 3.67 kB 4.47 kB ⚠️ +803 B
withRouter.html gzip 941 B 1.07 kB ⚠️ +130 B
Overall change 10.9 kB 12.9 kB ⚠️ +1.94 kB

Diffs

Diff for main-HASH.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[13],{
 
 /***/ "/h46":
 /***/ (function(module, exports, __webpack_require__) {
@@ -368,7 +368,7 @@ if (!window.Promise) {
 
 var data = JSON.parse(document.getElementById('__NEXT_DATA__').textContent);
 window.__NEXT_DATA__ = data;
-var version = "9.1.1";
+var version = "9.1.2-canary.8";
 exports.version = version;
 var props = data.props,
     err = data.err,
@@ -1772,4 +1772,4 @@ exports["default"] = PageLoader;
 
 /***/ })
 
-},[["BMP1",0,1,2,3]]]);
\ No newline at end of file
+},[["BMP1",0,2,1,3,4,5]]]);
\ No newline at end of file
Diff for main-HASH.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[12],{
 
 /***/ "+oT+":
 /***/ (function(module, exports, __webpack_require__) {
@@ -425,7 +425,7 @@ if (!window.Promise) {
 
 const data = JSON.parse(document.getElementById('__NEXT_DATA__').textContent);
 window.__NEXT_DATA__ = data;
-const version = "9.1.1";
+const version = "9.1.2-canary.8";
 exports.version = version;
 const {
   props,
@@ -1597,4 +1597,4 @@ exports.default = PageLoader;
 
 /***/ })
 
-},[["BMP1",0,1,2]]]);
\ No newline at end of file
+},[["BMP1",0,1,2,3,4]]]);
\ No newline at end of file
Diff for _app.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[4],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{
 
 /***/ "B5Ud":
 /***/ (function(module, exports, __webpack_require__) {
@@ -31,19 +31,14 @@ var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("+oT+"));
 
 var _react = _interopRequireDefault(__webpack_require__("q1tI"));
 
-var _propTypes = _interopRequireDefault(__webpack_require__("17x9"));
-
 var _utils = __webpack_require__("g/15");
 
 exports.AppInitialProps = _utils.AppInitialProps;
-
-var _router = __webpack_require__("nOHt");
 /**
 * `App` component is used for initialize of pages. It allows for overwriting and full control of the `page` initialization.
 * This allows for keeping state between navigation, custom error handling, injecting additional data.
 */
 
-
 function appGetInitialProps(_x) {
   return _appGetInitialProps.apply(this, arguments);
 }
@@ -89,17 +84,10 @@ function (_react$default$Compon) {
   }
 
   _createClass(App, [{
-    key: "getChildContext",
-    value: function getChildContext() {
-      return {
-        router: (0, _router.makePublicRouterInstance)(this.props.router)
-      };
-    } // Kept here for backwards compatibility.
+    key: "componentDidCatch",
+    // Kept here for backwards compatibility.
     // When someone ended App they could call `super.componentDidCatch`.
     // @deprecated This method is no longer needed. Errors are caught at the top level
-
-  }, {
-    key: "componentDidCatch",
     value: function componentDidCatch(error, _errorInfo) {
       throw error;
     }
@@ -121,9 +109,6 @@ function (_react$default$Compon) {
 }(_react["default"].Component);
 
 exports["default"] = App;
-App.childContextTypes = {
-  router: _propTypes["default"].object
-};
 App.origGetInitialProps = appGetInitialProps;
 App.getInitialProps = appGetInitialProps;
 var warnContainer;
@@ -200,4 +185,4 @@ function createUrl(router) {
 
 /***/ })
 
-},[["e9+W",0,1,2,3]]]);
\ No newline at end of file
+},[["e9+W",0,2,1,3,4]]]);
\ No newline at end of file
Diff for _error.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
 
 /***/ "+iuc":
 /***/ (function(module, exports, __webpack_require__) {
@@ -303,7 +303,12 @@ function unique() {
       if (keys.has(h.key)) return false;
       keys.add(h.key);
       return true;
-    }
+    } // If custom meta tag has been added the key will be prepended with `.$`, we can
+    // check for this and dedupe in favor of the custom one, so the default
+    // is not rendered as well
+
+
+    if (keys.has(".$".concat(h.key))) return false;
 
     switch (h.type) {
       case 'title':
@@ -393,6 +398,15 @@ module.exports = function (NAME) {
 
 /***/ }),
 
+/***/ "9BDd":
+/***/ (function(module, exports, __webpack_require__) {
+
+__webpack_require__("GvbO");
+module.exports = __webpack_require__("WEpk").Array.isArray;
+
+
+/***/ }),
+
 /***/ "B9jh":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -466,6 +480,17 @@ exports.HeadManagerContext = React.createContext(null);
 
 /***/ }),
 
+/***/ "GvbO":
+/***/ (function(module, exports, __webpack_require__) {
+
+// 22.1.2.2 / 15.4.3.2 Array.isArray(arg)
+var $export = __webpack_require__("Y7ZC");
+
+$export($export.S, 'Array', { isArray: __webpack_require__("kAMH") });
+
+
+/***/ }),
+
 /***/ "IP1Z":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -1051,6 +1076,13 @@ module.exports = function (it, TYPE) {
 
 /***/ }),
 
+/***/ "p0XB":
+/***/ (function(module, exports, __webpack_require__) {
+
+module.exports = __webpack_require__("9BDd");
+
+/***/ }),
+
 /***/ "raTm":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -1154,4 +1186,4 @@ module.exports = __webpack_require__("VKFn");
 
 /***/ })
 
-},[["04ac",0,1,2]]]);
\ No newline at end of file
+},[["04ac",0,2,1,3]]]);
\ No newline at end of file
Diff for hooks.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
 
 /***/ "+MDD":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -90,134 +90,6 @@ var __jsx = react_default.a.createElement;
 
 /***/ }),
 
-/***/ "29s/":
-/***/ (function(module, exports, __webpack_require__) {
-
-var core = __webpack_require__("WEpk");
-var global = __webpack_require__("5T2Y");
-var SHARED = '__core-js_shared__';
-var store = global[SHARED] || (global[SHARED] = {});
-
-(module.exports = function (key, value) {
-  return store[key] || (store[key] = value !== undefined ? value : {});
-})('versions', []).push({
-  version: core.version,
-  mode: __webpack_require__("uOPS") ? 'pure' : 'global',
-  copyright: '© 2019 Denis Pushkarev (zloirock.ru)'
-});
-
-
-/***/ }),
-
-/***/ "2GTP":
-/***/ (function(module, exports, __webpack_require__) {
-
-// optional / simple context binding
-var aFunction = __webpack_require__("eaoh");
-module.exports = function (fn, that, length) {
-  aFunction(fn);
-  if (that === undefined) return fn;
-  switch (length) {
-    case 1: return function (a) {
-      return fn.call(that, a);
-    };
-    case 2: return function (a, b) {
-      return fn.call(that, a, b);
-    };
-    case 3: return function (a, b, c) {
-      return fn.call(that, a, b, c);
-    };
-  }
-  return function (/* ...args */) {
-    return fn.apply(that, arguments);
-  };
-};
-
-
-/***/ }),
-
-/***/ "2faE":
-/***/ (function(module, exports, __webpack_require__) {
-
-var anObject = __webpack_require__("5K7Z");
-var IE8_DOM_DEFINE = __webpack_require__("eUtF");
-var toPrimitive = __webpack_require__("G8Mo");
-var dP = Object.defineProperty;
-
-exports.f = __webpack_require__("jmDH") ? Object.defineProperty : function defineProperty(O, P, Attributes) {
-  anObject(O);
-  P = toPrimitive(P, true);
-  anObject(Attributes);
-  if (IE8_DOM_DEFINE) try {
-    return dP(O, P, Attributes);
-  } catch (e) { /* empty */ }
-  if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
-  if ('value' in Attributes) O[P] = Attributes.value;
-  return O;
-};
-
-
-/***/ }),
-
-/***/ "5K7Z":
-/***/ (function(module, exports, __webpack_require__) {
-
-var isObject = __webpack_require__("93I4");
-module.exports = function (it) {
-  if (!isObject(it)) throw TypeError(it + ' is not an object!');
-  return it;
-};
-
-
-/***/ }),
-
-/***/ "5T2Y":
-/***/ (function(module, exports) {
-
-// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
-var global = module.exports = typeof window != 'undefined' && window.Math == Math
-  ? window : typeof self != 'undefined' && self.Math == Math ? self
-  // eslint-disable-next-line no-new-func
-  : Function('return this')();
-if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
-
-
-/***/ }),
-
-/***/ "5vMV":
-/***/ (function(module, exports, __webpack_require__) {
-
-var has = __webpack_require__("B+OT");
-var toIObject = __webpack_require__("NsO/");
-var arrayIndexOf = __webpack_require__("W070")(false);
-var IE_PROTO = __webpack_require__("VVlx")('IE_PROTO');
-
-module.exports = function (object, names) {
-  var O = toIObject(object);
-  var i = 0;
-  var result = [];
-  var key;
-  for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
-  // Don't enum bug & hidden keys
-  while (names.length > i) if (has(O, key = names[i++])) {
-    ~arrayIndexOf(result, key) || result.push(key);
-  }
-  return result;
-};
-
-
-/***/ }),
-
-/***/ "93I4":
-/***/ (function(module, exports) {
-
-module.exports = function (it) {
-  return typeof it === 'object' ? it !== null : typeof it === 'function';
-};
-
-
-/***/ }),
-
 /***/ "9BDd":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -227,86 +99,6 @@ module.exports = __webpack_require__("WEpk").Array.isArray;
 
 /***/ }),
 
-/***/ "B+OT":
-/***/ (function(module, exports) {
-
-var hasOwnProperty = {}.hasOwnProperty;
-module.exports = function (it, key) {
-  return hasOwnProperty.call(it, key);
-};
-
-
-/***/ }),
-
-/***/ "D8kY":
-/***/ (function(module, exports, __webpack_require__) {
-
-var toInteger = __webpack_require__("Ojgd");
-var max = Math.max;
-var min = Math.min;
-module.exports = function (index, length) {
-  index = toInteger(index);
-  return index < 0 ? max(index + length, 0) : min(index, length);
-};
-
-
-/***/ }),
-
-/***/ "FlQf":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-var $at = __webpack_require__("ccE7")(true);
-
-// 21.1.3.27 String.prototype[@@iterator]()
-__webpack_require__("MPFp")(String, 'String', function (iterated) {
-  this._t = String(iterated); // target
-  this._i = 0;                // next index
-// 21.1.5.2.1 %StringIteratorPrototype%.next()
-}, function () {
-  var O = this._t;
-  var index = this._i;
-  var point;
-  if (index >= O.length) return { value: undefined, done: true };
-  point = $at(O, index);
-  this._i += point.length;
-  return { value: point, done: false };
-});
-
-
-/***/ }),
-
-/***/ "FpHa":
-/***/ (function(module, exports) {
-
-// IE 8- don't enum bug keys
-module.exports = (
-  'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
-).split(',');
-
-
-/***/ }),
-
-/***/ "G8Mo":
-/***/ (function(module, exports, __webpack_require__) {
-
-// 7.1.1 ToPrimitive(input [, PreferredType])
-var isObject = __webpack_require__("93I4");
-// instead of the ES6 spec version, we didn't implement @@toPrimitive case
-// and the second argument - flag - preferred type is a string
-module.exports = function (it, S) {
-  if (!isObject(it)) return it;
-  var fn, val;
-  if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
-  if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
-  if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
-  throw TypeError("Can't convert object to primitive value");
-};
-
-
-/***/ }),
-
 /***/ "GvbO":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -318,340 +110,6 @@ $export($export.S, 'Array', { isArray: __webpack_require__("kAMH") });
 
 /***/ }),
 
-/***/ "Hsns":
-/***/ (function(module, exports, __webpack_require__) {
-
-var isObject = __webpack_require__("93I4");
-var document = __webpack_require__("5T2Y").document;
-// typeof document.createElement is 'object' in old IE
-var is = isObject(document) && isObject(document.createElement);
-module.exports = function (it) {
-  return is ? document.createElement(it) : {};
-};
-
-
-/***/ }),
-
-/***/ "JB68":
-/***/ (function(module, exports, __webpack_require__) {
-
-// 7.1.13 ToObject(argument)
-var defined = __webpack_require__("Jes0");
-module.exports = function (it) {
-  return Object(defined(it));
-};
-
-
-/***/ }),
-
-/***/ "Jes0":
-/***/ (function(module, exports) {
-
-// 7.2.1 RequireObjectCoercible(argument)
-module.exports = function (it) {
-  if (it == undefined) throw TypeError("Can't call method on  " + it);
-  return it;
-};
-
-
-/***/ }),
-
-/***/ "KUxP":
-/***/ (function(module, exports) {
-
-module.exports = function (exec) {
-  try {
-    return !!exec();
-  } catch (e) {
-    return true;
-  }
-};
-
-
-/***/ }),
-
-/***/ "M1xp":
-/***/ (function(module, exports, __webpack_require__) {
-
-// fallback for non-array-like ES3 and non-enumerable old V8 strings
-var cof = __webpack_require__("a0xu");
-// eslint-disable-next-line no-prototype-builtins
-module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
-  return cof(it) == 'String' ? it.split('') : Object(it);
-};
-
-
-/***/ }),
-
-/***/ "MPFp":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-var LIBRARY = __webpack_require__("uOPS");
-var $export = __webpack_require__("Y7ZC");
-var redefine = __webpack_require__("kTiW");
-var hide = __webpack_require__("NegM");
-var Iterators = __webpack_require__("SBuE");
-var $iterCreate = __webpack_require__("j2DC");
-var setToStringTag = __webpack_require__("RfKB");
-var getPrototypeOf = __webpack_require__("U+KD");
-var ITERATOR = __webpack_require__("UWiX")('iterator');
-var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
-var FF_ITERATOR = '@@iterator';
-var KEYS = 'keys';
-var VALUES = 'values';
-
-var returnThis = function () { return this; };
-
-module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
-  $iterCreate(Constructor, NAME, next);
-  var getMethod = function (kind) {
-    if (!BUGGY && kind in proto) return proto[kind];
-    switch (kind) {
-      case KEYS: return function keys() { return new Constructor(this, kind); };
-      case VALUES: return function values() { return new Constructor(this, kind); };
-    } return function entries() { return new Constructor(this, kind); };
-  };
-  var TAG = NAME + ' Iterator';
-  var DEF_VALUES = DEFAULT == VALUES;
-  var VALUES_BUG = false;
-  var proto = Base.prototype;
-  var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
-  var $default = $native || getMethod(DEFAULT);
-  var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
-  var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
-  var methods, key, IteratorPrototype;
-  // Fix native
-  if ($anyNative) {
-    IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
-    if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
-      // Set @@toStringTag to native iterators
-      setToStringTag(IteratorPrototype, TAG, true);
-      // fix for some old engines
-      if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);
-    }
-  }
-  // fix Array#{values, @@iterator}.name in V8 / FF
-  if (DEF_VALUES && $native && $native.name !== VALUES) {
-    VALUES_BUG = true;
-    $default = function values() { return $native.call(this); };
-  }
-  // Define iterator
-  if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
-    hide(proto, ITERATOR, $default);
-  }
-  // Plug for library
-  Iterators[NAME] = $default;
-  Iterators[TAG] = returnThis;
-  if (DEFAULT) {
-    methods = {
-      values: DEF_VALUES ? $default : getMethod(VALUES),
-      keys: IS_SET ? $default : getMethod(KEYS),
-      entries: $entries
-    };
-    if (FORCED) for (key in methods) {
-      if (!(key in proto)) redefine(proto, key, methods[key]);
-    } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
-  }
-  return methods;
-};
-
-
-/***/ }),
-
-/***/ "MgzW":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-/*
-object-assign
-(c) Sindre Sorhus
-@license MIT
-*/
-
-
-/* eslint-disable no-unused-vars */
-var getOwnPropertySymbols = Object.getOwnPropertySymbols;
-var hasOwnProperty = Object.prototype.hasOwnProperty;
-var propIsEnumerable = Object.prototype.propertyIsEnumerable;
-
-function toObject(val) {
-	if (val === null || val === undefined) {
-		throw new TypeError('Object.assign cannot be called with null or undefined');
-	}
-
-	return Object(val);
-}
-
-function shouldUseNative() {
-	try {
-		if (!Object.assign) {
-			return false;
-		}
-
-		// Detect buggy property enumeration order in older V8 versions.
-
-		// https://bugs.chromium.org/p/v8/issues/detail?id=4118
-		var test1 = new String('abc');  // eslint-disable-line no-new-wrappers
-		test1[5] = 'de';
-		if (Object.getOwnPropertyNames(test1)[0] === '5') {
-			return false;
-		}
-
-		// https://bugs.chromium.org/p/v8/issues/detail?id=3056
-		var test2 = {};
-		for (var i = 0; i < 10; i++) {
-			test2['_' + String.fromCharCode(i)] = i;
-		}
-		var order2 = Object.getOwnPropertyNames(test2).map(function (n) {
-			return test2[n];
-		});
-		if (order2.join('') !== '0123456789') {
-			return false;
-		}
-
-		// https://bugs.chromium.org/p/v8/issues/detail?id=3056
-		var test3 = {};
-		'abcdefghijklmnopqrst'.split('').forEach(function (letter) {
-			test3[letter] = letter;
-		});
-		if (Object.keys(Object.assign({}, test3)).join('') !==
-				'abcdefghijklmnopqrst') {
-			return false;
-		}
-
-		return true;
-	} catch (err) {
-		// We don't expect any of the above to throw, but better to be safe.
-		return false;
-	}
-}
-
-module.exports = shouldUseNative() ? Object.assign : function (target, source) {
-	var from;
-	var to = toObject(target);
-	var symbols;
-
-	for (var s = 1; s < arguments.length; s++) {
-		from = Object(arguments[s]);
-
-		for (var key in from) {
-			if (hasOwnProperty.call(from, key)) {
-				to[key] = from[key];
-			}
-		}
-
-		if (getOwnPropertySymbols) {
-			symbols = getOwnPropertySymbols(from);
-			for (var i = 0; i < symbols.length; i++) {
-				if (propIsEnumerable.call(from, symbols[i])) {
-					to[symbols[i]] = from[symbols[i]];
-				}
-			}
-		}
-	}
-
-	return to;
-};
-
-
-/***/ }),
-
-/***/ "MvwC":
-/***/ (function(module, exports, __webpack_require__) {
-
-var document = __webpack_require__("5T2Y").document;
-module.exports = document && document.documentElement;
-
-
-/***/ }),
-
-/***/ "NegM":
-/***/ (function(module, exports, __webpack_require__) {
-
-var dP = __webpack_require__("2faE");
-var createDesc = __webpack_require__("rr1i");
-module.exports = __webpack_require__("jmDH") ? function (object, key, value) {
-  return dP.f(object, key, createDesc(1, value));
-} : function (object, key, value) {
-  object[key] = value;
-  return object;
-};
-
-
-/***/ }),
-
-/***/ "NsO/":
-/***/ (function(module, exports, __webpack_require__) {
-
-// to indexed object, toObject with fallback for non-array-like ES3 strings
-var IObject = __webpack_require__("M1xp");
-var defined = __webpack_require__("Jes0");
-module.exports = function (it) {
-  return IObject(defined(it));
-};
-
-
-/***/ }),
-
-/***/ "Ojgd":
-/***/ (function(module, exports) {
-
-// 7.1.4 ToInteger
-var ceil = Math.ceil;
-var floor = Math.floor;
-module.exports = function (it) {
-  return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
-};
-
-
-/***/ }),
-
-/***/ "QMMT":
-/***/ (function(module, exports, __webpack_require__) {
-
-// getting tag from 19.1.3.6 Object.prototype.toString()
-var cof = __webpack_require__("a0xu");
-var TAG = __webpack_require__("UWiX")('toStringTag');
-// ES3 wrong here
-var ARG = cof(function () { return arguments; }()) == 'Arguments';
-
-// fallback for IE11 Script Access Denied error
-var tryGet = function (it, key) {
-  try {
-    return it[key];
-  } catch (e) { /* empty */ }
-};
-
-module.exports = function (it) {
-  var O, T, B;
-  return it === undefined ? 'Undefined' : it === null ? 'Null'
-    // @@toStringTag case
-    : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
-    // builtinTag case
-    : ARG ? cof(O)
-    // ES3 arguments fallback
-    : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
-};
-
-
-/***/ }),
-
-/***/ "RfKB":
-/***/ (function(module, exports, __webpack_require__) {
-
-var def = __webpack_require__("2faE").f;
-var has = __webpack_require__("B+OT");
-var TAG = __webpack_require__("UWiX")('toStringTag');
-
-module.exports = function (it, tag, stat) {
-  if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
-};
-
-
-/***/ }),
-
 /***/ "Rp86":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -662,113 +120,6 @@ module.exports = __webpack_require__("fXsU");
 
 /***/ }),
 
-/***/ "SBuE":
-/***/ (function(module, exports) {
-
-module.exports = {};
-
-
-/***/ }),
-
-/***/ "U+KD":
-/***/ (function(module, exports, __webpack_require__) {
-
-// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
-var has = __webpack_require__("B+OT");
-var toObject = __webpack_require__("JB68");
-var IE_PROTO = __webpack_require__("VVlx")('IE_PROTO');
-var ObjectProto = Object.prototype;
-
-module.exports = Object.getPrototypeOf || function (O) {
-  O = toObject(O);
-  if (has(O, IE_PROTO)) return O[IE_PROTO];
-  if (typeof O.constructor == 'function' && O instanceof O.constructor) {
-    return O.constructor.prototype;
-  } return O instanceof Object ? ObjectProto : null;
-};
-
-
-/***/ }),
-
-/***/ "UO39":
-/***/ (function(module, exports) {
-
-module.exports = function (done, value) {
-  return { value: value, done: !!done };
-};
-
-
-/***/ }),
-
-/***/ "UWiX":
-/***/ (function(module, exports, __webpack_require__) {
-
-var store = __webpack_require__("29s/")('wks');
-var uid = __webpack_require__("YqAc");
-var Symbol = __webpack_require__("5T2Y").Symbol;
-var USE_SYMBOL = typeof Symbol == 'function';
-
-var $exports = module.exports = function (name) {
-  return store[name] || (store[name] =
-    USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
-};
-
-$exports.store = store;
-
-
-/***/ }),
-
-/***/ "VVlx":
-/***/ (function(module, exports, __webpack_require__) {
-
-var shared = __webpack_require__("29s/")('keys');
-var uid = __webpack_require__("YqAc");
-module.exports = function (key) {
-  return shared[key] || (shared[key] = uid(key));
-};
-
-
-/***/ }),
-
-/***/ "W070":
-/***/ (function(module, exports, __webpack_require__) {
-
-// false -> Array#indexOf
-// true  -> Array#includes
-var toIObject = __webpack_require__("NsO/");
-var toLength = __webpack_require__("tEej");
-var toAbsoluteIndex = __webpack_require__("D8kY");
-module.exports = function (IS_INCLUDES) {
-  return function ($this, el, fromIndex) {
-    var O = toIObject($this);
-    var length = toLength(O.length);
-    var index = toAbsoluteIndex(fromIndex, length);
-    var value;
-    // Array#includes uses SameValueZero equality algorithm
-    // eslint-disable-next-line no-self-compare
-    if (IS_INCLUDES && el != el) while (length > index) {
-      value = O[index++];
-      // eslint-disable-next-line no-self-compare
-      if (value != value) return true;
-    // Array#indexOf ignores holes, Array#includes - not
-    } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
-      if (O[index] === el) return IS_INCLUDES || index || 0;
-    } return !IS_INCLUDES && -1;
-  };
-};
-
-
-/***/ }),
-
-/***/ "WEpk":
-/***/ (function(module, exports) {
-
-var core = module.exports = { version: '2.6.10' };
-if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
-
-
-/***/ }),
-
 /***/ "XXOK":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -776,185 +127,6 @@ module.exports = __webpack_require__("Rp86");
 
 /***/ }),
 
-/***/ "Y7ZC":
-/***/ (function(module, exports, __webpack_require__) {
-
-var global = __webpack_require__("5T2Y");
-var core = __webpack_require__("WEpk");
-var ctx = __webpack_require__("2GTP");
-var hide = __webpack_require__("NegM");
-var has = __webpack_require__("B+OT");
-var PROTOTYPE = 'prototype';
-
-var $export = function (type, name, source) {
-  var IS_FORCED = type & $export.F;
-  var IS_GLOBAL = type & $export.G;
-  var IS_STATIC = type & $export.S;
-  var IS_PROTO = type & $export.P;
-  var IS_BIND = type & $export.B;
-  var IS_WRAP = type & $export.W;
-  var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
-  var expProto = exports[PROTOTYPE];
-  var target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE];
-  var key, own, out;
-  if (IS_GLOBAL) source = name;
-  for (key in source) {
-    // contains in native
-    own = !IS_FORCED && target && target[key] !== undefined;
-    if (own && has(exports, key)) continue;
-    // export native or passed
-    out = own ? target[key] : source[key];
-    // prevent global pollution for namespaces
-    exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]
-    // bind timers to global for call from export context
-    : IS_BIND && own ? ctx(out, global)
-    // wrap global constructors for prevent change them in library
-    : IS_WRAP && target[key] == out ? (function (C) {
-      var F = function (a, b, c) {
-        if (this instanceof C) {
-          switch (arguments.length) {
-            case 0: return new C();
-            case 1: return new C(a);
-            case 2: return new C(a, b);
-          } return new C(a, b, c);
-        } return C.apply(this, arguments);
-      };
-      F[PROTOTYPE] = C[PROTOTYPE];
-      return F;
-    // make static versions for prototype methods
-    })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
-    // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%
-    if (IS_PROTO) {
-      (exports.virtual || (exports.virtual = {}))[key] = out;
-      // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%
-      if (type & $export.R && expProto && !expProto[key]) hide(expProto, key, out);
-    }
-  }
-};
-// type bitmap
-$export.F = 1;   // forced
-$export.G = 2;   // global
-$export.S = 4;   // static
-$export.P = 8;   // proto
-$export.B = 16;  // bind
-$export.W = 32;  // wrap
-$export.U = 64;  // safe
-$export.R = 128; // real proto method for `library`
-module.exports = $export;
-
-
-/***/ }),
-
-/***/ "YqAc":
-/***/ (function(module, exports) {
-
-var id = 0;
-var px = Math.random();
-module.exports = function (key) {
-  return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
-};
-
-
-/***/ }),
-
-/***/ "a0xu":
-/***/ (function(module, exports) {
-
-var toString = {}.toString;
-
-module.exports = function (it) {
-  return toString.call(it).slice(8, -1);
-};
-
-
-/***/ }),
-
-/***/ "bBy9":
-/***/ (function(module, exports, __webpack_require__) {
-
-__webpack_require__("w2d+");
-var global = __webpack_require__("5T2Y");
-var hide = __webpack_require__("NegM");
-var Iterators = __webpack_require__("SBuE");
-var TO_STRING_TAG = __webpack_require__("UWiX")('toStringTag');
-
-var DOMIterables = ('CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,' +
-  'DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,' +
-  'MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,' +
-  'SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,' +
-  'TextTrackList,TouchList').split(',');
-
-for (var i = 0; i < DOMIterables.length; i++) {
-  var NAME = DOMIterables[i];
-  var Collection = global[NAME];
-  var proto = Collection && Collection.prototype;
-  if (proto && !proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
-  Iterators[NAME] = Iterators.Array;
-}
-
-
-/***/ }),
-
-/***/ "ccE7":
-/***/ (function(module, exports, __webpack_require__) {
-
-var toInteger = __webpack_require__("Ojgd");
-var defined = __webpack_require__("Jes0");
-// true  -> String#at
-// false -> String#codePointAt
-module.exports = function (TO_STRING) {
-  return function (that, pos) {
-    var s = String(defined(that));
-    var i = toInteger(pos);
-    var l = s.length;
-    var a, b;
-    if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
-    a = s.charCodeAt(i);
-    return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
-      ? TO_STRING ? s.charAt(i) : a
-      : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
-  };
-};
-
-
-/***/ }),
-
-/***/ "eUtF":
-/***/ (function(module, exports, __webpack_require__) {
-
-module.exports = !__webpack_require__("jmDH") && !__webpack_require__("KUxP")(function () {
-  return Object.defineProperty(__webpack_require__("Hsns")('div'), 'a', { get: function () { return 7; } }).a != 7;
-});
-
-
-/***/ }),
-
-/***/ "eaoh":
-/***/ (function(module, exports) {
-
-module.exports = function (it) {
-  if (typeof it != 'function') throw TypeError(it + ' is not a function!');
-  return it;
-};
-
-
-/***/ }),
-
-/***/ "fNZA":
-/***/ (function(module, exports, __webpack_require__) {
-
-var classof = __webpack_require__("QMMT");
-var ITERATOR = __webpack_require__("UWiX")('iterator');
-var Iterators = __webpack_require__("SBuE");
-module.exports = __webpack_require__("WEpk").getIteratorMethod = function (it) {
-  if (it != undefined) return it[ITERATOR]
-    || it['@@iterator']
-    || Iterators[classof(it)];
-};
-
-
-/***/ }),
-
 /***/ "fXsU":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -969,26 +141,6 @@ module.exports = __webpack_require__("WEpk").getIterator = function (it) {
 
 /***/ }),
 
-/***/ "fpC5":
-/***/ (function(module, exports, __webpack_require__) {
-
-var dP = __webpack_require__("2faE");
-var anObject = __webpack_require__("5K7Z");
-var getKeys = __webpack_require__("w6GO");
-
-module.exports = __webpack_require__("jmDH") ? Object.defineProperties : function defineProperties(O, Properties) {
-  anObject(O);
-  var keys = getKeys(Properties);
-  var length = keys.length;
-  var i = 0;
-  var P;
-  while (length > i) dP.f(O, P = keys[i++], Properties[P]);
-  return O;
-};
-
-
-/***/ }),
-
 /***/ "g1vQ":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -1002,211 +154,11 @@ module.exports = __webpack_require__("jmDH") ? Object.defineProperties : functio
 
 /***/ }),
 
-/***/ "hDam":
-/***/ (function(module, exports) {
-
-module.exports = function () { /* empty */ };
-
-
-/***/ }),
-
-/***/ "j2DC":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-var create = __webpack_require__("oVml");
-var descriptor = __webpack_require__("rr1i");
-var setToStringTag = __webpack_require__("RfKB");
-var IteratorPrototype = {};
-
-// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
-__webpack_require__("NegM")(IteratorPrototype, __webpack_require__("UWiX")('iterator'), function () { return this; });
-
-module.exports = function (Constructor, NAME, next) {
-  Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
-  setToStringTag(Constructor, NAME + ' Iterator');
-};
-
-
-/***/ }),
-
-/***/ "jmDH":
-/***/ (function(module, exports, __webpack_require__) {
-
-// Thank's IE8 for his funny defineProperty
-module.exports = !__webpack_require__("KUxP")(function () {
-  return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
-});
-
-
-/***/ }),
-
-/***/ "kAMH":
-/***/ (function(module, exports, __webpack_require__) {
-
-// 7.2.2 IsArray(argument)
-var cof = __webpack_require__("a0xu");
-module.exports = Array.isArray || function isArray(arg) {
-  return cof(arg) == 'Array';
-};
-
-
-/***/ }),
-
-/***/ "kTiW":
-/***/ (function(module, exports, __webpack_require__) {
-
-module.exports = __webpack_require__("NegM");
-
-
-/***/ }),
-
-/***/ "oVml":
-/***/ (function(module, exports, __webpack_require__) {
-
-// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
-var anObject = __webpack_require__("5K7Z");
-var dPs = __webpack_require__("fpC5");
-var enumBugKeys = __webpack_require__("FpHa");
-var IE_PROTO = __webpack_require__("VVlx")('IE_PROTO');
-var Empty = function () { /* empty */ };
-var PROTOTYPE = 'prototype';
-
-// Create object with fake `null` prototype: use iframe Object with cleared prototype
-var createDict = function () {
-  // Thrash, waste and sodomy: IE GC bug
-  var iframe = __webpack_require__("Hsns")('iframe');
-  var i = enumBugKeys.length;
-  var lt = '<';
-  var gt = '>';
-  var iframeDocument;
-  iframe.style.display = 'none';
-  __webpack_require__("MvwC").appendChild(iframe);
-  iframe.src = 'javascript:'; // eslint-disable-line no-script-url
-  // createDict = iframe.contentWindow.Object;
-  // html.removeChild(iframe);
-  iframeDocument = iframe.contentWindow.document;
-  iframeDocument.open();
-  iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
-  iframeDocument.close();
-  createDict = iframeDocument.F;
-  while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
-  return createDict();
-};
-
-module.exports = Object.create || function create(O, Properties) {
-  var result;
-  if (O !== null) {
-    Empty[PROTOTYPE] = anObject(O);
-    result = new Empty();
-    Empty[PROTOTYPE] = null;
-    // add "__proto__" for Object.getPrototypeOf polyfill
-    result[IE_PROTO] = O;
-  } else result = createDict();
-  return Properties === undefined ? result : dPs(result, Properties);
-};
-
-
-/***/ }),
-
 /***/ "p0XB":
 /***/ (function(module, exports, __webpack_require__) {
 
 module.exports = __webpack_require__("9BDd");
 
-/***/ }),
-
-/***/ "rr1i":
-/***/ (function(module, exports) {
-
-module.exports = function (bitmap, value) {
-  return {
-    enumerable: !(bitmap & 1),
-    configurable: !(bitmap & 2),
-    writable: !(bitmap & 4),
-    value: value
-  };
-};
-
-
-/***/ }),
-
-/***/ "tEej":
-/***/ (function(module, exports, __webpack_require__) {
-
-// 7.1.15 ToLength
-var toInteger = __webpack_require__("Ojgd");
-var min = Math.min;
-module.exports = function (it) {
-  return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
-};
-
-
-/***/ }),
-
-/***/ "uOPS":
-/***/ (function(module, exports) {
-
-module.exports = true;
-
-
-/***/ }),
-
-/***/ "w2d+":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-var addToUnscopables = __webpack_require__("hDam");
-var step = __webpack_require__("UO39");
-var Iterators = __webpack_require__("SBuE");
-var toIObject = __webpack_require__("NsO/");
-
-// 22.1.3.4 Array.prototype.entries()
-// 22.1.3.13 Array.prototype.keys()
-// 22.1.3.29 Array.prototype.values()
-// 22.1.3.30 Array.prototype[@@iterator]()
-module.exports = __webpack_require__("MPFp")(Array, 'Array', function (iterated, kind) {
-  this._t = toIObject(iterated); // target
-  this._i = 0;                   // next index
-  this._k = kind;                // kind
-// 22.1.5.2.1 %ArrayIteratorPrototype%.next()
-}, function () {
-  var O = this._t;
-  var kind = this._k;
-  var index = this._i++;
-  if (!O || index >= O.length) {
-    this._t = undefined;
-    return step(1);
-  }
-  if (kind == 'keys') return step(0, index);
-  if (kind == 'values') return step(0, O[index]);
-  return step(0, [index, O[index]]);
-}, 'values');
-
-// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
-Iterators.Arguments = Iterators.Array;
-
-addToUnscopables('keys');
-addToUnscopables('values');
-addToUnscopables('entries');
-
-
-/***/ }),
-
-/***/ "w6GO":
-/***/ (function(module, exports, __webpack_require__) {
-
-// 19.1.2.14 / 15.2.3.14 Object.keys(O)
-var $keys = __webpack_require__("5vMV");
-var enumBugKeys = __webpack_require__("FpHa");
-
-module.exports = Object.keys || function keys(O) {
-  return $keys(O, enumBugKeys);
-};
-
-
 /***/ })
 
-},[["g1vQ",0,1]]]);
\ No newline at end of file
+},[["g1vQ",0,2,1]]]);
\ No newline at end of file
Diff for index.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{
 
 /***/ "RNiq":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
Diff for link.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
 
 /***/ "/h46":
 /***/ (function(module, exports, __webpack_require__) {
@@ -828,4 +828,4 @@ module.exports = function (original, length) {
 
 /***/ })
 
-},[["V8Sf",0,1,2,3]]]);
\ No newline at end of file
+},[["V8Sf",0,2,1,3,4,5]]]);
\ No newline at end of file
Diff for routerDirect.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{
 
 /***/ "LtRI":
 /***/ (function(module, exports, __webpack_require__) {
@@ -40,4 +40,4 @@ routerDirect.getInitialProps = function () {
 
 /***/ })
 
-},[["LtRI",0,1,2,3]]]);
\ No newline at end of file
+},[["LtRI",0,2,1,3,4,5]]]);
\ No newline at end of file
Diff for withRouter.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[12],{
 
 /***/ "0Hlz":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -38,4 +38,4 @@ useWithRouter.getInitialProps = function () {
 
 /***/ })
 
-},[["eThv",0,1,2,3]]]);
\ No newline at end of file
+},[["eThv",0,2,1,3,4,5]]]);
\ No newline at end of file
Diff for _app.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[3],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{
 
 /***/ "+oT+":
 /***/ (function(module, exports, __webpack_require__) {
@@ -64,19 +64,14 @@ var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("+oT+"));
 
 var _react = _interopRequireDefault(__webpack_require__("q1tI"));
 
-var _propTypes = _interopRequireDefault(__webpack_require__("17x9"));
-
 var _utils = __webpack_require__("g/15");
 
 exports.AppInitialProps = _utils.AppInitialProps;
-
-var _router = __webpack_require__("nOHt");
 /**
 * `App` component is used for initialize of pages. It allows for overwriting and full control of the `page` initialization.
 * This allows for keeping state between navigation, custom error handling, injecting additional data.
 */
 
-
 function appGetInitialProps(_x) {
   return _appGetInitialProps.apply(this, arguments);
 }
@@ -96,15 +91,9 @@ function _appGetInitialProps() {
 }
 
 class App extends _react.default.Component {
-  getChildContext() {
-    return {
-      router: (0, _router.makePublicRouterInstance)(this.props.router)
-    };
-  } // Kept here for backwards compatibility.
+  // Kept here for backwards compatibility.
   // When someone ended App they could call `super.componentDidCatch`.
   // @deprecated This method is no longer needed. Errors are caught at the top level
-
-
   componentDidCatch(error, _errorInfo) {
     throw error;
   }
@@ -124,9 +113,6 @@ class App extends _react.default.Component {
 }
 
 exports.default = App;
-App.childContextTypes = {
-  router: _propTypes.default.object
-};
 App.origGetInitialProps = appGetInitialProps;
 App.getInitialProps = appGetInitialProps;
 let warnContainer;
@@ -205,4 +191,4 @@ function createUrl(router) {
 
 /***/ })
 
-},[["e9+W",0,1,2]]]);
\ No newline at end of file
+},[["e9+W",0,1,2,3]]]);
\ No newline at end of file
Diff for _error.module.js

Diff too large to display

Diff for hooks.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
 
 /***/ "+MDD":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
Diff for index.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
 
 /***/ "RNiq":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
Diff for link.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{
 
 /***/ "/h46":
 /***/ (function(module, exports, __webpack_require__) {
@@ -876,4 +876,4 @@ module.exports = function (original, length) {
 
 /***/ })
 
-},[["V8Sf",0,1,2]]]);
\ No newline at end of file
+},[["V8Sf",0,1,2,3,4]]]);
\ No newline at end of file
Diff for routerDirect.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
 
 /***/ "LtRI":
 /***/ (function(module, exports, __webpack_require__) {
@@ -38,4 +38,4 @@ routerDirect.getInitialProps = () => ({});
 
 /***/ })
 
-},[["LtRI",0,1,2]]]);
\ No newline at end of file
+},[["LtRI",0,1,2,3,4]]]);
\ No newline at end of file
Diff for withRouter.module.js
@@ -1,4 +1,4 @@
-(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[9],{
+(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{
 
 /***/ "0Hlz":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -36,4 +36,4 @@ useWithRouter.getInitialProps = () => ({});
 
 /***/ })
 
-},[["eThv",0,1,2]]]);
\ No newline at end of file
+},[["eThv",0,1,2,3,4]]]);
\ No newline at end of file
Diff for _buildManifest.js
@@ -1 +1 @@
-self.__BUILD_MANIFEST = {};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB()
\ No newline at end of file
+self.__BUILD_MANIFEST = (function(a){return {"/link":[a],"/routerDirect":[a],"/withRouter":[a]}}("static\u002Fchunks\u002F16b1a72255206b7853bf6603dc58ec83de39b142.21ad3dce19c312862985.js"));self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB()
\ No newline at end of file
Diff for _buildManifest.module.js
@@ -1 +1 @@
-self.__BUILD_MANIFEST = {};self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB()
\ No newline at end of file
+self.__BUILD_MANIFEST = (function(a){return {"/link":[a],"/routerDirect":[a],"/withRouter":[a]}}("static\u002Fchunks\u002F16b1a72255206b7853bf6603dc58ec83de39b142.1ab508e424ce83e585d1.module.js"));self.__BUILD_MANIFEST_CB && self.__BUILD_MANIFEST_CB()
\ No newline at end of file
Diff for index.html
@@ -12,13 +12,13 @@
         as="script" crossorigin="anonymous" />
         <link rel="preload" href="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/runtime/main-c28c44f279b4ebb99b50.module.js"
+        <link rel="preload" href="/_next/static/runtime/main-0fc220a3a88799c388dd.module.js"
         as="script" crossorigin="anonymous" />
         <link rel="preload" href="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4cb4c8b48db1941eb6b3.module.js"
+        <link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.89ebf3e33b855a0478ce.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/BUILD_ID/_buildManifest.module.js"
+        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e859d76b9dfffa4e32d.module.js"
         as="script" crossorigin="anonymous" />
     </head>
     
@@ -43,19 +43,23 @@
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/runtime/main-7fec32669bede780888f.js"
+        <script src="/_next/static/runtime/main-678f864630dd341c90eb.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/runtime/main-c28c44f279b4ebb99b50.module.js"
+        <script src="/_next/static/runtime/main-0fc220a3a88799c388dd.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.js"
+        <script src="/_next/static/chunks/framework.219514909c9db8a9ff76.js"
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.ee7b6e94e0f57c3271e6.js"
+        <script src="/_next/static/chunks/commons.ae25279399a9d28ee270.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.9e7d362a01a7a57a5210.js"
+        <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.cf0e4a968d6e5bfa6e29.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4cb4c8b48db1941eb6b3.module.js"
+        <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.89ebf3e33b855a0478ce.module.js"
+        async="" crossorigin="anonymous" type="module"></script>
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4c2a53afddb0008e3250.js"
+        async="" crossorigin="anonymous" nomodule=""></script>
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e859d76b9dfffa4e32d.module.js"
         async="" crossorigin="anonymous" type="module"></script>
         <script src="/_next/static/BUILD_ID/_buildManifest.js" async=""
         crossorigin="anonymous" nomodule=""></script>
Diff for link.html
@@ -14,11 +14,13 @@
         as="script" crossorigin="anonymous" />
         <link rel="preload" href="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4cb4c8b48db1941eb6b3.module.js"
+        <link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.89ebf3e33b855a0478ce.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/runtime/main-c28c44f279b4ebb99b50.module.js"
+        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e859d76b9dfffa4e32d.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/BUILD_ID/_buildManifest.module.js"
+        <link rel="preload" href="/_next/static/chunks/16b1a72255206b7853bf6603dc58ec83de39b142.1ab508e424ce83e585d1.module.js"
+        as="script" crossorigin="anonymous" />
+        <link rel="preload" href="/_next/static/runtime/main-0fc220a3a88799c388dd.module.js"
         as="script" crossorigin="anonymous" />
     </head>
     
@@ -46,19 +48,27 @@
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.js"
+        <script src="/_next/static/chunks/framework.219514909c9db8a9ff76.js"
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.ee7b6e94e0f57c3271e6.js"
+        <script src="/_next/static/chunks/commons.ae25279399a9d28ee270.js"
+        async="" crossorigin="anonymous" nomodule=""></script>
+        <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.cf0e4a968d6e5bfa6e29.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.9e7d362a01a7a57a5210.js"
+        <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.89ebf3e33b855a0478ce.module.js"
+        async="" crossorigin="anonymous" type="module"></script>
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4c2a53afddb0008e3250.js"
+        async="" crossorigin="anonymous" nomodule=""></script>
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e859d76b9dfffa4e32d.module.js"
+        async="" crossorigin="anonymous" type="module"></script>
+        <script src="/_next/static/chunks/16b1a72255206b7853bf6603dc58ec83de39b142.21ad3dce19c312862985.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4cb4c8b48db1941eb6b3.module.js"
+        <script src="/_next/static/chunks/16b1a72255206b7853bf6603dc58ec83de39b142.1ab508e424ce83e585d1.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/runtime/main-7fec32669bede780888f.js"
+        <script src="/_next/static/runtime/main-678f864630dd341c90eb.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/runtime/main-c28c44f279b4ebb99b50.module.js"
+        <script src="/_next/static/runtime/main-0fc220a3a88799c388dd.module.js"
         async="" crossorigin="anonymous" type="module"></script>
         <script src="/_next/static/BUILD_ID/_buildManifest.js" async=""
         crossorigin="anonymous" nomodule=""></script>
Diff for withRouter.html
@@ -14,11 +14,13 @@
         as="script" crossorigin="anonymous" />
         <link rel="preload" href="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4cb4c8b48db1941eb6b3.module.js"
+        <link rel="preload" href="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.89ebf3e33b855a0478ce.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/runtime/main-c28c44f279b4ebb99b50.module.js"
+        <link rel="preload" href="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e859d76b9dfffa4e32d.module.js"
         as="script" crossorigin="anonymous" />
-        <link rel="preload" href="/_next/static/BUILD_ID/_buildManifest.module.js"
+        <link rel="preload" href="/_next/static/chunks/16b1a72255206b7853bf6603dc58ec83de39b142.1ab508e424ce83e585d1.module.js"
+        as="script" crossorigin="anonymous" />
+        <link rel="preload" href="/_next/static/runtime/main-0fc220a3a88799c388dd.module.js"
         as="script" crossorigin="anonymous" />
     </head>
     
@@ -44,19 +46,27 @@
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/runtime/webpack-7928590be3ef2e55b835.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.js"
+        <script src="/_next/static/chunks/framework.219514909c9db8a9ff76.js"
         async="" crossorigin="anonymous" nomodule=""></script>
         <script src="/_next/static/chunks/framework.cdb73e402d876d4ac87f.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.ee7b6e94e0f57c3271e6.js"
+        <script src="/_next/static/chunks/commons.ae25279399a9d28ee270.js"
+        async="" crossorigin="anonymous" nomodule=""></script>
+        <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.cf0e4a968d6e5bfa6e29.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.9e7d362a01a7a57a5210.js"
+        <script src="/_next/static/chunks/4952ddcd88e7185e66c9cf40e2d848b7e27f1574.89ebf3e33b855a0478ce.module.js"
+        async="" crossorigin="anonymous" type="module"></script>
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4c2a53afddb0008e3250.js"
+        async="" crossorigin="anonymous" nomodule=""></script>
+        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.3e859d76b9dfffa4e32d.module.js"
+        async="" crossorigin="anonymous" type="module"></script>
+        <script src="/_next/static/chunks/16b1a72255206b7853bf6603dc58ec83de39b142.21ad3dce19c312862985.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/chunks/de003c3a9d308750aa009870a5926f9b18ab31f4.4cb4c8b48db1941eb6b3.module.js"
+        <script src="/_next/static/chunks/16b1a72255206b7853bf6603dc58ec83de39b142.1ab508e424ce83e585d1.module.js"
         async="" crossorigin="anonymous" type="module"></script>
-        <script src="/_next/static/runtime/main-7fec32669bede780888f.js"
+        <script src="/_next/static/runtime/main-678f864630dd341c90eb.js"
         async="" crossorigin="anonymous" nomodule=""></script>
-        <script src="/_next/static/runtime/main-c28c44f279b4ebb99b50.module.js"
+        <script src="/_next/static/runtime/main-0fc220a3a88799c388dd.module.js"
         async="" crossorigin="anonymous" type="module"></script>
         <script src="/_next/static/BUILD_ID/_buildManifest.js" async=""
         crossorigin="anonymous" nomodule=""></script>

Serverless Mode (Increase detected ⚠️)
General Overall increase ⚠️
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
buildDuration 16.1s 16.5s ⚠️ +447ms
nodeModulesSize 48.5 MB 48.7 MB ⚠️ +217 kB
Client Bundles (main, webpack, commons) Overall increase ⚠️
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
main-HASH.js 18.9 kB 18.9 kB ⚠️ +13 B
main-HASH.js gzip 6.78 kB 6.79 kB ⚠️ +11 B
webpack-HASH.js 1.53 kB 1.53 kB
webpack-HASH.js gzip 746 B 746 B
4952ddcd88e7..9dda6167a.js 21.9 kB N/A N/A
4952ddcd88e7..167a.js gzip 7.81 kB N/A N/A
de003c3a9d30..6604acae7.js 43.2 kB N/A N/A
de003c3a9d30..cae7.js gzip 15.5 kB N/A N/A
framework.5b..dbaff70d3.js 125 kB N/A N/A
framework.5b..70d3.js gzip 39.4 kB N/A N/A
16b1a7225520..4a7b46563.js N/A 14.9 kB N/A
16b1a7225520..6563.js gzip N/A 5.38 kB N/A
4952ddcd88e7..bfe360fe6.js N/A 10.5 kB N/A
4952ddcd88e7..0fe6.js gzip N/A 4.06 kB N/A
commons.HASH.js N/A 11.3 kB N/A
commons.HASH.js gzip N/A 4.23 kB N/A
de003c3a9d30..9e9c1d310.js N/A 28.6 kB N/A
de003c3a9d30..d310.js gzip N/A 10.8 kB N/A
framework.1b..cdcfe1283.js N/A 125 kB N/A
framework.1b..1283.js gzip N/A 39.4 kB N/A
Overall change 211 kB 211 kB ⚠️ +13 B
Client Bundles (main, webpack, commons) Modern Overall increase ⚠️
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
main-HASH.module.js 17.2 kB 17.2 kB ⚠️ +13 B
main-HASH.module.js gzip 6.51 kB 6.52 kB ⚠️ +12 B
webpack-HASH.module.js 1.53 kB 1.53 kB
webpack-HASH..dule.js gzip 746 B 746 B
de003c3a9d30..20.module.js 45.6 kB N/A N/A
de003c3a9d30..dule.js gzip 16.5 kB N/A N/A
framework.5b..d3.module.js 125 kB 125 kB
framework.5b..dule.js gzip 39.4 kB 39.4 kB
16b1a7225520..d2.module.js N/A 10.8 kB N/A
16b1a7225520..dule.js gzip N/A 4.05 kB N/A
4952ddcd88e7..4a.module.js N/A 12.8 kB N/A
4952ddcd88e7..dule.js gzip N/A 4.75 kB N/A
de003c3a9d30..11.module.js N/A 22.1 kB N/A
de003c3a9d30..dule.js gzip N/A 8.68 kB N/A
Overall change 190 kB 190 kB ⚠️ +13 B
Client Pages Overall decrease ✓
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
_app.js 1.81 kB 1.63 kB -182 B
_app.js gzip 873 B 788 B -85 B
_error.js 12 kB 12.3 kB ⚠️ +223 B
_error.js gzip 4.73 kB 4.79 kB ⚠️ +58 B
hooks.js 12.7 kB 1.51 kB -11.2 kB
hooks.js gzip 4.79 kB 789 B -4 kB
index.js 318 B 318 B
index.js gzip 222 B 222 B
link.js 8.14 kB 8.15 kB ⚠️ +5 B
link.js gzip 3.5 kB 3.5 kB ⚠️ +6 B
routerDirect.js 408 B 413 B ⚠️ +5 B
routerDirect.js gzip 281 B 285 B ⚠️ +4 B
withRouter.js 419 B 423 B ⚠️ +4 B
withRouter.js gzip 280 B 284 B ⚠️ +4 B
Overall change 35.8 kB 24.7 kB -11.1 kB
Client Pages Modern Overall decrease ✓
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
_app.module.js 1.7 kB 1.54 kB -158 B
_app.module.js gzip 832 B 756 B -76 B
_error.module.js 23.3 kB 10.6 kB -12.7 kB
_error.module.js gzip 8.59 kB 4.28 kB -4.32 kB
hooks.module.js 1.52 kB 1.52 kB
hooks.module.js gzip 793 B 794 B ⚠️ +1 B
index.module.js 294 B 294 B
index.module.js gzip 223 B 223 B
link.module.js 8.53 kB 8.53 kB ⚠️ +4 B
link.module.js gzip 3.68 kB 3.69 kB ⚠️ +3 B
routerDirect.module.js 394 B 399 B ⚠️ +5 B
routerDirect..dule.js gzip 281 B 285 B ⚠️ +4 B
withRouter.module.js 404 B 409 B ⚠️ +5 B
withRouter.m..dule.js gzip 278 B 282 B ⚠️ +4 B
Overall change 36.1 kB 23.3 kB -12.8 kB
Client Build Manifests Overall increase ⚠️
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
_buildManifest.js 81 B 244 B ⚠️ +163 B
_buildManifest.js gzip 61 B 200 B ⚠️ +139 B
_buildManifest.module.js 81 B 251 B ⚠️ +170 B
_buildManife..dule.js gzip 61 B 209 B ⚠️ +148 B
Overall change 162 B 495 B ⚠️ +333 B
Serverless bundles Overall decrease ✓
zeit/next.js canary zeit/next.js refs/tags/v9.1.2-canary.8 Change
_error.js 253 kB 234 kB -19 kB
_error.js gzip 67.9 kB 62.8 kB -5.09 kB
hooks.html 3.75 kB 4.08 kB ⚠️ +329 B
hooks.html gzip 980 B 1.03 kB ⚠️ +55 B
index.js 254 kB 235 kB -19.1 kB
index.js gzip 68.2 kB 62.9 kB -5.3 kB
link.js 261 kB 267 kB ⚠️ +5.57 kB
link.js gzip 70.3 kB 71.9 kB ⚠️ +1.59 kB
routerDirect.js 255 kB 260 kB ⚠️ +5.57 kB
routerDirect.js gzip 68.3 kB 69.9 kB ⚠️ +1.6 kB
withRouter.js 254 kB 260 kB ⚠️ +5.57 kB
withRouter.js gzip 68.4 kB 69.8 kB ⚠️ +1.48 kB
Overall change 1.28 MB 1.26 MB -21.1 kB

Please sign in to comment.