diff -r 3d4e9c994f10 -r a86126ab1dd4 wp/wp-includes/js/dist/vendor/wp-polyfill.js --- a/wp/wp-includes/js/dist/vendor/wp-polyfill.js Tue Oct 22 16:11:46 2019 +0200 +++ b/wp/wp-includes/js/dist/vendor/wp-polyfill.js Tue Dec 15 13:49:49 2020 +0100 @@ -1,235 +1,468 @@ -(function(){function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o Array#indexOf // true -> Array#includes -var toIObject = _dereq_(116); -var toLength = _dereq_(117); -var toAbsoluteIndex = _dereq_(113); +var toIObject = _dereq_(140); +var toLength = _dereq_(141); +var toAbsoluteIndex = _dereq_(137); module.exports = function (IS_INCLUDES) { return function ($this, el, fromIndex) { var O = toIObject($this); @@ -321,7 +549,7 @@ }; }; -},{"113":113,"116":116,"117":117}],20:[function(_dereq_,module,exports){ +},{"137":137,"140":140,"141":141}],42:[function(_dereq_,module,exports){ // 0 -> Array#forEach // 1 -> Array#map // 2 -> Array#filter @@ -329,11 +557,11 @@ // 4 -> Array#every // 5 -> Array#find // 6 -> Array#findIndex -var ctx = _dereq_(32); -var IObject = _dereq_(53); -var toObject = _dereq_(118); -var toLength = _dereq_(117); -var asc = _dereq_(23); +var ctx = _dereq_(54); +var IObject = _dereq_(77); +var toObject = _dereq_(142); +var toLength = _dereq_(141); +var asc = _dereq_(45); module.exports = function (TYPE, $create) { var IS_MAP = TYPE == 1; var IS_FILTER = TYPE == 2; @@ -367,11 +595,11 @@ }; }; -},{"117":117,"118":118,"23":23,"32":32,"53":53}],21:[function(_dereq_,module,exports){ -var aFunction = _dereq_(11); -var toObject = _dereq_(118); -var IObject = _dereq_(53); -var toLength = _dereq_(117); +},{"141":141,"142":142,"45":45,"54":54,"77":77}],43:[function(_dereq_,module,exports){ +var aFunction = _dereq_(33); +var toObject = _dereq_(142); +var IObject = _dereq_(77); +var toLength = _dereq_(141); module.exports = function (that, callbackfn, aLen, memo, isRight) { aFunction(callbackfn); @@ -397,10 +625,10 @@ return memo; }; -},{"11":11,"117":117,"118":118,"53":53}],22:[function(_dereq_,module,exports){ -var isObject = _dereq_(57); -var isArray = _dereq_(55); -var SPECIES = _dereq_(128)('species'); +},{"141":141,"142":142,"33":33,"77":77}],44:[function(_dereq_,module,exports){ +var isObject = _dereq_(81); +var isArray = _dereq_(79); +var SPECIES = _dereq_(152)('species'); module.exports = function (original) { var C; @@ -415,19 +643,19 @@ } return C === undefined ? Array : C; }; -},{"128":128,"55":55,"57":57}],23:[function(_dereq_,module,exports){ +},{"152":152,"79":79,"81":81}],45:[function(_dereq_,module,exports){ // 9.4.2.3 ArraySpeciesCreate(originalArray, length) -var speciesConstructor = _dereq_(22); +var speciesConstructor = _dereq_(44); module.exports = function (original, length) { return new (speciesConstructor(original))(length); }; -},{"22":22}],24:[function(_dereq_,module,exports){ +},{"44":44}],46:[function(_dereq_,module,exports){ 'use strict'; -var aFunction = _dereq_(11); -var isObject = _dereq_(57); -var invoke = _dereq_(52); +var aFunction = _dereq_(33); +var isObject = _dereq_(81); +var invoke = _dereq_(76); var arraySlice = [].slice; var factories = {}; @@ -450,10 +678,10 @@ return bound; }; -},{"11":11,"52":52,"57":57}],25:[function(_dereq_,module,exports){ +},{"33":33,"76":76,"81":81}],47:[function(_dereq_,module,exports){ // getting tag from 19.1.3.6 Object.prototype.toString() -var cof = _dereq_(26); -var TAG = _dereq_(128)('toStringTag'); +var cof = _dereq_(48); +var TAG = _dereq_(152)('toStringTag'); // ES3 wrong here var ARG = cof(function () { return arguments; }()) == 'Arguments'; @@ -475,27 +703,27 @@ : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; }; -},{"128":128,"26":26}],26:[function(_dereq_,module,exports){ +},{"152":152,"48":48}],48:[function(_dereq_,module,exports){ var toString = {}.toString; module.exports = function (it) { return toString.call(it).slice(8, -1); }; -},{}],27:[function(_dereq_,module,exports){ +},{}],49:[function(_dereq_,module,exports){ 'use strict'; -var dP = _dereq_(75).f; -var create = _dereq_(74); -var redefineAll = _dereq_(93); -var ctx = _dereq_(32); -var anInstance = _dereq_(15); -var forOf = _dereq_(45); -var $iterDefine = _dereq_(61); -var step = _dereq_(63); -var setSpecies = _dereq_(99); -var DESCRIPTORS = _dereq_(36); -var fastKey = _dereq_(70).fastKey; -var validate = _dereq_(125); +var dP = _dereq_(99).f; +var create = _dereq_(98); +var redefineAll = _dereq_(117); +var ctx = _dereq_(54); +var anInstance = _dereq_(37); +var forOf = _dereq_(68); +var $iterDefine = _dereq_(85); +var step = _dereq_(87); +var setSpecies = _dereq_(123); +var DESCRIPTORS = _dereq_(58); +var fastKey = _dereq_(94).fastKey; +var validate = _dereq_(149); var SIZE = DESCRIPTORS ? '_s' : 'size'; var getEntry = function (that, key) { @@ -628,17 +856,17 @@ } }; -},{"125":125,"15":15,"32":32,"36":36,"45":45,"61":61,"63":63,"70":70,"74":74,"75":75,"93":93,"99":99}],28:[function(_dereq_,module,exports){ +},{"117":117,"123":123,"149":149,"37":37,"54":54,"58":58,"68":68,"85":85,"87":87,"94":94,"98":98,"99":99}],50:[function(_dereq_,module,exports){ 'use strict'; -var redefineAll = _dereq_(93); -var getWeak = _dereq_(70).getWeak; -var anObject = _dereq_(16); -var isObject = _dereq_(57); -var anInstance = _dereq_(15); -var forOf = _dereq_(45); -var createArrayMethod = _dereq_(20); -var $has = _dereq_(47); -var validate = _dereq_(125); +var redefineAll = _dereq_(117); +var getWeak = _dereq_(94).getWeak; +var anObject = _dereq_(38); +var isObject = _dereq_(81); +var anInstance = _dereq_(37); +var forOf = _dereq_(68); +var createArrayMethod = _dereq_(42); +var $has = _dereq_(71); +var validate = _dereq_(149); var arrayFind = createArrayMethod(5); var arrayFindIndex = createArrayMethod(6); var id = 0; @@ -715,20 +943,20 @@ ufstore: uncaughtFrozenStore }; -},{"125":125,"15":15,"16":16,"20":20,"45":45,"47":47,"57":57,"70":70,"93":93}],29:[function(_dereq_,module,exports){ +},{"117":117,"149":149,"37":37,"38":38,"42":42,"68":68,"71":71,"81":81,"94":94}],51:[function(_dereq_,module,exports){ 'use strict'; -var global = _dereq_(46); -var $export = _dereq_(40); -var redefine = _dereq_(94); -var redefineAll = _dereq_(93); -var meta = _dereq_(70); -var forOf = _dereq_(45); -var anInstance = _dereq_(15); -var isObject = _dereq_(57); -var fails = _dereq_(42); -var $iterDetect = _dereq_(62); -var setToStringTag = _dereq_(100); -var inheritIfRequired = _dereq_(51); +var global = _dereq_(70); +var $export = _dereq_(62); +var redefine = _dereq_(118); +var redefineAll = _dereq_(117); +var meta = _dereq_(94); +var forOf = _dereq_(68); +var anInstance = _dereq_(37); +var isObject = _dereq_(81); +var fails = _dereq_(64); +var $iterDetect = _dereq_(86); +var setToStringTag = _dereq_(124); +var inheritIfRequired = _dereq_(75); module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { var Base = global[NAME]; @@ -802,46 +1030,24 @@ return C; }; -},{"100":100,"15":15,"40":40,"42":42,"45":45,"46":46,"51":51,"57":57,"62":62,"70":70,"93":93,"94":94}],30:[function(_dereq_,module,exports){ -var core = module.exports = { version: '2.6.1' }; -if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef - -},{}],31:[function(_dereq_,module,exports){ +},{"117":117,"118":118,"124":124,"37":37,"62":62,"64":64,"68":68,"70":70,"75":75,"81":81,"86":86,"94":94}],52:[function(_dereq_,module,exports){ +arguments[4][18][0].apply(exports,arguments) +},{"18":18}],53:[function(_dereq_,module,exports){ 'use strict'; -var $defineProperty = _dereq_(75); -var createDesc = _dereq_(92); +var $defineProperty = _dereq_(99); +var createDesc = _dereq_(116); module.exports = function (object, index, value) { if (index in object) $defineProperty.f(object, index, createDesc(0, value)); else object[index] = value; }; -},{"75":75,"92":92}],32:[function(_dereq_,module,exports){ -// optional / simple context binding -var aFunction = _dereq_(11); -module.exports = function (fn, that, length) { - aFunction(fn); - if (that === undefined) return fn; - switch (length) { - case 1: return function (a) { - return fn.call(that, a); - }; - case 2: return function (a, b) { - return fn.call(that, a, b); - }; - case 3: return function (a, b, c) { - return fn.call(that, a, b, c); - }; - } - return function (/* ...args */) { - return fn.apply(that, arguments); - }; -}; - -},{"11":11}],33:[function(_dereq_,module,exports){ +},{"116":116,"99":99}],54:[function(_dereq_,module,exports){ +arguments[4][19][0].apply(exports,arguments) +},{"19":19,"33":33}],55:[function(_dereq_,module,exports){ 'use strict'; // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() -var fails = _dereq_(42); +var fails = _dereq_(64); var getTime = Date.prototype.getTime; var $toISOString = Date.prototype.toISOString; @@ -866,10 +1072,10 @@ ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z'; } : $toISOString; -},{"42":42}],34:[function(_dereq_,module,exports){ +},{"64":64}],56:[function(_dereq_,module,exports){ 'use strict'; -var anObject = _dereq_(16); -var toPrimitive = _dereq_(119); +var anObject = _dereq_(38); +var toPrimitive = _dereq_(143); var NUMBER = 'number'; module.exports = function (hint) { @@ -877,39 +1083,28 @@ return toPrimitive(anObject(this), hint != NUMBER); }; -},{"119":119,"16":16}],35:[function(_dereq_,module,exports){ +},{"143":143,"38":38}],57:[function(_dereq_,module,exports){ // 7.2.1 RequireObjectCoercible(argument) module.exports = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; -},{}],36:[function(_dereq_,module,exports){ -// Thank's IE8 for his funny defineProperty -module.exports = !_dereq_(42)(function () { - return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; -}); - -},{"42":42}],37:[function(_dereq_,module,exports){ -var isObject = _dereq_(57); -var document = _dereq_(46).document; -// typeof document.createElement is 'object' in old IE -var is = isObject(document) && isObject(document.createElement); -module.exports = function (it) { - return is ? document.createElement(it) : {}; -}; - -},{"46":46,"57":57}],38:[function(_dereq_,module,exports){ +},{}],58:[function(_dereq_,module,exports){ +arguments[4][20][0].apply(exports,arguments) +},{"20":20,"64":64}],59:[function(_dereq_,module,exports){ +arguments[4][21][0].apply(exports,arguments) +},{"21":21,"70":70,"81":81}],60:[function(_dereq_,module,exports){ // IE 8- don't enum bug keys module.exports = ( 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' ).split(','); -},{}],39:[function(_dereq_,module,exports){ +},{}],61:[function(_dereq_,module,exports){ // all enumerable object keys, includes symbols -var getKeys = _dereq_(83); -var gOPS = _dereq_(80); -var pIE = _dereq_(84); +var getKeys = _dereq_(107); +var gOPS = _dereq_(104); +var pIE = _dereq_(108); module.exports = function (it) { var result = getKeys(it); var getSymbols = gOPS.f; @@ -922,12 +1117,12 @@ } return result; }; -},{"80":80,"83":83,"84":84}],40:[function(_dereq_,module,exports){ -var global = _dereq_(46); -var core = _dereq_(30); -var hide = _dereq_(48); -var redefine = _dereq_(94); -var ctx = _dereq_(32); +},{"104":104,"107":107,"108":108}],62:[function(_dereq_,module,exports){ +var global = _dereq_(70); +var core = _dereq_(52); +var hide = _dereq_(72); +var redefine = _dereq_(118); +var ctx = _dereq_(54); var PROTOTYPE = 'prototype'; var $export = function (type, name, source) { @@ -967,8 +1162,8 @@ $export.R = 128; // real proto method for `library` module.exports = $export; -},{"30":30,"32":32,"46":46,"48":48,"94":94}],41:[function(_dereq_,module,exports){ -var MATCH = _dereq_(128)('match'); +},{"118":118,"52":52,"54":54,"70":70,"72":72}],63:[function(_dereq_,module,exports){ +var MATCH = _dereq_(152)('match'); module.exports = function (KEY) { var re = /./; try { @@ -981,24 +1176,17 @@ } return true; }; -},{"128":128}],42:[function(_dereq_,module,exports){ -module.exports = function (exec) { - try { - return !!exec(); - } catch (e) { - return true; - } -}; - -},{}],43:[function(_dereq_,module,exports){ +},{"152":152}],64:[function(_dereq_,module,exports){ +arguments[4][23][0].apply(exports,arguments) +},{"23":23}],65:[function(_dereq_,module,exports){ 'use strict'; -_dereq_(224); -var redefine = _dereq_(94); -var hide = _dereq_(48); -var fails = _dereq_(42); -var defined = _dereq_(35); -var wks = _dereq_(128); -var regexpExec = _dereq_(96); +_dereq_(248); +var redefine = _dereq_(118); +var hide = _dereq_(72); +var fails = _dereq_(64); +var defined = _dereq_(57); +var wks = _dereq_(152); +var regexpExec = _dereq_(120); var SPECIES = wks('species'); @@ -1088,10 +1276,10 @@ } }; -},{"128":128,"224":224,"35":35,"42":42,"48":48,"94":94,"96":96}],44:[function(_dereq_,module,exports){ +},{"118":118,"120":120,"152":152,"248":248,"57":57,"64":64,"72":72}],66:[function(_dereq_,module,exports){ 'use strict'; // 21.2.5.3 get RegExp.prototype.flags -var anObject = _dereq_(16); +var anObject = _dereq_(38); module.exports = function () { var that = anObject(this); var result = ''; @@ -1103,13 +1291,54 @@ return result; }; -},{"16":16}],45:[function(_dereq_,module,exports){ -var ctx = _dereq_(32); -var call = _dereq_(59); -var isArrayIter = _dereq_(54); -var anObject = _dereq_(16); -var toLength = _dereq_(117); -var getIterFn = _dereq_(129); +},{"38":38}],67:[function(_dereq_,module,exports){ +'use strict'; +// https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray +var isArray = _dereq_(79); +var isObject = _dereq_(81); +var toLength = _dereq_(141); +var ctx = _dereq_(54); +var IS_CONCAT_SPREADABLE = _dereq_(152)('isConcatSpreadable'); + +function flattenIntoArray(target, original, source, sourceLen, start, depth, mapper, thisArg) { + var targetIndex = start; + var sourceIndex = 0; + var mapFn = mapper ? ctx(mapper, thisArg, 3) : false; + var element, spreadable; + + while (sourceIndex < sourceLen) { + if (sourceIndex in source) { + element = mapFn ? mapFn(source[sourceIndex], sourceIndex, original) : source[sourceIndex]; + + spreadable = false; + if (isObject(element)) { + spreadable = element[IS_CONCAT_SPREADABLE]; + spreadable = spreadable !== undefined ? !!spreadable : isArray(element); + } + + if (spreadable && depth > 0) { + targetIndex = flattenIntoArray(target, original, element, toLength(element.length), targetIndex, depth - 1) - 1; + } else { + if (targetIndex >= 0x1fffffffffffff) throw TypeError(); + target[targetIndex] = element; + } + + targetIndex++; + } + sourceIndex++; + } + return targetIndex; +} + +module.exports = flattenIntoArray; + +},{"141":141,"152":152,"54":54,"79":79,"81":81}],68:[function(_dereq_,module,exports){ +var ctx = _dereq_(54); +var call = _dereq_(83); +var isArrayIter = _dereq_(78); +var anObject = _dereq_(38); +var toLength = _dereq_(141); +var getIterFn = _dereq_(153); var BREAK = {}; var RETURN = {}; var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) { @@ -1130,42 +1359,24 @@ exports.BREAK = BREAK; exports.RETURN = RETURN; -},{"117":117,"129":129,"16":16,"32":32,"54":54,"59":59}],46:[function(_dereq_,module,exports){ -// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 -var global = module.exports = typeof window != 'undefined' && window.Math == Math - ? window : typeof self != 'undefined' && self.Math == Math ? self - // eslint-disable-next-line no-new-func - : Function('return this')(); -if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef - -},{}],47:[function(_dereq_,module,exports){ -var hasOwnProperty = {}.hasOwnProperty; -module.exports = function (it, key) { - return hasOwnProperty.call(it, key); -}; - -},{}],48:[function(_dereq_,module,exports){ -var dP = _dereq_(75); -var createDesc = _dereq_(92); -module.exports = _dereq_(36) ? function (object, key, value) { - return dP.f(object, key, createDesc(1, value)); -} : function (object, key, value) { - object[key] = value; - return object; -}; - -},{"36":36,"75":75,"92":92}],49:[function(_dereq_,module,exports){ -var document = _dereq_(46).document; +},{"141":141,"153":153,"38":38,"54":54,"78":78,"83":83}],69:[function(_dereq_,module,exports){ +module.exports = _dereq_(126)('native-function-to-string', Function.toString); + +},{"126":126}],70:[function(_dereq_,module,exports){ +arguments[4][24][0].apply(exports,arguments) +},{"24":24}],71:[function(_dereq_,module,exports){ +arguments[4][25][0].apply(exports,arguments) +},{"25":25}],72:[function(_dereq_,module,exports){ +arguments[4][26][0].apply(exports,arguments) +},{"116":116,"26":26,"58":58,"99":99}],73:[function(_dereq_,module,exports){ +var document = _dereq_(70).document; module.exports = document && document.documentElement; -},{"46":46}],50:[function(_dereq_,module,exports){ -module.exports = !_dereq_(36) && !_dereq_(42)(function () { - return Object.defineProperty(_dereq_(37)('div'), 'a', { get: function () { return 7; } }).a != 7; -}); - -},{"36":36,"37":37,"42":42}],51:[function(_dereq_,module,exports){ -var isObject = _dereq_(57); -var setPrototypeOf = _dereq_(98).set; +},{"70":70}],74:[function(_dereq_,module,exports){ +arguments[4][27][0].apply(exports,arguments) +},{"27":27,"58":58,"59":59,"64":64}],75:[function(_dereq_,module,exports){ +var isObject = _dereq_(81); +var setPrototypeOf = _dereq_(122).set; module.exports = function (that, target, C) { var S = target.constructor; var P; @@ -1174,7 +1385,7 @@ } return that; }; -},{"57":57,"98":98}],52:[function(_dereq_,module,exports){ +},{"122":122,"81":81}],76:[function(_dereq_,module,exports){ // fast apply, http://jsperf.lnkit.com/fast-apply/5 module.exports = function (fn, args, that) { var un = that === undefined; @@ -1192,57 +1403,54 @@ } return fn.apply(that, args); }; -},{}],53:[function(_dereq_,module,exports){ +},{}],77:[function(_dereq_,module,exports){ // fallback for non-array-like ES3 and non-enumerable old V8 strings -var cof = _dereq_(26); +var cof = _dereq_(48); // eslint-disable-next-line no-prototype-builtins module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { return cof(it) == 'String' ? it.split('') : Object(it); }; -},{"26":26}],54:[function(_dereq_,module,exports){ +},{"48":48}],78:[function(_dereq_,module,exports){ // check on default Array iterator -var Iterators = _dereq_(64); -var ITERATOR = _dereq_(128)('iterator'); +var Iterators = _dereq_(88); +var ITERATOR = _dereq_(152)('iterator'); var ArrayProto = Array.prototype; module.exports = function (it) { return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); }; -},{"128":128,"64":64}],55:[function(_dereq_,module,exports){ +},{"152":152,"88":88}],79:[function(_dereq_,module,exports){ // 7.2.2 IsArray(argument) -var cof = _dereq_(26); +var cof = _dereq_(48); module.exports = Array.isArray || function isArray(arg) { return cof(arg) == 'Array'; }; -},{"26":26}],56:[function(_dereq_,module,exports){ +},{"48":48}],80:[function(_dereq_,module,exports){ // 20.1.2.3 Number.isInteger(number) -var isObject = _dereq_(57); +var isObject = _dereq_(81); var floor = Math.floor; module.exports = function isInteger(it) { return !isObject(it) && isFinite(it) && floor(it) === it; }; -},{"57":57}],57:[function(_dereq_,module,exports){ -module.exports = function (it) { - return typeof it === 'object' ? it !== null : typeof it === 'function'; -}; - -},{}],58:[function(_dereq_,module,exports){ +},{"81":81}],81:[function(_dereq_,module,exports){ +arguments[4][28][0].apply(exports,arguments) +},{"28":28}],82:[function(_dereq_,module,exports){ // 7.2.8 IsRegExp(argument) -var isObject = _dereq_(57); -var cof = _dereq_(26); -var MATCH = _dereq_(128)('match'); +var isObject = _dereq_(81); +var cof = _dereq_(48); +var MATCH = _dereq_(152)('match'); module.exports = function (it) { var isRegExp; return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); }; -},{"128":128,"26":26,"57":57}],59:[function(_dereq_,module,exports){ +},{"152":152,"48":48,"81":81}],83:[function(_dereq_,module,exports){ // call something on iterator step with safe closing on error -var anObject = _dereq_(16); +var anObject = _dereq_(38); module.exports = function (iterator, fn, value, entries) { try { return entries ? fn(anObject(value)[0], value[1]) : fn(value); @@ -1254,32 +1462,32 @@ } }; -},{"16":16}],60:[function(_dereq_,module,exports){ +},{"38":38}],84:[function(_dereq_,module,exports){ 'use strict'; -var create = _dereq_(74); -var descriptor = _dereq_(92); -var setToStringTag = _dereq_(100); +var create = _dereq_(98); +var descriptor = _dereq_(116); +var setToStringTag = _dereq_(124); var IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() -_dereq_(48)(IteratorPrototype, _dereq_(128)('iterator'), function () { return this; }); +_dereq_(72)(IteratorPrototype, _dereq_(152)('iterator'), function () { return this; }); module.exports = function (Constructor, NAME, next) { Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) }); setToStringTag(Constructor, NAME + ' Iterator'); }; -},{"100":100,"128":128,"48":48,"74":74,"92":92}],61:[function(_dereq_,module,exports){ +},{"116":116,"124":124,"152":152,"72":72,"98":98}],85:[function(_dereq_,module,exports){ 'use strict'; -var LIBRARY = _dereq_(65); -var $export = _dereq_(40); -var redefine = _dereq_(94); -var hide = _dereq_(48); -var Iterators = _dereq_(64); -var $iterCreate = _dereq_(60); -var setToStringTag = _dereq_(100); -var getPrototypeOf = _dereq_(81); -var ITERATOR = _dereq_(128)('iterator'); +var LIBRARY = _dereq_(89); +var $export = _dereq_(62); +var redefine = _dereq_(118); +var hide = _dereq_(72); +var Iterators = _dereq_(88); +var $iterCreate = _dereq_(84); +var setToStringTag = _dereq_(124); +var getPrototypeOf = _dereq_(105); +var ITERATOR = _dereq_(152)('iterator'); var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next` var FF_ITERATOR = '@@iterator'; var KEYS = 'keys'; @@ -1340,8 +1548,8 @@ return methods; }; -},{"100":100,"128":128,"40":40,"48":48,"60":60,"64":64,"65":65,"81":81,"94":94}],62:[function(_dereq_,module,exports){ -var ITERATOR = _dereq_(128)('iterator'); +},{"105":105,"118":118,"124":124,"152":152,"62":62,"72":72,"84":84,"88":88,"89":89}],86:[function(_dereq_,module,exports){ +var ITERATOR = _dereq_(152)('iterator'); var SAFE_CLOSING = false; try { @@ -1364,18 +1572,18 @@ return safe; }; -},{"128":128}],63:[function(_dereq_,module,exports){ +},{"152":152}],87:[function(_dereq_,module,exports){ module.exports = function (done, value) { return { value: value, done: !!done }; }; -},{}],64:[function(_dereq_,module,exports){ +},{}],88:[function(_dereq_,module,exports){ module.exports = {}; -},{}],65:[function(_dereq_,module,exports){ +},{}],89:[function(_dereq_,module,exports){ module.exports = false; -},{}],66:[function(_dereq_,module,exports){ +},{}],90:[function(_dereq_,module,exports){ // 20.2.2.14 Math.expm1(x) var $expm1 = Math.expm1; module.exports = (!$expm1 @@ -1387,9 +1595,9 @@ return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1; } : $expm1; -},{}],67:[function(_dereq_,module,exports){ +},{}],91:[function(_dereq_,module,exports){ // 20.2.2.16 Math.fround(x) -var sign = _dereq_(69); +var sign = _dereq_(93); var pow = Math.pow; var EPSILON = pow(2, -52); var EPSILON32 = pow(2, -23); @@ -1412,29 +1620,29 @@ return $sign * result; }; -},{"69":69}],68:[function(_dereq_,module,exports){ +},{"93":93}],92:[function(_dereq_,module,exports){ // 20.2.2.20 Math.log1p(x) module.exports = Math.log1p || function log1p(x) { return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x); }; -},{}],69:[function(_dereq_,module,exports){ +},{}],93:[function(_dereq_,module,exports){ // 20.2.2.28 Math.sign(x) module.exports = Math.sign || function sign(x) { // eslint-disable-next-line no-self-compare return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; }; -},{}],70:[function(_dereq_,module,exports){ -var META = _dereq_(123)('meta'); -var isObject = _dereq_(57); -var has = _dereq_(47); -var setDesc = _dereq_(75).f; +},{}],94:[function(_dereq_,module,exports){ +var META = _dereq_(147)('meta'); +var isObject = _dereq_(81); +var has = _dereq_(71); +var setDesc = _dereq_(99).f; var id = 0; var isExtensible = Object.isExtensible || function () { return true; }; -var FREEZE = !_dereq_(42)(function () { +var FREEZE = !_dereq_(64)(function () { return isExtensible(Object.preventExtensions({})); }); var setMeta = function (it) { @@ -1480,13 +1688,13 @@ onFreeze: onFreeze }; -},{"123":123,"42":42,"47":47,"57":57,"75":75}],71:[function(_dereq_,module,exports){ -var global = _dereq_(46); -var macrotask = _dereq_(112).set; +},{"147":147,"64":64,"71":71,"81":81,"99":99}],95:[function(_dereq_,module,exports){ +var global = _dereq_(70); +var macrotask = _dereq_(136).set; var Observer = global.MutationObserver || global.WebKitMutationObserver; var process = global.process; var Promise = global.Promise; -var isNode = _dereq_(26)(process) == 'process'; +var isNode = _dereq_(48)(process) == 'process'; module.exports = function () { var head, last, notify; @@ -1551,10 +1759,10 @@ }; }; -},{"112":112,"26":26,"46":46}],72:[function(_dereq_,module,exports){ +},{"136":136,"48":48,"70":70}],96:[function(_dereq_,module,exports){ 'use strict'; // 25.4.1.5 NewPromiseCapability(C) -var aFunction = _dereq_(11); +var aFunction = _dereq_(33); function PromiseCapability(C) { var resolve, reject; @@ -1571,18 +1779,19 @@ return new PromiseCapability(C); }; -},{"11":11}],73:[function(_dereq_,module,exports){ +},{"33":33}],97:[function(_dereq_,module,exports){ 'use strict'; // 19.1.2.1 Object.assign(target, source, ...) -var getKeys = _dereq_(83); -var gOPS = _dereq_(80); -var pIE = _dereq_(84); -var toObject = _dereq_(118); -var IObject = _dereq_(53); +var DESCRIPTORS = _dereq_(58); +var getKeys = _dereq_(107); +var gOPS = _dereq_(104); +var pIE = _dereq_(108); +var toObject = _dereq_(142); +var IObject = _dereq_(77); var $assign = Object.assign; // should work with symbols and should have deterministic property order (V8 bug) -module.exports = !$assign || _dereq_(42)(function () { +module.exports = !$assign || _dereq_(64)(function () { var A = {}; var B = {}; // eslint-disable-next-line no-undef @@ -1603,29 +1812,32 @@ var length = keys.length; var j = 0; var key; - while (length > j) if (isEnum.call(S, key = keys[j++])) T[key] = S[key]; + while (length > j) { + key = keys[j++]; + if (!DESCRIPTORS || isEnum.call(S, key)) T[key] = S[key]; + } } return T; } : $assign; -},{"118":118,"42":42,"53":53,"80":80,"83":83,"84":84}],74:[function(_dereq_,module,exports){ +},{"104":104,"107":107,"108":108,"142":142,"58":58,"64":64,"77":77}],98:[function(_dereq_,module,exports){ // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) -var anObject = _dereq_(16); -var dPs = _dereq_(76); -var enumBugKeys = _dereq_(38); -var IE_PROTO = _dereq_(101)('IE_PROTO'); +var anObject = _dereq_(38); +var dPs = _dereq_(100); +var enumBugKeys = _dereq_(60); +var IE_PROTO = _dereq_(125)('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 = _dereq_(37)('iframe'); + var iframe = _dereq_(59)('iframe'); var i = enumBugKeys.length; var lt = '<'; var gt = '>'; var iframeDocument; iframe.style.display = 'none'; - _dereq_(49).appendChild(iframe); + _dereq_(73).appendChild(iframe); iframe.src = 'javascript:'; // eslint-disable-line no-script-url // createDict = iframe.contentWindow.Object; // html.removeChild(iframe); @@ -1650,30 +1862,14 @@ return Properties === undefined ? result : dPs(result, Properties); }; -},{"101":101,"16":16,"37":37,"38":38,"49":49,"76":76}],75:[function(_dereq_,module,exports){ -var anObject = _dereq_(16); -var IE8_DOM_DEFINE = _dereq_(50); -var toPrimitive = _dereq_(119); -var dP = Object.defineProperty; - -exports.f = _dereq_(36) ? Object.defineProperty : function defineProperty(O, P, Attributes) { - anObject(O); - P = toPrimitive(P, true); - anObject(Attributes); - if (IE8_DOM_DEFINE) try { - return dP(O, P, Attributes); - } catch (e) { /* empty */ } - if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!'); - if ('value' in Attributes) O[P] = Attributes.value; - return O; -}; - -},{"119":119,"16":16,"36":36,"50":50}],76:[function(_dereq_,module,exports){ -var dP = _dereq_(75); -var anObject = _dereq_(16); -var getKeys = _dereq_(83); - -module.exports = _dereq_(36) ? Object.defineProperties : function defineProperties(O, Properties) { +},{"100":100,"125":125,"38":38,"59":59,"60":60,"73":73}],99:[function(_dereq_,module,exports){ +arguments[4][29][0].apply(exports,arguments) +},{"143":143,"29":29,"38":38,"58":58,"74":74}],100:[function(_dereq_,module,exports){ +var dP = _dereq_(99); +var anObject = _dereq_(38); +var getKeys = _dereq_(107); + +module.exports = _dereq_(58) ? Object.defineProperties : function defineProperties(O, Properties) { anObject(O); var keys = getKeys(Properties); var length = keys.length; @@ -1683,16 +1879,16 @@ return O; }; -},{"16":16,"36":36,"75":75,"83":83}],77:[function(_dereq_,module,exports){ -var pIE = _dereq_(84); -var createDesc = _dereq_(92); -var toIObject = _dereq_(116); -var toPrimitive = _dereq_(119); -var has = _dereq_(47); -var IE8_DOM_DEFINE = _dereq_(50); +},{"107":107,"38":38,"58":58,"99":99}],101:[function(_dereq_,module,exports){ +var pIE = _dereq_(108); +var createDesc = _dereq_(116); +var toIObject = _dereq_(140); +var toPrimitive = _dereq_(143); +var has = _dereq_(71); +var IE8_DOM_DEFINE = _dereq_(74); var gOPD = Object.getOwnPropertyDescriptor; -exports.f = _dereq_(36) ? gOPD : function getOwnPropertyDescriptor(O, P) { +exports.f = _dereq_(58) ? gOPD : function getOwnPropertyDescriptor(O, P) { O = toIObject(O); P = toPrimitive(P, true); if (IE8_DOM_DEFINE) try { @@ -1701,10 +1897,10 @@ if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]); }; -},{"116":116,"119":119,"36":36,"47":47,"50":50,"84":84,"92":92}],78:[function(_dereq_,module,exports){ +},{"108":108,"116":116,"140":140,"143":143,"58":58,"71":71,"74":74}],102:[function(_dereq_,module,exports){ // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window -var toIObject = _dereq_(116); -var gOPN = _dereq_(79).f; +var toIObject = _dereq_(140); +var gOPN = _dereq_(103).f; var toString = {}.toString; var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames @@ -1722,23 +1918,23 @@ return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it)); }; -},{"116":116,"79":79}],79:[function(_dereq_,module,exports){ +},{"103":103,"140":140}],103:[function(_dereq_,module,exports){ // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) -var $keys = _dereq_(82); -var hiddenKeys = _dereq_(38).concat('length', 'prototype'); +var $keys = _dereq_(106); +var hiddenKeys = _dereq_(60).concat('length', 'prototype'); exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return $keys(O, hiddenKeys); }; -},{"38":38,"82":82}],80:[function(_dereq_,module,exports){ +},{"106":106,"60":60}],104:[function(_dereq_,module,exports){ exports.f = Object.getOwnPropertySymbols; -},{}],81:[function(_dereq_,module,exports){ +},{}],105:[function(_dereq_,module,exports){ // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) -var has = _dereq_(47); -var toObject = _dereq_(118); -var IE_PROTO = _dereq_(101)('IE_PROTO'); +var has = _dereq_(71); +var toObject = _dereq_(142); +var IE_PROTO = _dereq_(125)('IE_PROTO'); var ObjectProto = Object.prototype; module.exports = Object.getPrototypeOf || function (O) { @@ -1749,11 +1945,11 @@ } return O instanceof Object ? ObjectProto : null; }; -},{"101":101,"118":118,"47":47}],82:[function(_dereq_,module,exports){ -var has = _dereq_(47); -var toIObject = _dereq_(116); -var arrayIndexOf = _dereq_(19)(false); -var IE_PROTO = _dereq_(101)('IE_PROTO'); +},{"125":125,"142":142,"71":71}],106:[function(_dereq_,module,exports){ +var has = _dereq_(71); +var toIObject = _dereq_(140); +var arrayIndexOf = _dereq_(41)(false); +var IE_PROTO = _dereq_(125)('IE_PROTO'); module.exports = function (object, names) { var O = toIObject(object); @@ -1768,23 +1964,23 @@ return result; }; -},{"101":101,"116":116,"19":19,"47":47}],83:[function(_dereq_,module,exports){ +},{"125":125,"140":140,"41":41,"71":71}],107:[function(_dereq_,module,exports){ // 19.1.2.14 / 15.2.3.14 Object.keys(O) -var $keys = _dereq_(82); -var enumBugKeys = _dereq_(38); +var $keys = _dereq_(106); +var enumBugKeys = _dereq_(60); module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); }; -},{"38":38,"82":82}],84:[function(_dereq_,module,exports){ +},{"106":106,"60":60}],108:[function(_dereq_,module,exports){ exports.f = {}.propertyIsEnumerable; -},{}],85:[function(_dereq_,module,exports){ +},{}],109:[function(_dereq_,module,exports){ // most Object methods by ES6 should accept primitives -var $export = _dereq_(40); -var core = _dereq_(30); -var fails = _dereq_(42); +var $export = _dereq_(62); +var core = _dereq_(52); +var fails = _dereq_(64); module.exports = function (KEY, exec) { var fn = (core.Object || {})[KEY] || Object[KEY]; var exp = {}; @@ -1792,10 +1988,11 @@ $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp); }; -},{"30":30,"40":40,"42":42}],86:[function(_dereq_,module,exports){ -var getKeys = _dereq_(83); -var toIObject = _dereq_(116); -var isEnum = _dereq_(84).f; +},{"52":52,"62":62,"64":64}],110:[function(_dereq_,module,exports){ +var DESCRIPTORS = _dereq_(58); +var getKeys = _dereq_(107); +var toIObject = _dereq_(140); +var isEnum = _dereq_(108).f; module.exports = function (isEntries) { return function (it) { var O = toIObject(it); @@ -1804,38 +2001,42 @@ var i = 0; var result = []; var key; - while (length > i) if (isEnum.call(O, key = keys[i++])) { - result.push(isEntries ? [key, O[key]] : O[key]); - } return result; + while (length > i) { + key = keys[i++]; + if (!DESCRIPTORS || isEnum.call(O, key)) { + result.push(isEntries ? [key, O[key]] : O[key]); + } + } + return result; }; }; -},{"116":116,"83":83,"84":84}],87:[function(_dereq_,module,exports){ +},{"107":107,"108":108,"140":140,"58":58}],111:[function(_dereq_,module,exports){ // all object keys, includes non-enumerable and symbols -var gOPN = _dereq_(79); -var gOPS = _dereq_(80); -var anObject = _dereq_(16); -var Reflect = _dereq_(46).Reflect; +var gOPN = _dereq_(103); +var gOPS = _dereq_(104); +var anObject = _dereq_(38); +var Reflect = _dereq_(70).Reflect; module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { var keys = gOPN.f(anObject(it)); var getSymbols = gOPS.f; return getSymbols ? keys.concat(getSymbols(it)) : keys; }; -},{"16":16,"46":46,"79":79,"80":80}],88:[function(_dereq_,module,exports){ -var $parseFloat = _dereq_(46).parseFloat; -var $trim = _dereq_(110).trim; - -module.exports = 1 / $parseFloat(_dereq_(111) + '-0') !== -Infinity ? function parseFloat(str) { +},{"103":103,"104":104,"38":38,"70":70}],112:[function(_dereq_,module,exports){ +var $parseFloat = _dereq_(70).parseFloat; +var $trim = _dereq_(134).trim; + +module.exports = 1 / $parseFloat(_dereq_(135) + '-0') !== -Infinity ? function parseFloat(str) { var string = $trim(String(str), 3); var result = $parseFloat(string); return result === 0 && string.charAt(0) == '-' ? -0 : result; } : $parseFloat; -},{"110":110,"111":111,"46":46}],89:[function(_dereq_,module,exports){ -var $parseInt = _dereq_(46).parseInt; -var $trim = _dereq_(110).trim; -var ws = _dereq_(111); +},{"134":134,"135":135,"70":70}],113:[function(_dereq_,module,exports){ +var $parseInt = _dereq_(70).parseInt; +var $trim = _dereq_(134).trim; +var ws = _dereq_(135); var hex = /^[-+]?0[xX]/; module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) { @@ -1843,7 +2044,7 @@ return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10)); } : $parseInt; -},{"110":110,"111":111,"46":46}],90:[function(_dereq_,module,exports){ +},{"134":134,"135":135,"70":70}],114:[function(_dereq_,module,exports){ module.exports = function (exec) { try { return { e: false, v: exec() }; @@ -1852,10 +2053,10 @@ } }; -},{}],91:[function(_dereq_,module,exports){ -var anObject = _dereq_(16); -var isObject = _dereq_(57); -var newPromiseCapability = _dereq_(72); +},{}],115:[function(_dereq_,module,exports){ +var anObject = _dereq_(38); +var isObject = _dereq_(81); +var newPromiseCapability = _dereq_(96); module.exports = function (C, x) { anObject(C); @@ -1866,33 +2067,25 @@ return promiseCapability.promise; }; -},{"16":16,"57":57,"72":72}],92:[function(_dereq_,module,exports){ -module.exports = function (bitmap, value) { - return { - enumerable: !(bitmap & 1), - configurable: !(bitmap & 2), - writable: !(bitmap & 4), - value: value - }; -}; - -},{}],93:[function(_dereq_,module,exports){ -var redefine = _dereq_(94); +},{"38":38,"81":81,"96":96}],116:[function(_dereq_,module,exports){ +arguments[4][30][0].apply(exports,arguments) +},{"30":30}],117:[function(_dereq_,module,exports){ +var redefine = _dereq_(118); module.exports = function (target, src, safe) { for (var key in src) redefine(target, key, src[key], safe); return target; }; -},{"94":94}],94:[function(_dereq_,module,exports){ -var global = _dereq_(46); -var hide = _dereq_(48); -var has = _dereq_(47); -var SRC = _dereq_(123)('src'); +},{"118":118}],118:[function(_dereq_,module,exports){ +var global = _dereq_(70); +var hide = _dereq_(72); +var has = _dereq_(71); +var SRC = _dereq_(147)('src'); +var $toString = _dereq_(69); var TO_STRING = 'toString'; -var $toString = Function[TO_STRING]; var TPL = ('' + $toString).split(TO_STRING); -_dereq_(30).inspectSource = function (it) { +_dereq_(52).inspectSource = function (it) { return $toString.call(it); }; @@ -1916,10 +2109,10 @@ return typeof this == 'function' && this[SRC] || $toString.call(this); }); -},{"123":123,"30":30,"46":46,"47":47,"48":48}],95:[function(_dereq_,module,exports){ +},{"147":147,"52":52,"69":69,"70":70,"71":71,"72":72}],119:[function(_dereq_,module,exports){ 'use strict'; -var classof = _dereq_(25); +var classof = _dereq_(47); var builtinExec = RegExp.prototype.exec; // `RegExpExec` abstract operation @@ -1939,10 +2132,10 @@ return builtinExec.call(R, S); }; -},{"25":25}],96:[function(_dereq_,module,exports){ +},{"47":47}],120:[function(_dereq_,module,exports){ 'use strict'; -var regexpFlags = _dereq_(44); +var regexpFlags = _dereq_(66); var nativeExec = RegExp.prototype.exec; // This always refers to the native implementation, because the @@ -1999,18 +2192,18 @@ module.exports = patchedExec; -},{"44":44}],97:[function(_dereq_,module,exports){ +},{"66":66}],121:[function(_dereq_,module,exports){ // 7.2.9 SameValue(x, y) module.exports = Object.is || function is(x, y) { // eslint-disable-next-line no-self-compare return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; }; -},{}],98:[function(_dereq_,module,exports){ +},{}],122:[function(_dereq_,module,exports){ // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ -var isObject = _dereq_(57); -var anObject = _dereq_(16); +var isObject = _dereq_(81); +var anObject = _dereq_(38); var check = function (O, proto) { anObject(O); if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!"); @@ -2019,7 +2212,7 @@ set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line function (test, buggy, set) { try { - set = _dereq_(32)(Function.call, _dereq_(77).f(Object.prototype, '__proto__').set, 2); + set = _dereq_(54)(Function.call, _dereq_(101).f(Object.prototype, '__proto__').set, 2); set(test, []); buggy = !(test instanceof Array); } catch (e) { buggy = true; } @@ -2033,12 +2226,12 @@ check: check }; -},{"16":16,"32":32,"57":57,"77":77}],99:[function(_dereq_,module,exports){ +},{"101":101,"38":38,"54":54,"81":81}],123:[function(_dereq_,module,exports){ 'use strict'; -var global = _dereq_(46); -var dP = _dereq_(75); -var DESCRIPTORS = _dereq_(36); -var SPECIES = _dereq_(128)('species'); +var global = _dereq_(70); +var dP = _dereq_(99); +var DESCRIPTORS = _dereq_(58); +var SPECIES = _dereq_(152)('species'); module.exports = function (KEY) { var C = global[KEY]; @@ -2048,25 +2241,25 @@ }); }; -},{"128":128,"36":36,"46":46,"75":75}],100:[function(_dereq_,module,exports){ -var def = _dereq_(75).f; -var has = _dereq_(47); -var TAG = _dereq_(128)('toStringTag'); +},{"152":152,"58":58,"70":70,"99":99}],124:[function(_dereq_,module,exports){ +var def = _dereq_(99).f; +var has = _dereq_(71); +var TAG = _dereq_(152)('toStringTag'); module.exports = function (it, tag, stat) { if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); }; -},{"128":128,"47":47,"75":75}],101:[function(_dereq_,module,exports){ -var shared = _dereq_(102)('keys'); -var uid = _dereq_(123); +},{"152":152,"71":71,"99":99}],125:[function(_dereq_,module,exports){ +var shared = _dereq_(126)('keys'); +var uid = _dereq_(147); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); }; -},{"102":102,"123":123}],102:[function(_dereq_,module,exports){ -var core = _dereq_(30); -var global = _dereq_(46); +},{"126":126,"147":147}],126:[function(_dereq_,module,exports){ +var core = _dereq_(52); +var global = _dereq_(70); var SHARED = '__core-js_shared__'; var store = global[SHARED] || (global[SHARED] = {}); @@ -2074,24 +2267,24 @@ return store[key] || (store[key] = value !== undefined ? value : {}); })('versions', []).push({ version: core.version, - mode: _dereq_(65) ? 'pure' : 'global', - copyright: '© 2018 Denis Pushkarev (zloirock.ru)' + mode: _dereq_(89) ? 'pure' : 'global', + copyright: '© 2019 Denis Pushkarev (zloirock.ru)' }); -},{"30":30,"46":46,"65":65}],103:[function(_dereq_,module,exports){ +},{"52":52,"70":70,"89":89}],127:[function(_dereq_,module,exports){ // 7.3.20 SpeciesConstructor(O, defaultConstructor) -var anObject = _dereq_(16); -var aFunction = _dereq_(11); -var SPECIES = _dereq_(128)('species'); +var anObject = _dereq_(38); +var aFunction = _dereq_(33); +var SPECIES = _dereq_(152)('species'); module.exports = function (O, D) { var C = anObject(O).constructor; var S; return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S); }; -},{"11":11,"128":128,"16":16}],104:[function(_dereq_,module,exports){ +},{"152":152,"33":33,"38":38}],128:[function(_dereq_,module,exports){ 'use strict'; -var fails = _dereq_(42); +var fails = _dereq_(64); module.exports = function (method, arg) { return !!method && fails(function () { @@ -2100,9 +2293,9 @@ }); }; -},{"42":42}],105:[function(_dereq_,module,exports){ -var toInteger = _dereq_(115); -var defined = _dereq_(35); +},{"64":64}],129:[function(_dereq_,module,exports){ +var toInteger = _dereq_(139); +var defined = _dereq_(57); // true -> String#at // false -> String#codePointAt module.exports = function (TO_STRING) { @@ -2119,20 +2312,20 @@ }; }; -},{"115":115,"35":35}],106:[function(_dereq_,module,exports){ +},{"139":139,"57":57}],130:[function(_dereq_,module,exports){ // helper for String#{startsWith, endsWith, includes} -var isRegExp = _dereq_(58); -var defined = _dereq_(35); +var isRegExp = _dereq_(82); +var defined = _dereq_(57); module.exports = function (that, searchString, NAME) { if (isRegExp(searchString)) throw TypeError('String#' + NAME + " doesn't accept regex!"); return String(defined(that)); }; -},{"35":35,"58":58}],107:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -var fails = _dereq_(42); -var defined = _dereq_(35); +},{"57":57,"82":82}],131:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +var fails = _dereq_(64); +var defined = _dereq_(57); var quot = /"/g; // B.2.3.2.1 CreateHTML(string, tag, attribute, value) var createHTML = function (string, tag, attribute, value) { @@ -2150,11 +2343,11 @@ }), 'String', O); }; -},{"35":35,"40":40,"42":42}],108:[function(_dereq_,module,exports){ +},{"57":57,"62":62,"64":64}],132:[function(_dereq_,module,exports){ // https://github.com/tc39/proposal-string-pad-start-end -var toLength = _dereq_(117); -var repeat = _dereq_(109); -var defined = _dereq_(35); +var toLength = _dereq_(141); +var repeat = _dereq_(133); +var defined = _dereq_(57); module.exports = function (that, maxLength, fillString, left) { var S = String(defined(that)); @@ -2168,10 +2361,10 @@ return left ? stringFiller + S : S + stringFiller; }; -},{"109":109,"117":117,"35":35}],109:[function(_dereq_,module,exports){ +},{"133":133,"141":141,"57":57}],133:[function(_dereq_,module,exports){ 'use strict'; -var toInteger = _dereq_(115); -var defined = _dereq_(35); +var toInteger = _dereq_(139); +var defined = _dereq_(57); module.exports = function repeat(count) { var str = String(defined(this)); @@ -2182,11 +2375,11 @@ return res; }; -},{"115":115,"35":35}],110:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -var defined = _dereq_(35); -var fails = _dereq_(42); -var spaces = _dereq_(111); +},{"139":139,"57":57}],134:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +var defined = _dereq_(57); +var fails = _dereq_(64); +var spaces = _dereq_(135); var space = '[' + spaces + ']'; var non = '\u200b\u0085'; var ltrim = RegExp('^' + space + space + '*'); @@ -2214,16 +2407,16 @@ module.exports = exporter; -},{"111":111,"35":35,"40":40,"42":42}],111:[function(_dereq_,module,exports){ +},{"135":135,"57":57,"62":62,"64":64}],135:[function(_dereq_,module,exports){ module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; -},{}],112:[function(_dereq_,module,exports){ -var ctx = _dereq_(32); -var invoke = _dereq_(52); -var html = _dereq_(49); -var cel = _dereq_(37); -var global = _dereq_(46); +},{}],136:[function(_dereq_,module,exports){ +var ctx = _dereq_(54); +var invoke = _dereq_(76); +var html = _dereq_(73); +var cel = _dereq_(59); +var global = _dereq_(70); var process = global.process; var setTask = global.setImmediate; var clearTask = global.clearImmediate; @@ -2262,7 +2455,7 @@ delete queue[id]; }; // Node.js 0.8- - if (_dereq_(26)(process) == 'process') { + if (_dereq_(48)(process) == 'process') { defer = function (id) { process.nextTick(ctx(run, id, 1)); }; @@ -2304,8 +2497,8 @@ clear: clearTask }; -},{"26":26,"32":32,"37":37,"46":46,"49":49,"52":52}],113:[function(_dereq_,module,exports){ -var toInteger = _dereq_(115); +},{"48":48,"54":54,"59":59,"70":70,"73":73,"76":76}],137:[function(_dereq_,module,exports){ +var toInteger = _dereq_(139); var max = Math.max; var min = Math.min; module.exports = function (index, length) { @@ -2313,10 +2506,10 @@ return index < 0 ? max(index + length, 0) : min(index, length); }; -},{"115":115}],114:[function(_dereq_,module,exports){ +},{"139":139}],138:[function(_dereq_,module,exports){ // https://tc39.github.io/ecma262/#sec-toindex -var toInteger = _dereq_(115); -var toLength = _dereq_(117); +var toInteger = _dereq_(139); +var toLength = _dereq_(141); module.exports = function (it) { if (it === undefined) return 0; var number = toInteger(it); @@ -2325,7 +2518,7 @@ return length; }; -},{"115":115,"117":117}],115:[function(_dereq_,module,exports){ +},{"139":139,"141":141}],139:[function(_dereq_,module,exports){ // 7.1.4 ToInteger var ceil = Math.ceil; var floor = Math.floor; @@ -2333,84 +2526,72 @@ return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); }; -},{}],116:[function(_dereq_,module,exports){ +},{}],140:[function(_dereq_,module,exports){ // to indexed object, toObject with fallback for non-array-like ES3 strings -var IObject = _dereq_(53); -var defined = _dereq_(35); +var IObject = _dereq_(77); +var defined = _dereq_(57); module.exports = function (it) { return IObject(defined(it)); }; -},{"35":35,"53":53}],117:[function(_dereq_,module,exports){ +},{"57":57,"77":77}],141:[function(_dereq_,module,exports){ // 7.1.15 ToLength -var toInteger = _dereq_(115); +var toInteger = _dereq_(139); var min = Math.min; module.exports = function (it) { return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 }; -},{"115":115}],118:[function(_dereq_,module,exports){ +},{"139":139}],142:[function(_dereq_,module,exports){ // 7.1.13 ToObject(argument) -var defined = _dereq_(35); +var defined = _dereq_(57); module.exports = function (it) { return Object(defined(it)); }; -},{"35":35}],119:[function(_dereq_,module,exports){ -// 7.1.1 ToPrimitive(input [, PreferredType]) -var isObject = _dereq_(57); -// instead of the ES6 spec version, we didn't implement @@toPrimitive case -// and the second argument - flag - preferred type is a string -module.exports = function (it, S) { - if (!isObject(it)) return it; - var fn, val; - if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; - if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val; - if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val; - throw TypeError("Can't convert object to primitive value"); -}; - -},{"57":57}],120:[function(_dereq_,module,exports){ +},{"57":57}],143:[function(_dereq_,module,exports){ +arguments[4][31][0].apply(exports,arguments) +},{"31":31,"81":81}],144:[function(_dereq_,module,exports){ 'use strict'; -if (_dereq_(36)) { - var LIBRARY = _dereq_(65); - var global = _dereq_(46); - var fails = _dereq_(42); - var $export = _dereq_(40); - var $typed = _dereq_(122); - var $buffer = _dereq_(121); - var ctx = _dereq_(32); - var anInstance = _dereq_(15); - var propertyDesc = _dereq_(92); - var hide = _dereq_(48); - var redefineAll = _dereq_(93); - var toInteger = _dereq_(115); - var toLength = _dereq_(117); - var toIndex = _dereq_(114); - var toAbsoluteIndex = _dereq_(113); - var toPrimitive = _dereq_(119); - var has = _dereq_(47); - var classof = _dereq_(25); - var isObject = _dereq_(57); - var toObject = _dereq_(118); - var isArrayIter = _dereq_(54); - var create = _dereq_(74); - var getPrototypeOf = _dereq_(81); - var gOPN = _dereq_(79).f; - var getIterFn = _dereq_(129); - var uid = _dereq_(123); - var wks = _dereq_(128); - var createArrayMethod = _dereq_(20); - var createArrayIncludes = _dereq_(19); - var speciesConstructor = _dereq_(103); - var ArrayIterators = _dereq_(140); - var Iterators = _dereq_(64); - var $iterDetect = _dereq_(62); - var setSpecies = _dereq_(99); - var arrayFill = _dereq_(18); - var arrayCopyWithin = _dereq_(17); - var $DP = _dereq_(75); - var $GOPD = _dereq_(77); +if (_dereq_(58)) { + var LIBRARY = _dereq_(89); + var global = _dereq_(70); + var fails = _dereq_(64); + var $export = _dereq_(62); + var $typed = _dereq_(146); + var $buffer = _dereq_(145); + var ctx = _dereq_(54); + var anInstance = _dereq_(37); + var propertyDesc = _dereq_(116); + var hide = _dereq_(72); + var redefineAll = _dereq_(117); + var toInteger = _dereq_(139); + var toLength = _dereq_(141); + var toIndex = _dereq_(138); + var toAbsoluteIndex = _dereq_(137); + var toPrimitive = _dereq_(143); + var has = _dereq_(71); + var classof = _dereq_(47); + var isObject = _dereq_(81); + var toObject = _dereq_(142); + var isArrayIter = _dereq_(78); + var create = _dereq_(98); + var getPrototypeOf = _dereq_(105); + var gOPN = _dereq_(103).f; + var getIterFn = _dereq_(153); + var uid = _dereq_(147); + var wks = _dereq_(152); + var createArrayMethod = _dereq_(42); + var createArrayIncludes = _dereq_(41); + var speciesConstructor = _dereq_(127); + var ArrayIterators = _dereq_(164); + var Iterators = _dereq_(88); + var $iterDetect = _dereq_(86); + var setSpecies = _dereq_(123); + var arrayFill = _dereq_(40); + var arrayCopyWithin = _dereq_(39); + var $DP = _dereq_(99); + var $GOPD = _dereq_(101); var dP = $DP.f; var gOPD = $GOPD.f; var RangeError = global.RangeError; @@ -2852,23 +3033,23 @@ }; } else module.exports = function () { /* empty */ }; -},{"103":103,"113":113,"114":114,"115":115,"117":117,"118":118,"119":119,"121":121,"122":122,"123":123,"128":128,"129":129,"140":140,"15":15,"17":17,"18":18,"19":19,"20":20,"25":25,"32":32,"36":36,"40":40,"42":42,"46":46,"47":47,"48":48,"54":54,"57":57,"62":62,"64":64,"65":65,"74":74,"75":75,"77":77,"79":79,"81":81,"92":92,"93":93,"99":99}],121:[function(_dereq_,module,exports){ +},{"101":101,"103":103,"105":105,"116":116,"117":117,"123":123,"127":127,"137":137,"138":138,"139":139,"141":141,"142":142,"143":143,"145":145,"146":146,"147":147,"152":152,"153":153,"164":164,"37":37,"39":39,"40":40,"41":41,"42":42,"47":47,"54":54,"58":58,"62":62,"64":64,"70":70,"71":71,"72":72,"78":78,"81":81,"86":86,"88":88,"89":89,"98":98,"99":99}],145:[function(_dereq_,module,exports){ 'use strict'; -var global = _dereq_(46); -var DESCRIPTORS = _dereq_(36); -var LIBRARY = _dereq_(65); -var $typed = _dereq_(122); -var hide = _dereq_(48); -var redefineAll = _dereq_(93); -var fails = _dereq_(42); -var anInstance = _dereq_(15); -var toInteger = _dereq_(115); -var toLength = _dereq_(117); -var toIndex = _dereq_(114); -var gOPN = _dereq_(79).f; -var dP = _dereq_(75).f; -var arrayFill = _dereq_(18); -var setToStringTag = _dereq_(100); +var global = _dereq_(70); +var DESCRIPTORS = _dereq_(58); +var LIBRARY = _dereq_(89); +var $typed = _dereq_(146); +var hide = _dereq_(72); +var redefineAll = _dereq_(117); +var fails = _dereq_(64); +var anInstance = _dereq_(37); +var toInteger = _dereq_(139); +var toLength = _dereq_(141); +var toIndex = _dereq_(138); +var gOPN = _dereq_(103).f; +var dP = _dereq_(99).f; +var arrayFill = _dereq_(40); +var setToStringTag = _dereq_(124); var ARRAY_BUFFER = 'ArrayBuffer'; var DATA_VIEW = 'DataView'; var PROTOTYPE = 'prototype'; @@ -3130,10 +3311,10 @@ exports[ARRAY_BUFFER] = $ArrayBuffer; exports[DATA_VIEW] = $DataView; -},{"100":100,"114":114,"115":115,"117":117,"122":122,"15":15,"18":18,"36":36,"42":42,"46":46,"48":48,"65":65,"75":75,"79":79,"93":93}],122:[function(_dereq_,module,exports){ -var global = _dereq_(46); -var hide = _dereq_(48); -var uid = _dereq_(123); +},{"103":103,"117":117,"124":124,"138":138,"139":139,"141":141,"146":146,"37":37,"40":40,"58":58,"64":64,"70":70,"72":72,"89":89,"99":99}],146:[function(_dereq_,module,exports){ +var global = _dereq_(70); +var hide = _dereq_(72); +var uid = _dereq_(147); var TYPED = uid('typed_array'); var VIEW = uid('view'); var ABV = !!(global.ArrayBuffer && global.DataView); @@ -3160,44 +3341,44 @@ VIEW: VIEW }; -},{"123":123,"46":46,"48":48}],123:[function(_dereq_,module,exports){ +},{"147":147,"70":70,"72":72}],147:[function(_dereq_,module,exports){ var id = 0; var px = Math.random(); module.exports = function (key) { return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); }; -},{}],124:[function(_dereq_,module,exports){ -var global = _dereq_(46); +},{}],148:[function(_dereq_,module,exports){ +var global = _dereq_(70); var navigator = global.navigator; module.exports = navigator && navigator.userAgent || ''; -},{"46":46}],125:[function(_dereq_,module,exports){ -var isObject = _dereq_(57); +},{"70":70}],149:[function(_dereq_,module,exports){ +var isObject = _dereq_(81); module.exports = function (it, TYPE) { if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!'); return it; }; -},{"57":57}],126:[function(_dereq_,module,exports){ -var global = _dereq_(46); -var core = _dereq_(30); -var LIBRARY = _dereq_(65); -var wksExt = _dereq_(127); -var defineProperty = _dereq_(75).f; +},{"81":81}],150:[function(_dereq_,module,exports){ +var global = _dereq_(70); +var core = _dereq_(52); +var LIBRARY = _dereq_(89); +var wksExt = _dereq_(151); +var defineProperty = _dereq_(99).f; module.exports = function (name) { var $Symbol = core.Symbol || (core.Symbol = LIBRARY ? {} : global.Symbol || {}); if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); }; -},{"127":127,"30":30,"46":46,"65":65,"75":75}],127:[function(_dereq_,module,exports){ -exports.f = _dereq_(128); - -},{"128":128}],128:[function(_dereq_,module,exports){ -var store = _dereq_(102)('wks'); -var uid = _dereq_(123); -var Symbol = _dereq_(46).Symbol; +},{"151":151,"52":52,"70":70,"89":89,"99":99}],151:[function(_dereq_,module,exports){ +exports.f = _dereq_(152); + +},{"152":152}],152:[function(_dereq_,module,exports){ +var store = _dereq_(126)('wks'); +var uid = _dereq_(147); +var Symbol = _dereq_(70).Symbol; var USE_SYMBOL = typeof Symbol == 'function'; var $exports = module.exports = function (name) { @@ -3207,61 +3388,61 @@ $exports.store = store; -},{"102":102,"123":123,"46":46}],129:[function(_dereq_,module,exports){ -var classof = _dereq_(25); -var ITERATOR = _dereq_(128)('iterator'); -var Iterators = _dereq_(64); -module.exports = _dereq_(30).getIteratorMethod = function (it) { +},{"126":126,"147":147,"70":70}],153:[function(_dereq_,module,exports){ +var classof = _dereq_(47); +var ITERATOR = _dereq_(152)('iterator'); +var Iterators = _dereq_(88); +module.exports = _dereq_(52).getIteratorMethod = function (it) { if (it != undefined) return it[ITERATOR] || it['@@iterator'] || Iterators[classof(it)]; }; -},{"128":128,"25":25,"30":30,"64":64}],130:[function(_dereq_,module,exports){ +},{"152":152,"47":47,"52":52,"88":88}],154:[function(_dereq_,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) -var $export = _dereq_(40); - -$export($export.P, 'Array', { copyWithin: _dereq_(17) }); - -_dereq_(13)('copyWithin'); - -},{"13":13,"17":17,"40":40}],131:[function(_dereq_,module,exports){ +var $export = _dereq_(62); + +$export($export.P, 'Array', { copyWithin: _dereq_(39) }); + +_dereq_(35)('copyWithin'); + +},{"35":35,"39":39,"62":62}],155:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $every = _dereq_(20)(4); - -$export($export.P + $export.F * !_dereq_(104)([].every, true), 'Array', { +var $export = _dereq_(62); +var $every = _dereq_(42)(4); + +$export($export.P + $export.F * !_dereq_(128)([].every, true), 'Array', { // 22.1.3.5 / 15.4.4.16 Array.prototype.every(callbackfn [, thisArg]) every: function every(callbackfn /* , thisArg */) { return $every(this, callbackfn, arguments[1]); } }); -},{"104":104,"20":20,"40":40}],132:[function(_dereq_,module,exports){ +},{"128":128,"42":42,"62":62}],156:[function(_dereq_,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) -var $export = _dereq_(40); - -$export($export.P, 'Array', { fill: _dereq_(18) }); - -_dereq_(13)('fill'); - -},{"13":13,"18":18,"40":40}],133:[function(_dereq_,module,exports){ +var $export = _dereq_(62); + +$export($export.P, 'Array', { fill: _dereq_(40) }); + +_dereq_(35)('fill'); + +},{"35":35,"40":40,"62":62}],157:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $filter = _dereq_(20)(2); - -$export($export.P + $export.F * !_dereq_(104)([].filter, true), 'Array', { +var $export = _dereq_(62); +var $filter = _dereq_(42)(2); + +$export($export.P + $export.F * !_dereq_(128)([].filter, true), 'Array', { // 22.1.3.7 / 15.4.4.20 Array.prototype.filter(callbackfn [, thisArg]) filter: function filter(callbackfn /* , thisArg */) { return $filter(this, callbackfn, arguments[1]); } }); -},{"104":104,"20":20,"40":40}],134:[function(_dereq_,module,exports){ +},{"128":128,"42":42,"62":62}],158:[function(_dereq_,module,exports){ 'use strict'; // 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined) -var $export = _dereq_(40); -var $find = _dereq_(20)(6); +var $export = _dereq_(62); +var $find = _dereq_(42)(6); var KEY = 'findIndex'; var forced = true; // Shouldn't skip holes @@ -3271,13 +3452,13 @@ return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); -_dereq_(13)(KEY); - -},{"13":13,"20":20,"40":40}],135:[function(_dereq_,module,exports){ +_dereq_(35)(KEY); + +},{"35":35,"42":42,"62":62}],159:[function(_dereq_,module,exports){ 'use strict'; // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) -var $export = _dereq_(40); -var $find = _dereq_(20)(5); +var $export = _dereq_(62); +var $find = _dereq_(42)(5); var KEY = 'find'; var forced = true; // Shouldn't skip holes @@ -3287,13 +3468,13 @@ return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); -_dereq_(13)(KEY); - -},{"13":13,"20":20,"40":40}],136:[function(_dereq_,module,exports){ +_dereq_(35)(KEY); + +},{"35":35,"42":42,"62":62}],160:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $forEach = _dereq_(20)(0); -var STRICT = _dereq_(104)([].forEach, true); +var $export = _dereq_(62); +var $forEach = _dereq_(42)(0); +var STRICT = _dereq_(128)([].forEach, true); $export($export.P + $export.F * !STRICT, 'Array', { // 22.1.3.10 / 15.4.4.18 Array.prototype.forEach(callbackfn [, thisArg]) @@ -3302,18 +3483,18 @@ } }); -},{"104":104,"20":20,"40":40}],137:[function(_dereq_,module,exports){ +},{"128":128,"42":42,"62":62}],161:[function(_dereq_,module,exports){ 'use strict'; -var ctx = _dereq_(32); -var $export = _dereq_(40); -var toObject = _dereq_(118); -var call = _dereq_(59); -var isArrayIter = _dereq_(54); -var toLength = _dereq_(117); -var createProperty = _dereq_(31); -var getIterFn = _dereq_(129); - -$export($export.S + $export.F * !_dereq_(62)(function (iter) { Array.from(iter); }), 'Array', { +var ctx = _dereq_(54); +var $export = _dereq_(62); +var toObject = _dereq_(142); +var call = _dereq_(83); +var isArrayIter = _dereq_(78); +var toLength = _dereq_(141); +var createProperty = _dereq_(53); +var getIterFn = _dereq_(153); + +$export($export.S + $export.F * !_dereq_(86)(function (iter) { Array.from(iter); }), 'Array', { // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined) from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) { var O = toObject(arrayLike); @@ -3341,14 +3522,14 @@ } }); -},{"117":117,"118":118,"129":129,"31":31,"32":32,"40":40,"54":54,"59":59,"62":62}],138:[function(_dereq_,module,exports){ +},{"141":141,"142":142,"153":153,"53":53,"54":54,"62":62,"78":78,"83":83,"86":86}],162:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $indexOf = _dereq_(19)(false); +var $export = _dereq_(62); +var $indexOf = _dereq_(41)(false); var $native = [].indexOf; var NEGATIVE_ZERO = !!$native && 1 / [1].indexOf(1, -0) < 0; -$export($export.P + $export.F * (NEGATIVE_ZERO || !_dereq_(104)($native)), 'Array', { +$export($export.P + $export.F * (NEGATIVE_ZERO || !_dereq_(128)($native)), 'Array', { // 22.1.3.11 / 15.4.4.14 Array.prototype.indexOf(searchElement [, fromIndex]) indexOf: function indexOf(searchElement /* , fromIndex = 0 */) { return NEGATIVE_ZERO @@ -3358,24 +3539,24 @@ } }); -},{"104":104,"19":19,"40":40}],139:[function(_dereq_,module,exports){ +},{"128":128,"41":41,"62":62}],163:[function(_dereq_,module,exports){ // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) -var $export = _dereq_(40); - -$export($export.S, 'Array', { isArray: _dereq_(55) }); - -},{"40":40,"55":55}],140:[function(_dereq_,module,exports){ +var $export = _dereq_(62); + +$export($export.S, 'Array', { isArray: _dereq_(79) }); + +},{"62":62,"79":79}],164:[function(_dereq_,module,exports){ 'use strict'; -var addToUnscopables = _dereq_(13); -var step = _dereq_(63); -var Iterators = _dereq_(64); -var toIObject = _dereq_(116); +var addToUnscopables = _dereq_(35); +var step = _dereq_(87); +var Iterators = _dereq_(88); +var toIObject = _dereq_(140); // 22.1.3.4 Array.prototype.entries() // 22.1.3.13 Array.prototype.keys() // 22.1.3.29 Array.prototype.values() // 22.1.3.30 Array.prototype[@@iterator]() -module.exports = _dereq_(61)(Array, 'Array', function (iterated, kind) { +module.exports = _dereq_(85)(Array, 'Array', function (iterated, kind) { this._t = toIObject(iterated); // target this._i = 0; // next index this._k = kind; // kind @@ -3400,30 +3581,30 @@ addToUnscopables('values'); addToUnscopables('entries'); -},{"116":116,"13":13,"61":61,"63":63,"64":64}],141:[function(_dereq_,module,exports){ +},{"140":140,"35":35,"85":85,"87":87,"88":88}],165:[function(_dereq_,module,exports){ 'use strict'; // 22.1.3.13 Array.prototype.join(separator) -var $export = _dereq_(40); -var toIObject = _dereq_(116); +var $export = _dereq_(62); +var toIObject = _dereq_(140); var arrayJoin = [].join; // fallback for not array-like strings -$export($export.P + $export.F * (_dereq_(53) != Object || !_dereq_(104)(arrayJoin)), 'Array', { +$export($export.P + $export.F * (_dereq_(77) != Object || !_dereq_(128)(arrayJoin)), 'Array', { join: function join(separator) { return arrayJoin.call(toIObject(this), separator === undefined ? ',' : separator); } }); -},{"104":104,"116":116,"40":40,"53":53}],142:[function(_dereq_,module,exports){ +},{"128":128,"140":140,"62":62,"77":77}],166:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var toIObject = _dereq_(116); -var toInteger = _dereq_(115); -var toLength = _dereq_(117); +var $export = _dereq_(62); +var toIObject = _dereq_(140); +var toInteger = _dereq_(139); +var toLength = _dereq_(141); var $native = [].lastIndexOf; var NEGATIVE_ZERO = !!$native && 1 / [1].lastIndexOf(1, -0) < 0; -$export($export.P + $export.F * (NEGATIVE_ZERO || !_dereq_(104)($native)), 'Array', { +$export($export.P + $export.F * (NEGATIVE_ZERO || !_dereq_(128)($native)), 'Array', { // 22.1.3.14 / 15.4.4.15 Array.prototype.lastIndexOf(searchElement [, fromIndex]) lastIndexOf: function lastIndexOf(searchElement /* , fromIndex = @[*-1] */) { // convert -0 to +0 @@ -3438,25 +3619,25 @@ } }); -},{"104":104,"115":115,"116":116,"117":117,"40":40}],143:[function(_dereq_,module,exports){ +},{"128":128,"139":139,"140":140,"141":141,"62":62}],167:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $map = _dereq_(20)(1); - -$export($export.P + $export.F * !_dereq_(104)([].map, true), 'Array', { +var $export = _dereq_(62); +var $map = _dereq_(42)(1); + +$export($export.P + $export.F * !_dereq_(128)([].map, true), 'Array', { // 22.1.3.15 / 15.4.4.19 Array.prototype.map(callbackfn [, thisArg]) map: function map(callbackfn /* , thisArg */) { return $map(this, callbackfn, arguments[1]); } }); -},{"104":104,"20":20,"40":40}],144:[function(_dereq_,module,exports){ +},{"128":128,"42":42,"62":62}],168:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var createProperty = _dereq_(31); +var $export = _dereq_(62); +var createProperty = _dereq_(53); // WebKit Array.of isn't generic -$export($export.S + $export.F * _dereq_(42)(function () { +$export($export.S + $export.F * _dereq_(64)(function () { function F() { /* empty */ } return !(Array.of.call(F) instanceof F); }), 'Array', { @@ -3471,41 +3652,41 @@ } }); -},{"31":31,"40":40,"42":42}],145:[function(_dereq_,module,exports){ +},{"53":53,"62":62,"64":64}],169:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $reduce = _dereq_(21); - -$export($export.P + $export.F * !_dereq_(104)([].reduceRight, true), 'Array', { +var $export = _dereq_(62); +var $reduce = _dereq_(43); + +$export($export.P + $export.F * !_dereq_(128)([].reduceRight, true), 'Array', { // 22.1.3.19 / 15.4.4.22 Array.prototype.reduceRight(callbackfn [, initialValue]) reduceRight: function reduceRight(callbackfn /* , initialValue */) { return $reduce(this, callbackfn, arguments.length, arguments[1], true); } }); -},{"104":104,"21":21,"40":40}],146:[function(_dereq_,module,exports){ +},{"128":128,"43":43,"62":62}],170:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $reduce = _dereq_(21); - -$export($export.P + $export.F * !_dereq_(104)([].reduce, true), 'Array', { +var $export = _dereq_(62); +var $reduce = _dereq_(43); + +$export($export.P + $export.F * !_dereq_(128)([].reduce, true), 'Array', { // 22.1.3.18 / 15.4.4.21 Array.prototype.reduce(callbackfn [, initialValue]) reduce: function reduce(callbackfn /* , initialValue */) { return $reduce(this, callbackfn, arguments.length, arguments[1], false); } }); -},{"104":104,"21":21,"40":40}],147:[function(_dereq_,module,exports){ +},{"128":128,"43":43,"62":62}],171:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var html = _dereq_(49); -var cof = _dereq_(26); -var toAbsoluteIndex = _dereq_(113); -var toLength = _dereq_(117); +var $export = _dereq_(62); +var html = _dereq_(73); +var cof = _dereq_(48); +var toAbsoluteIndex = _dereq_(137); +var toLength = _dereq_(141); var arraySlice = [].slice; // fallback for not array-like ES3 strings and DOM objects -$export($export.P + $export.F * _dereq_(42)(function () { +$export($export.P + $export.F * _dereq_(64)(function () { if (html) arraySlice.call(html); }), 'Array', { slice: function slice(begin, end) { @@ -3525,24 +3706,24 @@ } }); -},{"113":113,"117":117,"26":26,"40":40,"42":42,"49":49}],148:[function(_dereq_,module,exports){ +},{"137":137,"141":141,"48":48,"62":62,"64":64,"73":73}],172:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $some = _dereq_(20)(3); - -$export($export.P + $export.F * !_dereq_(104)([].some, true), 'Array', { +var $export = _dereq_(62); +var $some = _dereq_(42)(3); + +$export($export.P + $export.F * !_dereq_(128)([].some, true), 'Array', { // 22.1.3.23 / 15.4.4.17 Array.prototype.some(callbackfn [, thisArg]) some: function some(callbackfn /* , thisArg */) { return $some(this, callbackfn, arguments[1]); } }); -},{"104":104,"20":20,"40":40}],149:[function(_dereq_,module,exports){ +},{"128":128,"42":42,"62":62}],173:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var aFunction = _dereq_(11); -var toObject = _dereq_(118); -var fails = _dereq_(42); +var $export = _dereq_(62); +var aFunction = _dereq_(33); +var toObject = _dereq_(142); +var fails = _dereq_(64); var $sort = [].sort; var test = [1, 2, 3]; @@ -3553,7 +3734,7 @@ // V8 bug test.sort(null); // Old WebKit -}) || !_dereq_(104)($sort)), 'Array', { +}) || !_dereq_(128)($sort)), 'Array', { // 22.1.3.25 Array.prototype.sort(comparefn) sort: function sort(comparefn) { return comparefn === undefined @@ -3562,32 +3743,32 @@ } }); -},{"104":104,"11":11,"118":118,"40":40,"42":42}],150:[function(_dereq_,module,exports){ -_dereq_(99)('Array'); - -},{"99":99}],151:[function(_dereq_,module,exports){ +},{"128":128,"142":142,"33":33,"62":62,"64":64}],174:[function(_dereq_,module,exports){ +_dereq_(123)('Array'); + +},{"123":123}],175:[function(_dereq_,module,exports){ // 20.3.3.1 / 15.9.4.4 Date.now() -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Date', { now: function () { return new Date().getTime(); } }); -},{"40":40}],152:[function(_dereq_,module,exports){ +},{"62":62}],176:[function(_dereq_,module,exports){ // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() -var $export = _dereq_(40); -var toISOString = _dereq_(33); +var $export = _dereq_(62); +var toISOString = _dereq_(55); // PhantomJS / old WebKit has a broken implementations $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'Date', { toISOString: toISOString }); -},{"33":33,"40":40}],153:[function(_dereq_,module,exports){ +},{"55":55,"62":62}],177:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var toObject = _dereq_(118); -var toPrimitive = _dereq_(119); - -$export($export.P + $export.F * _dereq_(42)(function () { +var $export = _dereq_(62); +var toObject = _dereq_(142); +var toPrimitive = _dereq_(143); + +$export($export.P + $export.F * _dereq_(64)(function () { return new Date(NaN).toJSON() !== null || Date.prototype.toJSON.call({ toISOString: function () { return 1; } }) !== 1; }), 'Date', { @@ -3599,40 +3780,40 @@ } }); -},{"118":118,"119":119,"40":40,"42":42}],154:[function(_dereq_,module,exports){ -var TO_PRIMITIVE = _dereq_(128)('toPrimitive'); +},{"142":142,"143":143,"62":62,"64":64}],178:[function(_dereq_,module,exports){ +var TO_PRIMITIVE = _dereq_(152)('toPrimitive'); var proto = Date.prototype; -if (!(TO_PRIMITIVE in proto)) _dereq_(48)(proto, TO_PRIMITIVE, _dereq_(34)); - -},{"128":128,"34":34,"48":48}],155:[function(_dereq_,module,exports){ +if (!(TO_PRIMITIVE in proto)) _dereq_(72)(proto, TO_PRIMITIVE, _dereq_(56)); + +},{"152":152,"56":56,"72":72}],179:[function(_dereq_,module,exports){ var DateProto = Date.prototype; var INVALID_DATE = 'Invalid Date'; var TO_STRING = 'toString'; var $toString = DateProto[TO_STRING]; var getTime = DateProto.getTime; if (new Date(NaN) + '' != INVALID_DATE) { - _dereq_(94)(DateProto, TO_STRING, function toString() { + _dereq_(118)(DateProto, TO_STRING, function toString() { var value = getTime.call(this); // eslint-disable-next-line no-self-compare return value === value ? $toString.call(this) : INVALID_DATE; }); } -},{"94":94}],156:[function(_dereq_,module,exports){ +},{"118":118}],180:[function(_dereq_,module,exports){ // 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...) -var $export = _dereq_(40); - -$export($export.P, 'Function', { bind: _dereq_(24) }); - -},{"24":24,"40":40}],157:[function(_dereq_,module,exports){ +var $export = _dereq_(62); + +$export($export.P, 'Function', { bind: _dereq_(46) }); + +},{"46":46,"62":62}],181:[function(_dereq_,module,exports){ 'use strict'; -var isObject = _dereq_(57); -var getPrototypeOf = _dereq_(81); -var HAS_INSTANCE = _dereq_(128)('hasInstance'); +var isObject = _dereq_(81); +var getPrototypeOf = _dereq_(105); +var HAS_INSTANCE = _dereq_(152)('hasInstance'); var FunctionProto = Function.prototype; // 19.2.3.6 Function.prototype[@@hasInstance](V) -if (!(HAS_INSTANCE in FunctionProto)) _dereq_(75).f(FunctionProto, HAS_INSTANCE, { value: function (O) { +if (!(HAS_INSTANCE in FunctionProto)) _dereq_(99).f(FunctionProto, HAS_INSTANCE, { value: function (O) { if (typeof this != 'function' || !isObject(O)) return false; if (!isObject(this.prototype)) return O instanceof this; // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this: @@ -3640,14 +3821,14 @@ return false; } }); -},{"128":128,"57":57,"75":75,"81":81}],158:[function(_dereq_,module,exports){ -var dP = _dereq_(75).f; +},{"105":105,"152":152,"81":81,"99":99}],182:[function(_dereq_,module,exports){ +var dP = _dereq_(99).f; var FProto = Function.prototype; var nameRE = /^\s*function ([^ (]*)/; var NAME = 'name'; // 19.2.4.2 name -NAME in FProto || _dereq_(36) && dP(FProto, NAME, { +NAME in FProto || _dereq_(58) && dP(FProto, NAME, { configurable: true, get: function () { try { @@ -3658,14 +3839,14 @@ } }); -},{"36":36,"75":75}],159:[function(_dereq_,module,exports){ +},{"58":58,"99":99}],183:[function(_dereq_,module,exports){ 'use strict'; -var strong = _dereq_(27); -var validate = _dereq_(125); +var strong = _dereq_(49); +var validate = _dereq_(149); var MAP = 'Map'; // 23.1 Map Objects -module.exports = _dereq_(29)(MAP, function (get) { +module.exports = _dereq_(51)(MAP, function (get) { return function Map() { return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.1.3.6 Map.prototype.get(key) @@ -3679,10 +3860,10 @@ } }, strong, true); -},{"125":125,"27":27,"29":29}],160:[function(_dereq_,module,exports){ +},{"149":149,"49":49,"51":51}],184:[function(_dereq_,module,exports){ // 20.2.2.3 Math.acosh(x) -var $export = _dereq_(40); -var log1p = _dereq_(68); +var $export = _dereq_(62); +var log1p = _dereq_(92); var sqrt = Math.sqrt; var $acosh = Math.acosh; @@ -3699,9 +3880,9 @@ } }); -},{"40":40,"68":68}],161:[function(_dereq_,module,exports){ +},{"62":62,"92":92}],185:[function(_dereq_,module,exports){ // 20.2.2.5 Math.asinh(x) -var $export = _dereq_(40); +var $export = _dereq_(62); var $asinh = Math.asinh; function asinh(x) { @@ -3711,9 +3892,9 @@ // Tor Browser bug: Math.asinh(0) -> -0 $export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: asinh }); -},{"40":40}],162:[function(_dereq_,module,exports){ +},{"62":62}],186:[function(_dereq_,module,exports){ // 20.2.2.7 Math.atanh(x) -var $export = _dereq_(40); +var $export = _dereq_(62); var $atanh = Math.atanh; // Tor Browser bug: Math.atanh(-0) -> 0 @@ -3723,10 +3904,10 @@ } }); -},{"40":40}],163:[function(_dereq_,module,exports){ +},{"62":62}],187:[function(_dereq_,module,exports){ // 20.2.2.9 Math.cbrt(x) -var $export = _dereq_(40); -var sign = _dereq_(69); +var $export = _dereq_(62); +var sign = _dereq_(93); $export($export.S, 'Math', { cbrt: function cbrt(x) { @@ -3734,9 +3915,9 @@ } }); -},{"40":40,"69":69}],164:[function(_dereq_,module,exports){ +},{"62":62,"93":93}],188:[function(_dereq_,module,exports){ // 20.2.2.11 Math.clz32(x) -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Math', { clz32: function clz32(x) { @@ -3744,9 +3925,9 @@ } }); -},{"40":40}],165:[function(_dereq_,module,exports){ +},{"62":62}],189:[function(_dereq_,module,exports){ // 20.2.2.12 Math.cosh(x) -var $export = _dereq_(40); +var $export = _dereq_(62); var exp = Math.exp; $export($export.S, 'Math', { @@ -3755,22 +3936,22 @@ } }); -},{"40":40}],166:[function(_dereq_,module,exports){ +},{"62":62}],190:[function(_dereq_,module,exports){ // 20.2.2.14 Math.expm1(x) -var $export = _dereq_(40); -var $expm1 = _dereq_(66); +var $export = _dereq_(62); +var $expm1 = _dereq_(90); $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 }); -},{"40":40,"66":66}],167:[function(_dereq_,module,exports){ +},{"62":62,"90":90}],191:[function(_dereq_,module,exports){ // 20.2.2.16 Math.fround(x) -var $export = _dereq_(40); - -$export($export.S, 'Math', { fround: _dereq_(67) }); - -},{"40":40,"67":67}],168:[function(_dereq_,module,exports){ +var $export = _dereq_(62); + +$export($export.S, 'Math', { fround: _dereq_(91) }); + +},{"62":62,"91":91}],192:[function(_dereq_,module,exports){ // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) -var $export = _dereq_(40); +var $export = _dereq_(62); var abs = Math.abs; $export($export.S, 'Math', { @@ -3795,13 +3976,13 @@ } }); -},{"40":40}],169:[function(_dereq_,module,exports){ +},{"62":62}],193:[function(_dereq_,module,exports){ // 20.2.2.18 Math.imul(x, y) -var $export = _dereq_(40); +var $export = _dereq_(62); var $imul = Math.imul; // some WebKit versions fails with big numbers, some has wrong arity -$export($export.S + $export.F * _dereq_(42)(function () { +$export($export.S + $export.F * _dereq_(64)(function () { return $imul(0xffffffff, 5) != -5 || $imul.length != 2; }), 'Math', { imul: function imul(x, y) { @@ -3814,9 +3995,9 @@ } }); -},{"40":40,"42":42}],170:[function(_dereq_,module,exports){ +},{"62":62,"64":64}],194:[function(_dereq_,module,exports){ // 20.2.2.21 Math.log10(x) -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Math', { log10: function log10(x) { @@ -3824,15 +4005,15 @@ } }); -},{"40":40}],171:[function(_dereq_,module,exports){ +},{"62":62}],195:[function(_dereq_,module,exports){ // 20.2.2.20 Math.log1p(x) -var $export = _dereq_(40); - -$export($export.S, 'Math', { log1p: _dereq_(68) }); - -},{"40":40,"68":68}],172:[function(_dereq_,module,exports){ +var $export = _dereq_(62); + +$export($export.S, 'Math', { log1p: _dereq_(92) }); + +},{"62":62,"92":92}],196:[function(_dereq_,module,exports){ // 20.2.2.22 Math.log2(x) -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Math', { log2: function log2(x) { @@ -3840,20 +4021,20 @@ } }); -},{"40":40}],173:[function(_dereq_,module,exports){ +},{"62":62}],197:[function(_dereq_,module,exports){ // 20.2.2.28 Math.sign(x) -var $export = _dereq_(40); - -$export($export.S, 'Math', { sign: _dereq_(69) }); - -},{"40":40,"69":69}],174:[function(_dereq_,module,exports){ +var $export = _dereq_(62); + +$export($export.S, 'Math', { sign: _dereq_(93) }); + +},{"62":62,"93":93}],198:[function(_dereq_,module,exports){ // 20.2.2.30 Math.sinh(x) -var $export = _dereq_(40); -var expm1 = _dereq_(66); +var $export = _dereq_(62); +var expm1 = _dereq_(90); var exp = Math.exp; // V8 near Chromium 38 has a problem with very small numbers -$export($export.S + $export.F * _dereq_(42)(function () { +$export($export.S + $export.F * _dereq_(64)(function () { return !Math.sinh(-2e-17) != -2e-17; }), 'Math', { sinh: function sinh(x) { @@ -3863,10 +4044,10 @@ } }); -},{"40":40,"42":42,"66":66}],175:[function(_dereq_,module,exports){ +},{"62":62,"64":64,"90":90}],199:[function(_dereq_,module,exports){ // 20.2.2.33 Math.tanh(x) -var $export = _dereq_(40); -var expm1 = _dereq_(66); +var $export = _dereq_(62); +var expm1 = _dereq_(90); var exp = Math.exp; $export($export.S, 'Math', { @@ -3877,9 +4058,9 @@ } }); -},{"40":40,"66":66}],176:[function(_dereq_,module,exports){ +},{"62":62,"90":90}],200:[function(_dereq_,module,exports){ // 20.2.2.34 Math.trunc(x) -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Math', { trunc: function trunc(it) { @@ -3887,24 +4068,24 @@ } }); -},{"40":40}],177:[function(_dereq_,module,exports){ +},{"62":62}],201:[function(_dereq_,module,exports){ 'use strict'; -var global = _dereq_(46); -var has = _dereq_(47); -var cof = _dereq_(26); -var inheritIfRequired = _dereq_(51); -var toPrimitive = _dereq_(119); -var fails = _dereq_(42); -var gOPN = _dereq_(79).f; -var gOPD = _dereq_(77).f; -var dP = _dereq_(75).f; -var $trim = _dereq_(110).trim; +var global = _dereq_(70); +var has = _dereq_(71); +var cof = _dereq_(48); +var inheritIfRequired = _dereq_(75); +var toPrimitive = _dereq_(143); +var fails = _dereq_(64); +var gOPN = _dereq_(103).f; +var gOPD = _dereq_(101).f; +var dP = _dereq_(99).f; +var $trim = _dereq_(134).trim; var NUMBER = 'Number'; var $Number = global[NUMBER]; var Base = $Number; var proto = $Number.prototype; // Opera ~12 has broken Object#toString -var BROKEN_COF = cof(_dereq_(74)(proto)) == NUMBER; +var BROKEN_COF = cof(_dereq_(98)(proto)) == NUMBER; var TRIM = 'trim' in String.prototype; // 7.1.3 ToNumber(argument) @@ -3942,7 +4123,7 @@ && (BROKEN_COF ? fails(function () { proto.valueOf.call(that); }) : cof(that) != NUMBER) ? inheritIfRequired(new Base(toNumber(it)), that, $Number) : toNumber(it); }; - for (var keys = _dereq_(36) ? gOPN(Base) : ( + for (var keys = _dereq_(58) ? gOPN(Base) : ( // ES3: 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' + // ES6 (in case, if modules with ES6 Number statics required before): @@ -3955,19 +4136,19 @@ } $Number.prototype = proto; proto.constructor = $Number; - _dereq_(94)(global, NUMBER, $Number); + _dereq_(118)(global, NUMBER, $Number); } -},{"110":110,"119":119,"26":26,"36":36,"42":42,"46":46,"47":47,"51":51,"74":74,"75":75,"77":77,"79":79,"94":94}],178:[function(_dereq_,module,exports){ +},{"101":101,"103":103,"118":118,"134":134,"143":143,"48":48,"58":58,"64":64,"70":70,"71":71,"75":75,"98":98,"99":99}],202:[function(_dereq_,module,exports){ // 20.1.2.1 Number.EPSILON -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Number', { EPSILON: Math.pow(2, -52) }); -},{"40":40}],179:[function(_dereq_,module,exports){ +},{"62":62}],203:[function(_dereq_,module,exports){ // 20.1.2.2 Number.isFinite(number) -var $export = _dereq_(40); -var _isFinite = _dereq_(46).isFinite; +var $export = _dereq_(62); +var _isFinite = _dereq_(70).isFinite; $export($export.S, 'Number', { isFinite: function isFinite(it) { @@ -3975,15 +4156,15 @@ } }); -},{"40":40,"46":46}],180:[function(_dereq_,module,exports){ +},{"62":62,"70":70}],204:[function(_dereq_,module,exports){ // 20.1.2.3 Number.isInteger(number) -var $export = _dereq_(40); - -$export($export.S, 'Number', { isInteger: _dereq_(56) }); - -},{"40":40,"56":56}],181:[function(_dereq_,module,exports){ +var $export = _dereq_(62); + +$export($export.S, 'Number', { isInteger: _dereq_(80) }); + +},{"62":62,"80":80}],205:[function(_dereq_,module,exports){ // 20.1.2.4 Number.isNaN(number) -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Number', { isNaN: function isNaN(number) { @@ -3992,10 +4173,10 @@ } }); -},{"40":40}],182:[function(_dereq_,module,exports){ +},{"62":62}],206:[function(_dereq_,module,exports){ // 20.1.2.5 Number.isSafeInteger(number) -var $export = _dereq_(40); -var isInteger = _dereq_(56); +var $export = _dereq_(62); +var isInteger = _dereq_(80); var abs = Math.abs; $export($export.S, 'Number', { @@ -4004,36 +4185,36 @@ } }); -},{"40":40,"56":56}],183:[function(_dereq_,module,exports){ +},{"62":62,"80":80}],207:[function(_dereq_,module,exports){ // 20.1.2.6 Number.MAX_SAFE_INTEGER -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff }); -},{"40":40}],184:[function(_dereq_,module,exports){ +},{"62":62}],208:[function(_dereq_,module,exports){ // 20.1.2.10 Number.MIN_SAFE_INTEGER -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff }); -},{"40":40}],185:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -var $parseFloat = _dereq_(88); +},{"62":62}],209:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +var $parseFloat = _dereq_(112); // 20.1.2.12 Number.parseFloat(string) $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat }); -},{"40":40,"88":88}],186:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -var $parseInt = _dereq_(89); +},{"112":112,"62":62}],210:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +var $parseInt = _dereq_(113); // 20.1.2.13 Number.parseInt(string, radix) $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt }); -},{"40":40,"89":89}],187:[function(_dereq_,module,exports){ +},{"113":113,"62":62}],211:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var toInteger = _dereq_(115); -var aNumberValue = _dereq_(12); -var repeat = _dereq_(109); +var $export = _dereq_(62); +var toInteger = _dereq_(139); +var aNumberValue = _dereq_(34); +var repeat = _dereq_(133); var $toFixed = 1.0.toFixed; var floor = Math.floor; var data = [0, 0, 0, 0, 0, 0]; @@ -4089,7 +4270,7 @@ 0.9.toFixed(0) !== '1' || 1.255.toFixed(2) !== '1.25' || 1000000000000000128.0.toFixed(0) !== '1000000000000000128' -) || !_dereq_(42)(function () { +) || !_dereq_(64)(function () { // V8 ~ Android 4.3- $toFixed.call({}); })), 'Number', { @@ -4144,11 +4325,11 @@ } }); -},{"109":109,"115":115,"12":12,"40":40,"42":42}],188:[function(_dereq_,module,exports){ +},{"133":133,"139":139,"34":34,"62":62,"64":64}],212:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $fails = _dereq_(42); -var aNumberValue = _dereq_(12); +var $export = _dereq_(62); +var $fails = _dereq_(64); +var aNumberValue = _dereq_(34); var $toPrecision = 1.0.toPrecision; $export($export.P + $export.F * ($fails(function () { @@ -4164,181 +4345,181 @@ } }); -},{"12":12,"40":40,"42":42}],189:[function(_dereq_,module,exports){ +},{"34":34,"62":62,"64":64}],213:[function(_dereq_,module,exports){ // 19.1.3.1 Object.assign(target, source) -var $export = _dereq_(40); - -$export($export.S + $export.F, 'Object', { assign: _dereq_(73) }); - -},{"40":40,"73":73}],190:[function(_dereq_,module,exports){ -var $export = _dereq_(40); +var $export = _dereq_(62); + +$export($export.S + $export.F, 'Object', { assign: _dereq_(97) }); + +},{"62":62,"97":97}],214:[function(_dereq_,module,exports){ +var $export = _dereq_(62); // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) -$export($export.S, 'Object', { create: _dereq_(74) }); - -},{"40":40,"74":74}],191:[function(_dereq_,module,exports){ -var $export = _dereq_(40); +$export($export.S, 'Object', { create: _dereq_(98) }); + +},{"62":62,"98":98}],215:[function(_dereq_,module,exports){ +var $export = _dereq_(62); // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) -$export($export.S + $export.F * !_dereq_(36), 'Object', { defineProperties: _dereq_(76) }); - -},{"36":36,"40":40,"76":76}],192:[function(_dereq_,module,exports){ -var $export = _dereq_(40); +$export($export.S + $export.F * !_dereq_(58), 'Object', { defineProperties: _dereq_(100) }); + +},{"100":100,"58":58,"62":62}],216:[function(_dereq_,module,exports){ +var $export = _dereq_(62); // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) -$export($export.S + $export.F * !_dereq_(36), 'Object', { defineProperty: _dereq_(75).f }); - -},{"36":36,"40":40,"75":75}],193:[function(_dereq_,module,exports){ +$export($export.S + $export.F * !_dereq_(58), 'Object', { defineProperty: _dereq_(99).f }); + +},{"58":58,"62":62,"99":99}],217:[function(_dereq_,module,exports){ // 19.1.2.5 Object.freeze(O) -var isObject = _dereq_(57); -var meta = _dereq_(70).onFreeze; - -_dereq_(85)('freeze', function ($freeze) { +var isObject = _dereq_(81); +var meta = _dereq_(94).onFreeze; + +_dereq_(109)('freeze', function ($freeze) { return function freeze(it) { return $freeze && isObject(it) ? $freeze(meta(it)) : it; }; }); -},{"57":57,"70":70,"85":85}],194:[function(_dereq_,module,exports){ +},{"109":109,"81":81,"94":94}],218:[function(_dereq_,module,exports){ // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) -var toIObject = _dereq_(116); -var $getOwnPropertyDescriptor = _dereq_(77).f; - -_dereq_(85)('getOwnPropertyDescriptor', function () { +var toIObject = _dereq_(140); +var $getOwnPropertyDescriptor = _dereq_(101).f; + +_dereq_(109)('getOwnPropertyDescriptor', function () { return function getOwnPropertyDescriptor(it, key) { return $getOwnPropertyDescriptor(toIObject(it), key); }; }); -},{"116":116,"77":77,"85":85}],195:[function(_dereq_,module,exports){ +},{"101":101,"109":109,"140":140}],219:[function(_dereq_,module,exports){ // 19.1.2.7 Object.getOwnPropertyNames(O) -_dereq_(85)('getOwnPropertyNames', function () { - return _dereq_(78).f; +_dereq_(109)('getOwnPropertyNames', function () { + return _dereq_(102).f; }); -},{"78":78,"85":85}],196:[function(_dereq_,module,exports){ +},{"102":102,"109":109}],220:[function(_dereq_,module,exports){ // 19.1.2.9 Object.getPrototypeOf(O) -var toObject = _dereq_(118); -var $getPrototypeOf = _dereq_(81); - -_dereq_(85)('getPrototypeOf', function () { +var toObject = _dereq_(142); +var $getPrototypeOf = _dereq_(105); + +_dereq_(109)('getPrototypeOf', function () { return function getPrototypeOf(it) { return $getPrototypeOf(toObject(it)); }; }); -},{"118":118,"81":81,"85":85}],197:[function(_dereq_,module,exports){ +},{"105":105,"109":109,"142":142}],221:[function(_dereq_,module,exports){ // 19.1.2.11 Object.isExtensible(O) -var isObject = _dereq_(57); - -_dereq_(85)('isExtensible', function ($isExtensible) { +var isObject = _dereq_(81); + +_dereq_(109)('isExtensible', function ($isExtensible) { return function isExtensible(it) { return isObject(it) ? $isExtensible ? $isExtensible(it) : true : false; }; }); -},{"57":57,"85":85}],198:[function(_dereq_,module,exports){ +},{"109":109,"81":81}],222:[function(_dereq_,module,exports){ // 19.1.2.12 Object.isFrozen(O) -var isObject = _dereq_(57); - -_dereq_(85)('isFrozen', function ($isFrozen) { +var isObject = _dereq_(81); + +_dereq_(109)('isFrozen', function ($isFrozen) { return function isFrozen(it) { return isObject(it) ? $isFrozen ? $isFrozen(it) : false : true; }; }); -},{"57":57,"85":85}],199:[function(_dereq_,module,exports){ +},{"109":109,"81":81}],223:[function(_dereq_,module,exports){ // 19.1.2.13 Object.isSealed(O) -var isObject = _dereq_(57); - -_dereq_(85)('isSealed', function ($isSealed) { +var isObject = _dereq_(81); + +_dereq_(109)('isSealed', function ($isSealed) { return function isSealed(it) { return isObject(it) ? $isSealed ? $isSealed(it) : false : true; }; }); -},{"57":57,"85":85}],200:[function(_dereq_,module,exports){ +},{"109":109,"81":81}],224:[function(_dereq_,module,exports){ // 19.1.3.10 Object.is(value1, value2) -var $export = _dereq_(40); -$export($export.S, 'Object', { is: _dereq_(97) }); - -},{"40":40,"97":97}],201:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +$export($export.S, 'Object', { is: _dereq_(121) }); + +},{"121":121,"62":62}],225:[function(_dereq_,module,exports){ // 19.1.2.14 Object.keys(O) -var toObject = _dereq_(118); -var $keys = _dereq_(83); - -_dereq_(85)('keys', function () { +var toObject = _dereq_(142); +var $keys = _dereq_(107); + +_dereq_(109)('keys', function () { return function keys(it) { return $keys(toObject(it)); }; }); -},{"118":118,"83":83,"85":85}],202:[function(_dereq_,module,exports){ +},{"107":107,"109":109,"142":142}],226:[function(_dereq_,module,exports){ // 19.1.2.15 Object.preventExtensions(O) -var isObject = _dereq_(57); -var meta = _dereq_(70).onFreeze; - -_dereq_(85)('preventExtensions', function ($preventExtensions) { +var isObject = _dereq_(81); +var meta = _dereq_(94).onFreeze; + +_dereq_(109)('preventExtensions', function ($preventExtensions) { return function preventExtensions(it) { return $preventExtensions && isObject(it) ? $preventExtensions(meta(it)) : it; }; }); -},{"57":57,"70":70,"85":85}],203:[function(_dereq_,module,exports){ +},{"109":109,"81":81,"94":94}],227:[function(_dereq_,module,exports){ // 19.1.2.17 Object.seal(O) -var isObject = _dereq_(57); -var meta = _dereq_(70).onFreeze; - -_dereq_(85)('seal', function ($seal) { +var isObject = _dereq_(81); +var meta = _dereq_(94).onFreeze; + +_dereq_(109)('seal', function ($seal) { return function seal(it) { return $seal && isObject(it) ? $seal(meta(it)) : it; }; }); -},{"57":57,"70":70,"85":85}],204:[function(_dereq_,module,exports){ +},{"109":109,"81":81,"94":94}],228:[function(_dereq_,module,exports){ // 19.1.3.19 Object.setPrototypeOf(O, proto) -var $export = _dereq_(40); -$export($export.S, 'Object', { setPrototypeOf: _dereq_(98).set }); - -},{"40":40,"98":98}],205:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +$export($export.S, 'Object', { setPrototypeOf: _dereq_(122).set }); + +},{"122":122,"62":62}],229:[function(_dereq_,module,exports){ 'use strict'; // 19.1.3.6 Object.prototype.toString() -var classof = _dereq_(25); +var classof = _dereq_(47); var test = {}; -test[_dereq_(128)('toStringTag')] = 'z'; +test[_dereq_(152)('toStringTag')] = 'z'; if (test + '' != '[object z]') { - _dereq_(94)(Object.prototype, 'toString', function toString() { + _dereq_(118)(Object.prototype, 'toString', function toString() { return '[object ' + classof(this) + ']'; }, true); } -},{"128":128,"25":25,"94":94}],206:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -var $parseFloat = _dereq_(88); +},{"118":118,"152":152,"47":47}],230:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +var $parseFloat = _dereq_(112); // 18.2.4 parseFloat(string) $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat }); -},{"40":40,"88":88}],207:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -var $parseInt = _dereq_(89); +},{"112":112,"62":62}],231:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +var $parseInt = _dereq_(113); // 18.2.5 parseInt(string, radix) $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); -},{"40":40,"89":89}],208:[function(_dereq_,module,exports){ +},{"113":113,"62":62}],232:[function(_dereq_,module,exports){ 'use strict'; -var LIBRARY = _dereq_(65); -var global = _dereq_(46); -var ctx = _dereq_(32); -var classof = _dereq_(25); -var $export = _dereq_(40); -var isObject = _dereq_(57); -var aFunction = _dereq_(11); -var anInstance = _dereq_(15); -var forOf = _dereq_(45); -var speciesConstructor = _dereq_(103); -var task = _dereq_(112).set; -var microtask = _dereq_(71)(); -var newPromiseCapabilityModule = _dereq_(72); -var perform = _dereq_(90); -var userAgent = _dereq_(124); -var promiseResolve = _dereq_(91); +var LIBRARY = _dereq_(89); +var global = _dereq_(70); +var ctx = _dereq_(54); +var classof = _dereq_(47); +var $export = _dereq_(62); +var isObject = _dereq_(81); +var aFunction = _dereq_(33); +var anInstance = _dereq_(37); +var forOf = _dereq_(68); +var speciesConstructor = _dereq_(127); +var task = _dereq_(136).set; +var microtask = _dereq_(95)(); +var newPromiseCapabilityModule = _dereq_(96); +var perform = _dereq_(114); +var userAgent = _dereq_(148); +var promiseResolve = _dereq_(115); var PROMISE = 'Promise'; var TypeError = global.TypeError; var process = global.process; @@ -4354,7 +4535,7 @@ try { // correct subclassing with @@species support var promise = $Promise.resolve(1); - var FakePromise = (promise.constructor = {})[_dereq_(128)('species')] = function (exec) { + var FakePromise = (promise.constructor = {})[_dereq_(152)('species')] = function (exec) { exec(empty, empty); }; // unhandled rejections tracking support, NodeJS Promise without it fails @@species test @@ -4513,7 +4694,7 @@ this._h = 0; // <- rejection state, 0 - default, 1 - handled, 2 - unhandled this._n = false; // <- notify }; - Internal.prototype = _dereq_(93)($Promise.prototype, { + Internal.prototype = _dereq_(117)($Promise.prototype, { // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected) then: function then(onFulfilled, onRejected) { var reaction = newPromiseCapability(speciesConstructor(this, $Promise)); @@ -4544,9 +4725,9 @@ } $export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise }); -_dereq_(100)($Promise, PROMISE); -_dereq_(99)(PROMISE); -Wrapper = _dereq_(30)[PROMISE]; +_dereq_(124)($Promise, PROMISE); +_dereq_(123)(PROMISE); +Wrapper = _dereq_(52)[PROMISE]; // statics $export($export.S + $export.F * !USE_NATIVE, PROMISE, { @@ -4564,7 +4745,7 @@ return promiseResolve(LIBRARY && this === Wrapper ? $Promise : this, x); } }); -$export($export.S + $export.F * !(USE_NATIVE && _dereq_(62)(function (iter) { +$export($export.S + $export.F * !(USE_NATIVE && _dereq_(86)(function (iter) { $Promise.all(iter)['catch'](empty); })), PROMISE, { // 25.4.4.1 Promise.all(iterable) @@ -4609,15 +4790,15 @@ } }); -},{"100":100,"103":103,"11":11,"112":112,"124":124,"128":128,"15":15,"25":25,"30":30,"32":32,"40":40,"45":45,"46":46,"57":57,"62":62,"65":65,"71":71,"72":72,"90":90,"91":91,"93":93,"99":99}],209:[function(_dereq_,module,exports){ +},{"114":114,"115":115,"117":117,"123":123,"124":124,"127":127,"136":136,"148":148,"152":152,"33":33,"37":37,"47":47,"52":52,"54":54,"62":62,"68":68,"70":70,"81":81,"86":86,"89":89,"95":95,"96":96}],233:[function(_dereq_,module,exports){ // 26.1.1 Reflect.apply(target, thisArgument, argumentsList) -var $export = _dereq_(40); -var aFunction = _dereq_(11); -var anObject = _dereq_(16); -var rApply = (_dereq_(46).Reflect || {}).apply; +var $export = _dereq_(62); +var aFunction = _dereq_(33); +var anObject = _dereq_(38); +var rApply = (_dereq_(70).Reflect || {}).apply; var fApply = Function.apply; // MS Edge argumentsList argument is optional -$export($export.S + $export.F * !_dereq_(42)(function () { +$export($export.S + $export.F * !_dereq_(64)(function () { rApply(function () { /* empty */ }); }), 'Reflect', { apply: function apply(target, thisArgument, argumentsList) { @@ -4627,16 +4808,16 @@ } }); -},{"11":11,"16":16,"40":40,"42":42,"46":46}],210:[function(_dereq_,module,exports){ +},{"33":33,"38":38,"62":62,"64":64,"70":70}],234:[function(_dereq_,module,exports){ // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) -var $export = _dereq_(40); -var create = _dereq_(74); -var aFunction = _dereq_(11); -var anObject = _dereq_(16); -var isObject = _dereq_(57); -var fails = _dereq_(42); -var bind = _dereq_(24); -var rConstruct = (_dereq_(46).Reflect || {}).construct; +var $export = _dereq_(62); +var create = _dereq_(98); +var aFunction = _dereq_(33); +var anObject = _dereq_(38); +var isObject = _dereq_(81); +var fails = _dereq_(64); +var bind = _dereq_(46); +var rConstruct = (_dereq_(70).Reflect || {}).construct; // MS Edge supports only 2 arguments and argumentsList argument is optional // FF Nightly sets third argument as `new.target`, but does not create `this` from it @@ -4676,15 +4857,15 @@ } }); -},{"11":11,"16":16,"24":24,"40":40,"42":42,"46":46,"57":57,"74":74}],211:[function(_dereq_,module,exports){ +},{"33":33,"38":38,"46":46,"62":62,"64":64,"70":70,"81":81,"98":98}],235:[function(_dereq_,module,exports){ // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes) -var dP = _dereq_(75); -var $export = _dereq_(40); -var anObject = _dereq_(16); -var toPrimitive = _dereq_(119); +var dP = _dereq_(99); +var $export = _dereq_(62); +var anObject = _dereq_(38); +var toPrimitive = _dereq_(143); // MS Edge has broken Reflect.defineProperty - throwing instead of returning false -$export($export.S + $export.F * _dereq_(42)(function () { +$export($export.S + $export.F * _dereq_(64)(function () { // eslint-disable-next-line no-undef Reflect.defineProperty(dP.f({}, 1, { value: 1 }), 1, { value: 2 }); }), 'Reflect', { @@ -4701,11 +4882,11 @@ } }); -},{"119":119,"16":16,"40":40,"42":42,"75":75}],212:[function(_dereq_,module,exports){ +},{"143":143,"38":38,"62":62,"64":64,"99":99}],236:[function(_dereq_,module,exports){ // 26.1.4 Reflect.deleteProperty(target, propertyKey) -var $export = _dereq_(40); -var gOPD = _dereq_(77).f; -var anObject = _dereq_(16); +var $export = _dereq_(62); +var gOPD = _dereq_(101).f; +var anObject = _dereq_(38); $export($export.S, 'Reflect', { deleteProperty: function deleteProperty(target, propertyKey) { @@ -4714,11 +4895,11 @@ } }); -},{"16":16,"40":40,"77":77}],213:[function(_dereq_,module,exports){ +},{"101":101,"38":38,"62":62}],237:[function(_dereq_,module,exports){ 'use strict'; // 26.1.5 Reflect.enumerate(target) -var $export = _dereq_(40); -var anObject = _dereq_(16); +var $export = _dereq_(62); +var anObject = _dereq_(38); var Enumerate = function (iterated) { this._t = anObject(iterated); // target this._i = 0; // next index @@ -4726,7 +4907,7 @@ var key; for (key in iterated) keys.push(key); }; -_dereq_(60)(Enumerate, 'Object', function () { +_dereq_(84)(Enumerate, 'Object', function () { var that = this; var keys = that._k; var key; @@ -4742,11 +4923,11 @@ } }); -},{"16":16,"40":40,"60":60}],214:[function(_dereq_,module,exports){ +},{"38":38,"62":62,"84":84}],238:[function(_dereq_,module,exports){ // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey) -var gOPD = _dereq_(77); -var $export = _dereq_(40); -var anObject = _dereq_(16); +var gOPD = _dereq_(101); +var $export = _dereq_(62); +var anObject = _dereq_(38); $export($export.S, 'Reflect', { getOwnPropertyDescriptor: function getOwnPropertyDescriptor(target, propertyKey) { @@ -4754,11 +4935,11 @@ } }); -},{"16":16,"40":40,"77":77}],215:[function(_dereq_,module,exports){ +},{"101":101,"38":38,"62":62}],239:[function(_dereq_,module,exports){ // 26.1.8 Reflect.getPrototypeOf(target) -var $export = _dereq_(40); -var getProto = _dereq_(81); -var anObject = _dereq_(16); +var $export = _dereq_(62); +var getProto = _dereq_(105); +var anObject = _dereq_(38); $export($export.S, 'Reflect', { getPrototypeOf: function getPrototypeOf(target) { @@ -4766,14 +4947,14 @@ } }); -},{"16":16,"40":40,"81":81}],216:[function(_dereq_,module,exports){ +},{"105":105,"38":38,"62":62}],240:[function(_dereq_,module,exports){ // 26.1.6 Reflect.get(target, propertyKey [, receiver]) -var gOPD = _dereq_(77); -var getPrototypeOf = _dereq_(81); -var has = _dereq_(47); -var $export = _dereq_(40); -var isObject = _dereq_(57); -var anObject = _dereq_(16); +var gOPD = _dereq_(101); +var getPrototypeOf = _dereq_(105); +var has = _dereq_(71); +var $export = _dereq_(62); +var isObject = _dereq_(81); +var anObject = _dereq_(38); function get(target, propertyKey /* , receiver */) { var receiver = arguments.length < 3 ? target : arguments[2]; @@ -4789,9 +4970,9 @@ $export($export.S, 'Reflect', { get: get }); -},{"16":16,"40":40,"47":47,"57":57,"77":77,"81":81}],217:[function(_dereq_,module,exports){ +},{"101":101,"105":105,"38":38,"62":62,"71":71,"81":81}],241:[function(_dereq_,module,exports){ // 26.1.9 Reflect.has(target, propertyKey) -var $export = _dereq_(40); +var $export = _dereq_(62); $export($export.S, 'Reflect', { has: function has(target, propertyKey) { @@ -4799,10 +4980,10 @@ } }); -},{"40":40}],218:[function(_dereq_,module,exports){ +},{"62":62}],242:[function(_dereq_,module,exports){ // 26.1.10 Reflect.isExtensible(target) -var $export = _dereq_(40); -var anObject = _dereq_(16); +var $export = _dereq_(62); +var anObject = _dereq_(38); var $isExtensible = Object.isExtensible; $export($export.S, 'Reflect', { @@ -4812,16 +4993,16 @@ } }); -},{"16":16,"40":40}],219:[function(_dereq_,module,exports){ +},{"38":38,"62":62}],243:[function(_dereq_,module,exports){ // 26.1.11 Reflect.ownKeys(target) -var $export = _dereq_(40); - -$export($export.S, 'Reflect', { ownKeys: _dereq_(87) }); - -},{"40":40,"87":87}],220:[function(_dereq_,module,exports){ +var $export = _dereq_(62); + +$export($export.S, 'Reflect', { ownKeys: _dereq_(111) }); + +},{"111":111,"62":62}],244:[function(_dereq_,module,exports){ // 26.1.12 Reflect.preventExtensions(target) -var $export = _dereq_(40); -var anObject = _dereq_(16); +var $export = _dereq_(62); +var anObject = _dereq_(38); var $preventExtensions = Object.preventExtensions; $export($export.S, 'Reflect', { @@ -4836,10 +5017,10 @@ } }); -},{"16":16,"40":40}],221:[function(_dereq_,module,exports){ +},{"38":38,"62":62}],245:[function(_dereq_,module,exports){ // 26.1.14 Reflect.setPrototypeOf(target, proto) -var $export = _dereq_(40); -var setProto = _dereq_(98); +var $export = _dereq_(62); +var setProto = _dereq_(122); if (setProto) $export($export.S, 'Reflect', { setPrototypeOf: function setPrototypeOf(target, proto) { @@ -4853,16 +5034,16 @@ } }); -},{"40":40,"98":98}],222:[function(_dereq_,module,exports){ +},{"122":122,"62":62}],246:[function(_dereq_,module,exports){ // 26.1.13 Reflect.set(target, propertyKey, V [, receiver]) -var dP = _dereq_(75); -var gOPD = _dereq_(77); -var getPrototypeOf = _dereq_(81); -var has = _dereq_(47); -var $export = _dereq_(40); -var createDesc = _dereq_(92); -var anObject = _dereq_(16); -var isObject = _dereq_(57); +var dP = _dereq_(99); +var gOPD = _dereq_(101); +var getPrototypeOf = _dereq_(105); +var has = _dereq_(71); +var $export = _dereq_(62); +var createDesc = _dereq_(116); +var anObject = _dereq_(38); +var isObject = _dereq_(81); function set(target, propertyKey, V /* , receiver */) { var receiver = arguments.length < 4 ? target : arguments[3]; @@ -4888,13 +5069,13 @@ $export($export.S, 'Reflect', { set: set }); -},{"16":16,"40":40,"47":47,"57":57,"75":75,"77":77,"81":81,"92":92}],223:[function(_dereq_,module,exports){ -var global = _dereq_(46); -var inheritIfRequired = _dereq_(51); -var dP = _dereq_(75).f; -var gOPN = _dereq_(79).f; -var isRegExp = _dereq_(58); -var $flags = _dereq_(44); +},{"101":101,"105":105,"116":116,"38":38,"62":62,"71":71,"81":81,"99":99}],247:[function(_dereq_,module,exports){ +var global = _dereq_(70); +var inheritIfRequired = _dereq_(75); +var dP = _dereq_(99).f; +var gOPN = _dereq_(103).f; +var isRegExp = _dereq_(82); +var $flags = _dereq_(66); var $RegExp = global.RegExp; var Base = $RegExp; var proto = $RegExp.prototype; @@ -4903,8 +5084,8 @@ // "new" creates a new object, old webkit buggy here var CORRECT_NEW = new $RegExp(re1) !== re1; -if (_dereq_(36) && (!CORRECT_NEW || _dereq_(42)(function () { - re2[_dereq_(128)('match')] = false; +if (_dereq_(58) && (!CORRECT_NEW || _dereq_(64)(function () { + re2[_dereq_(152)('match')] = false; // RegExp constructor can alter flags and IsRegExp works correct with @@match return $RegExp(re1) != re1 || $RegExp(re2) == re2 || $RegExp(re1, 'i') != '/a/i'; }))) { @@ -4928,15 +5109,15 @@ for (var keys = gOPN(Base), i = 0; keys.length > i;) proxy(keys[i++]); proto.constructor = $RegExp; $RegExp.prototype = proto; - _dereq_(94)(global, 'RegExp', $RegExp); + _dereq_(118)(global, 'RegExp', $RegExp); } -_dereq_(99)('RegExp'); - -},{"128":128,"36":36,"42":42,"44":44,"46":46,"51":51,"58":58,"75":75,"79":79,"94":94,"99":99}],224:[function(_dereq_,module,exports){ +_dereq_(123)('RegExp'); + +},{"103":103,"118":118,"123":123,"152":152,"58":58,"64":64,"66":66,"70":70,"75":75,"82":82,"99":99}],248:[function(_dereq_,module,exports){ 'use strict'; -var regexpExec = _dereq_(96); -_dereq_(40)({ +var regexpExec = _dereq_(120); +_dereq_(62)({ target: 'RegExp', proto: true, forced: regexpExec !== /./.exec @@ -4944,23 +5125,23 @@ exec: regexpExec }); -},{"40":40,"96":96}],225:[function(_dereq_,module,exports){ +},{"120":120,"62":62}],249:[function(_dereq_,module,exports){ // 21.2.5.3 get RegExp.prototype.flags() -if (_dereq_(36) && /./g.flags != 'g') _dereq_(75).f(RegExp.prototype, 'flags', { +if (_dereq_(58) && /./g.flags != 'g') _dereq_(99).f(RegExp.prototype, 'flags', { configurable: true, - get: _dereq_(44) + get: _dereq_(66) }); -},{"36":36,"44":44,"75":75}],226:[function(_dereq_,module,exports){ +},{"58":58,"66":66,"99":99}],250:[function(_dereq_,module,exports){ 'use strict'; -var anObject = _dereq_(16); -var toLength = _dereq_(117); -var advanceStringIndex = _dereq_(14); -var regExpExec = _dereq_(95); +var anObject = _dereq_(38); +var toLength = _dereq_(141); +var advanceStringIndex = _dereq_(36); +var regExpExec = _dereq_(119); // @@match logic -_dereq_(43)('match', 1, function (defined, MATCH, $match, maybeCallNative) { +_dereq_(65)('match', 1, function (defined, MATCH, $match, maybeCallNative) { return [ // `String.prototype.match` method // https://tc39.github.io/ecma262/#sec-string.prototype.match @@ -4993,15 +5174,15 @@ ]; }); -},{"117":117,"14":14,"16":16,"43":43,"95":95}],227:[function(_dereq_,module,exports){ +},{"119":119,"141":141,"36":36,"38":38,"65":65}],251:[function(_dereq_,module,exports){ 'use strict'; -var anObject = _dereq_(16); -var toObject = _dereq_(118); -var toLength = _dereq_(117); -var toInteger = _dereq_(115); -var advanceStringIndex = _dereq_(14); -var regExpExec = _dereq_(95); +var anObject = _dereq_(38); +var toObject = _dereq_(142); +var toLength = _dereq_(141); +var toInteger = _dereq_(139); +var advanceStringIndex = _dereq_(36); +var regExpExec = _dereq_(119); var max = Math.max; var min = Math.min; var floor = Math.floor; @@ -5013,7 +5194,7 @@ }; // @@replace logic -_dereq_(43)('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) { +_dereq_(65)('replace', 2, function (defined, REPLACE, $replace, maybeCallNative) { return [ // `String.prototype.replace` method // https://tc39.github.io/ecma262/#sec-string.prototype.replace @@ -5099,12 +5280,12 @@ break; default: // \d\d? var n = +ch; - if (n === 0) return ch; + if (n === 0) return match; if (n > m) { var f = floor(n / 10); - if (f === 0) return ch; + if (f === 0) return match; if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); - return ch; + return match; } capture = captures[n - 1]; } @@ -5113,15 +5294,15 @@ } }); -},{"115":115,"117":117,"118":118,"14":14,"16":16,"43":43,"95":95}],228:[function(_dereq_,module,exports){ +},{"119":119,"139":139,"141":141,"142":142,"36":36,"38":38,"65":65}],252:[function(_dereq_,module,exports){ 'use strict'; -var anObject = _dereq_(16); -var sameValue = _dereq_(97); -var regExpExec = _dereq_(95); +var anObject = _dereq_(38); +var sameValue = _dereq_(121); +var regExpExec = _dereq_(119); // @@search logic -_dereq_(43)('search', 1, function (defined, SEARCH, $search, maybeCallNative) { +_dereq_(65)('search', 1, function (defined, SEARCH, $search, maybeCallNative) { return [ // `String.prototype.search` method // https://tc39.github.io/ecma262/#sec-string.prototype.search @@ -5146,27 +5327,29 @@ ]; }); -},{"16":16,"43":43,"95":95,"97":97}],229:[function(_dereq_,module,exports){ +},{"119":119,"121":121,"38":38,"65":65}],253:[function(_dereq_,module,exports){ 'use strict'; -var isRegExp = _dereq_(58); -var anObject = _dereq_(16); -var speciesConstructor = _dereq_(103); -var advanceStringIndex = _dereq_(14); -var toLength = _dereq_(117); -var callRegExpExec = _dereq_(95); -var regexpExec = _dereq_(96); +var isRegExp = _dereq_(82); +var anObject = _dereq_(38); +var speciesConstructor = _dereq_(127); +var advanceStringIndex = _dereq_(36); +var toLength = _dereq_(141); +var callRegExpExec = _dereq_(119); +var regexpExec = _dereq_(120); +var fails = _dereq_(64); var $min = Math.min; var $push = [].push; var $SPLIT = 'split'; var LENGTH = 'length'; var LAST_INDEX = 'lastIndex'; - -// eslint-disable-next-line no-empty -var SUPPORTS_Y = !!(function () { try { return new RegExp('x', 'y'); } catch (e) {} })(); +var MAX_UINT32 = 0xffffffff; + +// babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError +var SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); }); // @@split logic -_dereq_(43)('split', 2, function (defined, SPLIT, $split, maybeCallNative) { +_dereq_(65)('split', 2, function (defined, SPLIT, $split, maybeCallNative) { var internalSplit; if ( 'abbc'[$SPLIT](/(b)*/)[1] == 'c' || @@ -5188,7 +5371,7 @@ (separator.unicode ? 'u' : '') + (separator.sticky ? 'y' : ''); var lastLastIndex = 0; - var splitLimit = limit === undefined ? 4294967295 : limit >>> 0; + var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0; // Make `global` and avoid `lastIndex` issues by working with a copy var separatorCopy = new RegExp(separator.source, flags + 'g'); var match, lastIndex, lastLength; @@ -5242,14 +5425,14 @@ var unicodeMatching = rx.unicode; var flags = (rx.ignoreCase ? 'i' : '') + - (rx.multiline ? 'm' : '') + - (rx.unicode ? 'u' : '') + - (SUPPORTS_Y ? 'y' : 'g'); + (rx.multiline ? 'm' : '') + + (rx.unicode ? 'u' : '') + + (SUPPORTS_Y ? 'y' : 'g'); // ^(? + rx + ) is needed, in combination with some S slicing, to // simulate the 'y' flag. var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags); - var lim = limit === undefined ? 0xffffffff : limit >>> 0; + var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; if (lim === 0) return []; if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : []; var p = 0; @@ -5280,21 +5463,21 @@ ]; }); -},{"103":103,"117":117,"14":14,"16":16,"43":43,"58":58,"95":95,"96":96}],230:[function(_dereq_,module,exports){ +},{"119":119,"120":120,"127":127,"141":141,"36":36,"38":38,"64":64,"65":65,"82":82}],254:[function(_dereq_,module,exports){ 'use strict'; -_dereq_(225); -var anObject = _dereq_(16); -var $flags = _dereq_(44); -var DESCRIPTORS = _dereq_(36); +_dereq_(249); +var anObject = _dereq_(38); +var $flags = _dereq_(66); +var DESCRIPTORS = _dereq_(58); var TO_STRING = 'toString'; var $toString = /./[TO_STRING]; var define = function (fn) { - _dereq_(94)(RegExp.prototype, TO_STRING, fn, true); + _dereq_(118)(RegExp.prototype, TO_STRING, fn, true); }; // 21.2.5.14 RegExp.prototype.toString() -if (_dereq_(42)(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) { +if (_dereq_(64)(function () { return $toString.call({ source: 'a', flags: 'b' }) != '/a/b'; })) { define(function toString() { var R = anObject(this); return '/'.concat(R.source, '/', @@ -5307,14 +5490,14 @@ }); } -},{"16":16,"225":225,"36":36,"42":42,"44":44,"94":94}],231:[function(_dereq_,module,exports){ +},{"118":118,"249":249,"38":38,"58":58,"64":64,"66":66}],255:[function(_dereq_,module,exports){ 'use strict'; -var strong = _dereq_(27); -var validate = _dereq_(125); +var strong = _dereq_(49); +var validate = _dereq_(149); var SET = 'Set'; // 23.2 Set Objects -module.exports = _dereq_(29)(SET, function (get) { +module.exports = _dereq_(51)(SET, function (get) { return function Set() { return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.2.3.1 Set.prototype.add(value) @@ -5323,46 +5506,46 @@ } }, strong); -},{"125":125,"27":27,"29":29}],232:[function(_dereq_,module,exports){ +},{"149":149,"49":49,"51":51}],256:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.2 String.prototype.anchor(name) -_dereq_(107)('anchor', function (createHTML) { +_dereq_(131)('anchor', function (createHTML) { return function anchor(name) { return createHTML(this, 'a', 'name', name); }; }); -},{"107":107}],233:[function(_dereq_,module,exports){ +},{"131":131}],257:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.3 String.prototype.big() -_dereq_(107)('big', function (createHTML) { +_dereq_(131)('big', function (createHTML) { return function big() { return createHTML(this, 'big', '', ''); }; }); -},{"107":107}],234:[function(_dereq_,module,exports){ +},{"131":131}],258:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.4 String.prototype.blink() -_dereq_(107)('blink', function (createHTML) { +_dereq_(131)('blink', function (createHTML) { return function blink() { return createHTML(this, 'blink', '', ''); }; }); -},{"107":107}],235:[function(_dereq_,module,exports){ +},{"131":131}],259:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.5 String.prototype.bold() -_dereq_(107)('bold', function (createHTML) { +_dereq_(131)('bold', function (createHTML) { return function bold() { return createHTML(this, 'b', '', ''); }; }); -},{"107":107}],236:[function(_dereq_,module,exports){ +},{"131":131}],260:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $at = _dereq_(105)(false); +var $export = _dereq_(62); +var $at = _dereq_(129)(false); $export($export.P, 'String', { // 21.1.3.3 String.prototype.codePointAt(pos) codePointAt: function codePointAt(pos) { @@ -5370,16 +5553,16 @@ } }); -},{"105":105,"40":40}],237:[function(_dereq_,module,exports){ +},{"129":129,"62":62}],261:[function(_dereq_,module,exports){ // 21.1.3.6 String.prototype.endsWith(searchString [, endPosition]) 'use strict'; -var $export = _dereq_(40); -var toLength = _dereq_(117); -var context = _dereq_(106); +var $export = _dereq_(62); +var toLength = _dereq_(141); +var context = _dereq_(130); var ENDS_WITH = 'endsWith'; var $endsWith = ''[ENDS_WITH]; -$export($export.P + $export.F * _dereq_(41)(ENDS_WITH), 'String', { +$export($export.P + $export.F * _dereq_(63)(ENDS_WITH), 'String', { endsWith: function endsWith(searchString /* , endPosition = @length */) { var that = context(this, searchString, ENDS_WITH); var endPosition = arguments.length > 1 ? arguments[1] : undefined; @@ -5392,36 +5575,36 @@ } }); -},{"106":106,"117":117,"40":40,"41":41}],238:[function(_dereq_,module,exports){ +},{"130":130,"141":141,"62":62,"63":63}],262:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.6 String.prototype.fixed() -_dereq_(107)('fixed', function (createHTML) { +_dereq_(131)('fixed', function (createHTML) { return function fixed() { return createHTML(this, 'tt', '', ''); }; }); -},{"107":107}],239:[function(_dereq_,module,exports){ +},{"131":131}],263:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.7 String.prototype.fontcolor(color) -_dereq_(107)('fontcolor', function (createHTML) { +_dereq_(131)('fontcolor', function (createHTML) { return function fontcolor(color) { return createHTML(this, 'font', 'color', color); }; }); -},{"107":107}],240:[function(_dereq_,module,exports){ +},{"131":131}],264:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.8 String.prototype.fontsize(size) -_dereq_(107)('fontsize', function (createHTML) { +_dereq_(131)('fontsize', function (createHTML) { return function fontsize(size) { return createHTML(this, 'font', 'size', size); }; }); -},{"107":107}],241:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -var toAbsoluteIndex = _dereq_(113); +},{"131":131}],265:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +var toAbsoluteIndex = _dereq_(137); var fromCharCode = String.fromCharCode; var $fromCodePoint = String.fromCodePoint; @@ -5444,35 +5627,35 @@ } }); -},{"113":113,"40":40}],242:[function(_dereq_,module,exports){ +},{"137":137,"62":62}],266:[function(_dereq_,module,exports){ // 21.1.3.7 String.prototype.includes(searchString, position = 0) 'use strict'; -var $export = _dereq_(40); -var context = _dereq_(106); +var $export = _dereq_(62); +var context = _dereq_(130); var INCLUDES = 'includes'; -$export($export.P + $export.F * _dereq_(41)(INCLUDES), 'String', { +$export($export.P + $export.F * _dereq_(63)(INCLUDES), 'String', { includes: function includes(searchString /* , position = 0 */) { return !!~context(this, searchString, INCLUDES) .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined); } }); -},{"106":106,"40":40,"41":41}],243:[function(_dereq_,module,exports){ +},{"130":130,"62":62,"63":63}],267:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.9 String.prototype.italics() -_dereq_(107)('italics', function (createHTML) { +_dereq_(131)('italics', function (createHTML) { return function italics() { return createHTML(this, 'i', '', ''); }; }); -},{"107":107}],244:[function(_dereq_,module,exports){ +},{"131":131}],268:[function(_dereq_,module,exports){ 'use strict'; -var $at = _dereq_(105)(true); +var $at = _dereq_(129)(true); // 21.1.3.27 String.prototype[@@iterator]() -_dereq_(61)(String, 'String', function (iterated) { +_dereq_(85)(String, 'String', function (iterated) { this._t = String(iterated); // target this._i = 0; // next index // 21.1.5.2.1 %StringIteratorPrototype%.next() @@ -5486,19 +5669,19 @@ return { value: point, done: false }; }); -},{"105":105,"61":61}],245:[function(_dereq_,module,exports){ +},{"129":129,"85":85}],269:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.10 String.prototype.link(url) -_dereq_(107)('link', function (createHTML) { +_dereq_(131)('link', function (createHTML) { return function link(url) { return createHTML(this, 'a', 'href', url); }; }); -},{"107":107}],246:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -var toIObject = _dereq_(116); -var toLength = _dereq_(117); +},{"131":131}],270:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +var toIObject = _dereq_(140); +var toLength = _dereq_(141); $export($export.S, 'String', { // 21.1.2.4 String.raw(callSite, ...substitutions) @@ -5515,33 +5698,33 @@ } }); -},{"116":116,"117":117,"40":40}],247:[function(_dereq_,module,exports){ -var $export = _dereq_(40); +},{"140":140,"141":141,"62":62}],271:[function(_dereq_,module,exports){ +var $export = _dereq_(62); $export($export.P, 'String', { // 21.1.3.13 String.prototype.repeat(count) - repeat: _dereq_(109) + repeat: _dereq_(133) }); -},{"109":109,"40":40}],248:[function(_dereq_,module,exports){ +},{"133":133,"62":62}],272:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.11 String.prototype.small() -_dereq_(107)('small', function (createHTML) { +_dereq_(131)('small', function (createHTML) { return function small() { return createHTML(this, 'small', '', ''); }; }); -},{"107":107}],249:[function(_dereq_,module,exports){ +},{"131":131}],273:[function(_dereq_,module,exports){ // 21.1.3.18 String.prototype.startsWith(searchString [, position ]) 'use strict'; -var $export = _dereq_(40); -var toLength = _dereq_(117); -var context = _dereq_(106); +var $export = _dereq_(62); +var toLength = _dereq_(141); +var context = _dereq_(130); var STARTS_WITH = 'startsWith'; var $startsWith = ''[STARTS_WITH]; -$export($export.P + $export.F * _dereq_(41)(STARTS_WITH), 'String', { +$export($export.P + $export.F * _dereq_(63)(STARTS_WITH), 'String', { startsWith: function startsWith(searchString /* , position = 0 */) { var that = context(this, searchString, STARTS_WITH); var index = toLength(Math.min(arguments.length > 1 ? arguments[1] : undefined, that.length)); @@ -5552,70 +5735,72 @@ } }); -},{"106":106,"117":117,"40":40,"41":41}],250:[function(_dereq_,module,exports){ +},{"130":130,"141":141,"62":62,"63":63}],274:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.12 String.prototype.strike() -_dereq_(107)('strike', function (createHTML) { +_dereq_(131)('strike', function (createHTML) { return function strike() { return createHTML(this, 'strike', '', ''); }; }); -},{"107":107}],251:[function(_dereq_,module,exports){ +},{"131":131}],275:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.13 String.prototype.sub() -_dereq_(107)('sub', function (createHTML) { +_dereq_(131)('sub', function (createHTML) { return function sub() { return createHTML(this, 'sub', '', ''); }; }); -},{"107":107}],252:[function(_dereq_,module,exports){ +},{"131":131}],276:[function(_dereq_,module,exports){ 'use strict'; // B.2.3.14 String.prototype.sup() -_dereq_(107)('sup', function (createHTML) { +_dereq_(131)('sup', function (createHTML) { return function sup() { return createHTML(this, 'sup', '', ''); }; }); -},{"107":107}],253:[function(_dereq_,module,exports){ +},{"131":131}],277:[function(_dereq_,module,exports){ 'use strict'; // 21.1.3.25 String.prototype.trim() -_dereq_(110)('trim', function ($trim) { +_dereq_(134)('trim', function ($trim) { return function trim() { return $trim(this, 3); }; }); -},{"110":110}],254:[function(_dereq_,module,exports){ +},{"134":134}],278:[function(_dereq_,module,exports){ 'use strict'; // ECMAScript 6 symbols shim -var global = _dereq_(46); -var has = _dereq_(47); -var DESCRIPTORS = _dereq_(36); -var $export = _dereq_(40); -var redefine = _dereq_(94); -var META = _dereq_(70).KEY; -var $fails = _dereq_(42); -var shared = _dereq_(102); -var setToStringTag = _dereq_(100); -var uid = _dereq_(123); -var wks = _dereq_(128); -var wksExt = _dereq_(127); -var wksDefine = _dereq_(126); -var enumKeys = _dereq_(39); -var isArray = _dereq_(55); -var anObject = _dereq_(16); -var isObject = _dereq_(57); -var toIObject = _dereq_(116); -var toPrimitive = _dereq_(119); -var createDesc = _dereq_(92); -var _create = _dereq_(74); -var gOPNExt = _dereq_(78); -var $GOPD = _dereq_(77); -var $DP = _dereq_(75); -var $keys = _dereq_(83); +var global = _dereq_(70); +var has = _dereq_(71); +var DESCRIPTORS = _dereq_(58); +var $export = _dereq_(62); +var redefine = _dereq_(118); +var META = _dereq_(94).KEY; +var $fails = _dereq_(64); +var shared = _dereq_(126); +var setToStringTag = _dereq_(124); +var uid = _dereq_(147); +var wks = _dereq_(152); +var wksExt = _dereq_(151); +var wksDefine = _dereq_(150); +var enumKeys = _dereq_(61); +var isArray = _dereq_(79); +var anObject = _dereq_(38); +var isObject = _dereq_(81); +var toObject = _dereq_(142); +var toIObject = _dereq_(140); +var toPrimitive = _dereq_(143); +var createDesc = _dereq_(116); +var _create = _dereq_(98); +var gOPNExt = _dereq_(102); +var $GOPD = _dereq_(101); +var $GOPS = _dereq_(104); +var $DP = _dereq_(99); +var $keys = _dereq_(107); var gOPD = $GOPD.f; var dP = $DP.f; var gOPN = gOPNExt.f; @@ -5630,7 +5815,7 @@ var AllSymbols = shared('symbols'); var OPSymbols = shared('op-symbols'); var ObjectProto = Object[PROTOTYPE]; -var USE_NATIVE = typeof $Symbol == 'function'; +var USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f; var QObject = global.QObject; // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 var setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; @@ -5738,11 +5923,11 @@ $GOPD.f = $getOwnPropertyDescriptor; $DP.f = $defineProperty; - _dereq_(79).f = gOPNExt.f = $getOwnPropertyNames; - _dereq_(84).f = $propertyIsEnumerable; - _dereq_(80).f = $getOwnPropertySymbols; - - if (DESCRIPTORS && !_dereq_(65)) { + _dereq_(103).f = gOPNExt.f = $getOwnPropertyNames; + _dereq_(108).f = $propertyIsEnumerable; + $GOPS.f = $getOwnPropertySymbols; + + if (DESCRIPTORS && !_dereq_(89)) { redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true); } @@ -5791,6 +5976,16 @@ getOwnPropertySymbols: $getOwnPropertySymbols }); +// Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives +// https://bugs.chromium.org/p/v8/issues/detail?id=3443 +var FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); }); + +$export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', { + getOwnPropertySymbols: function getOwnPropertySymbols(it) { + return $GOPS.f(toObject(it)); + } +}); + // 24.3.2 JSON.stringify(value [, replacer [, space]]) $JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () { var S = $Symbol(); @@ -5816,7 +6011,7 @@ }); // 19.4.3.4 Symbol.prototype[@@toPrimitive](hint) -$Symbol[PROTOTYPE][TO_PRIMITIVE] || _dereq_(48)($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); +$Symbol[PROTOTYPE][TO_PRIMITIVE] || _dereq_(72)($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); // 19.4.3.5 Symbol.prototype[@@toStringTag] setToStringTag($Symbol, 'Symbol'); // 20.2.1.9 Math[@@toStringTag] @@ -5824,17 +6019,17 @@ // 24.3.3 JSON[@@toStringTag] setToStringTag(global.JSON, 'JSON', true); -},{"100":100,"102":102,"116":116,"119":119,"123":123,"126":126,"127":127,"128":128,"16":16,"36":36,"39":39,"40":40,"42":42,"46":46,"47":47,"48":48,"55":55,"57":57,"65":65,"70":70,"74":74,"75":75,"77":77,"78":78,"79":79,"80":80,"83":83,"84":84,"92":92,"94":94}],255:[function(_dereq_,module,exports){ +},{"101":101,"102":102,"103":103,"104":104,"107":107,"108":108,"116":116,"118":118,"124":124,"126":126,"140":140,"142":142,"143":143,"147":147,"150":150,"151":151,"152":152,"38":38,"58":58,"61":61,"62":62,"64":64,"70":70,"71":71,"72":72,"79":79,"81":81,"89":89,"94":94,"98":98,"99":99}],279:[function(_dereq_,module,exports){ 'use strict'; -var $export = _dereq_(40); -var $typed = _dereq_(122); -var buffer = _dereq_(121); -var anObject = _dereq_(16); -var toAbsoluteIndex = _dereq_(113); -var toLength = _dereq_(117); -var isObject = _dereq_(57); -var ArrayBuffer = _dereq_(46).ArrayBuffer; -var speciesConstructor = _dereq_(103); +var $export = _dereq_(62); +var $typed = _dereq_(146); +var buffer = _dereq_(145); +var anObject = _dereq_(38); +var toAbsoluteIndex = _dereq_(137); +var toLength = _dereq_(141); +var isObject = _dereq_(81); +var ArrayBuffer = _dereq_(70).ArrayBuffer; +var speciesConstructor = _dereq_(127); var $ArrayBuffer = buffer.ArrayBuffer; var $DataView = buffer.DataView; var $isView = $typed.ABV && ArrayBuffer.isView; @@ -5851,7 +6046,7 @@ } }); -$export($export.P + $export.U + $export.F * _dereq_(42)(function () { +$export($export.P + $export.U + $export.F * _dereq_(64)(function () { return !new $ArrayBuffer(2).slice(1, undefined).byteLength; }), ARRAY_BUFFER, { // 24.1.4.3 ArrayBuffer.prototype.slice(start, end) @@ -5870,92 +6065,93 @@ } }); -_dereq_(99)(ARRAY_BUFFER); - -},{"103":103,"113":113,"117":117,"121":121,"122":122,"16":16,"40":40,"42":42,"46":46,"57":57,"99":99}],256:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -$export($export.G + $export.W + $export.F * !_dereq_(122).ABV, { - DataView: _dereq_(121).DataView +_dereq_(123)(ARRAY_BUFFER); + +},{"123":123,"127":127,"137":137,"141":141,"145":145,"146":146,"38":38,"62":62,"64":64,"70":70,"81":81}],280:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +$export($export.G + $export.W + $export.F * !_dereq_(146).ABV, { + DataView: _dereq_(145).DataView }); -},{"121":121,"122":122,"40":40}],257:[function(_dereq_,module,exports){ -_dereq_(120)('Float32', 4, function (init) { +},{"145":145,"146":146,"62":62}],281:[function(_dereq_,module,exports){ +_dereq_(144)('Float32', 4, function (init) { return function Float32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"120":120}],258:[function(_dereq_,module,exports){ -_dereq_(120)('Float64', 8, function (init) { +},{"144":144}],282:[function(_dereq_,module,exports){ +_dereq_(144)('Float64', 8, function (init) { return function Float64Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"120":120}],259:[function(_dereq_,module,exports){ -_dereq_(120)('Int16', 2, function (init) { +},{"144":144}],283:[function(_dereq_,module,exports){ +_dereq_(144)('Int16', 2, function (init) { return function Int16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"120":120}],260:[function(_dereq_,module,exports){ -_dereq_(120)('Int32', 4, function (init) { +},{"144":144}],284:[function(_dereq_,module,exports){ +_dereq_(144)('Int32', 4, function (init) { return function Int32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"120":120}],261:[function(_dereq_,module,exports){ -_dereq_(120)('Int8', 1, function (init) { +},{"144":144}],285:[function(_dereq_,module,exports){ +_dereq_(144)('Int8', 1, function (init) { return function Int8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"120":120}],262:[function(_dereq_,module,exports){ -_dereq_(120)('Uint16', 2, function (init) { +},{"144":144}],286:[function(_dereq_,module,exports){ +_dereq_(144)('Uint16', 2, function (init) { return function Uint16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"120":120}],263:[function(_dereq_,module,exports){ -_dereq_(120)('Uint32', 4, function (init) { +},{"144":144}],287:[function(_dereq_,module,exports){ +_dereq_(144)('Uint32', 4, function (init) { return function Uint32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"120":120}],264:[function(_dereq_,module,exports){ -_dereq_(120)('Uint8', 1, function (init) { +},{"144":144}],288:[function(_dereq_,module,exports){ +_dereq_(144)('Uint8', 1, function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"120":120}],265:[function(_dereq_,module,exports){ -_dereq_(120)('Uint8', 1, function (init) { +},{"144":144}],289:[function(_dereq_,module,exports){ +_dereq_(144)('Uint8', 1, function (init) { return function Uint8ClampedArray(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }, true); -},{"120":120}],266:[function(_dereq_,module,exports){ +},{"144":144}],290:[function(_dereq_,module,exports){ 'use strict'; -var each = _dereq_(20)(0); -var redefine = _dereq_(94); -var meta = _dereq_(70); -var assign = _dereq_(73); -var weak = _dereq_(28); -var isObject = _dereq_(57); -var fails = _dereq_(42); -var validate = _dereq_(125); +var global = _dereq_(70); +var each = _dereq_(42)(0); +var redefine = _dereq_(118); +var meta = _dereq_(94); +var assign = _dereq_(97); +var weak = _dereq_(50); +var isObject = _dereq_(81); +var validate = _dereq_(149); +var NATIVE_WEAK_MAP = _dereq_(149); +var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global; var WEAK_MAP = 'WeakMap'; var getWeak = meta.getWeak; var isExtensible = Object.isExtensible; var uncaughtFrozenStore = weak.ufstore; -var tmp = {}; var InternalMap; var wrapper = function (get) { @@ -5980,10 +6176,10 @@ }; // 23.3 WeakMap Objects -var $WeakMap = module.exports = _dereq_(29)(WEAK_MAP, wrapper, methods, weak, true, true); +var $WeakMap = module.exports = _dereq_(51)(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; })) { +if (NATIVE_WEAK_MAP && IS_IE11) { InternalMap = weak.getConstructor(wrapper, WEAK_MAP); assign(InternalMap.prototype, methods); meta.NEED = true; @@ -6002,14 +6198,14 @@ }); } -},{"125":125,"20":20,"28":28,"29":29,"42":42,"57":57,"70":70,"73":73,"94":94}],267:[function(_dereq_,module,exports){ +},{"118":118,"149":149,"42":42,"50":50,"51":51,"70":70,"81":81,"94":94,"97":97}],291:[function(_dereq_,module,exports){ 'use strict'; -var weak = _dereq_(28); -var validate = _dereq_(125); +var weak = _dereq_(50); +var validate = _dereq_(149); var WEAK_SET = 'WeakSet'; // 23.4 WeakSet Objects -_dereq_(29)(WEAK_SET, function (get) { +_dereq_(51)(WEAK_SET, function (get) { return function WeakSet() { return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.4.3.1 WeakSet.prototype.add(value) @@ -6018,11 +6214,35 @@ } }, weak, false, true); -},{"125":125,"28":28,"29":29}],268:[function(_dereq_,module,exports){ +},{"149":149,"50":50,"51":51}],292:[function(_dereq_,module,exports){ +'use strict'; +// https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatMap +var $export = _dereq_(62); +var flattenIntoArray = _dereq_(67); +var toObject = _dereq_(142); +var toLength = _dereq_(141); +var aFunction = _dereq_(33); +var arraySpeciesCreate = _dereq_(45); + +$export($export.P, 'Array', { + flatMap: function flatMap(callbackfn /* , thisArg */) { + var O = toObject(this); + var sourceLen, A; + aFunction(callbackfn); + sourceLen = toLength(O.length); + A = arraySpeciesCreate(O, 0); + flattenIntoArray(A, O, O, sourceLen, 0, 1, callbackfn, arguments[1]); + return A; + } +}); + +_dereq_(35)('flatMap'); + +},{"141":141,"142":142,"33":33,"35":35,"45":45,"62":62,"67":67}],293:[function(_dereq_,module,exports){ 'use strict'; // https://github.com/tc39/Array.prototype.includes -var $export = _dereq_(40); -var $includes = _dereq_(19)(true); +var $export = _dereq_(62); +var $includes = _dereq_(41)(true); $export($export.P, 'Array', { includes: function includes(el /* , fromIndex = 0 */) { @@ -6030,12 +6250,12 @@ } }); -_dereq_(13)('includes'); - -},{"13":13,"19":19,"40":40}],269:[function(_dereq_,module,exports){ +_dereq_(35)('includes'); + +},{"35":35,"41":41,"62":62}],294:[function(_dereq_,module,exports){ // https://github.com/tc39/proposal-object-values-entries -var $export = _dereq_(40); -var $entries = _dereq_(86)(true); +var $export = _dereq_(62); +var $entries = _dereq_(110)(true); $export($export.S, 'Object', { entries: function entries(it) { @@ -6043,13 +6263,13 @@ } }); -},{"40":40,"86":86}],270:[function(_dereq_,module,exports){ +},{"110":110,"62":62}],295:[function(_dereq_,module,exports){ // https://github.com/tc39/proposal-object-getownpropertydescriptors -var $export = _dereq_(40); -var ownKeys = _dereq_(87); -var toIObject = _dereq_(116); -var gOPD = _dereq_(77); -var createProperty = _dereq_(31); +var $export = _dereq_(62); +var ownKeys = _dereq_(111); +var toIObject = _dereq_(140); +var gOPD = _dereq_(101); +var createProperty = _dereq_(53); $export($export.S, 'Object', { getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) { @@ -6067,10 +6287,10 @@ } }); -},{"116":116,"31":31,"40":40,"77":77,"87":87}],271:[function(_dereq_,module,exports){ +},{"101":101,"111":111,"140":140,"53":53,"62":62}],296:[function(_dereq_,module,exports){ // https://github.com/tc39/proposal-object-values-entries -var $export = _dereq_(40); -var $values = _dereq_(86)(false); +var $export = _dereq_(62); +var $values = _dereq_(110)(false); $export($export.S, 'Object', { values: function values(it) { @@ -6078,14 +6298,14 @@ } }); -},{"40":40,"86":86}],272:[function(_dereq_,module,exports){ +},{"110":110,"62":62}],297:[function(_dereq_,module,exports){ // https://github.com/tc39/proposal-promise-finally 'use strict'; -var $export = _dereq_(40); -var core = _dereq_(30); -var global = _dereq_(46); -var speciesConstructor = _dereq_(103); -var promiseResolve = _dereq_(91); +var $export = _dereq_(62); +var core = _dereq_(52); +var global = _dereq_(70); +var speciesConstructor = _dereq_(127); +var promiseResolve = _dereq_(115); $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { var C = speciesConstructor(this, core.Promise || global.Promise); @@ -6100,45 +6320,67 @@ ); } }); -},{"103":103,"30":30,"40":40,"46":46,"91":91}],273:[function(_dereq_,module,exports){ +},{"115":115,"127":127,"52":52,"62":62,"70":70}],298:[function(_dereq_,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end -var $export = _dereq_(40); -var $pad = _dereq_(108); -var userAgent = _dereq_(124); +var $export = _dereq_(62); +var $pad = _dereq_(132); +var userAgent = _dereq_(148); // https://github.com/zloirock/core-js/issues/280 -$export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent), 'String', { +var WEBKIT_BUG = /Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent); + +$export($export.P + $export.F * WEBKIT_BUG, 'String', { padEnd: function padEnd(maxLength /* , fillString = ' ' */) { return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, false); } }); -},{"108":108,"124":124,"40":40}],274:[function(_dereq_,module,exports){ +},{"132":132,"148":148,"62":62}],299:[function(_dereq_,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end -var $export = _dereq_(40); -var $pad = _dereq_(108); -var userAgent = _dereq_(124); +var $export = _dereq_(62); +var $pad = _dereq_(132); +var userAgent = _dereq_(148); // https://github.com/zloirock/core-js/issues/280 -$export($export.P + $export.F * /Version\/10\.\d+(\.\d+)? Safari\//.test(userAgent), 'String', { +var WEBKIT_BUG = /Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent); + +$export($export.P + $export.F * WEBKIT_BUG, 'String', { padStart: function padStart(maxLength /* , fillString = ' ' */) { return $pad(this, maxLength, arguments.length > 1 ? arguments[1] : undefined, true); } }); -},{"108":108,"124":124,"40":40}],275:[function(_dereq_,module,exports){ -_dereq_(126)('asyncIterator'); - -},{"126":126}],276:[function(_dereq_,module,exports){ -var $iterators = _dereq_(140); -var getKeys = _dereq_(83); -var redefine = _dereq_(94); -var global = _dereq_(46); -var hide = _dereq_(48); -var Iterators = _dereq_(64); -var wks = _dereq_(128); +},{"132":132,"148":148,"62":62}],300:[function(_dereq_,module,exports){ +'use strict'; +// https://github.com/sebmarkbage/ecmascript-string-left-right-trim +_dereq_(134)('trimLeft', function ($trim) { + return function trimLeft() { + return $trim(this, 1); + }; +}, 'trimStart'); + +},{"134":134}],301:[function(_dereq_,module,exports){ +'use strict'; +// https://github.com/sebmarkbage/ecmascript-string-left-right-trim +_dereq_(134)('trimRight', function ($trim) { + return function trimRight() { + return $trim(this, 2); + }; +}, 'trimEnd'); + +},{"134":134}],302:[function(_dereq_,module,exports){ +_dereq_(150)('asyncIterator'); + +},{"150":150}],303:[function(_dereq_,module,exports){ +var $iterators = _dereq_(164); +var getKeys = _dereq_(107); +var redefine = _dereq_(118); +var global = _dereq_(70); +var hide = _dereq_(72); +var Iterators = _dereq_(88); +var wks = _dereq_(152); var ITERATOR = wks('iterator'); var TO_STRING_TAG = wks('toStringTag'); var ArrayValues = Iterators.Array; @@ -6191,19 +6433,19 @@ } } -},{"128":128,"140":140,"46":46,"48":48,"64":64,"83":83,"94":94}],277:[function(_dereq_,module,exports){ -var $export = _dereq_(40); -var $task = _dereq_(112); +},{"107":107,"118":118,"152":152,"164":164,"70":70,"72":72,"88":88}],304:[function(_dereq_,module,exports){ +var $export = _dereq_(62); +var $task = _dereq_(136); $export($export.G + $export.B, { setImmediate: $task.set, clearImmediate: $task.clear }); -},{"112":112,"40":40}],278:[function(_dereq_,module,exports){ +},{"136":136,"62":62}],305:[function(_dereq_,module,exports){ // ie9- setTimeout & setInterval additional parameters fix -var global = _dereq_(46); -var $export = _dereq_(40); -var userAgent = _dereq_(124); +var global = _dereq_(70); +var $export = _dereq_(62); +var userAgent = _dereq_(148); var slice = [].slice; var MSIE = /MSIE .\./.test(userAgent); // <- dirty ie9- check var wrap = function (set) { @@ -6221,13 +6463,13 @@ setInterval: wrap(global.setInterval) }); -},{"124":124,"40":40,"46":46}],279:[function(_dereq_,module,exports){ -_dereq_(278); -_dereq_(277); -_dereq_(276); -module.exports = _dereq_(30); - -},{"276":276,"277":277,"278":278,"30":30}],280:[function(_dereq_,module,exports){ +},{"148":148,"62":62,"70":70}],306:[function(_dereq_,module,exports){ +_dereq_(305); +_dereq_(304); +_dereq_(303); +module.exports = _dereq_(52); + +},{"303":303,"304":304,"305":305,"52":52}],307:[function(_dereq_,module,exports){ /** * Copyright (c) 2014-present, Facebook, Inc. * @@ -6235,7 +6477,7 @@ * LICENSE file in the root directory of this source tree. */ -!(function(global) { +var runtime = (function (exports) { "use strict"; var Op = Object.prototype; @@ -6246,23 +6488,6 @@ var asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator"; var toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag"; - var inModule = typeof module === "object"; - var runtime = global.regeneratorRuntime; - if (runtime) { - if (inModule) { - // If regeneratorRuntime is defined globally and we're in a module, - // make the exports object identical to regeneratorRuntime. - module.exports = runtime; - } - // Don't bother evaluating the rest of this file if the runtime was - // already defined globally. - return; - } - - // Define the runtime globally (as expected by generated code) as either - // module.exports (if we're in a module) or a new, empty object. - runtime = global.regeneratorRuntime = inModule ? module.exports : {}; - function wrap(innerFn, outerFn, self, tryLocsList) { // If outerFn provided and outerFn.prototype is a Generator, then outerFn.prototype instanceof Generator. var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator; @@ -6275,7 +6500,7 @@ return generator; } - runtime.wrap = wrap; + exports.wrap = wrap; // Try/catch helper to minimize deoptimizations. Returns a completion // record like context.tryEntries[i].completion. This interface could @@ -6346,7 +6571,7 @@ }); } - runtime.isGeneratorFunction = function(genFun) { + exports.isGeneratorFunction = function(genFun) { var ctor = typeof genFun === "function" && genFun.constructor; return ctor ? ctor === GeneratorFunction || @@ -6356,7 +6581,7 @@ : false; }; - runtime.mark = function(genFun) { + exports.mark = function(genFun) { if (Object.setPrototypeOf) { Object.setPrototypeOf(genFun, GeneratorFunctionPrototype); } else { @@ -6373,11 +6598,11 @@ // `yield regeneratorRuntime.awrap(x)`, so that the runtime can test // `hasOwn.call(value, "__await")` to determine if the yielded value is // meant to be awaited. - runtime.awrap = function(arg) { + exports.awrap = function(arg) { return { __await: arg }; }; - function AsyncIterator(generator) { + function AsyncIterator(generator, PromiseImpl) { function invoke(method, arg, resolve, reject) { var record = tryCatch(generator[method], generator, arg); if (record.type === "throw") { @@ -6388,14 +6613,14 @@ if (value && typeof value === "object" && hasOwn.call(value, "__await")) { - return Promise.resolve(value.__await).then(function(value) { + return PromiseImpl.resolve(value.__await).then(function(value) { invoke("next", value, resolve, reject); }, function(err) { invoke("throw", err, resolve, reject); }); } - return Promise.resolve(value).then(function(unwrapped) { + return PromiseImpl.resolve(value).then(function(unwrapped) { // When a yielded Promise is resolved, its final value becomes // the .value of the Promise<{value,done}> result for the // current iteration. @@ -6413,7 +6638,7 @@ function enqueue(method, arg) { function callInvokeWithMethodAndArg() { - return new Promise(function(resolve, reject) { + return new PromiseImpl(function(resolve, reject) { invoke(method, arg, resolve, reject); }); } @@ -6448,17 +6673,20 @@ AsyncIterator.prototype[asyncIteratorSymbol] = function () { return this; }; - runtime.AsyncIterator = AsyncIterator; + exports.AsyncIterator = AsyncIterator; // Note that simple async functions are implemented on top of // AsyncIterator objects; they just return a Promise for the value of // the final result produced by the iterator. - runtime.async = function(innerFn, outerFn, self, tryLocsList) { + exports.async = function(innerFn, outerFn, self, tryLocsList, PromiseImpl) { + if (PromiseImpl === void 0) PromiseImpl = Promise; + var iter = new AsyncIterator( - wrap(innerFn, outerFn, self, tryLocsList) + wrap(innerFn, outerFn, self, tryLocsList), + PromiseImpl ); - return runtime.isGeneratorFunction(outerFn) + return exports.isGeneratorFunction(outerFn) ? iter // If outerFn is a generator, return the full iterator. : iter.next().then(function(result) { return result.done ? result.value : iter.next(); @@ -6555,7 +6783,8 @@ context.delegate = null; if (context.method === "throw") { - if (delegate.iterator.return) { + // Note: ["return"] must be used for ES3 parsing compatibility. + if (delegate.iterator["return"]) { // If the delegate iterator has a return method, give it a // chance to clean up. context.method = "return"; @@ -6675,7 +6904,7 @@ this.reset(true); } - runtime.keys = function(object) { + exports.keys = function(object) { var keys = []; for (var key in object) { keys.push(key); @@ -6736,7 +6965,7 @@ // Return an iterator with no values. return { next: doneResult }; } - runtime.values = values; + exports.values = values; function doneResult() { return { value: undefined, done: true }; @@ -6941,13 +7170,34 @@ return ContinueSentinel; } }; -})( - // In sloppy mode, unbound `this` refers to the global object, fallback to - // Function constructor if we're in global strict mode. That is sadly a form - // of indirect eval which violates Content Security Policy. - (function() { - return this || (typeof self === "object" && self); - })() || Function("return this")() -); + + // Regardless of whether this script is executing as a CommonJS module + // or not, return the runtime object so that we can declare the variable + // regeneratorRuntime in the outer scope, which allows this module to be + // injected easily by `bin/regenerator --include-runtime script.js`. + return exports; + +}( + // If this script is executing as a CommonJS module, use module.exports + // as the regeneratorRuntime namespace. Otherwise create a new empty + // object. Either way, the resulting object will be used to initialize + // the regeneratorRuntime variable at the top of this file. + typeof module === "object" ? module.exports : {} +)); + +try { + regeneratorRuntime = runtime; +} catch (accidentalStrictMode) { + // This module should not be running in strict mode, so the above + // assignment should always work unless something is misconfigured. Just + // in case runtime.js accidentally runs in strict mode, we can escape + // strict mode using a global Function call. This could conceivably fail + // if a Content Security Policy forbids using Function, but in that case + // the proper solution is to fix the accidental strict mode problem. If + // you've misconfigured your bundler to force strict mode and applied a + // CSP to forbid Function, and you're not willing to fix either of those + // problems, please detail your unique predicament in a GitHub issue. + Function("r", "regeneratorRuntime = r")(runtime); +} },{}]},{},[1]);