From 86ed553fbaa2d1e2f380bfe174f158e711e2e51f Mon Sep 17 00:00:00 2001 From: Denis Pushkarev Date: Wed, 19 Jul 2017 04:14:07 +0700 Subject: [PATCH] use `NewPromiseCapability` logic in `Promise#finally` --- client/core.js | 719 +++++++++++++------------ client/core.min.js | 6 +- client/core.min.js.map | 2 +- client/library.js | 703 ++++++++++++------------ client/library.min.js | 6 +- client/library.min.js.map | 2 +- client/shim.js | 675 +++++++++++------------ client/shim.min.js | 6 +- client/shim.min.js.map | 2 +- library/modules/_promise-resolve.js | 8 + library/modules/es6.promise.js | 6 +- library/modules/es7.promise.finally.js | 5 +- modules/_promise-resolve.js | 8 + modules/es6.promise.js | 6 +- modules/es7.promise.finally.js | 5 +- 15 files changed, 1106 insertions(+), 1053 deletions(-) create mode 100644 library/modules/_promise-resolve.js create mode 100644 modules/_promise-resolve.js diff --git a/client/core.js b/client/core.js index db180ea7d9bc..57137f9e3f38 100644 --- a/client/core.js +++ b/client/core.js @@ -68,7 +68,7 @@ /******/ __webpack_require__.p = ""; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 123); +/******/ return __webpack_require__(__webpack_require__.s = 124); /******/ }) /************************************************************************/ /******/ ([ @@ -187,7 +187,7 @@ $exports.store = store; /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(1); -var IE8_DOM_DEFINE = __webpack_require__(90); +var IE8_DOM_DEFINE = __webpack_require__(91); var toPrimitive = __webpack_require__(22); var dP = Object.defineProperty; @@ -329,7 +329,7 @@ var createDesc = __webpack_require__(26); var toIObject = __webpack_require__(12); var toPrimitive = __webpack_require__(22); var has = __webpack_require__(10); -var IE8_DOM_DEFINE = __webpack_require__(90); +var IE8_DOM_DEFINE = __webpack_require__(91); var gOPD = Object.getOwnPropertyDescriptor; exports.f = __webpack_require__(7) ? gOPD : function getOwnPropertyDescriptor(O, P) { @@ -507,7 +507,7 @@ var ctx = __webpack_require__(23); var IObject = __webpack_require__(46); var toObject = __webpack_require__(9); var toLength = __webpack_require__(8); -var asc = __webpack_require__(206); +var asc = __webpack_require__(207); module.exports = function (TYPE, $create) { var IS_MAP = TYPE == 1; var IS_FILTER = TYPE == 2; @@ -561,7 +561,7 @@ module.exports = function (bitmap, value) { /***/ (function(module, exports, __webpack_require__) { // 19.1.2.14 / 15.2.3.14 Object.keys(O) -var $keys = __webpack_require__(93); +var $keys = __webpack_require__(94); var enumBugKeys = __webpack_require__(66); module.exports = Object.keys || function keys(O) { @@ -575,7 +575,7 @@ module.exports = Object.keys || function keys(O) { // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) var anObject = __webpack_require__(1); -var dPs = __webpack_require__(94); +var dPs = __webpack_require__(95); var enumBugKeys = __webpack_require__(66); var IE_PROTO = __webpack_require__(65)('IE_PROTO'); var Empty = function () { /* empty */ }; @@ -628,7 +628,7 @@ if (__webpack_require__(7)) { var fails = __webpack_require__(3); var $export = __webpack_require__(0); var $typed = __webpack_require__(61); - var $buffer = __webpack_require__(87); + var $buffer = __webpack_require__(88); var ctx = __webpack_require__(23); var anInstance = __webpack_require__(40); var propertyDesc = __webpack_require__(26); @@ -639,7 +639,7 @@ if (__webpack_require__(7)) { var toIndex = __webpack_require__(35); var toPrimitive = __webpack_require__(22); var has = __webpack_require__(10); - var same = __webpack_require__(96); + var same = __webpack_require__(97); var classof = __webpack_require__(37); var isObject = __webpack_require__(4); var toObject = __webpack_require__(9); @@ -658,7 +658,7 @@ if (__webpack_require__(7)) { var $iterDetect = __webpack_require__(56); var setSpecies = __webpack_require__(39); var arrayFill = __webpack_require__(81); - var arrayCopyWithin = __webpack_require__(106); + var arrayCopyWithin = __webpack_require__(107); var $DP = __webpack_require__(6); var $GOPD = __webpack_require__(15); var dP = $DP.f; @@ -1112,10 +1112,10 @@ if (__webpack_require__(7)) { /* 30 */ /***/ (function(module, exports, __webpack_require__) { -var Map = __webpack_require__(110); +var Map = __webpack_require__(111); var $export = __webpack_require__(0); var shared = __webpack_require__(49)('metadata'); -var store = shared.store || (shared.store = new (__webpack_require__(113))()); +var store = shared.store || (shared.store = new (__webpack_require__(114))()); var getOrCreateMetadataMap = function (target, targetKey, create) { var targetMetadata = store.get(target); @@ -1272,7 +1272,7 @@ module.exports = function (index, length) { /***/ (function(module, exports, __webpack_require__) { // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) -var $keys = __webpack_require__(93); +var $keys = __webpack_require__(94); var hiddenKeys = __webpack_require__(66).concat('length', 'prototype'); exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { @@ -1352,7 +1352,7 @@ module.exports = function (it, Constructor, name, forbiddenField) { /***/ (function(module, exports, __webpack_require__) { var ctx = __webpack_require__(23); -var call = __webpack_require__(104); +var call = __webpack_require__(105); var isArrayIter = __webpack_require__(79); var anObject = __webpack_require__(1); var toLength = __webpack_require__(8); @@ -1925,7 +1925,7 @@ module.exports = function (it) { var global = __webpack_require__(2); var core = __webpack_require__(18); var LIBRARY = __webpack_require__(34); -var wksExt = __webpack_require__(91); +var wksExt = __webpack_require__(92); var defineProperty = __webpack_require__(6).f; module.exports = function (name) { var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {}); @@ -2438,6 +2438,31 @@ module.exports = function () { /* 86 */ /***/ (function(module, exports, __webpack_require__) { +"use strict"; + +// 25.4.1.5 NewPromiseCapability(C) +var aFunction = __webpack_require__(11); + +function PromiseCapability(C) { + var resolve, reject; + this.promise = new C(function ($$resolve, $$reject) { + if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor'); + resolve = $$resolve; + reject = $$reject; + }); + this.resolve = aFunction(resolve); + this.reject = aFunction(reject); +} + +module.exports.f = function (C) { + return new PromiseCapability(C); +}; + + +/***/ }), +/* 87 */ +/***/ (function(module, exports, __webpack_require__) { + // all object keys, includes non-enumerable and symbols var gOPN = __webpack_require__(36); var gOPS = __webpack_require__(51); @@ -2451,7 +2476,7 @@ module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { /***/ }), -/* 87 */ +/* 88 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2734,12 +2759,12 @@ exports[DATA_VIEW] = $DataView; /***/ }), -/* 88 */ +/* 89 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var path = __webpack_require__(120); +var path = __webpack_require__(121); var invoke = __webpack_require__(52); var aFunction = __webpack_require__(11); module.exports = function (/* ...pargs */) { @@ -2766,7 +2791,7 @@ module.exports = function (/* ...pargs */) { /***/ }), -/* 89 */ +/* 90 */ /***/ (function(module, exports) { module.exports = function (regExp, replace) { @@ -2780,7 +2805,7 @@ module.exports = function (regExp, replace) { /***/ }), -/* 90 */ +/* 91 */ /***/ (function(module, exports, __webpack_require__) { module.exports = !__webpack_require__(7) && !__webpack_require__(3)(function () { @@ -2789,14 +2814,14 @@ module.exports = !__webpack_require__(7) && !__webpack_require__(3)(function () /***/ }), -/* 91 */ +/* 92 */ /***/ (function(module, exports, __webpack_require__) { exports.f = __webpack_require__(5); /***/ }), -/* 92 */ +/* 93 */ /***/ (function(module, exports, __webpack_require__) { var getKeys = __webpack_require__(27); @@ -2812,7 +2837,7 @@ module.exports = function (object, el) { /***/ }), -/* 93 */ +/* 94 */ /***/ (function(module, exports, __webpack_require__) { var has = __webpack_require__(10); @@ -2835,7 +2860,7 @@ module.exports = function (object, names) { /***/ }), -/* 94 */ +/* 95 */ /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(6); @@ -2854,7 +2879,7 @@ module.exports = __webpack_require__(7) ? Object.defineProperties : function def /***/ }), -/* 95 */ +/* 96 */ /***/ (function(module, exports, __webpack_require__) { // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window @@ -2879,7 +2904,7 @@ module.exports.f = function getOwnPropertyNames(it) { /***/ }), -/* 96 */ +/* 97 */ /***/ (function(module, exports) { // 7.2.9 SameValue(x, y) @@ -2890,7 +2915,7 @@ module.exports = Object.is || function is(x, y) { /***/ }), -/* 97 */ +/* 98 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2922,7 +2947,7 @@ module.exports = Function.bind || function bind(that /* , ...args */) { /***/ }), -/* 98 */ +/* 99 */ /***/ (function(module, exports, __webpack_require__) { var cof = __webpack_require__(19); @@ -2933,7 +2958,7 @@ module.exports = function (it, msg) { /***/ }), -/* 99 */ +/* 100 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.3 Number.isInteger(number) @@ -2945,7 +2970,7 @@ module.exports = function isInteger(it) { /***/ }), -/* 100 */ +/* 101 */ /***/ (function(module, exports, __webpack_require__) { var $parseFloat = __webpack_require__(2).parseFloat; @@ -2959,7 +2984,7 @@ module.exports = 1 / $parseFloat(__webpack_require__(72) + '-0') !== -Infinity ? /***/ }), -/* 101 */ +/* 102 */ /***/ (function(module, exports, __webpack_require__) { var $parseInt = __webpack_require__(2).parseInt; @@ -2974,7 +2999,7 @@ module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? f /***/ }), -/* 102 */ +/* 103 */ /***/ (function(module, exports) { // 20.2.2.20 Math.log1p(x) @@ -2984,7 +3009,7 @@ module.exports = Math.log1p || function log1p(x) { /***/ }), -/* 103 */ +/* 104 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.16 Math.fround(x) @@ -3013,7 +3038,7 @@ module.exports = Math.fround || function fround(x) { /***/ }), -/* 104 */ +/* 105 */ /***/ (function(module, exports, __webpack_require__) { // call something on iterator step with safe closing on error @@ -3031,7 +3056,7 @@ module.exports = function (iterator, fn, value, entries) { /***/ }), -/* 105 */ +/* 106 */ /***/ (function(module, exports, __webpack_require__) { var aFunction = __webpack_require__(11); @@ -3065,7 +3090,7 @@ module.exports = function (that, callbackfn, aLen, memo, isRight) { /***/ }), -/* 106 */ +/* 107 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3098,7 +3123,7 @@ module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* /***/ }), -/* 107 */ +/* 108 */ /***/ (function(module, exports, __webpack_require__) { // 21.2.5.3 get RegExp.prototype.flags() @@ -3108,31 +3133,6 @@ if (__webpack_require__(7) && /./g.flags != 'g') __webpack_require__(6).f(RegExp }); -/***/ }), -/* 108 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -// 25.4.1.5 NewPromiseCapability(C) -var aFunction = __webpack_require__(11); - -function PromiseCapability(C) { - var resolve, reject; - this.promise = new C(function ($$resolve, $$reject) { - if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor'); - resolve = $$resolve; - reject = $$reject; - }); - this.resolve = aFunction(resolve); - this.reject = aFunction(reject); -} - -module.exports.f = function (C) { - return new PromiseCapability(C); -}; - - /***/ }), /* 109 */ /***/ (function(module, exports) { @@ -3150,9 +3150,23 @@ module.exports = function (exec) { /* 110 */ /***/ (function(module, exports, __webpack_require__) { +var newPromiseCapability = __webpack_require__(86); + +module.exports = function (C, x) { + var promiseCapability = newPromiseCapability.f(C); + var resolve = promiseCapability.resolve; + resolve(x); + return promiseCapability.promise; +}; + + +/***/ }), +/* 111 */ +/***/ (function(module, exports, __webpack_require__) { + "use strict"; -var strong = __webpack_require__(111); +var strong = __webpack_require__(112); // 23.1 Map Objects module.exports = __webpack_require__(60)('Map', function (get) { @@ -3171,7 +3185,7 @@ module.exports = __webpack_require__(60)('Map', function (get) { /***/ }), -/* 111 */ +/* 112 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3321,12 +3335,12 @@ module.exports = { /***/ }), -/* 112 */ +/* 113 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var strong = __webpack_require__(111); +var strong = __webpack_require__(112); // 23.2 Set Objects module.exports = __webpack_require__(60)('Set', function (get) { @@ -3340,7 +3354,7 @@ module.exports = __webpack_require__(60)('Set', function (get) { /***/ }), -/* 113 */ +/* 114 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3349,7 +3363,7 @@ var each = __webpack_require__(25)(0); var redefine = __webpack_require__(14); var meta = __webpack_require__(31); var assign = __webpack_require__(69); -var weak = __webpack_require__(114); +var weak = __webpack_require__(115); var isObject = __webpack_require__(4); var fails = __webpack_require__(3); var getWeak = meta.getWeak; @@ -3404,7 +3418,7 @@ if (fails(function () { return new $WeakMap().set((Object.freeze || Object)(tmp) /***/ }), -/* 114 */ +/* 115 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3494,7 +3508,7 @@ module.exports = { /***/ }), -/* 115 */ +/* 116 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-string-pad-start-end @@ -3516,7 +3530,7 @@ module.exports = function (that, maxLength, fillString, left) { /***/ }), -/* 116 */ +/* 117 */ /***/ (function(module, exports, __webpack_require__) { var getKeys = __webpack_require__(27); @@ -3538,12 +3552,12 @@ module.exports = function (isEntries) { /***/ }), -/* 117 */ +/* 118 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/DavidBruant/Map-Set.prototype.toJSON var classof = __webpack_require__(37); -var from = __webpack_require__(118); +var from = __webpack_require__(119); module.exports = function (NAME) { return function toJSON() { if (classof(this) != NAME) throw TypeError(NAME + "#toJSON isn't generic"); @@ -3553,7 +3567,7 @@ module.exports = function (NAME) { /***/ }), -/* 118 */ +/* 119 */ /***/ (function(module, exports, __webpack_require__) { var forOf = __webpack_require__(41); @@ -3566,7 +3580,7 @@ module.exports = function (iter, ITERATOR) { /***/ }), -/* 119 */ +/* 120 */ /***/ (function(module, exports) { // https://rwaldron.github.io/proposal-math-extensions/ @@ -3590,14 +3604,14 @@ module.exports = Math.scale || function scale(x, inLow, inHigh, outLow, outHigh) /***/ }), -/* 120 */ +/* 121 */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(2); /***/ }), -/* 121 */ +/* 122 */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(37); @@ -3613,12 +3627,12 @@ module.exports = __webpack_require__(18).isIterable = function (it) { /***/ }), -/* 122 */ +/* 123 */ /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(6); var gOPD = __webpack_require__(15); -var ownKeys = __webpack_require__(86); +var ownKeys = __webpack_require__(87); var toIObject = __webpack_require__(12); module.exports = function define(target, mixin) { @@ -3632,11 +3646,10 @@ module.exports = function define(target, mixin) { /***/ }), -/* 123 */ +/* 124 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(124); -__webpack_require__(126); +__webpack_require__(125); __webpack_require__(127); __webpack_require__(128); __webpack_require__(129); @@ -3716,7 +3729,7 @@ __webpack_require__(202); __webpack_require__(203); __webpack_require__(204); __webpack_require__(205); -__webpack_require__(208); +__webpack_require__(206); __webpack_require__(209); __webpack_require__(210); __webpack_require__(211); @@ -3728,20 +3741,20 @@ __webpack_require__(216); __webpack_require__(217); __webpack_require__(218); __webpack_require__(219); -__webpack_require__(82); __webpack_require__(220); +__webpack_require__(82); __webpack_require__(221); __webpack_require__(222); -__webpack_require__(107); __webpack_require__(223); +__webpack_require__(108); __webpack_require__(224); __webpack_require__(225); __webpack_require__(226); __webpack_require__(227); -__webpack_require__(110); -__webpack_require__(112); -__webpack_require__(113); __webpack_require__(228); +__webpack_require__(111); +__webpack_require__(113); +__webpack_require__(114); __webpack_require__(229); __webpack_require__(230); __webpack_require__(231); @@ -3759,9 +3772,9 @@ __webpack_require__(242); __webpack_require__(243); __webpack_require__(244); __webpack_require__(245); -__webpack_require__(247); +__webpack_require__(246); __webpack_require__(248); -__webpack_require__(250); +__webpack_require__(249); __webpack_require__(251); __webpack_require__(252); __webpack_require__(253); @@ -3822,10 +3835,10 @@ __webpack_require__(307); __webpack_require__(308); __webpack_require__(309); __webpack_require__(310); -__webpack_require__(48); __webpack_require__(311); -__webpack_require__(121); +__webpack_require__(48); __webpack_require__(312); +__webpack_require__(122); __webpack_require__(313); __webpack_require__(314); __webpack_require__(315); @@ -3834,11 +3847,12 @@ __webpack_require__(317); __webpack_require__(318); __webpack_require__(319); __webpack_require__(320); -module.exports = __webpack_require__(321); +__webpack_require__(321); +module.exports = __webpack_require__(322); /***/ }), -/* 124 */ +/* 125 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3855,17 +3869,17 @@ var shared = __webpack_require__(49); var setToStringTag = __webpack_require__(43); var uid = __webpack_require__(33); var wks = __webpack_require__(5); -var wksExt = __webpack_require__(91); +var wksExt = __webpack_require__(92); var wksDefine = __webpack_require__(64); -var keyOf = __webpack_require__(92); -var enumKeys = __webpack_require__(125); +var keyOf = __webpack_require__(93); +var enumKeys = __webpack_require__(126); var isArray = __webpack_require__(67); var anObject = __webpack_require__(1); var toIObject = __webpack_require__(12); var toPrimitive = __webpack_require__(22); var createDesc = __webpack_require__(26); var _create = __webpack_require__(28); -var gOPNExt = __webpack_require__(95); +var gOPNExt = __webpack_require__(96); var $GOPD = __webpack_require__(15); var $DP = __webpack_require__(6); var $keys = __webpack_require__(27); @@ -4080,7 +4094,7 @@ setToStringTag(global.JSON, 'JSON', true); /***/ }), -/* 125 */ +/* 126 */ /***/ (function(module, exports, __webpack_require__) { // all enumerable object keys, includes symbols @@ -4101,7 +4115,7 @@ module.exports = function (it) { /***/ }), -/* 126 */ +/* 127 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -4110,16 +4124,16 @@ $export($export.S + $export.F * !__webpack_require__(7), 'Object', { definePrope /***/ }), -/* 127 */ +/* 128 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) -$export($export.S + $export.F * !__webpack_require__(7), 'Object', { defineProperties: __webpack_require__(94) }); +$export($export.S + $export.F * !__webpack_require__(7), 'Object', { defineProperties: __webpack_require__(95) }); /***/ }), -/* 128 */ +/* 129 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) @@ -4134,7 +4148,7 @@ __webpack_require__(24)('getOwnPropertyDescriptor', function () { /***/ }), -/* 129 */ +/* 130 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -4143,7 +4157,7 @@ $export($export.S, 'Object', { create: __webpack_require__(28) }); /***/ }), -/* 130 */ +/* 131 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.9 Object.getPrototypeOf(O) @@ -4158,7 +4172,7 @@ __webpack_require__(24)('getPrototypeOf', function () { /***/ }), -/* 131 */ +/* 132 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.14 Object.keys(O) @@ -4173,17 +4187,17 @@ __webpack_require__(24)('keys', function () { /***/ }), -/* 132 */ +/* 133 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.7 Object.getOwnPropertyNames(O) __webpack_require__(24)('getOwnPropertyNames', function () { - return __webpack_require__(95).f; + return __webpack_require__(96).f; }); /***/ }), -/* 133 */ +/* 134 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.5 Object.freeze(O) @@ -4198,7 +4212,7 @@ __webpack_require__(24)('freeze', function ($freeze) { /***/ }), -/* 134 */ +/* 135 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.17 Object.seal(O) @@ -4213,7 +4227,7 @@ __webpack_require__(24)('seal', function ($seal) { /***/ }), -/* 135 */ +/* 136 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.15 Object.preventExtensions(O) @@ -4228,7 +4242,7 @@ __webpack_require__(24)('preventExtensions', function ($preventExtensions) { /***/ }), -/* 136 */ +/* 137 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.12 Object.isFrozen(O) @@ -4242,7 +4256,7 @@ __webpack_require__(24)('isFrozen', function ($isFrozen) { /***/ }), -/* 137 */ +/* 138 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.13 Object.isSealed(O) @@ -4256,7 +4270,7 @@ __webpack_require__(24)('isSealed', function ($isSealed) { /***/ }), -/* 138 */ +/* 139 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.2.11 Object.isExtensible(O) @@ -4270,7 +4284,7 @@ __webpack_require__(24)('isExtensible', function ($isExtensible) { /***/ }), -/* 139 */ +/* 140 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.3.1 Object.assign(target, source) @@ -4280,16 +4294,16 @@ $export($export.S + $export.F, 'Object', { assign: __webpack_require__(69) }); /***/ }), -/* 140 */ +/* 141 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.3.10 Object.is(value1, value2) var $export = __webpack_require__(0); -$export($export.S, 'Object', { is: __webpack_require__(96) }); +$export($export.S, 'Object', { is: __webpack_require__(97) }); /***/ }), -/* 141 */ +/* 142 */ /***/ (function(module, exports, __webpack_require__) { // 19.1.3.19 Object.setPrototypeOf(O, proto) @@ -4298,7 +4312,7 @@ $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(70).set }); /***/ }), -/* 142 */ +/* 143 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4315,17 +4329,17 @@ if (test + '' != '[object z]') { /***/ }), -/* 143 */ +/* 144 */ /***/ (function(module, exports, __webpack_require__) { // 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...) var $export = __webpack_require__(0); -$export($export.P, 'Function', { bind: __webpack_require__(97) }); +$export($export.P, 'Function', { bind: __webpack_require__(98) }); /***/ }), -/* 144 */ +/* 145 */ /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(6).f; @@ -4356,7 +4370,7 @@ NAME in FProto || __webpack_require__(7) && dP(FProto, NAME, { /***/ }), -/* 145 */ +/* 146 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4376,7 +4390,7 @@ if (!(HAS_INSTANCE in FunctionProto)) __webpack_require__(6).f(FunctionProto, HA /***/ }), -/* 146 */ +/* 147 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4452,14 +4466,14 @@ if (!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')) { /***/ }), -/* 147 */ +/* 148 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $export = __webpack_require__(0); var toInteger = __webpack_require__(32); -var aNumberValue = __webpack_require__(98); +var aNumberValue = __webpack_require__(99); var repeat = __webpack_require__(73); var $toFixed = 1.0.toFixed; var floor = Math.floor; @@ -4573,14 +4587,14 @@ $export($export.P + $export.F * (!!$toFixed && ( /***/ }), -/* 148 */ +/* 149 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $export = __webpack_require__(0); var $fails = __webpack_require__(3); -var aNumberValue = __webpack_require__(98); +var aNumberValue = __webpack_require__(99); var $toPrecision = 1.0.toPrecision; $export($export.P + $export.F * ($fails(function () { @@ -4598,7 +4612,7 @@ $export($export.P + $export.F * ($fails(function () { /***/ }), -/* 149 */ +/* 150 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.1 Number.EPSILON @@ -4608,7 +4622,7 @@ $export($export.S, 'Number', { EPSILON: Math.pow(2, -52) }); /***/ }), -/* 150 */ +/* 151 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.2 Number.isFinite(number) @@ -4623,17 +4637,17 @@ $export($export.S, 'Number', { /***/ }), -/* 151 */ +/* 152 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.3 Number.isInteger(number) var $export = __webpack_require__(0); -$export($export.S, 'Number', { isInteger: __webpack_require__(99) }); +$export($export.S, 'Number', { isInteger: __webpack_require__(100) }); /***/ }), -/* 152 */ +/* 153 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.4 Number.isNaN(number) @@ -4648,12 +4662,12 @@ $export($export.S, 'Number', { /***/ }), -/* 153 */ +/* 154 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.5 Number.isSafeInteger(number) var $export = __webpack_require__(0); -var isInteger = __webpack_require__(99); +var isInteger = __webpack_require__(100); var abs = Math.abs; $export($export.S, 'Number', { @@ -4664,7 +4678,7 @@ $export($export.S, 'Number', { /***/ }), -/* 154 */ +/* 155 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.6 Number.MAX_SAFE_INTEGER @@ -4674,7 +4688,7 @@ $export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff }); /***/ }), -/* 155 */ +/* 156 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.10 Number.MIN_SAFE_INTEGER @@ -4684,52 +4698,52 @@ $export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff }); /***/ }), -/* 156 */ +/* 157 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var $parseFloat = __webpack_require__(100); +var $parseFloat = __webpack_require__(101); // 20.1.2.12 Number.parseFloat(string) $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat }); /***/ }), -/* 157 */ +/* 158 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var $parseInt = __webpack_require__(101); +var $parseInt = __webpack_require__(102); // 20.1.2.13 Number.parseInt(string, radix) $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt }); /***/ }), -/* 158 */ +/* 159 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var $parseInt = __webpack_require__(101); +var $parseInt = __webpack_require__(102); // 18.2.5 parseInt(string, radix) $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); /***/ }), -/* 159 */ +/* 160 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var $parseFloat = __webpack_require__(100); +var $parseFloat = __webpack_require__(101); // 18.2.4 parseFloat(string) $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat }); /***/ }), -/* 160 */ +/* 161 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.3 Math.acosh(x) var $export = __webpack_require__(0); -var log1p = __webpack_require__(102); +var log1p = __webpack_require__(103); var sqrt = Math.sqrt; var $acosh = Math.acosh; @@ -4748,7 +4762,7 @@ $export($export.S + $export.F * !($acosh /***/ }), -/* 161 */ +/* 162 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.5 Math.asinh(x) @@ -4764,7 +4778,7 @@ $export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: /***/ }), -/* 162 */ +/* 163 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.7 Math.atanh(x) @@ -4780,7 +4794,7 @@ $export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', { /***/ }), -/* 163 */ +/* 164 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.9 Math.cbrt(x) @@ -4795,7 +4809,7 @@ $export($export.S, 'Math', { /***/ }), -/* 164 */ +/* 165 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.11 Math.clz32(x) @@ -4809,7 +4823,7 @@ $export($export.S, 'Math', { /***/ }), -/* 165 */ +/* 166 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.12 Math.cosh(x) @@ -4824,7 +4838,7 @@ $export($export.S, 'Math', { /***/ }), -/* 166 */ +/* 167 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.14 Math.expm1(x) @@ -4835,17 +4849,17 @@ $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 /***/ }), -/* 167 */ +/* 168 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.16 Math.fround(x) var $export = __webpack_require__(0); -$export($export.S, 'Math', { fround: __webpack_require__(103) }); +$export($export.S, 'Math', { fround: __webpack_require__(104) }); /***/ }), -/* 168 */ +/* 169 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) @@ -4876,7 +4890,7 @@ $export($export.S, 'Math', { /***/ }), -/* 169 */ +/* 170 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.18 Math.imul(x, y) @@ -4899,7 +4913,7 @@ $export($export.S + $export.F * __webpack_require__(3)(function () { /***/ }), -/* 170 */ +/* 171 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.21 Math.log10(x) @@ -4913,17 +4927,17 @@ $export($export.S, 'Math', { /***/ }), -/* 171 */ +/* 172 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.20 Math.log1p(x) var $export = __webpack_require__(0); -$export($export.S, 'Math', { log1p: __webpack_require__(102) }); +$export($export.S, 'Math', { log1p: __webpack_require__(103) }); /***/ }), -/* 172 */ +/* 173 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.22 Math.log2(x) @@ -4937,7 +4951,7 @@ $export($export.S, 'Math', { /***/ }), -/* 173 */ +/* 174 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.28 Math.sign(x) @@ -4947,7 +4961,7 @@ $export($export.S, 'Math', { sign: __webpack_require__(74) }); /***/ }), -/* 174 */ +/* 175 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.30 Math.sinh(x) @@ -4968,7 +4982,7 @@ $export($export.S + $export.F * __webpack_require__(3)(function () { /***/ }), -/* 175 */ +/* 176 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.33 Math.tanh(x) @@ -4986,7 +5000,7 @@ $export($export.S, 'Math', { /***/ }), -/* 176 */ +/* 177 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.34 Math.trunc(x) @@ -5000,7 +5014,7 @@ $export($export.S, 'Math', { /***/ }), -/* 177 */ +/* 178 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -5029,7 +5043,7 @@ $export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1) /***/ }), -/* 178 */ +/* 179 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -5053,7 +5067,7 @@ $export($export.S, 'String', { /***/ }), -/* 179 */ +/* 180 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5067,7 +5081,7 @@ __webpack_require__(44)('trim', function ($trim) { /***/ }), -/* 180 */ +/* 181 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5083,7 +5097,7 @@ $export($export.P, 'String', { /***/ }), -/* 181 */ +/* 182 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5110,7 +5124,7 @@ $export($export.P + $export.F * __webpack_require__(78)(ENDS_WITH), 'String', { /***/ }), -/* 182 */ +/* 183 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5129,7 +5143,7 @@ $export($export.P + $export.F * __webpack_require__(78)(INCLUDES), 'String', { /***/ }), -/* 183 */ +/* 184 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -5141,7 +5155,7 @@ $export($export.P, 'String', { /***/ }), -/* 184 */ +/* 185 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5166,7 +5180,7 @@ $export($export.P + $export.F * __webpack_require__(78)(STARTS_WITH), 'String', /***/ }), -/* 185 */ +/* 186 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5190,7 +5204,7 @@ __webpack_require__(54)(String, 'String', function (iterated) { /***/ }), -/* 186 */ +/* 187 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5204,7 +5218,7 @@ __webpack_require__(17)('anchor', function (createHTML) { /***/ }), -/* 187 */ +/* 188 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5218,7 +5232,7 @@ __webpack_require__(17)('big', function (createHTML) { /***/ }), -/* 188 */ +/* 189 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5232,7 +5246,7 @@ __webpack_require__(17)('blink', function (createHTML) { /***/ }), -/* 189 */ +/* 190 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5246,7 +5260,7 @@ __webpack_require__(17)('bold', function (createHTML) { /***/ }), -/* 190 */ +/* 191 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5260,7 +5274,7 @@ __webpack_require__(17)('fixed', function (createHTML) { /***/ }), -/* 191 */ +/* 192 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5274,7 +5288,7 @@ __webpack_require__(17)('fontcolor', function (createHTML) { /***/ }), -/* 192 */ +/* 193 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5288,7 +5302,7 @@ __webpack_require__(17)('fontsize', function (createHTML) { /***/ }), -/* 193 */ +/* 194 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5302,7 +5316,7 @@ __webpack_require__(17)('italics', function (createHTML) { /***/ }), -/* 194 */ +/* 195 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5316,7 +5330,7 @@ __webpack_require__(17)('link', function (createHTML) { /***/ }), -/* 195 */ +/* 196 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5330,7 +5344,7 @@ __webpack_require__(17)('small', function (createHTML) { /***/ }), -/* 196 */ +/* 197 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5344,7 +5358,7 @@ __webpack_require__(17)('strike', function (createHTML) { /***/ }), -/* 197 */ +/* 198 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5358,7 +5372,7 @@ __webpack_require__(17)('sub', function (createHTML) { /***/ }), -/* 198 */ +/* 199 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5372,7 +5386,7 @@ __webpack_require__(17)('sup', function (createHTML) { /***/ }), -/* 199 */ +/* 200 */ /***/ (function(module, exports, __webpack_require__) { // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) @@ -5382,7 +5396,7 @@ $export($export.S, 'Array', { isArray: __webpack_require__(67) }); /***/ }), -/* 200 */ +/* 201 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5390,7 +5404,7 @@ $export($export.S, 'Array', { isArray: __webpack_require__(67) }); var ctx = __webpack_require__(23); var $export = __webpack_require__(0); var toObject = __webpack_require__(9); -var call = __webpack_require__(104); +var call = __webpack_require__(105); var isArrayIter = __webpack_require__(79); var toLength = __webpack_require__(8); var createProperty = __webpack_require__(80); @@ -5426,7 +5440,7 @@ $export($export.S + $export.F * !__webpack_require__(56)(function (iter) { Array /***/ }), -/* 201 */ +/* 202 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5452,7 +5466,7 @@ $export($export.S + $export.F * __webpack_require__(3)(function () { /***/ }), -/* 202 */ +/* 203 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5471,7 +5485,7 @@ $export($export.P + $export.F * (__webpack_require__(46) != Object || !__webpack /***/ }), -/* 203 */ +/* 204 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5506,7 +5520,7 @@ $export($export.P + $export.F * __webpack_require__(3)(function () { /***/ }), -/* 204 */ +/* 205 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5536,7 +5550,7 @@ $export($export.P + $export.F * (fails(function () { /***/ }), -/* 205 */ +/* 206 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5554,11 +5568,11 @@ $export($export.P + $export.F * !STRICT, 'Array', { /***/ }), -/* 206 */ +/* 207 */ /***/ (function(module, exports, __webpack_require__) { // 9.4.2.3 ArraySpeciesCreate(originalArray, length) -var speciesConstructor = __webpack_require__(207); +var speciesConstructor = __webpack_require__(208); module.exports = function (original, length) { return new (speciesConstructor(original))(length); @@ -5566,7 +5580,7 @@ module.exports = function (original, length) { /***/ }), -/* 207 */ +/* 208 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(4); @@ -5588,7 +5602,7 @@ module.exports = function (original) { /***/ }), -/* 208 */ +/* 209 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5605,7 +5619,7 @@ $export($export.P + $export.F * !__webpack_require__(21)([].map, true), 'Array', /***/ }), -/* 209 */ +/* 210 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5622,7 +5636,7 @@ $export($export.P + $export.F * !__webpack_require__(21)([].filter, true), 'Arra /***/ }), -/* 210 */ +/* 211 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5639,7 +5653,7 @@ $export($export.P + $export.F * !__webpack_require__(21)([].some, true), 'Array' /***/ }), -/* 211 */ +/* 212 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5656,13 +5670,13 @@ $export($export.P + $export.F * !__webpack_require__(21)([].every, true), 'Array /***/ }), -/* 212 */ +/* 213 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $export = __webpack_require__(0); -var $reduce = __webpack_require__(105); +var $reduce = __webpack_require__(106); $export($export.P + $export.F * !__webpack_require__(21)([].reduce, true), 'Array', { // 22.1.3.18 / 15.4.4.21 Array.prototype.reduce(callbackfn [, initialValue]) @@ -5673,13 +5687,13 @@ $export($export.P + $export.F * !__webpack_require__(21)([].reduce, true), 'Arra /***/ }), -/* 213 */ +/* 214 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $export = __webpack_require__(0); -var $reduce = __webpack_require__(105); +var $reduce = __webpack_require__(106); $export($export.P + $export.F * !__webpack_require__(21)([].reduceRight, true), 'Array', { // 22.1.3.19 / 15.4.4.22 Array.prototype.reduceRight(callbackfn [, initialValue]) @@ -5690,7 +5704,7 @@ $export($export.P + $export.F * !__webpack_require__(21)([].reduceRight, true), /***/ }), -/* 214 */ +/* 215 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5712,7 +5726,7 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !__webpack_require__(21)($nati /***/ }), -/* 215 */ +/* 216 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5741,19 +5755,19 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !__webpack_require__(21)($nati /***/ }), -/* 216 */ +/* 217 */ /***/ (function(module, exports, __webpack_require__) { // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) var $export = __webpack_require__(0); -$export($export.P, 'Array', { copyWithin: __webpack_require__(106) }); +$export($export.P, 'Array', { copyWithin: __webpack_require__(107) }); __webpack_require__(45)('copyWithin'); /***/ }), -/* 217 */ +/* 218 */ /***/ (function(module, exports, __webpack_require__) { // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) @@ -5765,7 +5779,7 @@ __webpack_require__(45)('fill'); /***/ }), -/* 218 */ +/* 219 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5786,7 +5800,7 @@ __webpack_require__(45)(KEY); /***/ }), -/* 219 */ +/* 220 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5807,14 +5821,14 @@ __webpack_require__(45)(KEY); /***/ }), -/* 220 */ +/* 221 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(39)('Array'); /***/ }), -/* 221 */ +/* 222 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(2); @@ -5863,12 +5877,12 @@ __webpack_require__(39)('RegExp'); /***/ }), -/* 222 */ +/* 223 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -__webpack_require__(107); +__webpack_require__(108); var anObject = __webpack_require__(1); var $flags = __webpack_require__(57); var DESCRIPTORS = __webpack_require__(7); @@ -5895,7 +5909,7 @@ if (__webpack_require__(3)(function () { return $toString.call({ source: 'a', fl /***/ }), -/* 223 */ +/* 224 */ /***/ (function(module, exports, __webpack_require__) { // @@match logic @@ -5911,7 +5925,7 @@ __webpack_require__(58)('match', 1, function (defined, MATCH, $match) { /***/ }), -/* 224 */ +/* 225 */ /***/ (function(module, exports, __webpack_require__) { // @@replace logic @@ -5929,7 +5943,7 @@ __webpack_require__(58)('replace', 2, function (defined, REPLACE, $replace) { /***/ }), -/* 225 */ +/* 226 */ /***/ (function(module, exports, __webpack_require__) { // @@search logic @@ -5945,7 +5959,7 @@ __webpack_require__(58)('search', 1, function (defined, SEARCH, $search) { /***/ }), -/* 226 */ +/* 227 */ /***/ (function(module, exports, __webpack_require__) { // @@split logic @@ -6022,7 +6036,7 @@ __webpack_require__(58)('split', 2, function (defined, SPLIT, $split) { /***/ }), -/* 227 */ +/* 228 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6039,8 +6053,9 @@ var forOf = __webpack_require__(41); var speciesConstructor = __webpack_require__(59); var task = __webpack_require__(84).set; var microtask = __webpack_require__(85)(); -var newPromiseCapabilityModule = __webpack_require__(108); +var newPromiseCapabilityModule = __webpack_require__(86); var perform = __webpack_require__(109); +var promiseResolve = __webpack_require__(110); var PROMISE = 'Promise'; var TypeError = global.TypeError; var process = global.process; @@ -6266,10 +6281,7 @@ $export($export.S + $export.F * (LIBRARY || !USE_NATIVE), PROMISE, { resolve: function resolve(x) { // instanceof instead of internal slot check because we should fix it without replacement native Promise core if (x instanceof $Promise && sameConstructor(x.constructor, this)) return x; - var capability = newPromiseCapability(this); - var $$resolve = capability.resolve; - $$resolve(x); - return capability.promise; + return promiseResolve(this, x); } }); $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(56)(function (iter) { @@ -6319,12 +6331,12 @@ $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(56)(function /***/ }), -/* 228 */ +/* 229 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var weak = __webpack_require__(114); +var weak = __webpack_require__(115); // 23.4 WeakSet Objects __webpack_require__(60)('WeakSet', function (get) { @@ -6338,7 +6350,7 @@ __webpack_require__(60)('WeakSet', function (get) { /***/ }), -/* 229 */ +/* 230 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.1 Reflect.apply(target, thisArgument, argumentsList) @@ -6360,7 +6372,7 @@ $export($export.S + $export.F * !__webpack_require__(3)(function () { /***/ }), -/* 230 */ +/* 231 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) @@ -6370,7 +6382,7 @@ var aFunction = __webpack_require__(11); var anObject = __webpack_require__(1); var isObject = __webpack_require__(4); var fails = __webpack_require__(3); -var bind = __webpack_require__(97); +var bind = __webpack_require__(98); var rConstruct = (__webpack_require__(2).Reflect || {}).construct; // MS Edge supports only 2 arguments and argumentsList argument is optional @@ -6413,7 +6425,7 @@ $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', { /***/ }), -/* 231 */ +/* 232 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes) @@ -6442,7 +6454,7 @@ $export($export.S + $export.F * __webpack_require__(3)(function () { /***/ }), -/* 232 */ +/* 233 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.4 Reflect.deleteProperty(target, propertyKey) @@ -6459,7 +6471,7 @@ $export($export.S, 'Reflect', { /***/ }), -/* 233 */ +/* 234 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6492,7 +6504,7 @@ $export($export.S, 'Reflect', { /***/ }), -/* 234 */ +/* 235 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.6 Reflect.get(target, propertyKey [, receiver]) @@ -6519,7 +6531,7 @@ $export($export.S, 'Reflect', { get: get }); /***/ }), -/* 235 */ +/* 236 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey) @@ -6535,7 +6547,7 @@ $export($export.S, 'Reflect', { /***/ }), -/* 236 */ +/* 237 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.8 Reflect.getPrototypeOf(target) @@ -6551,7 +6563,7 @@ $export($export.S, 'Reflect', { /***/ }), -/* 237 */ +/* 238 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.9 Reflect.has(target, propertyKey) @@ -6565,7 +6577,7 @@ $export($export.S, 'Reflect', { /***/ }), -/* 238 */ +/* 239 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.10 Reflect.isExtensible(target) @@ -6582,17 +6594,17 @@ $export($export.S, 'Reflect', { /***/ }), -/* 239 */ +/* 240 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.11 Reflect.ownKeys(target) var $export = __webpack_require__(0); -$export($export.S, 'Reflect', { ownKeys: __webpack_require__(86) }); +$export($export.S, 'Reflect', { ownKeys: __webpack_require__(87) }); /***/ }), -/* 240 */ +/* 241 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.12 Reflect.preventExtensions(target) @@ -6614,7 +6626,7 @@ $export($export.S, 'Reflect', { /***/ }), -/* 241 */ +/* 242 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.13 Reflect.set(target, propertyKey, V [, receiver]) @@ -6651,7 +6663,7 @@ $export($export.S, 'Reflect', { set: set }); /***/ }), -/* 242 */ +/* 243 */ /***/ (function(module, exports, __webpack_require__) { // 26.1.14 Reflect.setPrototypeOf(target, proto) @@ -6672,7 +6684,7 @@ if (setProto) $export($export.S, 'Reflect', { /***/ }), -/* 243 */ +/* 244 */ /***/ (function(module, exports, __webpack_require__) { // 20.3.3.1 / 15.9.4.4 Date.now() @@ -6682,7 +6694,7 @@ $export($export.S, 'Date', { now: function () { return new Date().getTime(); } } /***/ }), -/* 244 */ +/* 245 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6705,12 +6717,12 @@ $export($export.P + $export.F * __webpack_require__(3)(function () { /***/ }), -/* 245 */ +/* 246 */ /***/ (function(module, exports, __webpack_require__) { // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var $export = __webpack_require__(0); -var toISOString = __webpack_require__(246); +var toISOString = __webpack_require__(247); // PhantomJS / old WebKit has a broken implementations $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'Date', { @@ -6719,7 +6731,7 @@ $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'D /***/ }), -/* 246 */ +/* 247 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6752,7 +6764,7 @@ module.exports = (fails(function () { /***/ }), -/* 247 */ +/* 248 */ /***/ (function(module, exports, __webpack_require__) { var DateProto = Date.prototype; @@ -6770,17 +6782,17 @@ if (new Date(NaN) + '' != INVALID_DATE) { /***/ }), -/* 248 */ +/* 249 */ /***/ (function(module, exports, __webpack_require__) { var TO_PRIMITIVE = __webpack_require__(5)('toPrimitive'); var proto = Date.prototype; -if (!(TO_PRIMITIVE in proto)) __webpack_require__(13)(proto, TO_PRIMITIVE, __webpack_require__(249)); +if (!(TO_PRIMITIVE in proto)) __webpack_require__(13)(proto, TO_PRIMITIVE, __webpack_require__(250)); /***/ }), -/* 249 */ +/* 250 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6796,14 +6808,14 @@ module.exports = function (hint) { /***/ }), -/* 250 */ +/* 251 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $export = __webpack_require__(0); var $typed = __webpack_require__(61); -var buffer = __webpack_require__(87); +var buffer = __webpack_require__(88); var anObject = __webpack_require__(1); var toIndex = __webpack_require__(35); var toLength = __webpack_require__(8); @@ -6849,17 +6861,17 @@ __webpack_require__(39)(ARRAY_BUFFER); /***/ }), -/* 251 */ +/* 252 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); $export($export.G + $export.W + $export.F * !__webpack_require__(61).ABV, { - DataView: __webpack_require__(87).DataView + DataView: __webpack_require__(88).DataView }); /***/ }), -/* 252 */ +/* 253 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(29)('Int8', 1, function (init) { @@ -6870,7 +6882,7 @@ __webpack_require__(29)('Int8', 1, function (init) { /***/ }), -/* 253 */ +/* 254 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(29)('Uint8', 1, function (init) { @@ -6881,7 +6893,7 @@ __webpack_require__(29)('Uint8', 1, function (init) { /***/ }), -/* 254 */ +/* 255 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(29)('Uint8', 1, function (init) { @@ -6892,7 +6904,7 @@ __webpack_require__(29)('Uint8', 1, function (init) { /***/ }), -/* 255 */ +/* 256 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(29)('Int16', 2, function (init) { @@ -6903,7 +6915,7 @@ __webpack_require__(29)('Int16', 2, function (init) { /***/ }), -/* 256 */ +/* 257 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(29)('Uint16', 2, function (init) { @@ -6914,7 +6926,7 @@ __webpack_require__(29)('Uint16', 2, function (init) { /***/ }), -/* 257 */ +/* 258 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(29)('Int32', 4, function (init) { @@ -6925,7 +6937,7 @@ __webpack_require__(29)('Int32', 4, function (init) { /***/ }), -/* 258 */ +/* 259 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(29)('Uint32', 4, function (init) { @@ -6936,7 +6948,7 @@ __webpack_require__(29)('Uint32', 4, function (init) { /***/ }), -/* 259 */ +/* 260 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(29)('Float32', 4, function (init) { @@ -6947,7 +6959,7 @@ __webpack_require__(29)('Float32', 4, function (init) { /***/ }), -/* 260 */ +/* 261 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(29)('Float64', 8, function (init) { @@ -6958,7 +6970,7 @@ __webpack_require__(29)('Float64', 8, function (init) { /***/ }), -/* 261 */ +/* 262 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6977,7 +6989,7 @@ __webpack_require__(45)('includes'); /***/ }), -/* 262 */ +/* 263 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6994,14 +7006,14 @@ $export($export.P, 'String', { /***/ }), -/* 263 */ +/* 264 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-string-pad-start-end var $export = __webpack_require__(0); -var $pad = __webpack_require__(115); +var $pad = __webpack_require__(116); $export($export.P, 'String', { padStart: function padStart(maxLength /* , fillString = ' ' */) { @@ -7011,14 +7023,14 @@ $export($export.P, 'String', { /***/ }), -/* 264 */ +/* 265 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-string-pad-start-end var $export = __webpack_require__(0); -var $pad = __webpack_require__(115); +var $pad = __webpack_require__(116); $export($export.P, 'String', { padEnd: function padEnd(maxLength /* , fillString = ' ' */) { @@ -7028,7 +7040,7 @@ $export($export.P, 'String', { /***/ }), -/* 265 */ +/* 266 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7042,7 +7054,7 @@ __webpack_require__(44)('trimLeft', function ($trim) { /***/ }), -/* 266 */ +/* 267 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7056,7 +7068,7 @@ __webpack_require__(44)('trimRight', function ($trim) { /***/ }), -/* 267 */ +/* 268 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7093,26 +7105,26 @@ $export($export.P, 'String', { /***/ }), -/* 268 */ +/* 269 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(64)('asyncIterator'); /***/ }), -/* 269 */ +/* 270 */ /***/ (function(module, exports, __webpack_require__) { __webpack_require__(64)('observable'); /***/ }), -/* 270 */ +/* 271 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-object-getownpropertydescriptors var $export = __webpack_require__(0); -var ownKeys = __webpack_require__(86); +var ownKeys = __webpack_require__(87); var toIObject = __webpack_require__(12); var gOPD = __webpack_require__(15); var createProperty = __webpack_require__(80); @@ -7135,12 +7147,12 @@ $export($export.S, 'Object', { /***/ }), -/* 271 */ +/* 272 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-object-values-entries var $export = __webpack_require__(0); -var $values = __webpack_require__(116)(false); +var $values = __webpack_require__(117)(false); $export($export.S, 'Object', { values: function values(it) { @@ -7150,12 +7162,12 @@ $export($export.S, 'Object', { /***/ }), -/* 272 */ +/* 273 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-object-values-entries var $export = __webpack_require__(0); -var $entries = __webpack_require__(116)(true); +var $entries = __webpack_require__(117)(true); $export($export.S, 'Object', { entries: function entries(it) { @@ -7165,7 +7177,7 @@ $export($export.S, 'Object', { /***/ }), -/* 273 */ +/* 274 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7184,7 +7196,7 @@ __webpack_require__(7) && $export($export.P + __webpack_require__(62), 'Object', /***/ }), -/* 274 */ +/* 275 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7203,7 +7215,7 @@ __webpack_require__(7) && $export($export.P + __webpack_require__(62), 'Object', /***/ }), -/* 275 */ +/* 276 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7228,7 +7240,7 @@ __webpack_require__(7) && $export($export.P + __webpack_require__(62), 'Object', /***/ }), -/* 276 */ +/* 277 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7253,27 +7265,27 @@ __webpack_require__(7) && $export($export.P + __webpack_require__(62), 'Object', /***/ }), -/* 277 */ +/* 278 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/DavidBruant/Map-Set.prototype.toJSON var $export = __webpack_require__(0); -$export($export.P + $export.R, 'Map', { toJSON: __webpack_require__(117)('Map') }); +$export($export.P + $export.R, 'Map', { toJSON: __webpack_require__(118)('Map') }); /***/ }), -/* 278 */ +/* 279 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/DavidBruant/Map-Set.prototype.toJSON var $export = __webpack_require__(0); -$export($export.P + $export.R, 'Set', { toJSON: __webpack_require__(117)('Set') }); +$export($export.P + $export.R, 'Set', { toJSON: __webpack_require__(118)('Set') }); /***/ }), -/* 279 */ +/* 280 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-global @@ -7283,7 +7295,7 @@ $export($export.G, { global: __webpack_require__(2) }); /***/ }), -/* 280 */ +/* 281 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-global @@ -7293,7 +7305,7 @@ $export($export.S, 'System', { global: __webpack_require__(2) }); /***/ }), -/* 281 */ +/* 282 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/ljharb/proposal-is-error @@ -7308,7 +7320,7 @@ $export($export.S, 'Error', { /***/ }), -/* 282 */ +/* 283 */ /***/ (function(module, exports, __webpack_require__) { // https://rwaldron.github.io/proposal-math-extensions/ @@ -7322,7 +7334,7 @@ $export($export.S, 'Math', { /***/ }), -/* 283 */ +/* 284 */ /***/ (function(module, exports, __webpack_require__) { // https://rwaldron.github.io/proposal-math-extensions/ @@ -7332,7 +7344,7 @@ $export($export.S, 'Math', { DEG_PER_RAD: Math.PI / 180 }); /***/ }), -/* 284 */ +/* 285 */ /***/ (function(module, exports, __webpack_require__) { // https://rwaldron.github.io/proposal-math-extensions/ @@ -7347,13 +7359,13 @@ $export($export.S, 'Math', { /***/ }), -/* 285 */ +/* 286 */ /***/ (function(module, exports, __webpack_require__) { // https://rwaldron.github.io/proposal-math-extensions/ var $export = __webpack_require__(0); -var scale = __webpack_require__(119); -var fround = __webpack_require__(103); +var scale = __webpack_require__(120); +var fround = __webpack_require__(104); $export($export.S, 'Math', { fscale: function fscale(x, inLow, inHigh, outLow, outHigh) { @@ -7363,7 +7375,7 @@ $export($export.S, 'Math', { /***/ }), -/* 286 */ +/* 287 */ /***/ (function(module, exports, __webpack_require__) { // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 @@ -7380,7 +7392,7 @@ $export($export.S, 'Math', { /***/ }), -/* 287 */ +/* 288 */ /***/ (function(module, exports, __webpack_require__) { // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 @@ -7397,7 +7409,7 @@ $export($export.S, 'Math', { /***/ }), -/* 288 */ +/* 289 */ /***/ (function(module, exports, __webpack_require__) { // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 @@ -7419,7 +7431,7 @@ $export($export.S, 'Math', { /***/ }), -/* 289 */ +/* 290 */ /***/ (function(module, exports, __webpack_require__) { // https://rwaldron.github.io/proposal-math-extensions/ @@ -7429,7 +7441,7 @@ $export($export.S, 'Math', { RAD_PER_DEG: 180 / Math.PI }); /***/ }), -/* 290 */ +/* 291 */ /***/ (function(module, exports, __webpack_require__) { // https://rwaldron.github.io/proposal-math-extensions/ @@ -7444,17 +7456,17 @@ $export($export.S, 'Math', { /***/ }), -/* 291 */ +/* 292 */ /***/ (function(module, exports, __webpack_require__) { // https://rwaldron.github.io/proposal-math-extensions/ var $export = __webpack_require__(0); -$export($export.S, 'Math', { scale: __webpack_require__(119) }); +$export($export.S, 'Math', { scale: __webpack_require__(120) }); /***/ }), -/* 292 */ +/* 293 */ /***/ (function(module, exports, __webpack_require__) { // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 @@ -7476,7 +7488,7 @@ $export($export.S, 'Math', { /***/ }), -/* 293 */ +/* 294 */ /***/ (function(module, exports, __webpack_require__) { // http://jfbastien.github.io/papers/Math.signbit.html @@ -7489,7 +7501,7 @@ $export($export.S, 'Math', { signbit: function signbit(x) { /***/ }), -/* 294 */ +/* 295 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7499,30 +7511,31 @@ var $export = __webpack_require__(0); var core = __webpack_require__(18); var global = __webpack_require__(2); var speciesConstructor = __webpack_require__(59); +var promiseResolve = __webpack_require__(110); $export($export.P, 'Promise', { 'finally': function (onFinally) { var C = speciesConstructor(this, core.Promise || global.Promise); var isFunction = typeof onFinally == 'function'; return this.then( isFunction ? function (x) { - return new C(function (resolve) { resolve(onFinally()); }).then(function () { return x; }); + return promiseResolve(C, onFinally()).then(function () { return x; }); } : onFinally, isFunction ? function (e) { - return new C(function (resolve) { resolve(onFinally()); }).then(function () { throw e; }); + return promiseResolve(C, onFinally()).then(function () { throw e; }); } : onFinally ); } }); /***/ }), -/* 295 */ +/* 296 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // https://github.com/tc39/proposal-promise-try var $export = __webpack_require__(0); -var newPromiseCapability = __webpack_require__(108); +var newPromiseCapability = __webpack_require__(86); var perform = __webpack_require__(109); $export($export.S, 'Promise', { 'try': function (callbackfn) { @@ -7534,7 +7547,7 @@ $export($export.S, 'Promise', { 'try': function (callbackfn) { /***/ }), -/* 296 */ +/* 297 */ /***/ (function(module, exports, __webpack_require__) { var metadata = __webpack_require__(30); @@ -7548,7 +7561,7 @@ metadata.exp({ defineMetadata: function defineMetadata(metadataKey, metadataValu /***/ }), -/* 297 */ +/* 298 */ /***/ (function(module, exports, __webpack_require__) { var metadata = __webpack_require__(30); @@ -7569,7 +7582,7 @@ metadata.exp({ deleteMetadata: function deleteMetadata(metadataKey, target /* , /***/ }), -/* 298 */ +/* 299 */ /***/ (function(module, exports, __webpack_require__) { var metadata = __webpack_require__(30); @@ -7592,11 +7605,11 @@ metadata.exp({ getMetadata: function getMetadata(metadataKey, target /* , target /***/ }), -/* 299 */ +/* 300 */ /***/ (function(module, exports, __webpack_require__) { -var Set = __webpack_require__(112); -var from = __webpack_require__(118); +var Set = __webpack_require__(113); +var from = __webpack_require__(119); var metadata = __webpack_require__(30); var anObject = __webpack_require__(1); var getPrototypeOf = __webpack_require__(16); @@ -7617,7 +7630,7 @@ metadata.exp({ getMetadataKeys: function getMetadataKeys(target /* , targetKey * /***/ }), -/* 300 */ +/* 301 */ /***/ (function(module, exports, __webpack_require__) { var metadata = __webpack_require__(30); @@ -7632,7 +7645,7 @@ metadata.exp({ getOwnMetadata: function getOwnMetadata(metadataKey, target /* , /***/ }), -/* 301 */ +/* 302 */ /***/ (function(module, exports, __webpack_require__) { var metadata = __webpack_require__(30); @@ -7646,7 +7659,7 @@ metadata.exp({ getOwnMetadataKeys: function getOwnMetadataKeys(target /* , targe /***/ }), -/* 302 */ +/* 303 */ /***/ (function(module, exports, __webpack_require__) { var metadata = __webpack_require__(30); @@ -7668,7 +7681,7 @@ metadata.exp({ hasMetadata: function hasMetadata(metadataKey, target /* , target /***/ }), -/* 303 */ +/* 304 */ /***/ (function(module, exports, __webpack_require__) { var metadata = __webpack_require__(30); @@ -7683,7 +7696,7 @@ metadata.exp({ hasOwnMetadata: function hasOwnMetadata(metadataKey, target /* , /***/ }), -/* 304 */ +/* 305 */ /***/ (function(module, exports, __webpack_require__) { var $metadata = __webpack_require__(30); @@ -7704,7 +7717,7 @@ $metadata.exp({ metadata: function metadata(metadataKey, metadataValue) { /***/ }), -/* 305 */ +/* 306 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/rwaldron/tc39-notes/blob/master/es6/2014-09/sept-25.md#510-globalasap-for-enqueuing-a-microtask @@ -7722,7 +7735,7 @@ $export($export.G, { /***/ }), -/* 306 */ +/* 307 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7928,7 +7941,7 @@ __webpack_require__(39)('Observable'); /***/ }), -/* 307 */ +/* 308 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -7940,7 +7953,7 @@ $export($export.G + $export.B, { /***/ }), -/* 308 */ +/* 309 */ /***/ (function(module, exports, __webpack_require__) { var $iterators = __webpack_require__(82); @@ -8004,14 +8017,14 @@ for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++ /***/ }), -/* 309 */ +/* 310 */ /***/ (function(module, exports, __webpack_require__) { // ie9- setTimeout & setInterval additional parameters fix var global = __webpack_require__(2); var $export = __webpack_require__(0); var invoke = __webpack_require__(52); -var partial = __webpack_require__(88); +var partial = __webpack_require__(89); var navigator = global.navigator; var MSIE = !!navigator && /MSIE .\./.test(navigator.userAgent); // <- dirty ie9- check var wrap = function (set) { @@ -8031,7 +8044,7 @@ $export($export.G + $export.B + $export.F * MSIE, { /***/ }), -/* 310 */ +/* 311 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8044,10 +8057,10 @@ var create = __webpack_require__(28); var getPrototypeOf = __webpack_require__(16); var getKeys = __webpack_require__(27); var dP = __webpack_require__(6); -var keyOf = __webpack_require__(92); +var keyOf = __webpack_require__(93); var aFunction = __webpack_require__(11); var forOf = __webpack_require__(41); -var isIterable = __webpack_require__(121); +var isIterable = __webpack_require__(122); var $iterCreate = __webpack_require__(55); var step = __webpack_require__(83); var isObject = __webpack_require__(4); @@ -8195,7 +8208,7 @@ $export($export.S, 'Dict', { /***/ }), -/* 311 */ +/* 312 */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(1); @@ -8208,13 +8221,13 @@ module.exports = __webpack_require__(18).getIterator = function (it) { /***/ }), -/* 312 */ +/* 313 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(2); var core = __webpack_require__(18); var $export = __webpack_require__(0); -var partial = __webpack_require__(88); +var partial = __webpack_require__(89); // https://esdiscuss.org/topic/promise-returning-delay-function $export($export.G + $export.F, { delay: function delay(time) { @@ -8226,20 +8239,20 @@ $export($export.G + $export.F, { /***/ }), -/* 313 */ +/* 314 */ /***/ (function(module, exports, __webpack_require__) { -var path = __webpack_require__(120); +var path = __webpack_require__(121); var $export = __webpack_require__(0); // Placeholder __webpack_require__(18)._ = path._ = path._ || {}; -$export($export.P + $export.F, 'Function', { part: __webpack_require__(88) }); +$export($export.P + $export.F, 'Function', { part: __webpack_require__(89) }); /***/ }), -/* 314 */ +/* 315 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -8248,7 +8261,7 @@ $export($export.S + $export.F, 'Object', { isObject: __webpack_require__(4) }); /***/ }), -/* 315 */ +/* 316 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -8257,21 +8270,21 @@ $export($export.S + $export.F, 'Object', { classof: __webpack_require__(37) }); /***/ }), -/* 316 */ +/* 317 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var define = __webpack_require__(122); +var define = __webpack_require__(123); $export($export.S + $export.F, 'Object', { define: define }); /***/ }), -/* 317 */ +/* 318 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var define = __webpack_require__(122); +var define = __webpack_require__(123); var create = __webpack_require__(28); $export($export.S + $export.F, 'Object', { @@ -8282,7 +8295,7 @@ $export($export.S + $export.F, 'Object', { /***/ }), -/* 318 */ +/* 319 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8298,24 +8311,24 @@ __webpack_require__(54)(Number, 'Number', function (iterated) { /***/ }), -/* 319 */ +/* 320 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/benjamingr/RexExp.escape var $export = __webpack_require__(0); -var $re = __webpack_require__(89)(/[\\^$*+?.()|[\]{}]/g, '\\$&'); +var $re = __webpack_require__(90)(/[\\^$*+?.()|[\]{}]/g, '\\$&'); $export($export.S, 'RegExp', { escape: function escape(it) { return $re(it); } }); /***/ }), -/* 320 */ +/* 321 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $export = __webpack_require__(0); -var $re = __webpack_require__(89)(/[&<>"']/g, { +var $re = __webpack_require__(90)(/[&<>"']/g, { '&': '&', '<': '<', '>': '>', @@ -8327,13 +8340,13 @@ $export($export.P + $export.F, 'String', { escapeHTML: function escapeHTML() { r /***/ }), -/* 321 */ +/* 322 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var $export = __webpack_require__(0); -var $re = __webpack_require__(89)(/&(?:amp|lt|gt|quot|apos);/g, { +var $re = __webpack_require__(90)(/&(?:amp|lt|gt|quot|apos);/g, { '&': '&', '<': '<', '>': '>', diff --git a/client/core.min.js b/client/core.min.js index 299ece635a8c..fd866d7f9766 100644 --- a/client/core.min.js +++ b/client/core.min.js @@ -4,7 +4,7 @@ * License: http://rock.mit-license.org * © 2017 Denis Pushkarev */ -!function(t,n,r){"use strict";!function(t){function __webpack_require__(r){if(n[r])return n[r].exports;var e=n[r]={i:r,l:!1,exports:{}};return t[r].call(e.exports,e,e.exports,__webpack_require__),e.l=!0,e.exports}var n={};__webpack_require__.m=t,__webpack_require__.c=n,__webpack_require__.d=function(t,n,r){__webpack_require__.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},__webpack_require__.n=function(t){var n=t&&t.__esModule?function getDefault(){return t["default"]}:function getModuleExports(){return t};return __webpack_require__.d(n,"a",n),n},__webpack_require__.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=123)}([function(t,n,e){var i=e(2),o=e(18),u=e(13),c=e(14),f=e(23),a=function(t,n,e){var s,l,h,p,v=t&a.F,g=t&a.G,y=t&a.S,d=t&a.P,_=t&a.B,b=g?i:y?i[n]||(i[n]={}):(i[n]||{}).prototype,m=g?o:o[n]||(o[n]={}),S=m.prototype||(m.prototype={});g&&(e=n);for(s in e)h=((l=!v&&b&&b[s]!==r)?b:e)[s],p=_&&l?f(h,i):d&&"function"==typeof h?f(Function.call,h):h,b&&c(b,s,h,t&a.U),m[s]!=h&&u(m,s,p),d&&S[s]!=h&&(S[s]=h)};i.core=o,a.F=1,a.G=2,a.S=4,a.P=8,a.B=16,a.W=32,a.U=64,a.R=128,t.exports=a},function(t,n,r){var e=r(4);t.exports=function(t){if(!e(t))throw TypeError(t+" is not an object!");return t}},function(t,r){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof n&&(n=e)},function(t,n){t.exports=function(t){try{return!!t()}catch(n){return!0}}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,r){var e=r(49)("wks"),i=r(33),o=r(2).Symbol,u="function"==typeof o;(t.exports=function(t){return e[t]||(e[t]=u&&o[t]||(u?o:i)("Symbol."+t))}).store=e},function(t,n,r){var e=r(1),i=r(90),o=r(22),u=Object.defineProperty;n.f=r(7)?Object.defineProperty:function defineProperty(t,n,r){if(e(t),n=o(n,!0),e(r),i)try{return u(t,n,r)}catch(c){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[n]=r.value),t}},function(t,n,r){t.exports=!r(3)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,n,r){var e=r(32),i=Math.min;t.exports=function(t){return t>0?i(e(t),9007199254740991):0}},function(t,n,r){var e=r(20);t.exports=function(t){return Object(e(t))}},function(t,n){var r={}.hasOwnProperty;t.exports=function(t,n){return r.call(t,n)}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n,r){var e=r(46),i=r(20);t.exports=function(t){return e(i(t))}},function(t,n,r){var e=r(6),i=r(26);t.exports=r(7)?function(t,n,r){return e.f(t,n,i(1,r))}:function(t,n,r){return t[n]=r,t}},function(t,n,r){var e=r(2),i=r(13),o=r(10),u=r(33)("src"),c=Function.toString,f=(""+c).split("toString");r(18).inspectSource=function(t){return c.call(t)},(t.exports=function(t,n,r,c){var a="function"==typeof r;a&&(o(r,"name")||i(r,"name",n)),t[n]!==r&&(a&&(o(r,u)||i(r,u,t[n]?""+t[n]:f.join(String(n)))),t===e?t[n]=r:c?t[n]?t[n]=r:i(t,n,r):(delete t[n],i(t,n,r)))})(Function.prototype,"toString",function toString(){return"function"==typeof this&&this[u]||c.call(this)})},function(t,n,r){var e=r(47),i=r(26),o=r(12),u=r(22),c=r(10),f=r(90),a=Object.getOwnPropertyDescriptor;n.f=r(7)?a:function getOwnPropertyDescriptor(t,n){if(t=o(t),n=u(n,!0),f)try{return a(t,n)}catch(r){}if(c(t,n))return i(!e.f.call(t,n),t[n])}},function(t,n,r){var e=r(10),i=r(9),o=r(65)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),e(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,n,r){var e=r(0),i=r(3),o=r(20),u=/"/g,c=function(t,n,r,e){var i=String(o(t)),c="<"+n;return""!==r&&(c+=" "+r+'="'+String(e).replace(u,""")+'"'),c+">"+i+""};t.exports=function(t,n){var r={};r[t]=n(c),e(e.P+e.F*i(function(){var n=""[t]('"');return n!==n.toLowerCase()||n.split('"').length>3}),"String",r)}},function(n,r){var e=n.exports={version:"2.4.0"};"number"==typeof t&&(t=e)},function(t,n){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,n){t.exports=function(t){if(t==r)throw TypeError("Can't call method on "+t);return t}},function(t,n,r){var e=r(3);t.exports=function(t,n){return!!t&&e(function(){n?t.call(null,function(){},1):t.call(null)})}},function(t,n,r){var e=r(4);t.exports=function(t,n){if(!e(t))return t;var r,i;if(n&&"function"==typeof(r=t.toString)&&!e(i=r.call(t)))return i;if("function"==typeof(r=t.valueOf)&&!e(i=r.call(t)))return i;if(!n&&"function"==typeof(r=t.toString)&&!e(i=r.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,n,e){var i=e(11);t.exports=function(t,n,e){if(i(t),n===r)return t;switch(e){case 1:return function(r){return t.call(n,r)};case 2:return function(r,e){return t.call(n,r,e)};case 3:return function(r,e,i){return t.call(n,r,e,i)}}return function(){return t.apply(n,arguments)}}},function(t,n,r){var e=r(0),i=r(18),o=r(3);t.exports=function(t,n){var r=(i.Object||{})[t]||Object[t],u={};u[t]=n(r),e(e.S+e.F*o(function(){r(1)}),"Object",u)}},function(t,n,e){var i=e(23),o=e(46),u=e(9),c=e(8),f=e(206);t.exports=function(t,n){var e=1==t,a=2==t,s=3==t,l=4==t,h=6==t,p=5==t||h,v=n||f;return function(n,f,g){for(var y,d,_=u(n),b=o(_),m=i(f,g,3),S=c(b.length),x=0,w=e?v(n,S):a?v(n,0):r;S>x;x++)if((p||x in b)&&(y=b[x],d=m(y,x,_),t))if(e)w[x]=d;else if(d)switch(t){case 3:return!0;case 5:return y;case 6:return x;case 2:w.push(y)}else if(l)return!1;return h?-1:s||l?l:w}}},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n,r){var e=r(93),i=r(66);t.exports=Object.keys||function keys(t){return e(t,i)}},function(t,n,e){var i=e(1),o=e(94),u=e(66),c=e(65)("IE_PROTO"),f=function(){},a=function(){var t,n=e(63)("iframe"),r=u.length;for(n.style.display="none",e(68).appendChild(n),n.src="javascript:",(t=n.contentWindow.document).open(),t.write("