UNPKG

@researchdatabox/sails-hook-redbox-omero

Version:

A Sails hook to add functionality to redbox that provisions OMERO

1,343 lines (1,141 loc) 360 kB
webpackJsonp(["polyfills"],{ /***/ "./node_modules/classlist.js/classList.js": /***/ (function(module, exports) { /* * classList.js: Cross-browser full element.classList implementation. * 1.1.20150312 * * By Eli Grey, http://eligrey.com * License: Dedicated to the public domain. * See https://github.com/eligrey/classList.js/blob/master/LICENSE.md */ /*global self, document, DOMException */ /*! @source http://purl.eligrey.com/github/classList.js/blob/master/classList.js */ if ("document" in self) { // Full polyfill for browsers with no classList support // Including IE < Edge missing SVGElement.classList if (!("classList" in document.createElement("_")) || document.createElementNS && !("classList" in document.createElementNS("http://www.w3.org/2000/svg","g"))) { (function (view) { "use strict"; if (!('Element' in view)) return; var classListProp = "classList" , protoProp = "prototype" , elemCtrProto = view.Element[protoProp] , objCtr = Object , strTrim = String[protoProp].trim || function () { return this.replace(/^\s+|\s+$/g, ""); } , arrIndexOf = Array[protoProp].indexOf || function (item) { var i = 0 , len = this.length ; for (; i < len; i++) { if (i in this && this[i] === item) { return i; } } return -1; } // Vendors: please allow content code to instantiate DOMExceptions , DOMEx = function (type, message) { this.name = type; this.code = DOMException[type]; this.message = message; } , checkTokenAndGetIndex = function (classList, token) { if (token === "") { throw new DOMEx( "SYNTAX_ERR" , "An invalid or illegal string was specified" ); } if (/\s/.test(token)) { throw new DOMEx( "INVALID_CHARACTER_ERR" , "String contains an invalid character" ); } return arrIndexOf.call(classList, token); } , ClassList = function (elem) { var trimmedClasses = strTrim.call(elem.getAttribute("class") || "") , classes = trimmedClasses ? trimmedClasses.split(/\s+/) : [] , i = 0 , len = classes.length ; for (; i < len; i++) { this.push(classes[i]); } this._updateClassName = function () { elem.setAttribute("class", this.toString()); }; } , classListProto = ClassList[protoProp] = [] , classListGetter = function () { return new ClassList(this); } ; // Most DOMException implementations don't allow calling DOMException's toString() // on non-DOMExceptions. Error's toString() is sufficient here. DOMEx[protoProp] = Error[protoProp]; classListProto.item = function (i) { return this[i] || null; }; classListProto.contains = function (token) { token += ""; return checkTokenAndGetIndex(this, token) !== -1; }; classListProto.add = function () { var tokens = arguments , i = 0 , l = tokens.length , token , updated = false ; do { token = tokens[i] + ""; if (checkTokenAndGetIndex(this, token) === -1) { this.push(token); updated = true; } } while (++i < l); if (updated) { this._updateClassName(); } }; classListProto.remove = function () { var tokens = arguments , i = 0 , l = tokens.length , token , updated = false , index ; do { token = tokens[i] + ""; index = checkTokenAndGetIndex(this, token); while (index !== -1) { this.splice(index, 1); updated = true; index = checkTokenAndGetIndex(this, token); } } while (++i < l); if (updated) { this._updateClassName(); } }; classListProto.toggle = function (token, force) { token += ""; var result = this.contains(token) , method = result ? force !== true && "remove" : force !== false && "add" ; if (method) { this[method](token); } if (force === true || force === false) { return force; } else { return !result; } }; classListProto.toString = function () { return this.join(" "); }; if (objCtr.defineProperty) { var classListPropDesc = { get: classListGetter , enumerable: true , configurable: true }; try { objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc); } catch (ex) { // IE 8 doesn't support enumerable:true if (ex.number === -0x7FF5EC54) { classListPropDesc.enumerable = false; objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc); } } } else if (objCtr[protoProp].__defineGetter__) { elemCtrProto.__defineGetter__(classListProp, classListGetter); } }(self)); } else { // There is full or partial native classList support, so just check if we need // to normalize the add/remove and toggle APIs. (function () { "use strict"; var testElement = document.createElement("_"); testElement.classList.add("c1", "c2"); // Polyfill for IE 10/11 and Firefox <26, where classList.add and // classList.remove exist but support only one argument at a time. if (!testElement.classList.contains("c2")) { var createMethod = function(method) { var original = DOMTokenList.prototype[method]; DOMTokenList.prototype[method] = function(token) { var i, len = arguments.length; for (i = 0; i < len; i++) { token = arguments[i]; original.call(this, token); } }; }; createMethod('add'); createMethod('remove'); } testElement.classList.toggle("c3", false); // Polyfill for IE 10 and Firefox <24, where classList.toggle does not // support the second argument. if (testElement.classList.contains("c3")) { var _toggle = DOMTokenList.prototype.toggle; DOMTokenList.prototype.toggle = function(token, force) { if (1 in arguments && !this.contains(token) === !force) { return force; } else { return _toggle.call(this, token); } }; } testElement = null; }()); } } /***/ }), /***/ "./node_modules/core-js/es6/array.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.string.iterator.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.is-array.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.from.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.of.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.join.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.slice.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.sort.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.for-each.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.map.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.filter.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.some.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.every.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.reduce.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.reduce-right.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.index-of.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.last-index-of.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.copy-within.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.fill.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.find.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.find-index.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.species.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.iterator.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Array; /***/ }), /***/ "./node_modules/core-js/es6/date.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.date.now.js"); __webpack_require__("./node_modules/core-js/modules/es6.date.to-json.js"); __webpack_require__("./node_modules/core-js/modules/es6.date.to-iso-string.js"); __webpack_require__("./node_modules/core-js/modules/es6.date.to-string.js"); __webpack_require__("./node_modules/core-js/modules/es6.date.to-primitive.js"); module.exports = Date; /***/ }), /***/ "./node_modules/core-js/es6/function.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.function.bind.js"); __webpack_require__("./node_modules/core-js/modules/es6.function.name.js"); __webpack_require__("./node_modules/core-js/modules/es6.function.has-instance.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Function; /***/ }), /***/ "./node_modules/core-js/es6/map.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.object.to-string.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.iterator.js"); __webpack_require__("./node_modules/core-js/modules/web.dom.iterable.js"); __webpack_require__("./node_modules/core-js/modules/es6.map.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Map; /***/ }), /***/ "./node_modules/core-js/es6/math.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.math.acosh.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.asinh.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.atanh.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.cbrt.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.clz32.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.cosh.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.expm1.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.fround.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.hypot.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.imul.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.log10.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.log1p.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.log2.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.sign.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.sinh.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.tanh.js"); __webpack_require__("./node_modules/core-js/modules/es6.math.trunc.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Math; /***/ }), /***/ "./node_modules/core-js/es6/number.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.number.constructor.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.to-fixed.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.to-precision.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.epsilon.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.is-finite.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.is-integer.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.is-nan.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.is-safe-integer.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.max-safe-integer.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.min-safe-integer.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.parse-float.js"); __webpack_require__("./node_modules/core-js/modules/es6.number.parse-int.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Number; /***/ }), /***/ "./node_modules/core-js/es6/object.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.symbol.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.create.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.define-property.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.define-properties.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.get-own-property-descriptor.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.get-prototype-of.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.keys.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.get-own-property-names.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.freeze.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.seal.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.prevent-extensions.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.is-frozen.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.is-sealed.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.is-extensible.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.assign.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.is.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.set-prototype-of.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.to-string.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Object; /***/ }), /***/ "./node_modules/core-js/es6/parse-float.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.parse-float.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").parseFloat; /***/ }), /***/ "./node_modules/core-js/es6/parse-int.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.parse-int.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").parseInt; /***/ }), /***/ "./node_modules/core-js/es6/reflect.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.reflect.apply.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.construct.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.define-property.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.delete-property.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.enumerate.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.get.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.get-own-property-descriptor.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.get-prototype-of.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.has.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.is-extensible.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.own-keys.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.prevent-extensions.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.set.js"); __webpack_require__("./node_modules/core-js/modules/es6.reflect.set-prototype-of.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Reflect; /***/ }), /***/ "./node_modules/core-js/es6/regexp.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.regexp.constructor.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.to-string.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.flags.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.match.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.replace.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.search.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.split.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").RegExp; /***/ }), /***/ "./node_modules/core-js/es6/set.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.object.to-string.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.iterator.js"); __webpack_require__("./node_modules/core-js/modules/web.dom.iterable.js"); __webpack_require__("./node_modules/core-js/modules/es6.set.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Set; /***/ }), /***/ "./node_modules/core-js/es6/string.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.string.from-code-point.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.raw.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.trim.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.iterator.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.code-point-at.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.ends-with.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.includes.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.repeat.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.starts-with.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.anchor.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.big.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.blink.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.bold.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.fixed.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.fontcolor.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.fontsize.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.italics.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.link.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.small.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.strike.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.sub.js"); __webpack_require__("./node_modules/core-js/modules/es6.string.sup.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.match.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.replace.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.search.js"); __webpack_require__("./node_modules/core-js/modules/es6.regexp.split.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").String; /***/ }), /***/ "./node_modules/core-js/es6/symbol.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.symbol.js"); __webpack_require__("./node_modules/core-js/modules/es6.object.to-string.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Symbol; /***/ }), /***/ "./node_modules/core-js/es6/weak-map.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es6.object.to-string.js"); __webpack_require__("./node_modules/core-js/modules/es6.array.iterator.js"); __webpack_require__("./node_modules/core-js/modules/es6.weak-map.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").WeakMap; /***/ }), /***/ "./node_modules/core-js/es7/reflect.js": /***/ (function(module, exports, __webpack_require__) { __webpack_require__("./node_modules/core-js/modules/es7.reflect.define-metadata.js"); __webpack_require__("./node_modules/core-js/modules/es7.reflect.delete-metadata.js"); __webpack_require__("./node_modules/core-js/modules/es7.reflect.get-metadata.js"); __webpack_require__("./node_modules/core-js/modules/es7.reflect.get-metadata-keys.js"); __webpack_require__("./node_modules/core-js/modules/es7.reflect.get-own-metadata.js"); __webpack_require__("./node_modules/core-js/modules/es7.reflect.get-own-metadata-keys.js"); __webpack_require__("./node_modules/core-js/modules/es7.reflect.has-metadata.js"); __webpack_require__("./node_modules/core-js/modules/es7.reflect.has-own-metadata.js"); __webpack_require__("./node_modules/core-js/modules/es7.reflect.metadata.js"); module.exports = __webpack_require__("./node_modules/core-js/modules/_core.js").Reflect; /***/ }), /***/ "./node_modules/core-js/modules/_a-function.js": /***/ (function(module, exports) { module.exports = function(it){ if(typeof it != 'function')throw TypeError(it + ' is not a function!'); return it; }; /***/ }), /***/ "./node_modules/core-js/modules/_a-number-value.js": /***/ (function(module, exports, __webpack_require__) { var cof = __webpack_require__("./node_modules/core-js/modules/_cof.js"); module.exports = function(it, msg){ if(typeof it != 'number' && cof(it) != 'Number')throw TypeError(msg); return +it; }; /***/ }), /***/ "./node_modules/core-js/modules/_add-to-unscopables.js": /***/ (function(module, exports, __webpack_require__) { // 22.1.3.31 Array.prototype[@@unscopables] var UNSCOPABLES = __webpack_require__("./node_modules/core-js/modules/_wks.js")('unscopables') , ArrayProto = Array.prototype; if(ArrayProto[UNSCOPABLES] == undefined)__webpack_require__("./node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {}); module.exports = function(key){ ArrayProto[UNSCOPABLES][key] = true; }; /***/ }), /***/ "./node_modules/core-js/modules/_an-instance.js": /***/ (function(module, exports) { module.exports = function(it, Constructor, name, forbiddenField){ if(!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)){ throw TypeError(name + ': incorrect invocation!'); } return it; }; /***/ }), /***/ "./node_modules/core-js/modules/_an-object.js": /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__("./node_modules/core-js/modules/_is-object.js"); module.exports = function(it){ if(!isObject(it))throw TypeError(it + ' is not an object!'); return it; }; /***/ }), /***/ "./node_modules/core-js/modules/_array-copy-within.js": /***/ (function(module, exports, __webpack_require__) { "use strict"; // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) var toObject = __webpack_require__("./node_modules/core-js/modules/_to-object.js") , toIndex = __webpack_require__("./node_modules/core-js/modules/_to-index.js") , toLength = __webpack_require__("./node_modules/core-js/modules/_to-length.js"); module.exports = [].copyWithin || function copyWithin(target/*= 0*/, start/*= 0, end = @length*/){ var O = toObject(this) , len = toLength(O.length) , to = toIndex(target, len) , from = toIndex(start, len) , end = arguments.length > 2 ? arguments[2] : undefined , count = Math.min((end === undefined ? len : toIndex(end, len)) - from, len - to) , inc = 1; if(from < to && to < from + count){ inc = -1; from += count - 1; to += count - 1; } while(count-- > 0){ if(from in O)O[to] = O[from]; else delete O[to]; to += inc; from += inc; } return O; }; /***/ }), /***/ "./node_modules/core-js/modules/_array-fill.js": /***/ (function(module, exports, __webpack_require__) { "use strict"; // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) var toObject = __webpack_require__("./node_modules/core-js/modules/_to-object.js") , toIndex = __webpack_require__("./node_modules/core-js/modules/_to-index.js") , toLength = __webpack_require__("./node_modules/core-js/modules/_to-length.js"); module.exports = function fill(value /*, start = 0, end = @length */){ var O = toObject(this) , length = toLength(O.length) , aLen = arguments.length , index = toIndex(aLen > 1 ? arguments[1] : undefined, length) , end = aLen > 2 ? arguments[2] : undefined , endPos = end === undefined ? length : toIndex(end, length); while(endPos > index)O[index++] = value; return O; }; /***/ }), /***/ "./node_modules/core-js/modules/_array-from-iterable.js": /***/ (function(module, exports, __webpack_require__) { var forOf = __webpack_require__("./node_modules/core-js/modules/_for-of.js"); module.exports = function(iter, ITERATOR){ var result = []; forOf(iter, false, result.push, result, ITERATOR); return result; }; /***/ }), /***/ "./node_modules/core-js/modules/_array-includes.js": /***/ (function(module, exports, __webpack_require__) { // false -> Array#indexOf // true -> Array#includes var toIObject = __webpack_require__("./node_modules/core-js/modules/_to-iobject.js") , toLength = __webpack_require__("./node_modules/core-js/modules/_to-length.js") , toIndex = __webpack_require__("./node_modules/core-js/modules/_to-index.js"); module.exports = function(IS_INCLUDES){ return function($this, el, fromIndex){ var O = toIObject($this) , length = toLength(O.length) , index = toIndex(fromIndex, length) , value; // Array#includes uses SameValueZero equality algorithm if(IS_INCLUDES && el != el)while(length > index){ value = O[index++]; if(value != value)return true; // Array#toIndex ignores holes, Array#includes - not } else for(;length > index; index++)if(IS_INCLUDES || index in O){ if(O[index] === el)return IS_INCLUDES || index || 0; } return !IS_INCLUDES && -1; }; }; /***/ }), /***/ "./node_modules/core-js/modules/_array-methods.js": /***/ (function(module, exports, __webpack_require__) { // 0 -> Array#forEach // 1 -> Array#map // 2 -> Array#filter // 3 -> Array#some // 4 -> Array#every // 5 -> Array#find // 6 -> Array#findIndex var ctx = __webpack_require__("./node_modules/core-js/modules/_ctx.js") , IObject = __webpack_require__("./node_modules/core-js/modules/_iobject.js") , toObject = __webpack_require__("./node_modules/core-js/modules/_to-object.js") , toLength = __webpack_require__("./node_modules/core-js/modules/_to-length.js") , asc = __webpack_require__("./node_modules/core-js/modules/_array-species-create.js"); module.exports = function(TYPE, $create){ var IS_MAP = TYPE == 1 , IS_FILTER = TYPE == 2 , IS_SOME = TYPE == 3 , IS_EVERY = TYPE == 4 , IS_FIND_INDEX = TYPE == 6 , NO_HOLES = TYPE == 5 || IS_FIND_INDEX , create = $create || asc; return function($this, callbackfn, that){ var O = toObject($this) , self = IObject(O) , f = ctx(callbackfn, that, 3) , length = toLength(self.length) , index = 0 , result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined , val, res; for(;length > index; index++)if(NO_HOLES || index in self){ val = self[index]; res = f(val, index, O); if(TYPE){ if(IS_MAP)result[index] = res; // map else if(res)switch(TYPE){ case 3: return true; // some case 5: return val; // find case 6: return index; // findIndex case 2: result.push(val); // filter } else if(IS_EVERY)return false; // every } } return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result; }; }; /***/ }), /***/ "./node_modules/core-js/modules/_array-reduce.js": /***/ (function(module, exports, __webpack_require__) { var aFunction = __webpack_require__("./node_modules/core-js/modules/_a-function.js") , toObject = __webpack_require__("./node_modules/core-js/modules/_to-object.js") , IObject = __webpack_require__("./node_modules/core-js/modules/_iobject.js") , toLength = __webpack_require__("./node_modules/core-js/modules/_to-length.js"); module.exports = function(that, callbackfn, aLen, memo, isRight){ aFunction(callbackfn); var O = toObject(that) , self = IObject(O) , length = toLength(O.length) , index = isRight ? length - 1 : 0 , i = isRight ? -1 : 1; if(aLen < 2)for(;;){ if(index in self){ memo = self[index]; index += i; break; } index += i; if(isRight ? index < 0 : length <= index){ throw TypeError('Reduce of empty array with no initial value'); } } for(;isRight ? index >= 0 : length > index; index += i)if(index in self){ memo = callbackfn(memo, self[index], index, O); } return memo; }; /***/ }), /***/ "./node_modules/core-js/modules/_array-species-constructor.js": /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__("./node_modules/core-js/modules/_is-object.js") , isArray = __webpack_require__("./node_modules/core-js/modules/_is-array.js") , SPECIES = __webpack_require__("./node_modules/core-js/modules/_wks.js")('species'); module.exports = function(original){ var C; if(isArray(original)){ C = original.constructor; // cross-realm fallback if(typeof C == 'function' && (C === Array || isArray(C.prototype)))C = undefined; if(isObject(C)){ C = C[SPECIES]; if(C === null)C = undefined; } } return C === undefined ? Array : C; }; /***/ }), /***/ "./node_modules/core-js/modules/_array-species-create.js": /***/ (function(module, exports, __webpack_require__) { // 9.4.2.3 ArraySpeciesCreate(originalArray, length) var speciesConstructor = __webpack_require__("./node_modules/core-js/modules/_array-species-constructor.js"); module.exports = function(original, length){ return new (speciesConstructor(original))(length); }; /***/ }), /***/ "./node_modules/core-js/modules/_bind.js": /***/ (function(module, exports, __webpack_require__) { "use strict"; var aFunction = __webpack_require__("./node_modules/core-js/modules/_a-function.js") , isObject = __webpack_require__("./node_modules/core-js/modules/_is-object.js") , invoke = __webpack_require__("./node_modules/core-js/modules/_invoke.js") , arraySlice = [].slice , factories = {}; var construct = function(F, len, args){ if(!(len in factories)){ for(var n = [], i = 0; i < len; i++)n[i] = 'a[' + i + ']'; factories[len] = Function('F,a', 'return new F(' + n.join(',') + ')'); } return factories[len](F, args); }; module.exports = Function.bind || function bind(that /*, args... */){ var fn = aFunction(this) , partArgs = arraySlice.call(arguments, 1); var bound = function(/* args... */){ var args = partArgs.concat(arraySlice.call(arguments)); return this instanceof bound ? construct(fn, args.length, args) : invoke(fn, args, that); }; if(isObject(fn.prototype))bound.prototype = fn.prototype; return bound; }; /***/ }), /***/ "./node_modules/core-js/modules/_classof.js": /***/ (function(module, exports, __webpack_require__) { // getting tag from 19.1.3.6 Object.prototype.toString() var cof = __webpack_require__("./node_modules/core-js/modules/_cof.js") , TAG = __webpack_require__("./node_modules/core-js/modules/_wks.js")('toStringTag') // ES3 wrong here , ARG = cof(function(){ return arguments; }()) == 'Arguments'; // fallback for IE11 Script Access Denied error var tryGet = function(it, key){ try { return it[key]; } catch(e){ /* empty */ } }; module.exports = function(it){ var O, T, B; return it === undefined ? 'Undefined' : it === null ? 'Null' // @@toStringTag case : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T // builtinTag case : ARG ? cof(O) // ES3 arguments fallback : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; }; /***/ }), /***/ "./node_modules/core-js/modules/_cof.js": /***/ (function(module, exports) { var toString = {}.toString; module.exports = function(it){ return toString.call(it).slice(8, -1); }; /***/ }), /***/ "./node_modules/core-js/modules/_collection-strong.js": /***/ (function(module, exports, __webpack_require__) { "use strict"; var dP = __webpack_require__("./node_modules/core-js/modules/_object-dp.js").f , create = __webpack_require__("./node_modules/core-js/modules/_object-create.js") , redefineAll = __webpack_require__("./node_modules/core-js/modules/_redefine-all.js") , ctx = __webpack_require__("./node_modules/core-js/modules/_ctx.js") , anInstance = __webpack_require__("./node_modules/core-js/modules/_an-instance.js") , defined = __webpack_require__("./node_modules/core-js/modules/_defined.js") , forOf = __webpack_require__("./node_modules/core-js/modules/_for-of.js") , $iterDefine = __webpack_require__("./node_modules/core-js/modules/_iter-define.js") , step = __webpack_require__("./node_modules/core-js/modules/_iter-step.js") , setSpecies = __webpack_require__("./node_modules/core-js/modules/_set-species.js") , DESCRIPTORS = __webpack_require__("./node_modules/core-js/modules/_descriptors.js") , fastKey = __webpack_require__("./node_modules/core-js/modules/_meta.js").fastKey , SIZE = DESCRIPTORS ? '_s' : 'size'; var getEntry = function(that, key){ // fast case var index = fastKey(key), entry; if(index !== 'F')return that._i[index]; // frozen object case for(entry = that._f; entry; entry = entry.n){ if(entry.k == key)return entry; } }; module.exports = { getConstructor: function(wrapper, NAME, IS_MAP, ADDER){ var C = wrapper(function(that, iterable){ anInstance(that, C, NAME, '_i'); that._i = create(null); // index that._f = undefined; // first entry that._l = undefined; // last entry that[SIZE] = 0; // size if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that); }); redefineAll(C.prototype, { // 23.1.3.1 Map.prototype.clear() // 23.2.3.2 Set.prototype.clear() clear: function clear(){ for(var that = this, data = that._i, entry = that._f; entry; entry = entry.n){ entry.r = true; if(entry.p)entry.p = entry.p.n = undefined; delete data[entry.i]; } that._f = that._l = undefined; that[SIZE] = 0; }, // 23.1.3.3 Map.prototype.delete(key) // 23.2.3.4 Set.prototype.delete(value) 'delete': function(key){ var that = this , entry = getEntry(that, key); if(entry){ var next = entry.n , prev = entry.p; delete that._i[entry.i]; entry.r = true; if(prev)prev.n = next; if(next)next.p = prev; if(that._f == entry)that._f = next; if(that._l == entry)that._l = prev; that[SIZE]--; } return !!entry; }, // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined) // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined) forEach: function forEach(callbackfn /*, that = undefined */){ anInstance(this, C, 'forEach'); var f = ctx(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3) , entry; while(entry = entry ? entry.n : this._f){ f(entry.v, entry.k, this); // revert to the last existing entry while(entry && entry.r)entry = entry.p; } }, // 23.1.3.7 Map.prototype.has(key) // 23.2.3.7 Set.prototype.has(value) has: function has(key){ return !!getEntry(this, key); } }); if(DESCRIPTORS)dP(C.prototype, 'size', { get: function(){ return defined(this[SIZE]); } }); return C; }, def: function(that, key, value){ var entry = getEntry(that, key) , prev, index; // change existing entry if(entry){ entry.v = value; // create new entry } else { that._l = entry = { i: index = fastKey(key, true), // <- index k: key, // <- key v: value, // <- value p: prev = that._l, // <- previous entry n: undefined, // <- next entry r: false // <- removed }; if(!that._f)that._f = entry; if(prev)prev.n = entry; that[SIZE]++; // add to index if(index !== 'F')that._i[index] = entry; } return that; }, getEntry: getEntry, setStrong: function(C, NAME, IS_MAP){ // add .keys, .values, .entries, [@@iterator] // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11 $iterDefine(C, NAME, function(iterated, kind){ this._t = iterated; // target this._k = kind; // kind this._l = undefined; // previous }, function(){ var that = this , kind = that._k , entry = that._l; // revert to the last existing entry while(entry && entry.r)entry = entry.p; // get next entry if(!that._t || !(that._l = entry = entry ? entry.n : that._t._f)){ // or finish the iteration that._t = undefined; return step(1); } // return step by kind if(kind == 'keys' )return step(0, entry.k); if(kind == 'values')return step(0, entry.v); return step(0, [entry.k, entry.v]); }, IS_MAP ? 'entries' : 'values' , !IS_MAP, true); // add [@@species], 23.1.2.2, 23.2.2.2 setSpecies(NAME); } }; /***/ }), /***/ "./node_modules/core-js/modules/_collection-weak.js": /***/ (function(module, exports, __webpack_require__) { "use strict"; var redefineAll = __webpack_require__("./node_modules/core-js/modules/_redefine-all.js") , getWeak = __webpack_require__("./node_modules/core-js/modules/_meta.js").getWeak , anObject = __webpack_require__("./node_modules/core-js/modules/_an-object.js") , isObject = __webpack_require__("./node_modules/core-js/modules/_is-object.js") , anInstance = __webpack_require__("./node_modules/core-js/modules/_an-instance.js") , forOf = __webpack_require__("./node_modules/core-js/modules/_for-of.js") , createArrayMethod = __webpack_require__("./node_modules/core-js/modules/_array-methods.js") , $has = __webpack_require__("./node_modules/core-js/modules/_has.js") , arrayFind = createArrayMethod(5) , arrayFindIndex = createArrayMethod(6) , id = 0; // fallback for uncaught frozen keys var uncaughtFrozenStore = function(that){ return that._l || (that._l = new UncaughtFrozenStore); }; var UncaughtFrozenStore = function(){ this.a = []; }; var findUncaughtFrozen = function(store, key){ return arrayFind(store.a, function(it){ return it[0] === key; }); }; UncaughtFrozenStore.prototype = { get: function(key){ var entry = findUncaughtFrozen(this, key); if(entry)return entry[1]; }, has: function(key){ return !!findUncaughtFrozen(this, key); }, set: function(key, value){ var entry = findUncaughtFrozen(this, key); if(entry)entry[1] = value; else this.a.push([key, value]); }, 'delete': function(key){ var index = arrayFindIndex(this.a, function(it){ return it[0] === key; }); if(~index)this.a.splice(index, 1); return !!~index; } }; module.exports = { getConstructor: function(wrapper, NAME, IS_MAP, ADDER){ var C = wrapper(function(that, iterable){ anInstance(that, C, NAME, '_i'); that._i = id++; // collection id that._l = undefined; // leak store for uncaught frozen objects if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that); }); redefineAll(C.prototype, { // 23.3.3.2 WeakMap.prototype.delete(key) // 23.4.3.3 WeakSet.prototype.delete(value) 'delete': function(key){ if(!isObject(key))return false; var data = getWeak(key); if(data === true)return uncaughtFrozenStore(this)['delete'](key); return data && $has(data, this._i) && delete data[this._i]; }, // 23.3.3.4 WeakMap.prototype.has(key) // 23.4.3.4 WeakSet.prototype.has(value) has: function has(key){ if(!isObject(key))return false; var data = getWeak(key); if(data === true)return uncaughtFrozenStore(this).has(key); return data && $has(data, this._i); } }); return C; }, def: function(that, key, value){ var data = getWeak(anObject(key), true); if(data === true)uncaughtFrozenStore(that).set(key, value); else data[that._i] = value; return that; }, ufstore: uncaughtFrozenStore }; /***/ }), /***/ "./node_modules/core-js/modules/_collection.js": /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__("./node_modules/core-js/modules/_global.js") , $export = __webpack_require__("./node_modules/core-js/modules/_export.js") , redefine = __webpack_require__("./node_modules/core-js/modules/_redefine.js") , redefineAll = __webpack_require__("./node_modules/core-js/modules/_redefine-all.js") , meta = __webpack_require__("./node_modules/core-js/modules/_meta.js") , forOf = __webpack_require__("./node_modules/core-js/modules/_for-of.js") , anInstance = __webpack_require__("./node_modules/core-js/modules/_an-instance.js") , isObject = __webpack_require__("./node_modules/core-js/modules/_is-object.js") , fails = __webpack_require__("./node_modules/core-js/modules/_fails.js") , $iterDetect = __webpack_require__("./node_modules/core-js/modules/_iter-detect.js") , setToStringTag = __webpack_require__("./node_modules/core-js/modules/_set-to-string-tag.js") , inheritIfRequired = __webpack_require__("./node_modules/core-js/modules/_inherit-if-required.js"); module.exports = function(NAME, wrapper, methods, common, IS_MAP, IS_WEAK){ var Base = global[NAME] , C = Base , ADDER = IS_MAP ? 'set' : 'add' , proto = C && C.prototype , O = {}; var fixMethod = function(KEY){ var fn = proto[KEY]; redefine(proto, KEY, KEY == 'delete' ? function(a){ return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a); } : KEY == 'has' ? function has(a){ return IS_WEAK && !isObject(a) ? false : fn.call(this, a === 0 ? 0 : a); } : KEY == 'get' ? function get(a){ return IS_WEAK && !isObject(a) ? undefined : fn.call(this, a === 0 ? 0 : a); } : KEY == 'add' ? function add(a){ fn.call(this, a === 0 ? 0 : a); return this; } : function set(a, b){ fn.call(this, a === 0 ? 0 : a, b); return this; } ); }; if(typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function(){ new C().entries().next(); }))){ // create collection constructor C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER); redefineAll(C.prototype, methods); meta.NEED = true; } else { var instance = new C // early implementations not supports chaining , HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false , THROWS_ON_PRIMITIVES = fails(function(){ instance.has(1); }) // most early implementations doesn't supports iterables, most modern - not close it correctly , ACCEPT_ITERABLES = $iterDetect(function(iter){ new C(iter); }) // eslint-disable-line no-new // for early implementations -0 and +0 not the same , BUGGY_ZERO = !IS_WEAK && fails(function(){ // V8 ~ Chromium 42- fails only with 5+ elements var $instance = new C() , index = 5; while(index--)$instance[ADDER](index, index); return !$instance.has(-0); }); if(!ACCEPT_ITERABLES){ C = wrapper(function(target, iterable){ anInstance(target, C, NAME); var that = inheritIfRequired(new Base, target, C); if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that); return that; }); C.prototype = proto; proto.constructor = C; } if(THROWS_ON_PRIMITIVES || BUGGY_ZERO){ fixMethod('delete'); fixMethod('has'); IS_MAP && fixMethod('get'); } if(BUGGY_ZERO || HASNT_CHAINING)fixMethod(ADDER); // weak collections should not contains .clear method if(IS_WEAK && proto.clear)delete proto.clear; } setToStringTag(C, NAME); O[NAME] = C; $export($export.G + $export.W + $export.F * (C != Base), O); if(!IS_WEAK)common.setStrong(C, NAME, IS_MAP); return C; }; /***/ }), /***/ "./node_modules/core-js/modules/_core.js": /***/ (function(module, exports) { var core = module.exports = {version: '2.4.0'}; if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef /***/ }), /***/ "./node_modules/core-js/modules/_create-property.js": /***/ (function(module, exports, __webpack_require__) { "use strict"; var $defineProperty = __webpack_require__("./node_modules/core-js/modules/_object-dp.js") , createDesc = __webpack_require__("./node_modules/core-js/modules/_property-desc.js"); module.exports = function(object, index, value){ if(index in object)$defineProperty.f(object, index, createDesc(0, value)); else object[index] = value; }; /***/ }), /***/ "./node_modules/core-js/modules/_ctx.js": /***/ (function(module, exports, __webpack_require__) { // optional / simple context binding var aFunction = __webpack_require__("./node_modules/core-js/modules/_a-function.js"); 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); }; }; /***/ }), /***/ "./node_modules/core-js/modules/_date-to-primitive.js": /***/ (function(module, exports, __webpack_require__) { "use strict"; var anObject = __webpack_require__("./node_modules/core-js/modules/_an-object.js") , toPrimitive = __webpack_require__("./node_modules/core-js/modules/_to-primitive.js") , NUMBER = 'number'; module.exports = function(hint){ if(hint !== 'string' && hint !== NUMBER && hint !== 'default')throw TypeError('Incorrect hint'); return toPrimitive(anObject(this), hint != NUMBER); }; /***/ }), /***/ "./node_modules/core-js/modules/_defined.js": /***/ (function(module, exports) { // 7.2.1 RequireObjectCoercible(argument) module.exports = function(it){ if(it == undefined)throw TypeError("Can't call method on " + it); return it; }; /***/ }), /***/ "./node_modules/core-js/modules/_descriptors.js": /***/ (function(module, exports, __webpack_require__) { // Thank's IE8 for his funny defineProperty module.exports = !__webpack_require__("./node_modules/core-js/modules/_fails.js")(function(){ return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7; }); /***/ }), /***/ "./node_modules/core-js/modules/_dom-create.js": /***/ (function(module, exports, __webpack_require__) { var isObject = __webpack_require__("./node_modules/core-js/modules/_is-object.js") , document = __webpack_require__("./node_modules/core-js/modules/_global.js").document // in old IE typeof document.createElement is 'object' , is = isObject(document) && isObject(document.createElement); module.exports = function(it){ return is ? document.createElement(it) : {}; }; /***/ }), /***/ "./node_modules/core-js/modules/_enum-bug-keys.js": /***/ (function(module, exports) { // IE 8- don't enum bug keys module.exports = ( 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' ).split(','); /***/ }), /***/ "./node_modules/core-js/modules/_enum-keys.js": /***/ (function(module, exports, __webpack_require__) { // all enumerable object keys, includes symbols var getKeys = __webpack_require__("./node_modules/core-js/modules/_object-keys.js") , gOPS = __webpack_require__("./node_modules/core-js/modules/_object-gops.js") , pIE = __webpack_require__("./node_modules/core-js/modules/_object-pie.js"); module.exports = function(it){ var result = getKeys(it) , getSymbols = gOPS.f; if(getSymbols){ var symbols = getSymbols(it) , isEnum = pIE.f , i = 0 , key; while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))result.push(key); } return result; }; /***/ }), /***/ "./node_modules/core-js/modules/_export.js": /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__("./node_modules/core-js/modules/_global.js") , core = __webpack_require__("./node_modules/core-js/modules/_core.js") , hide = __webpack_require__("./node_modules/core-js/modules/_hide.js") , redefine = __webpack_require__("./node_modules/core-js/modules/_redefine.js") , ctx = __webpack_require__("./node_modules/core-js/modules/_ctx.js") , PROTOTYPE = 'prototype'; var $export = function(type, name, source){ var IS_FORCED = type & $export.F , IS_GLOBAL = type & $export.G , IS_STATIC = type & $export.S , IS_PROTO = type & $export.P , IS_BIND = type & $export.B , target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE] , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) , expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {}) , key, own, out, exp; if(IS_GLOBAL)source = name; for(key in source){ // contains in native own = !IS_FORCED && target && target[key] !== undefined; // export native or passed out = (own ? target : source)[key]; // bind timers to global for call from export context exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; // extend global if(target