diff options
Diffstat (limited to 'node_modules/core-js/client/library.js')
-rw-r--r-- | node_modules/core-js/client/library.js | 597 |
1 files changed, 299 insertions, 298 deletions
diff --git a/node_modules/core-js/client/library.js b/node_modules/core-js/client/library.js index 737b8f09d..73a242587 100644 --- a/node_modules/core-js/client/library.js +++ b/node_modules/core-js/client/library.js @@ -1,5 +1,5 @@ /** - * core-js 2.5.0 + * core-js 2.5.3 * https://github.com/zloirock/core-js * License: http://rock.mit-license.org * © 2017 Denis Pushkarev @@ -281,7 +281,7 @@ module.exports = function (it) { /* 12 */ /***/ (function(module, exports) { -var core = module.exports = { version: '2.5.0' }; +var core = module.exports = { version: '2.5.3' }; if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef @@ -292,7 +292,7 @@ if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) var has = __webpack_require__(15); var toObject = __webpack_require__(9); -var IE_PROTO = __webpack_require__(65)('IE_PROTO'); +var IE_PROTO = __webpack_require__(64)('IE_PROTO'); var ObjectProto = Object.prototype; module.exports = Object.getPrototypeOf || function (O) { @@ -528,7 +528,7 @@ if (__webpack_require__(8)) { var global = __webpack_require__(2); var fails = __webpack_require__(4); var $export = __webpack_require__(0); - var $typed = __webpack_require__(58); + var $typed = __webpack_require__(57); var $buffer = __webpack_require__(87); var ctx = __webpack_require__(16); var anInstance = __webpack_require__(38); @@ -537,7 +537,7 @@ if (__webpack_require__(8)) { var redefineAll = __webpack_require__(39); var toInteger = __webpack_require__(22); var toLength = __webpack_require__(6); - var toIndex = __webpack_require__(116); + var toIndex = __webpack_require__(115); var toAbsoluteIndex = __webpack_require__(35); var toPrimitive = __webpack_require__(27); var has = __webpack_require__(15); @@ -553,13 +553,13 @@ if (__webpack_require__(8)) { var wks = __webpack_require__(5); var createArrayMethod = __webpack_require__(20); var createArrayIncludes = __webpack_require__(50); - var speciesConstructor = __webpack_require__(56); + var speciesConstructor = __webpack_require__(55); var ArrayIterators = __webpack_require__(81); var Iterators = __webpack_require__(36); var $iterDetect = __webpack_require__(78); var setSpecies = __webpack_require__(42); var arrayFill = __webpack_require__(80); - var arrayCopyWithin = __webpack_require__(107); + var arrayCopyWithin = __webpack_require__(106); var $DP = __webpack_require__(7); var $GOPD = __webpack_require__(18); var dP = $DP.f; @@ -1008,10 +1008,10 @@ if (__webpack_require__(8)) { /* 26 */ /***/ (function(module, exports, __webpack_require__) { -var Map = __webpack_require__(110); +var Map = __webpack_require__(109); 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__(112))()); var getOrCreateMetadataMap = function (target, targetKey, create) { var targetMetadata = store.get(target); @@ -1157,8 +1157,8 @@ var meta = module.exports = { /***/ (function(module, exports, __webpack_require__) { // 19.1.2.14 / 15.2.3.14 Object.keys(O) -var $keys = __webpack_require__(93); -var enumBugKeys = __webpack_require__(66); +var $keys = __webpack_require__(92); +var enumBugKeys = __webpack_require__(65); module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); @@ -1171,22 +1171,22 @@ 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 enumBugKeys = __webpack_require__(66); -var IE_PROTO = __webpack_require__(65)('IE_PROTO'); +var dPs = __webpack_require__(93); +var enumBugKeys = __webpack_require__(65); +var IE_PROTO = __webpack_require__(64)('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__(62)('iframe'); + var iframe = __webpack_require__(61)('iframe'); var i = enumBugKeys.length; var lt = '<'; var gt = '>'; var iframeDocument; iframe.style.display = 'none'; - __webpack_require__(67).appendChild(iframe); + __webpack_require__(66).appendChild(iframe); iframe.src = 'javascript:'; // eslint-disable-line no-script-url // createDict = iframe.contentWindow.Object; // html.removeChild(iframe); @@ -1224,7 +1224,7 @@ module.exports = function () { /* empty */ }; /***/ (function(module, exports, __webpack_require__) { var ctx = __webpack_require__(16); -var call = __webpack_require__(105); +var call = __webpack_require__(104); var isArrayIter = __webpack_require__(76); var anObject = __webpack_require__(1); var toLength = __webpack_require__(6); @@ -1410,8 +1410,8 @@ exports.f = {}.propertyIsEnumerable; /***/ (function(module, exports, __webpack_require__) { // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) -var $keys = __webpack_require__(93); -var hiddenKeys = __webpack_require__(66).concat('length', 'prototype'); +var $keys = __webpack_require__(92); +var hiddenKeys = __webpack_require__(65).concat('length', 'prototype'); exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return $keys(O, hiddenKeys); @@ -1529,39 +1529,17 @@ module.exports = Array.isArray || function isArray(arg) { /***/ }), /* 53 */ -/***/ (function(module, exports) { - -// fast apply, http://jsperf.lnkit.com/fast-apply/5 -module.exports = function (fn, args, that) { - var un = that === undefined; - switch (args.length) { - case 0: return un ? fn() - : fn.call(that); - case 1: return un ? fn(args[0]) - : fn.call(that, args[0]); - case 2: return un ? fn(args[0], args[1]) - : fn.call(that, args[0], args[1]); - case 3: return un ? fn(args[0], args[1], args[2]) - : fn.call(that, args[0], args[1], args[2]); - case 4: return un ? fn(args[0], args[1], args[2], args[3]) - : fn.call(that, args[0], args[1], args[2], args[3]); - } return fn.apply(that, args); -}; - - -/***/ }), -/* 54 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var LIBRARY = __webpack_require__(34); var $export = __webpack_require__(0); -var redefine = __webpack_require__(63); +var redefine = __webpack_require__(62); var hide = __webpack_require__(17); var has = __webpack_require__(15); var Iterators = __webpack_require__(36); -var $iterCreate = __webpack_require__(55); +var $iterCreate = __webpack_require__(54); var setToStringTag = __webpack_require__(41); var getPrototypeOf = __webpack_require__(13); var ITERATOR = __webpack_require__(5)('iterator'); @@ -1586,7 +1564,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE var VALUES_BUG = false; var proto = Base.prototype; var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT]; - var $default = $native || getMethod(DEFAULT); + var $default = (!BUGGY && $native) || getMethod(DEFAULT); var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined; var $anyNative = NAME == 'Array' ? proto.entries || $native : $native; var methods, key, IteratorPrototype; @@ -1627,7 +1605,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE /***/ }), -/* 55 */ +/* 54 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1647,7 +1625,7 @@ module.exports = function (Constructor, NAME, next) { /***/ }), -/* 56 */ +/* 55 */ /***/ (function(module, exports, __webpack_require__) { // 7.3.20 SpeciesConstructor(O, defaultConstructor) @@ -1662,7 +1640,7 @@ module.exports = function (O, D) { /***/ }), -/* 57 */ +/* 56 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1728,7 +1706,7 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { /***/ }), -/* 58 */ +/* 57 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(2); @@ -1762,7 +1740,7 @@ module.exports = { /***/ }), -/* 59 */ +/* 58 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1778,7 +1756,7 @@ module.exports = __webpack_require__(34) || !__webpack_require__(4)(function () /***/ }), -/* 60 */ +/* 59 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1789,7 +1767,7 @@ var $export = __webpack_require__(0); module.exports = function (COLLECTION) { $export($export.S, COLLECTION, { of: function of() { var length = arguments.length; - var A = Array(length); + var A = new Array(length); while (length--) A[length] = arguments[length]; return new this(A); } }); @@ -1797,7 +1775,7 @@ module.exports = function (COLLECTION) { /***/ }), -/* 61 */ +/* 60 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1832,7 +1810,7 @@ module.exports = function (COLLECTION) { /***/ }), -/* 62 */ +/* 61 */ /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__(3); @@ -1845,14 +1823,14 @@ module.exports = function (it) { /***/ }), -/* 63 */ +/* 62 */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__(17); /***/ }), -/* 64 */ +/* 63 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(2); @@ -1867,7 +1845,7 @@ module.exports = function (name) { /***/ }), -/* 65 */ +/* 64 */ /***/ (function(module, exports, __webpack_require__) { var shared = __webpack_require__(49)('keys'); @@ -1878,7 +1856,7 @@ module.exports = function (key) { /***/ }), -/* 66 */ +/* 65 */ /***/ (function(module, exports) { // IE 8- don't enum bug keys @@ -1888,7 +1866,7 @@ module.exports = ( /***/ }), -/* 67 */ +/* 66 */ /***/ (function(module, exports, __webpack_require__) { var document = __webpack_require__(2).document; @@ -1896,7 +1874,7 @@ module.exports = document && document.documentElement; /***/ }), -/* 68 */ +/* 67 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1937,6 +1915,28 @@ module.exports = !$assign || __webpack_require__(4)(function () { /***/ }), +/* 68 */ +/***/ (function(module, exports) { + +// fast apply, http://jsperf.lnkit.com/fast-apply/5 +module.exports = function (fn, args, that) { + var un = that === undefined; + switch (args.length) { + case 0: return un ? fn() + : fn.call(that); + case 1: return un ? fn(args[0]) + : fn.call(that, args[0]); + case 2: return un ? fn(args[0], args[1]) + : fn.call(that, args[0], args[1]); + case 3: return un ? fn(args[0], args[1], args[2]) + : fn.call(that, args[0], args[1], args[2]); + case 4: return un ? fn(args[0], args[1], args[2], args[3]) + : fn.call(that, args[0], args[1], args[2], args[3]); + } return fn.apply(that, args); +}; + + +/***/ }), /* 69 */ /***/ (function(module, exports, __webpack_require__) { @@ -2018,7 +2018,7 @@ module.exports = function (TO_STRING) { /***/ (function(module, exports, __webpack_require__) { // helper for String#{startsWith, endsWith, includes} -var isRegExp = __webpack_require__(104); +var isRegExp = __webpack_require__(103); var defined = __webpack_require__(24); module.exports = function (that, searchString, NAME) { @@ -2151,7 +2151,7 @@ var toIObject = __webpack_require__(11); // 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__(54)(Array, 'Array', function (iterated, kind) { +module.exports = __webpack_require__(53)(Array, 'Array', function (iterated, kind) { this._t = toIObject(iterated); // target this._i = 0; // next index this._k = kind; // kind @@ -2191,9 +2191,9 @@ module.exports = function (done, value) { /***/ (function(module, exports, __webpack_require__) { var ctx = __webpack_require__(16); -var invoke = __webpack_require__(53); -var html = __webpack_require__(67); -var cel = __webpack_require__(62); +var invoke = __webpack_require__(68); +var html = __webpack_require__(66); +var cel = __webpack_require__(61); var global = __webpack_require__(2); var process = global.process; var setTask = global.setImmediate; @@ -2312,8 +2312,8 @@ module.exports = function () { notify = function () { process.nextTick(flush); }; - // browsers with MutationObserver - } else if (Observer) { + // browsers with MutationObserver, except iOS Safari - https://github.com/zloirock/core-js/issues/339 + } else if (Observer && !(global.navigator && global.navigator.standalone)) { var toggle = true; var node = document.createTextNode(''); new Observer(flush).observe(node, { characterData: true }); // eslint-disable-line no-new @@ -2400,14 +2400,14 @@ module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { var global = __webpack_require__(2); var DESCRIPTORS = __webpack_require__(8); var LIBRARY = __webpack_require__(34); -var $typed = __webpack_require__(58); +var $typed = __webpack_require__(57); var hide = __webpack_require__(17); var redefineAll = __webpack_require__(39); var fails = __webpack_require__(4); var anInstance = __webpack_require__(38); var toInteger = __webpack_require__(22); var toLength = __webpack_require__(6); -var toIndex = __webpack_require__(116); +var toIndex = __webpack_require__(115); var gOPN = __webpack_require__(46).f; var dP = __webpack_require__(7).f; var arrayFill = __webpack_require__(80); @@ -2438,7 +2438,7 @@ var $OFFSET = DESCRIPTORS ? '_o' : BYTE_OFFSET; // IEEE754 conversions based on https://github.com/feross/ieee754 function packIEEE754(value, mLen, nBytes) { - var buffer = Array(nBytes); + var buffer = new Array(nBytes); var eLen = nBytes * 8 - mLen - 1; var eMax = (1 << eLen) - 1; var eBias = eMax >> 1; @@ -2556,7 +2556,7 @@ if (!$typed.ABV) { $ArrayBuffer = function ArrayBuffer(length) { anInstance(this, $ArrayBuffer, ARRAY_BUFFER); var byteLength = toIndex(length); - this._b = arrayFill.call(Array(byteLength), 0); + this._b = arrayFill.call(new Array(byteLength), 0); this[$LENGTH] = byteLength; }; @@ -2678,32 +2678,10 @@ exports[DATA_VIEW] = $DataView; /* 88 */ /***/ (function(module, exports, __webpack_require__) { -"use strict"; +var global = __webpack_require__(2); +var navigator = global.navigator; -var path = __webpack_require__(123); -var invoke = __webpack_require__(53); -var aFunction = __webpack_require__(10); -module.exports = function (/* ...pargs */) { - var fn = aFunction(this); - var length = arguments.length; - var pargs = Array(length); - var i = 0; - var _ = path._; - var holder = false; - while (length > i) if ((pargs[i] = arguments[i++]) === _) holder = true; - return function (/* ...args */) { - var that = this; - var aLen = arguments.length; - var j = 0; - var k = 0; - var args; - if (!holder && !aLen) return invoke(fn, pargs, that); - args = pargs.slice(); - if (holder) for (;length > j; j++) if (args[j] === _) args[j] = arguments[k++]; - while (aLen > k) args.push(arguments[k++]); - return invoke(fn, args, that); - }; -}; +module.exports = navigator && navigator.userAgent || ''; /***/ }), @@ -2725,7 +2703,7 @@ module.exports = function (regExp, replace) { /***/ (function(module, exports, __webpack_require__) { module.exports = !__webpack_require__(8) && !__webpack_require__(4)(function () { - return Object.defineProperty(__webpack_require__(62)('div'), 'a', { get: function () { return 7; } }).a != 7; + return Object.defineProperty(__webpack_require__(61)('div'), 'a', { get: function () { return 7; } }).a != 7; }); @@ -2740,26 +2718,10 @@ exports.f = __webpack_require__(5); /* 92 */ /***/ (function(module, exports, __webpack_require__) { -var getKeys = __webpack_require__(30); -var toIObject = __webpack_require__(11); -module.exports = function (object, el) { - var O = toIObject(object); - var keys = getKeys(O); - var length = keys.length; - var index = 0; - var key; - while (length > index) if (O[key = keys[index++]] === el) return key; -}; - - -/***/ }), -/* 93 */ -/***/ (function(module, exports, __webpack_require__) { - var has = __webpack_require__(15); var toIObject = __webpack_require__(11); var arrayIndexOf = __webpack_require__(50)(false); -var IE_PROTO = __webpack_require__(65)('IE_PROTO'); +var IE_PROTO = __webpack_require__(64)('IE_PROTO'); module.exports = function (object, names) { var O = toIObject(object); @@ -2776,7 +2738,7 @@ module.exports = function (object, names) { /***/ }), -/* 94 */ +/* 93 */ /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(7); @@ -2795,7 +2757,7 @@ module.exports = __webpack_require__(8) ? Object.defineProperties : function def /***/ }), -/* 95 */ +/* 94 */ /***/ (function(module, exports, __webpack_require__) { // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window @@ -2820,7 +2782,7 @@ module.exports.f = function getOwnPropertyNames(it) { /***/ }), -/* 96 */ +/* 95 */ /***/ (function(module, exports, __webpack_require__) { // Works with __proto__ only. Old v8 can't work with null proto objects. @@ -2851,14 +2813,14 @@ module.exports = { /***/ }), -/* 97 */ +/* 96 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var aFunction = __webpack_require__(10); var isObject = __webpack_require__(3); -var invoke = __webpack_require__(53); +var invoke = __webpack_require__(68); var arraySlice = [].slice; var factories = {}; @@ -2883,7 +2845,7 @@ module.exports = Function.bind || function bind(that /* , ...args */) { /***/ }), -/* 98 */ +/* 97 */ /***/ (function(module, exports, __webpack_require__) { var cof = __webpack_require__(21); @@ -2894,7 +2856,7 @@ module.exports = function (it, msg) { /***/ }), -/* 99 */ +/* 98 */ /***/ (function(module, exports, __webpack_require__) { // 20.1.2.3 Number.isInteger(number) @@ -2906,7 +2868,7 @@ module.exports = function isInteger(it) { /***/ }), -/* 100 */ +/* 99 */ /***/ (function(module, exports, __webpack_require__) { var $parseFloat = __webpack_require__(2).parseFloat; @@ -2920,7 +2882,7 @@ module.exports = 1 / $parseFloat(__webpack_require__(70) + '-0') !== -Infinity ? /***/ }), -/* 101 */ +/* 100 */ /***/ (function(module, exports, __webpack_require__) { var $parseInt = __webpack_require__(2).parseInt; @@ -2935,7 +2897,7 @@ module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? f /***/ }), -/* 102 */ +/* 101 */ /***/ (function(module, exports) { // 20.2.2.20 Math.log1p(x) @@ -2945,7 +2907,7 @@ module.exports = Math.log1p || function log1p(x) { /***/ }), -/* 103 */ +/* 102 */ /***/ (function(module, exports, __webpack_require__) { // 20.2.2.16 Math.fround(x) @@ -2974,7 +2936,7 @@ module.exports = Math.fround || function fround(x) { /***/ }), -/* 104 */ +/* 103 */ /***/ (function(module, exports, __webpack_require__) { // 7.2.8 IsRegExp(argument) @@ -2988,7 +2950,7 @@ module.exports = function (it) { /***/ }), -/* 105 */ +/* 104 */ /***/ (function(module, exports, __webpack_require__) { // call something on iterator step with safe closing on error @@ -3006,7 +2968,7 @@ module.exports = function (iterator, fn, value, entries) { /***/ }), -/* 106 */ +/* 105 */ /***/ (function(module, exports, __webpack_require__) { var aFunction = __webpack_require__(10); @@ -3040,7 +3002,7 @@ module.exports = function (that, callbackfn, aLen, memo, isRight) { /***/ }), -/* 107 */ +/* 106 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3073,7 +3035,7 @@ module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* /***/ }), -/* 108 */ +/* 107 */ /***/ (function(module, exports) { module.exports = function (exec) { @@ -3086,12 +3048,16 @@ module.exports = function (exec) { /***/ }), -/* 109 */ +/* 108 */ /***/ (function(module, exports, __webpack_require__) { +var anObject = __webpack_require__(1); +var isObject = __webpack_require__(3); var newPromiseCapability = __webpack_require__(85); module.exports = function (C, x) { + anObject(C); + if (isObject(x) && x.constructor === C) return x; var promiseCapability = newPromiseCapability.f(C); var resolve = promiseCapability.resolve; resolve(x); @@ -3100,17 +3066,17 @@ module.exports = function (C, x) { /***/ }), -/* 110 */ +/* 109 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var strong = __webpack_require__(111); +var strong = __webpack_require__(110); var validate = __webpack_require__(43); var MAP = 'Map'; // 23.1 Map Objects -module.exports = __webpack_require__(57)(MAP, function (get) { +module.exports = __webpack_require__(56)(MAP, function (get) { return function Map() { return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.1.3.6 Map.prototype.get(key) @@ -3126,7 +3092,7 @@ module.exports = __webpack_require__(57)(MAP, function (get) { /***/ }), -/* 111 */ +/* 110 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3137,7 +3103,7 @@ var redefineAll = __webpack_require__(39); var ctx = __webpack_require__(16); var anInstance = __webpack_require__(38); var forOf = __webpack_require__(33); -var $iterDefine = __webpack_require__(54); +var $iterDefine = __webpack_require__(53); var step = __webpack_require__(82); var setSpecies = __webpack_require__(42); var DESCRIPTORS = __webpack_require__(8); @@ -3277,17 +3243,17 @@ module.exports = { /***/ }), -/* 112 */ +/* 111 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var strong = __webpack_require__(111); +var strong = __webpack_require__(110); var validate = __webpack_require__(43); var SET = 'Set'; // 23.2 Set Objects -module.exports = __webpack_require__(57)(SET, function (get) { +module.exports = __webpack_require__(56)(SET, function (get) { return function Set() { return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.2.3.1 Set.prototype.add(value) @@ -3298,16 +3264,16 @@ module.exports = __webpack_require__(57)(SET, function (get) { /***/ }), -/* 113 */ +/* 112 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var each = __webpack_require__(20)(0); -var redefine = __webpack_require__(63); +var redefine = __webpack_require__(62); var meta = __webpack_require__(29); -var assign = __webpack_require__(68); -var weak = __webpack_require__(114); +var assign = __webpack_require__(67); +var weak = __webpack_require__(113); var isObject = __webpack_require__(3); var fails = __webpack_require__(4); var validate = __webpack_require__(43); @@ -3340,7 +3306,7 @@ var methods = { }; // 23.3 WeakMap Objects -var $WeakMap = module.exports = __webpack_require__(57)(WEAK_MAP, wrapper, methods, weak, true, true); +var $WeakMap = module.exports = __webpack_require__(56)(WEAK_MAP, wrapper, methods, weak, true, true); // IE11 WeakMap frozen keys fix if (fails(function () { return new $WeakMap().set((Object.freeze || Object)(tmp), 7).get(tmp) != 7; })) { @@ -3364,7 +3330,7 @@ if (fails(function () { return new $WeakMap().set((Object.freeze || Object)(tmp) /***/ }), -/* 114 */ +/* 113 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3456,7 +3422,7 @@ module.exports = { /***/ }), -/* 115 */ +/* 114 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3489,7 +3455,7 @@ module.exports = (fails(function () { /***/ }), -/* 116 */ +/* 115 */ /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/ecma262/#sec-toindex @@ -3505,7 +3471,7 @@ module.exports = function (it) { /***/ }), -/* 117 */ +/* 116 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3551,7 +3517,7 @@ module.exports = flattenIntoArray; /***/ }), -/* 118 */ +/* 117 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/tc39/proposal-string-pad-start-end @@ -3573,7 +3539,7 @@ module.exports = function (that, maxLength, fillString, left) { /***/ }), -/* 119 */ +/* 118 */ /***/ (function(module, exports, __webpack_require__) { var getKeys = __webpack_require__(30); @@ -3595,12 +3561,12 @@ module.exports = function (isEntries) { /***/ }), -/* 120 */ +/* 119 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/DavidBruant/Map-Set.prototype.toJSON var classof = __webpack_require__(37); -var from = __webpack_require__(121); +var from = __webpack_require__(120); module.exports = function (NAME) { return function toJSON() { if (classof(this) != NAME) throw TypeError(NAME + "#toJSON isn't generic"); @@ -3610,7 +3576,7 @@ module.exports = function (NAME) { /***/ }), -/* 121 */ +/* 120 */ /***/ (function(module, exports, __webpack_require__) { var forOf = __webpack_require__(33); @@ -3623,7 +3589,7 @@ module.exports = function (iter, ITERATOR) { /***/ }), -/* 122 */ +/* 121 */ /***/ (function(module, exports) { // https://rwaldron.github.io/proposal-math-extensions/ @@ -3647,14 +3613,7 @@ module.exports = Math.scale || function scale(x, inLow, inHigh, outLow, outHigh) /***/ }), -/* 123 */ -/***/ (function(module, exports, __webpack_require__) { - -module.exports = __webpack_require__(12); - - -/***/ }), -/* 124 */ +/* 122 */ /***/ (function(module, exports, __webpack_require__) { var classof = __webpack_require__(37); @@ -3670,6 +3629,45 @@ module.exports = __webpack_require__(12).isIterable = function (it) { /***/ }), +/* 123 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + +var path = __webpack_require__(124); +var invoke = __webpack_require__(68); +var aFunction = __webpack_require__(10); +module.exports = function (/* ...pargs */) { + var fn = aFunction(this); + var length = arguments.length; + var pargs = new Array(length); + var i = 0; + var _ = path._; + var holder = false; + while (length > i) if ((pargs[i] = arguments[i++]) === _) holder = true; + return function (/* ...args */) { + var that = this; + var aLen = arguments.length; + var j = 0; + var k = 0; + var args; + if (!holder && !aLen) return invoke(fn, pargs, that); + args = pargs.slice(); + if (holder) for (;length > j; j++) if (args[j] === _) args[j] = arguments[k++]; + while (aLen > k) args.push(arguments[k++]); + return invoke(fn, args, that); + }; +}; + + +/***/ }), +/* 124 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = __webpack_require__(12); + + +/***/ }), /* 125 */ /***/ (function(module, exports, __webpack_require__) { @@ -3785,9 +3783,9 @@ __webpack_require__(219); __webpack_require__(81); __webpack_require__(220); __webpack_require__(221); -__webpack_require__(110); +__webpack_require__(109); +__webpack_require__(111); __webpack_require__(112); -__webpack_require__(113); __webpack_require__(222); __webpack_require__(223); __webpack_require__(224); @@ -3878,9 +3876,8 @@ __webpack_require__(309); __webpack_require__(310); __webpack_require__(311); __webpack_require__(48); -__webpack_require__(312); -__webpack_require__(124); __webpack_require__(313); +__webpack_require__(122); __webpack_require__(314); __webpack_require__(315); __webpack_require__(316); @@ -3889,7 +3886,8 @@ __webpack_require__(318); __webpack_require__(319); __webpack_require__(320); __webpack_require__(321); -module.exports = __webpack_require__(322); +__webpack_require__(322); +module.exports = __webpack_require__(323); /***/ }), @@ -3903,7 +3901,7 @@ var global = __webpack_require__(2); var has = __webpack_require__(15); var DESCRIPTORS = __webpack_require__(8); var $export = __webpack_require__(0); -var redefine = __webpack_require__(63); +var redefine = __webpack_require__(62); var META = __webpack_require__(29).KEY; var $fails = __webpack_require__(4); var shared = __webpack_require__(49); @@ -3911,16 +3909,16 @@ var setToStringTag = __webpack_require__(41); var uid = __webpack_require__(40); var wks = __webpack_require__(5); var wksExt = __webpack_require__(91); -var wksDefine = __webpack_require__(64); -var keyOf = __webpack_require__(92); +var wksDefine = __webpack_require__(63); var enumKeys = __webpack_require__(128); var isArray = __webpack_require__(52); var anObject = __webpack_require__(1); +var isObject = __webpack_require__(3); var toIObject = __webpack_require__(11); var toPrimitive = __webpack_require__(27); var createDesc = __webpack_require__(28); var _create = __webpack_require__(31); -var gOPNExt = __webpack_require__(95); +var gOPNExt = __webpack_require__(94); var $GOPD = __webpack_require__(18); var $DP = __webpack_require__(7); var $keys = __webpack_require__(30); @@ -4076,9 +4074,9 @@ $export($export.S + $export.F * !USE_NATIVE, 'Symbol', { : SymbolRegistry[key] = $Symbol(key); }, // 19.4.2.5 Symbol.keyFor(sym) - keyFor: function keyFor(key) { - if (isSymbol(key)) return keyOf(SymbolRegistry, key); - throw TypeError(key + ' is not a symbol!'); + keyFor: function keyFor(sym) { + if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!'); + for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key; }, useSetter: function () { setter = true; }, useSimple: function () { setter = false; } @@ -4108,15 +4106,14 @@ $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () { return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}'; })), 'JSON', { stringify: function stringify(it) { - if (it === undefined || isSymbol(it)) return; // IE8 returns string on undefined var args = [it]; var i = 1; var replacer, $replacer; while (arguments.length > i) args.push(arguments[i++]); - replacer = args[1]; - if (typeof replacer == 'function') $replacer = replacer; - if ($replacer || !isArray(replacer)) replacer = function (key, value) { - if ($replacer) value = $replacer.call(this, key, value); + $replacer = replacer = args[1]; + if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined + if (!isArray(replacer)) replacer = function (key, value) { + if (typeof $replacer == 'function') value = $replacer.call(this, key, value); if (!isSymbol(value)) return value; }; args[1] = replacer; @@ -4170,7 +4167,7 @@ $export($export.S + $export.F * !__webpack_require__(8), 'Object', { definePrope var $export = __webpack_require__(0); // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) -$export($export.S + $export.F * !__webpack_require__(8), 'Object', { defineProperties: __webpack_require__(94) }); +$export($export.S + $export.F * !__webpack_require__(8), 'Object', { defineProperties: __webpack_require__(93) }); /***/ }), @@ -4233,7 +4230,7 @@ __webpack_require__(23)('keys', function () { // 19.1.2.7 Object.getOwnPropertyNames(O) __webpack_require__(23)('getOwnPropertyNames', function () { - return __webpack_require__(95).f; + return __webpack_require__(94).f; }); @@ -4331,7 +4328,7 @@ __webpack_require__(23)('isExtensible', function ($isExtensible) { // 19.1.3.1 Object.assign(target, source) var $export = __webpack_require__(0); -$export($export.S + $export.F, 'Object', { assign: __webpack_require__(68) }); +$export($export.S + $export.F, 'Object', { assign: __webpack_require__(67) }); /***/ }), @@ -4360,7 +4357,7 @@ module.exports = Object.is || function is(x, y) { // 19.1.3.19 Object.setPrototypeOf(O, proto) var $export = __webpack_require__(0); -$export($export.S, 'Object', { setPrototypeOf: __webpack_require__(96).set }); +$export($export.S, 'Object', { setPrototypeOf: __webpack_require__(95).set }); /***/ }), @@ -4370,7 +4367,7 @@ $export($export.S, 'Object', { setPrototypeOf: __webpack_require__(96).set }); // 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__(96) }); /***/ }), @@ -4401,7 +4398,7 @@ if (!(HAS_INSTANCE in FunctionProto)) __webpack_require__(7).f(FunctionProto, HA var $export = __webpack_require__(0); var toInteger = __webpack_require__(22); -var aNumberValue = __webpack_require__(98); +var aNumberValue = __webpack_require__(97); var repeat = __webpack_require__(69); var $toFixed = 1.0.toFixed; var floor = Math.floor; @@ -4522,7 +4519,7 @@ $export($export.P + $export.F * (!!$toFixed && ( var $export = __webpack_require__(0); var $fails = __webpack_require__(4); -var aNumberValue = __webpack_require__(98); +var aNumberValue = __webpack_require__(97); var $toPrecision = 1.0.toPrecision; $export($export.P + $export.F * ($fails(function () { @@ -4571,7 +4568,7 @@ $export($export.S, 'Number', { // 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__(98) }); /***/ }), @@ -4595,7 +4592,7 @@ $export($export.S, 'Number', { // 20.1.2.5 Number.isSafeInteger(number) var $export = __webpack_require__(0); -var isInteger = __webpack_require__(99); +var isInteger = __webpack_require__(98); var abs = Math.abs; $export($export.S, 'Number', { @@ -4630,7 +4627,7 @@ $export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff }); /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var $parseFloat = __webpack_require__(100); +var $parseFloat = __webpack_require__(99); // 20.1.2.12 Number.parseFloat(string) $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat }); @@ -4640,7 +4637,7 @@ $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var $parseInt = __webpack_require__(101); +var $parseInt = __webpack_require__(100); // 20.1.2.13 Number.parseInt(string, radix) $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt }); @@ -4650,7 +4647,7 @@ $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { pars /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var $parseInt = __webpack_require__(101); +var $parseInt = __webpack_require__(100); // 18.2.5 parseInt(string, radix) $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); @@ -4660,7 +4657,7 @@ $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt } /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -var $parseFloat = __webpack_require__(100); +var $parseFloat = __webpack_require__(99); // 18.2.4 parseFloat(string) $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat }); @@ -4671,7 +4668,7 @@ $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $pars // 20.2.2.3 Math.acosh(x) var $export = __webpack_require__(0); -var log1p = __webpack_require__(102); +var log1p = __webpack_require__(101); var sqrt = Math.sqrt; var $acosh = Math.acosh; @@ -4783,7 +4780,7 @@ $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 // 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__(102) }); /***/ }), @@ -4861,7 +4858,7 @@ $export($export.S, 'Math', { // 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__(101) }); /***/ }), @@ -5116,7 +5113,7 @@ $export($export.P + $export.F * __webpack_require__(75)(STARTS_WITH), 'String', var $at = __webpack_require__(73)(true); // 21.1.3.27 String.prototype[@@iterator]() -__webpack_require__(54)(String, 'String', function (iterated) { +__webpack_require__(53)(String, 'String', function (iterated) { this._t = String(iterated); // target this._i = 0; // next index // 21.1.5.2.1 %StringIteratorPrototype%.next() @@ -5332,7 +5329,7 @@ $export($export.S, 'Array', { isArray: __webpack_require__(52) }); var ctx = __webpack_require__(16); var $export = __webpack_require__(0); var toObject = __webpack_require__(9); -var call = __webpack_require__(105); +var call = __webpack_require__(104); var isArrayIter = __webpack_require__(76); var toLength = __webpack_require__(6); var createProperty = __webpack_require__(77); @@ -5419,7 +5416,7 @@ $export($export.P + $export.F * (__webpack_require__(44) != Object || !__webpack "use strict"; var $export = __webpack_require__(0); -var html = __webpack_require__(67); +var html = __webpack_require__(66); var cof = __webpack_require__(21); var toAbsoluteIndex = __webpack_require__(35); var toLength = __webpack_require__(6); @@ -5437,7 +5434,7 @@ $export($export.P + $export.F * __webpack_require__(4)(function () { var start = toAbsoluteIndex(begin, len); var upTo = toAbsoluteIndex(end, len); var size = toLength(upTo - start); - var cloned = Array(size); + var cloned = new Array(size); var i = 0; for (; i < size; i++) cloned[i] = klass == 'String' ? this.charAt(start + i) @@ -5592,7 +5589,7 @@ $export($export.P + $export.F * !__webpack_require__(19)([].every, true), 'Array "use strict"; var $export = __webpack_require__(0); -var $reduce = __webpack_require__(106); +var $reduce = __webpack_require__(105); $export($export.P + $export.F * !__webpack_require__(19)([].reduce, true), 'Array', { // 22.1.3.18 / 15.4.4.21 Array.prototype.reduce(callbackfn [, initialValue]) @@ -5609,7 +5606,7 @@ $export($export.P + $export.F * !__webpack_require__(19)([].reduce, true), 'Arra "use strict"; var $export = __webpack_require__(0); -var $reduce = __webpack_require__(106); +var $reduce = __webpack_require__(105); $export($export.P + $export.F * !__webpack_require__(19)([].reduceRight, true), 'Array', { // 22.1.3.19 / 15.4.4.22 Array.prototype.reduceRight(callbackfn [, initialValue]) @@ -5677,7 +5674,7 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !__webpack_require__(19)($nati // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) var $export = __webpack_require__(0); -$export($export.P, 'Array', { copyWithin: __webpack_require__(107) }); +$export($export.P, 'Array', { copyWithin: __webpack_require__(106) }); __webpack_require__(32)('copyWithin'); @@ -5758,12 +5755,12 @@ var isObject = __webpack_require__(3); var aFunction = __webpack_require__(10); var anInstance = __webpack_require__(38); var forOf = __webpack_require__(33); -var speciesConstructor = __webpack_require__(56); +var speciesConstructor = __webpack_require__(55); var task = __webpack_require__(83).set; var microtask = __webpack_require__(84)(); var newPromiseCapabilityModule = __webpack_require__(85); -var perform = __webpack_require__(108); -var promiseResolve = __webpack_require__(109); +var perform = __webpack_require__(107); +var promiseResolve = __webpack_require__(108); var PROMISE = 'Promise'; var TypeError = global.TypeError; var process = global.process; @@ -5786,12 +5783,6 @@ var USE_NATIVE = !!function () { }(); // helpers -var sameConstructor = LIBRARY ? function (a, b) { - // with library wrapper special case - return a === b || a === $Promise && b === Wrapper; -} : function (a, b) { - return a === b; -}; var isThenable = function (it) { var then; return isObject(it) && typeof (then = it.then) == 'function' ? then : false; @@ -5860,14 +5851,7 @@ var onUnhandled = function (promise) { }); }; var isUnhandled = function (promise) { - if (promise._h == 1) return false; - var chain = promise._a || promise._c; - var i = 0; - var reaction; - while (chain.length > i) { - reaction = chain[i++]; - if (reaction.fail || !isUnhandled(reaction.promise)) return false; - } return true; + return promise._h !== 1 && (promise._a || promise._c).length === 0; }; var onHandleUnhandled = function (promise) { task.call(global, function () { @@ -5963,7 +5947,7 @@ if (!USE_NATIVE) { this.reject = ctx($reject, promise, 1); }; newPromiseCapabilityModule.f = newPromiseCapability = function (C) { - return sameConstructor($Promise, C) + return C === $Promise || C === Wrapper ? new OwnPromiseCapability(C) : newGenericPromiseCapability(C); }; @@ -5987,9 +5971,7 @@ $export($export.S + $export.F * !USE_NATIVE, PROMISE, { $export($export.S + $export.F * (LIBRARY || !USE_NATIVE), PROMISE, { // 25.4.4.6 Promise.resolve(x) 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; - return promiseResolve(this, x); + return promiseResolve(LIBRARY && this === Wrapper ? $Promise : this, x); } }); $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(78)(function (iter) { @@ -6044,12 +6026,12 @@ $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(78)(function "use strict"; -var weak = __webpack_require__(114); +var weak = __webpack_require__(113); var validate = __webpack_require__(43); var WEAK_SET = 'WeakSet'; // 23.4 WeakSet Objects -__webpack_require__(57)(WEAK_SET, function (get) { +__webpack_require__(56)(WEAK_SET, function (get) { return function WeakSet() { return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.4.3.1 WeakSet.prototype.add(value) @@ -6092,7 +6074,7 @@ var aFunction = __webpack_require__(10); var anObject = __webpack_require__(1); var isObject = __webpack_require__(3); var fails = __webpack_require__(4); -var bind = __webpack_require__(97); +var bind = __webpack_require__(96); var rConstruct = (__webpack_require__(2).Reflect || {}).construct; // MS Edge supports only 2 arguments and argumentsList argument is optional @@ -6196,7 +6178,7 @@ var Enumerate = function (iterated) { var key; for (key in iterated) keys.push(key); }; -__webpack_require__(55)(Enumerate, 'Object', function () { +__webpack_require__(54)(Enumerate, 'Object', function () { var that = this; var keys = that._k; var key; @@ -6378,7 +6360,7 @@ $export($export.S, 'Reflect', { set: set }); // 26.1.14 Reflect.setPrototypeOf(target, proto) var $export = __webpack_require__(0); -var setProto = __webpack_require__(96); +var setProto = __webpack_require__(95); if (setProto) $export($export.S, 'Reflect', { setPrototypeOf: function setPrototypeOf(target, proto) { @@ -6412,7 +6394,7 @@ $export($export.S, 'Date', { now: function () { return new Date().getTime(); } } var $export = __webpack_require__(0); var toObject = __webpack_require__(9); var toPrimitive = __webpack_require__(27); -var toISOString = __webpack_require__(115); +var toISOString = __webpack_require__(114); var classof = __webpack_require__(37); $export($export.P + $export.F * __webpack_require__(4)(function () { @@ -6435,7 +6417,7 @@ $export($export.P + $export.F * __webpack_require__(4)(function () { // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var $export = __webpack_require__(0); -var toISOString = __webpack_require__(115); +var toISOString = __webpack_require__(114); // PhantomJS / old WebKit has a broken implementations $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'Date', { @@ -6450,14 +6432,14 @@ $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'D "use strict"; var $export = __webpack_require__(0); -var $typed = __webpack_require__(58); +var $typed = __webpack_require__(57); var buffer = __webpack_require__(87); var anObject = __webpack_require__(1); var toAbsoluteIndex = __webpack_require__(35); var toLength = __webpack_require__(6); var isObject = __webpack_require__(3); var ArrayBuffer = __webpack_require__(2).ArrayBuffer; -var speciesConstructor = __webpack_require__(56); +var speciesConstructor = __webpack_require__(55); var $ArrayBuffer = buffer.ArrayBuffer; var $DataView = buffer.DataView; var $isView = $typed.ABV && ArrayBuffer.isView; @@ -6501,7 +6483,7 @@ __webpack_require__(42)(ARRAY_BUFFER); /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); -$export($export.G + $export.W + $export.F * !__webpack_require__(58).ABV, { +$export($export.G + $export.W + $export.F * !__webpack_require__(57).ABV, { DataView: __webpack_require__(87).DataView }); @@ -6632,7 +6614,7 @@ __webpack_require__(32)('includes'); // https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatMap var $export = __webpack_require__(0); -var flattenIntoArray = __webpack_require__(117); +var flattenIntoArray = __webpack_require__(116); var toObject = __webpack_require__(9); var toLength = __webpack_require__(6); var aFunction = __webpack_require__(10); @@ -6661,7 +6643,7 @@ __webpack_require__(32)('flatMap'); // https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatten var $export = __webpack_require__(0); -var flattenIntoArray = __webpack_require__(117); +var flattenIntoArray = __webpack_require__(116); var toObject = __webpack_require__(9); var toLength = __webpack_require__(6); var toInteger = __webpack_require__(22); @@ -6706,9 +6688,11 @@ $export($export.P, 'String', { // https://github.com/tc39/proposal-string-pad-start-end var $export = __webpack_require__(0); -var $pad = __webpack_require__(118); +var $pad = __webpack_require__(117); +var userAgent = __webpack_require__(88); -$export($export.P, 'String', { +// https://github.com/zloirock/core-js/issues/280 +$export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent), 'String', { padStart: function padStart(maxLength /* , fillString = ' ' */) { return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, true); } @@ -6723,9 +6707,11 @@ $export($export.P, 'String', { // https://github.com/tc39/proposal-string-pad-start-end var $export = __webpack_require__(0); -var $pad = __webpack_require__(118); +var $pad = __webpack_require__(117); +var userAgent = __webpack_require__(88); -$export($export.P, 'String', { +// https://github.com/zloirock/core-js/issues/280 +$export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent), 'String', { padEnd: function padEnd(maxLength /* , fillString = ' ' */) { return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, false); } @@ -6770,7 +6756,7 @@ __webpack_require__(47)('trimRight', function ($trim) { var $export = __webpack_require__(0); var defined = __webpack_require__(24); var toLength = __webpack_require__(6); -var isRegExp = __webpack_require__(104); +var isRegExp = __webpack_require__(103); var getFlags = __webpack_require__(260); var RegExpProto = RegExp.prototype; @@ -6779,7 +6765,7 @@ var $RegExpStringIterator = function (regexp, string) { this._s = string; }; -__webpack_require__(55)($RegExpStringIterator, 'RegExp String', function next() { +__webpack_require__(54)($RegExpStringIterator, 'RegExp String', function next() { var match = this._r.exec(this._s); return { value: match, done: match === null }; }); @@ -6821,14 +6807,14 @@ module.exports = function () { /* 261 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(64)('asyncIterator'); +__webpack_require__(63)('asyncIterator'); /***/ }), /* 262 */ /***/ (function(module, exports, __webpack_require__) { -__webpack_require__(64)('observable'); +__webpack_require__(63)('observable'); /***/ }), @@ -6865,7 +6851,7 @@ $export($export.S, 'Object', { // https://github.com/tc39/proposal-object-values-entries var $export = __webpack_require__(0); -var $values = __webpack_require__(119)(false); +var $values = __webpack_require__(118)(false); $export($export.S, 'Object', { values: function values(it) { @@ -6880,7 +6866,7 @@ $export($export.S, 'Object', { // https://github.com/tc39/proposal-object-values-entries var $export = __webpack_require__(0); -var $entries = __webpack_require__(119)(true); +var $entries = __webpack_require__(118)(true); $export($export.S, 'Object', { entries: function entries(it) { @@ -6901,7 +6887,7 @@ var aFunction = __webpack_require__(10); var $defineProperty = __webpack_require__(7); // B.2.2.2 Object.prototype.__defineGetter__(P, getter) -__webpack_require__(8) && $export($export.P + __webpack_require__(59), 'Object', { +__webpack_require__(8) && $export($export.P + __webpack_require__(58), 'Object', { __defineGetter__: function __defineGetter__(P, getter) { $defineProperty.f(toObject(this), P, { get: aFunction(getter), enumerable: true, configurable: true }); } @@ -6920,7 +6906,7 @@ var aFunction = __webpack_require__(10); var $defineProperty = __webpack_require__(7); // B.2.2.3 Object.prototype.__defineSetter__(P, setter) -__webpack_require__(8) && $export($export.P + __webpack_require__(59), 'Object', { +__webpack_require__(8) && $export($export.P + __webpack_require__(58), 'Object', { __defineSetter__: function __defineSetter__(P, setter) { $defineProperty.f(toObject(this), P, { set: aFunction(setter), enumerable: true, configurable: true }); } @@ -6940,7 +6926,7 @@ var getPrototypeOf = __webpack_require__(13); var getOwnPropertyDescriptor = __webpack_require__(18).f; // B.2.2.4 Object.prototype.__lookupGetter__(P) -__webpack_require__(8) && $export($export.P + __webpack_require__(59), 'Object', { +__webpack_require__(8) && $export($export.P + __webpack_require__(58), 'Object', { __lookupGetter__: function __lookupGetter__(P) { var O = toObject(this); var K = toPrimitive(P, true); @@ -6965,7 +6951,7 @@ var getPrototypeOf = __webpack_require__(13); var getOwnPropertyDescriptor = __webpack_require__(18).f; // B.2.2.5 Object.prototype.__lookupSetter__(P) -__webpack_require__(8) && $export($export.P + __webpack_require__(59), 'Object', { +__webpack_require__(8) && $export($export.P + __webpack_require__(58), 'Object', { __lookupSetter__: function __lookupSetter__(P) { var O = toObject(this); var K = toPrimitive(P, true); @@ -6984,7 +6970,7 @@ __webpack_require__(8) && $export($export.P + __webpack_require__(59), 'Object', // https://github.com/DavidBruant/Map-Set.prototype.toJSON var $export = __webpack_require__(0); -$export($export.P + $export.R, 'Map', { toJSON: __webpack_require__(120)('Map') }); +$export($export.P + $export.R, 'Map', { toJSON: __webpack_require__(119)('Map') }); /***/ }), @@ -6994,7 +6980,7 @@ $export($export.P + $export.R, 'Map', { toJSON: __webpack_require__(120)('Map') // https://github.com/DavidBruant/Map-Set.prototype.toJSON var $export = __webpack_require__(0); -$export($export.P + $export.R, 'Set', { toJSON: __webpack_require__(120)('Set') }); +$export($export.P + $export.R, 'Set', { toJSON: __webpack_require__(119)('Set') }); /***/ }), @@ -7002,7 +6988,7 @@ $export($export.P + $export.R, 'Set', { toJSON: __webpack_require__(120)('Set') /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/proposal-setmap-offrom/#sec-map.of -__webpack_require__(60)('Map'); +__webpack_require__(59)('Map'); /***/ }), @@ -7010,7 +6996,7 @@ __webpack_require__(60)('Map'); /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/proposal-setmap-offrom/#sec-set.of -__webpack_require__(60)('Set'); +__webpack_require__(59)('Set'); /***/ }), @@ -7018,7 +7004,7 @@ __webpack_require__(60)('Set'); /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of -__webpack_require__(60)('WeakMap'); +__webpack_require__(59)('WeakMap'); /***/ }), @@ -7026,7 +7012,7 @@ __webpack_require__(60)('WeakMap'); /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.of -__webpack_require__(60)('WeakSet'); +__webpack_require__(59)('WeakSet'); /***/ }), @@ -7034,7 +7020,7 @@ __webpack_require__(60)('WeakSet'); /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/proposal-setmap-offrom/#sec-map.from -__webpack_require__(61)('Map'); +__webpack_require__(60)('Map'); /***/ }), @@ -7042,7 +7028,7 @@ __webpack_require__(61)('Map'); /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/proposal-setmap-offrom/#sec-set.from -__webpack_require__(61)('Set'); +__webpack_require__(60)('Set'); /***/ }), @@ -7050,7 +7036,7 @@ __webpack_require__(61)('Set'); /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from -__webpack_require__(61)('WeakMap'); +__webpack_require__(60)('WeakMap'); /***/ }), @@ -7058,7 +7044,7 @@ __webpack_require__(61)('WeakMap'); /***/ (function(module, exports, __webpack_require__) { // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.from -__webpack_require__(61)('WeakSet'); +__webpack_require__(60)('WeakSet'); /***/ }), @@ -7141,8 +7127,8 @@ $export($export.S, 'Math', { // https://rwaldron.github.io/proposal-math-extensions/ var $export = __webpack_require__(0); -var scale = __webpack_require__(122); -var fround = __webpack_require__(103); +var scale = __webpack_require__(121); +var fround = __webpack_require__(102); $export($export.S, 'Math', { fscale: function fscale(x, inLow, inHigh, outLow, outHigh) { @@ -7239,7 +7225,7 @@ $export($export.S, 'Math', { // https://rwaldron.github.io/proposal-math-extensions/ var $export = __webpack_require__(0); -$export($export.S, 'Math', { scale: __webpack_require__(122) }); +$export($export.S, 'Math', { scale: __webpack_require__(121) }); /***/ }), @@ -7287,8 +7273,8 @@ $export($export.S, 'Math', { signbit: function signbit(x) { var $export = __webpack_require__(0); var core = __webpack_require__(12); var global = __webpack_require__(2); -var speciesConstructor = __webpack_require__(56); -var promiseResolve = __webpack_require__(109); +var speciesConstructor = __webpack_require__(55); +var promiseResolve = __webpack_require__(108); $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { var C = speciesConstructor(this, core.Promise || global.Promise); @@ -7313,7 +7299,7 @@ $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { // https://github.com/tc39/proposal-promise-try var $export = __webpack_require__(0); var newPromiseCapability = __webpack_require__(85); -var perform = __webpack_require__(108); +var perform = __webpack_require__(107); $export($export.S, 'Promise', { 'try': function (callbackfn) { var promiseCapability = newPromiseCapability.f(this); @@ -7385,8 +7371,8 @@ metadata.exp({ getMetadata: function getMetadata(metadataKey, target /* , target /* 300 */ /***/ (function(module, exports, __webpack_require__) { -var Set = __webpack_require__(112); -var from = __webpack_require__(121); +var Set = __webpack_require__(111); +var from = __webpack_require__(120); var metadata = __webpack_require__(26); var anObject = __webpack_require__(1); var getPrototypeOf = __webpack_require__(13); @@ -7694,7 +7680,7 @@ redefineAll($Observable, { }); }, of: function of() { - for (var i = 0, l = arguments.length, items = Array(l); i < l;) items[i] = arguments[i++]; + for (var i = 0, l = arguments.length, items = new Array(l); i < l;) items[i] = arguments[i++]; return new (typeof this === 'function' ? this : $Observable)(function (observer) { var done = false; microtask(function () { @@ -7761,19 +7747,18 @@ for (var i = 0; i < DOMIterables.length; i++) { // ie9- setTimeout & setInterval additional parameters fix var global = __webpack_require__(2); var $export = __webpack_require__(0); -var invoke = __webpack_require__(53); -var partial = __webpack_require__(88); -var navigator = global.navigator; -var MSIE = !!navigator && /MSIE .\./.test(navigator.userAgent); // <- dirty ie9- check +var userAgent = __webpack_require__(88); +var slice = [].slice; +var MSIE = /MSIE .\./.test(userAgent); // <- dirty ie9- check var wrap = function (set) { - return MSIE ? function (fn, time /* , ...args */) { - return set(invoke( - partial, - [].slice.call(arguments, 2), + return function (fn, time /* , ...args */) { + var boundArgs = arguments.length > 2; + var args = boundArgs ? slice.call(arguments, 2) : false; + return set(boundArgs ? function () { // eslint-disable-next-line no-new-func - typeof fn == 'function' ? fn : Function(fn) - ), time); - } : set; + (typeof fn == 'function' ? fn : Function(fn)).apply(this, args); + } : fn, time); + }; }; $export($export.G + $export.B + $export.F * MSIE, { setTimeout: wrap(global.setTimeout), @@ -7790,16 +7775,16 @@ $export($export.G + $export.B + $export.F * MSIE, { var ctx = __webpack_require__(16); var $export = __webpack_require__(0); var createDesc = __webpack_require__(28); -var assign = __webpack_require__(68); +var assign = __webpack_require__(67); var create = __webpack_require__(31); var getPrototypeOf = __webpack_require__(13); var getKeys = __webpack_require__(30); var dP = __webpack_require__(7); -var keyOf = __webpack_require__(92); +var keyOf = __webpack_require__(312); var aFunction = __webpack_require__(10); var forOf = __webpack_require__(33); -var isIterable = __webpack_require__(124); -var $iterCreate = __webpack_require__(55); +var isIterable = __webpack_require__(122); +var $iterCreate = __webpack_require__(54); var step = __webpack_require__(82); var isObject = __webpack_require__(3); var toIObject = __webpack_require__(11); @@ -7949,6 +7934,22 @@ $export($export.S, 'Dict', { /* 312 */ /***/ (function(module, exports, __webpack_require__) { +var getKeys = __webpack_require__(30); +var toIObject = __webpack_require__(11); +module.exports = function (object, el) { + var O = toIObject(object); + var keys = getKeys(O); + var length = keys.length; + var index = 0; + var key; + while (length > index) if (O[key = keys[index++]] === el) return key; +}; + + +/***/ }), +/* 313 */ +/***/ (function(module, exports, __webpack_require__) { + var anObject = __webpack_require__(1); var get = __webpack_require__(48); module.exports = __webpack_require__(12).getIterator = function (it) { @@ -7959,13 +7960,13 @@ module.exports = __webpack_require__(12).getIterator = function (it) { /***/ }), -/* 313 */ +/* 314 */ /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(2); var core = __webpack_require__(12); var $export = __webpack_require__(0); -var partial = __webpack_require__(88); +var partial = __webpack_require__(123); // https://esdiscuss.org/topic/promise-returning-delay-function $export($export.G + $export.F, { delay: function delay(time) { @@ -7977,20 +7978,20 @@ $export($export.G + $export.F, { /***/ }), -/* 314 */ +/* 315 */ /***/ (function(module, exports, __webpack_require__) { -var path = __webpack_require__(123); +var path = __webpack_require__(124); var $export = __webpack_require__(0); // Placeholder __webpack_require__(12)._ = path._ = path._ || {}; -$export($export.P + $export.F, 'Function', { part: __webpack_require__(88) }); +$export($export.P + $export.F, 'Function', { part: __webpack_require__(123) }); /***/ }), -/* 315 */ +/* 316 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -7999,7 +8000,7 @@ $export($export.S + $export.F, 'Object', { isObject: __webpack_require__(3) }); /***/ }), -/* 316 */ +/* 317 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -8008,7 +8009,7 @@ $export($export.S + $export.F, 'Object', { classof: __webpack_require__(37) }); /***/ }), -/* 317 */ +/* 318 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -8018,7 +8019,7 @@ $export($export.S + $export.F, 'Object', { define: define }); /***/ }), -/* 318 */ +/* 319 */ /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(0); @@ -8033,12 +8034,12 @@ $export($export.S + $export.F, 'Object', { /***/ }), -/* 319 */ +/* 320 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -__webpack_require__(54)(Number, 'Number', function (iterated) { +__webpack_require__(53)(Number, 'Number', function (iterated) { this._l = +iterated; this._i = 0; }, function () { @@ -8049,7 +8050,7 @@ __webpack_require__(54)(Number, 'Number', function (iterated) { /***/ }), -/* 320 */ +/* 321 */ /***/ (function(module, exports, __webpack_require__) { // https://github.com/benjamingr/RexExp.escape @@ -8060,7 +8061,7 @@ $export($export.S, 'RegExp', { escape: function escape(it) { return $re(it); } } /***/ }), -/* 321 */ +/* 322 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8078,7 +8079,7 @@ $export($export.P + $export.F, 'String', { escapeHTML: function escapeHTML() { r /***/ }), -/* 322 */ +/* 323 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8098,9 +8099,9 @@ $export($export.P + $export.F, 'String', { unescapeHTML: function unescapeHTML() /***/ }) /******/ ]); // CommonJS export -if(typeof module != 'undefined' && module.exports)module.exports = __e; +if (typeof module != 'undefined' && module.exports) module.exports = __e; // RequireJS export -else if(typeof define == 'function' && define.amd)define(function(){return __e}); +else if (typeof define == 'function' && define.amd) define(function () { return __e; }); // Export to global object else __g.core = __e; }(1, 1);
\ No newline at end of file |