Last active
August 25, 2019 09:32
-
-
Save dottodot/cf94e5ad7aeb5fa9bb46a8784bc9778b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["polyfills"],{ | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/es/date/index.js": | |
/*!**********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/es/date/index.js ***! | |
\**********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
__webpack_require__(/*! ../../modules/es.date.now */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.now.js"); | |
__webpack_require__(/*! ../../modules/es.date.to-json */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-json.js"); | |
__webpack_require__(/*! ../../modules/es.date.to-iso-string */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-iso-string.js"); | |
__webpack_require__(/*! ../../modules/es.date.to-string */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-string.js"); | |
__webpack_require__(/*! ../../modules/es.date.to-primitive */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-primitive.js"); | |
var path = __webpack_require__(/*! ../../internals/path */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/path.js"); | |
module.exports = path.Date; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/es/math/index.js": | |
/*!**********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/es/math/index.js ***! | |
\**********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
__webpack_require__(/*! ../../modules/es.math.acosh */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.acosh.js"); | |
__webpack_require__(/*! ../../modules/es.math.asinh */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.asinh.js"); | |
__webpack_require__(/*! ../../modules/es.math.atanh */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.atanh.js"); | |
__webpack_require__(/*! ../../modules/es.math.cbrt */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.cbrt.js"); | |
__webpack_require__(/*! ../../modules/es.math.clz32 */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.clz32.js"); | |
__webpack_require__(/*! ../../modules/es.math.cosh */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.cosh.js"); | |
__webpack_require__(/*! ../../modules/es.math.expm1 */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.expm1.js"); | |
__webpack_require__(/*! ../../modules/es.math.fround */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.fround.js"); | |
__webpack_require__(/*! ../../modules/es.math.hypot */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.hypot.js"); | |
__webpack_require__(/*! ../../modules/es.math.imul */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.imul.js"); | |
__webpack_require__(/*! ../../modules/es.math.log10 */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.log10.js"); | |
__webpack_require__(/*! ../../modules/es.math.log1p */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.log1p.js"); | |
__webpack_require__(/*! ../../modules/es.math.log2 */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.log2.js"); | |
__webpack_require__(/*! ../../modules/es.math.sign */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.sign.js"); | |
__webpack_require__(/*! ../../modules/es.math.sinh */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.sinh.js"); | |
__webpack_require__(/*! ../../modules/es.math.tanh */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.tanh.js"); | |
__webpack_require__(/*! ../../modules/es.math.to-string-tag */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.to-string-tag.js"); | |
__webpack_require__(/*! ../../modules/es.math.trunc */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.trunc.js"); | |
var path = __webpack_require__(/*! ../../internals/path */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/path.js"); | |
module.exports = path.Math; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/es/number/index.js": | |
/*!************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/es/number/index.js ***! | |
\************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
__webpack_require__(/*! ../../modules/es.number.constructor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.constructor.js"); | |
__webpack_require__(/*! ../../modules/es.number.epsilon */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.epsilon.js"); | |
__webpack_require__(/*! ../../modules/es.number.is-finite */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-finite.js"); | |
__webpack_require__(/*! ../../modules/es.number.is-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-integer.js"); | |
__webpack_require__(/*! ../../modules/es.number.is-nan */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-nan.js"); | |
__webpack_require__(/*! ../../modules/es.number.is-safe-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-safe-integer.js"); | |
__webpack_require__(/*! ../../modules/es.number.max-safe-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.max-safe-integer.js"); | |
__webpack_require__(/*! ../../modules/es.number.min-safe-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.min-safe-integer.js"); | |
__webpack_require__(/*! ../../modules/es.number.parse-float */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.parse-float.js"); | |
__webpack_require__(/*! ../../modules/es.number.parse-int */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.parse-int.js"); | |
__webpack_require__(/*! ../../modules/es.number.to-fixed */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.to-fixed.js"); | |
__webpack_require__(/*! ../../modules/es.number.to-precision */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.to-precision.js"); | |
var path = __webpack_require__(/*! ../../internals/path */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/path.js"); | |
module.exports = path.Number; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/es/regexp/index.js": | |
/*!************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/es/regexp/index.js ***! | |
\************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
__webpack_require__(/*! ../../modules/es.regexp.constructor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.constructor.js"); | |
__webpack_require__(/*! ../../modules/es.regexp.to-string */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.to-string.js"); | |
__webpack_require__(/*! ../../modules/es.regexp.exec */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.exec.js"); | |
__webpack_require__(/*! ../../modules/es.regexp.flags */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.flags.js"); | |
__webpack_require__(/*! ../../modules/es.string.match */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.match.js"); | |
__webpack_require__(/*! ../../modules/es.string.replace */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.replace.js"); | |
__webpack_require__(/*! ../../modules/es.string.search */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.search.js"); | |
__webpack_require__(/*! ../../modules/es.string.split */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.split.js"); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-function.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-function.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = function (it) { | |
if (typeof it != 'function') { | |
throw TypeError(String(it) + ' is not a function'); | |
} return it; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-possible-prototype.js": | |
/*!***************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-possible-prototype.js ***! | |
\***************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
module.exports = function (it) { | |
if (!isObject(it) && it !== null) { | |
throw TypeError("Can't set " + String(it) + ' as a prototype'); | |
} return it; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/add-to-unscopables.js": | |
/*!*************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/add-to-unscopables.js ***! | |
\*************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var create = __webpack_require__(/*! ../internals/object-create */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-create.js"); | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var UNSCOPABLES = wellKnownSymbol('unscopables'); | |
var ArrayPrototype = Array.prototype; | |
// Array.prototype[@@unscopables] | |
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables | |
if (ArrayPrototype[UNSCOPABLES] == undefined) { | |
hide(ArrayPrototype, UNSCOPABLES, create(null)); | |
} | |
// add a key to Array.prototype[@@unscopables] | |
module.exports = function (key) { | |
ArrayPrototype[UNSCOPABLES][key] = true; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/advance-string-index.js": | |
/*!***************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/advance-string-index.js ***! | |
\***************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var charAt = __webpack_require__(/*! ../internals/string-multibyte */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-multibyte.js").charAt; | |
// `AdvanceStringIndex` abstract operation | |
// https://tc39.github.io/ecma262/#sec-advancestringindex | |
module.exports = function (S, index, unicode) { | |
return index + (unicode ? charAt(S, index).length : 1); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-instance.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-instance.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = function (it, Constructor, name) { | |
if (!(it instanceof Constructor)) { | |
throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation'); | |
} return it; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
module.exports = function (it) { | |
if (!isObject(it)) { | |
throw TypeError(String(it) + ' is not an object'); | |
} return it; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-copy-within.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-copy-within.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-absolute-index.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var min = Math.min; | |
// `Array.prototype.copyWithin` method implementation | |
// https://tc39.github.io/ecma262/#sec-array.prototype.copywithin | |
module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* = 0, end = @length */) { | |
var O = toObject(this); | |
var len = toLength(O.length); | |
var to = toAbsoluteIndex(target, len); | |
var from = toAbsoluteIndex(start, len); | |
var end = arguments.length > 2 ? arguments[2] : undefined; | |
var count = min((end === undefined ? len : toAbsoluteIndex(end, len)) - from, len - to); | |
var 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/@angular-devkit/build-angular/node_modules/core-js/internals/array-fill.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-fill.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-absolute-index.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
// `Array.prototype.fill` method implementation | |
// https://tc39.github.io/ecma262/#sec-array.prototype.fill | |
module.exports = function fill(value /* , start = 0, end = @length */) { | |
var O = toObject(this); | |
var length = toLength(O.length); | |
var argumentsLength = arguments.length; | |
var index = toAbsoluteIndex(argumentsLength > 1 ? arguments[1] : undefined, length); | |
var end = argumentsLength > 2 ? arguments[2] : undefined; | |
var endPos = end === undefined ? length : toAbsoluteIndex(end, length); | |
while (endPos > index) O[index++] = value; | |
return O; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-for-each.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-for-each.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $forEach = __webpack_require__(/*! ../internals/array-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js").forEach; | |
var sloppyArrayMethod = __webpack_require__(/*! ../internals/sloppy-array-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js"); | |
// `Array.prototype.forEach` method implementation | |
// https://tc39.github.io/ecma262/#sec-array.prototype.foreach | |
module.exports = sloppyArrayMethod('forEach') ? function forEach(callbackfn /* , thisArg */) { | |
return $forEach(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); | |
} : [].forEach; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-from.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-from.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var bind = __webpack_require__(/*! ../internals/bind-context */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/bind-context.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/call-with-safe-iteration-closing.js"); | |
var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array-iterator-method.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var createProperty = __webpack_require__(/*! ../internals/create-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property.js"); | |
var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-iterator-method.js"); | |
// `Array.from` method implementation | |
// https://tc39.github.io/ecma262/#sec-array.from | |
module.exports = function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) { | |
var O = toObject(arrayLike); | |
var C = typeof this == 'function' ? this : Array; | |
var argumentsLength = arguments.length; | |
var mapfn = argumentsLength > 1 ? arguments[1] : undefined; | |
var mapping = mapfn !== undefined; | |
var index = 0; | |
var iteratorMethod = getIteratorMethod(O); | |
var length, result, step, iterator; | |
if (mapping) mapfn = bind(mapfn, argumentsLength > 2 ? arguments[2] : undefined, 2); | |
// if the target is not iterable or it's an array with the default iterator - use a simple case | |
if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) { | |
iterator = iteratorMethod.call(O); | |
result = new C(); | |
for (;!(step = iterator.next()).done; index++) { | |
createProperty(result, index, mapping | |
? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) | |
: step.value | |
); | |
} | |
} else { | |
length = toLength(O.length); | |
result = new C(length); | |
for (;length > index; index++) { | |
createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]); | |
} | |
} | |
result.length = index; | |
return result; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-includes.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-includes.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-absolute-index.js"); | |
// `Array.prototype.{ indexOf, includes }` methods implementation | |
var createMethod = function (IS_INCLUDES) { | |
return function ($this, el, fromIndex) { | |
var O = toIndexedObject($this); | |
var length = toLength(O.length); | |
var index = toAbsoluteIndex(fromIndex, length); | |
var value; | |
// Array#includes uses SameValueZero equality algorithm | |
// eslint-disable-next-line no-self-compare | |
if (IS_INCLUDES && el != el) while (length > index) { | |
value = O[index++]; | |
// eslint-disable-next-line no-self-compare | |
if (value != value) return true; | |
// Array#indexOf ignores holes, Array#includes - not | |
} else for (;length > index; index++) { | |
if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; | |
} return !IS_INCLUDES && -1; | |
}; | |
}; | |
module.exports = { | |
// `Array.prototype.includes` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.includes | |
includes: createMethod(true), | |
// `Array.prototype.indexOf` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.indexof | |
indexOf: createMethod(false) | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var bind = __webpack_require__(/*! ../internals/bind-context */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/bind-context.js"); | |
var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/indexed-object.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-species-create.js"); | |
var push = [].push; | |
// `Array.prototype.{ forEach, map, filter, some, every, find, findIndex }` methods implementation | |
var createMethod = function (TYPE) { | |
var IS_MAP = TYPE == 1; | |
var IS_FILTER = TYPE == 2; | |
var IS_SOME = TYPE == 3; | |
var IS_EVERY = TYPE == 4; | |
var IS_FIND_INDEX = TYPE == 6; | |
var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; | |
return function ($this, callbackfn, that, specificCreate) { | |
var O = toObject($this); | |
var self = IndexedObject(O); | |
var boundFunction = bind(callbackfn, that, 3); | |
var length = toLength(self.length); | |
var index = 0; | |
var create = specificCreate || arraySpeciesCreate; | |
var target = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined; | |
var value, result; | |
for (;length > index; index++) if (NO_HOLES || index in self) { | |
value = self[index]; | |
result = boundFunction(value, index, O); | |
if (TYPE) { | |
if (IS_MAP) target[index] = result; // map | |
else if (result) switch (TYPE) { | |
case 3: return true; // some | |
case 5: return value; // find | |
case 6: return index; // findIndex | |
case 2: push.call(target, value); // filter | |
} else if (IS_EVERY) return false; // every | |
} | |
} | |
return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target; | |
}; | |
}; | |
module.exports = { | |
// `Array.prototype.forEach` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.foreach | |
forEach: createMethod(0), | |
// `Array.prototype.map` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.map | |
map: createMethod(1), | |
// `Array.prototype.filter` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.filter | |
filter: createMethod(2), | |
// `Array.prototype.some` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.some | |
some: createMethod(3), | |
// `Array.prototype.every` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.every | |
every: createMethod(4), | |
// `Array.prototype.find` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.find | |
find: createMethod(5), | |
// `Array.prototype.findIndex` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.findIndex | |
findIndex: createMethod(6) | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-last-index-of.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-last-index-of.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var toInteger = __webpack_require__(/*! ../internals/to-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-integer.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var sloppyArrayMethod = __webpack_require__(/*! ../internals/sloppy-array-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js"); | |
var min = Math.min; | |
var nativeLastIndexOf = [].lastIndexOf; | |
var NEGATIVE_ZERO = !!nativeLastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0; | |
var SLOPPY_METHOD = sloppyArrayMethod('lastIndexOf'); | |
// `Array.prototype.lastIndexOf` method implementation | |
// https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof | |
module.exports = (NEGATIVE_ZERO || SLOPPY_METHOD) ? function lastIndexOf(searchElement /* , fromIndex = @[*-1] */) { | |
// convert -0 to +0 | |
if (NEGATIVE_ZERO) return nativeLastIndexOf.apply(this, arguments) || 0; | |
var O = toIndexedObject(this); | |
var length = toLength(O.length); | |
var index = length - 1; | |
if (arguments.length > 1) index = min(index, toInteger(arguments[1])); | |
if (index < 0) index = length + index; | |
for (;index >= 0; index--) if (index in O && O[index] === searchElement) return index || 0; | |
return -1; | |
} : nativeLastIndexOf; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-method-has-species-support.js": | |
/*!***************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-method-has-species-support.js ***! | |
\***************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var SPECIES = wellKnownSymbol('species'); | |
module.exports = function (METHOD_NAME) { | |
return !fails(function () { | |
var array = []; | |
var constructor = array.constructor = {}; | |
constructor[SPECIES] = function () { | |
return { foo: 1 }; | |
}; | |
return array[METHOD_NAME](Boolean).foo !== 1; | |
}); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-reduce.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-reduce.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var aFunction = __webpack_require__(/*! ../internals/a-function */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-function.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/indexed-object.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
// `Array.prototype.{ reduce, reduceRight }` methods implementation | |
var createMethod = function (IS_RIGHT) { | |
return function (that, callbackfn, argumentsLength, memo) { | |
aFunction(callbackfn); | |
var O = toObject(that); | |
var self = IndexedObject(O); | |
var length = toLength(O.length); | |
var index = IS_RIGHT ? length - 1 : 0; | |
var i = IS_RIGHT ? -1 : 1; | |
if (argumentsLength < 2) while (true) { | |
if (index in self) { | |
memo = self[index]; | |
index += i; | |
break; | |
} | |
index += i; | |
if (IS_RIGHT ? index < 0 : length <= index) { | |
throw TypeError('Reduce of empty array with no initial value'); | |
} | |
} | |
for (;IS_RIGHT ? index >= 0 : length > index; index += i) if (index in self) { | |
memo = callbackfn(memo, self[index], index, O); | |
} | |
return memo; | |
}; | |
}; | |
module.exports = { | |
// `Array.prototype.reduce` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.reduce | |
left: createMethod(false), | |
// `Array.prototype.reduceRight` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.reduceright | |
right: createMethod(true) | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-species-create.js": | |
/*!***************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-species-create.js ***! | |
\***************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var isArray = __webpack_require__(/*! ../internals/is-array */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var SPECIES = wellKnownSymbol('species'); | |
// `ArraySpeciesCreate` abstract operation | |
// https://tc39.github.io/ecma262/#sec-arrayspeciescreate | |
module.exports = function (originalArray, length) { | |
var C; | |
if (isArray(originalArray)) { | |
C = originalArray.constructor; | |
// cross-realm fallback | |
if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined; | |
else if (isObject(C)) { | |
C = C[SPECIES]; | |
if (C === null) C = undefined; | |
} | |
} return new (C === undefined ? Array : C)(length === 0 ? 0 : length); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/bind-context.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/bind-context.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var aFunction = __webpack_require__(/*! ../internals/a-function */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-function.js"); | |
// optional / simple context binding | |
module.exports = function (fn, that, length) { | |
aFunction(fn); | |
if (that === undefined) return fn; | |
switch (length) { | |
case 0: return function () { | |
return fn.call(that); | |
}; | |
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/@angular-devkit/build-angular/node_modules/core-js/internals/call-with-safe-iteration-closing.js": | |
/*!***************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/call-with-safe-iteration-closing.js ***! | |
\***************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
// call something on iterator step with safe closing on error | |
module.exports = function (iterator, fn, value, ENTRIES) { | |
try { | |
return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); | |
// 7.4.6 IteratorClose(iterator, completion) | |
} catch (error) { | |
var returnMethod = iterator['return']; | |
if (returnMethod !== undefined) anObject(returnMethod.call(iterator)); | |
throw error; | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/check-correctness-of-iteration.js": | |
/*!*************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/check-correctness-of-iteration.js ***! | |
\*************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var ITERATOR = wellKnownSymbol('iterator'); | |
var SAFE_CLOSING = false; | |
try { | |
var called = 0; | |
var iteratorWithReturn = { | |
next: function () { | |
return { done: !!called++ }; | |
}, | |
'return': function () { | |
SAFE_CLOSING = true; | |
} | |
}; | |
iteratorWithReturn[ITERATOR] = function () { | |
return this; | |
}; | |
// eslint-disable-next-line no-throw-literal | |
Array.from(iteratorWithReturn, function () { throw 2; }); | |
} catch (error) { /* empty */ } | |
module.exports = function (exec, SKIP_CLOSING) { | |
if (!SKIP_CLOSING && !SAFE_CLOSING) return false; | |
var ITERATION_SUPPORT = false; | |
try { | |
var object = {}; | |
object[ITERATOR] = function () { | |
return { | |
next: function () { | |
return { done: ITERATION_SUPPORT = true }; | |
} | |
}; | |
}; | |
exec(object); | |
} catch (error) { /* empty */ } | |
return ITERATION_SUPPORT; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var toString = {}.toString; | |
module.exports = function (it) { | |
return toString.call(it).slice(8, -1); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof.js": | |
/*!**************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof.js ***! | |
\**************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var classofRaw = __webpack_require__(/*! ../internals/classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var TO_STRING_TAG = wellKnownSymbol('toStringTag'); | |
// ES3 wrong here | |
var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments'; | |
// fallback for IE11 Script Access Denied error | |
var tryGet = function (it, key) { | |
try { | |
return it[key]; | |
} catch (error) { /* empty */ } | |
}; | |
// getting tag from ES6+ `Object.prototype.toString` | |
module.exports = function (it) { | |
var O, tag, result; | |
return it === undefined ? 'Undefined' : it === null ? 'Null' | |
// @@toStringTag case | |
: typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag | |
// builtinTag case | |
: CORRECT_ARGUMENTS ? classofRaw(O) | |
// ES3 arguments fallback | |
: (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection-strong.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection-strong.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js").f; | |
var create = __webpack_require__(/*! ../internals/object-create */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-create.js"); | |
var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine-all.js"); | |
var bind = __webpack_require__(/*! ../internals/bind-context */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/bind-context.js"); | |
var anInstance = __webpack_require__(/*! ../internals/an-instance */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-instance.js"); | |
var iterate = __webpack_require__(/*! ../internals/iterate */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterate.js"); | |
var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/define-iterator.js"); | |
var setSpecies = __webpack_require__(/*! ../internals/set-species */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-species.js"); | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var fastKey = __webpack_require__(/*! ../internals/internal-metadata */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-metadata.js").fastKey; | |
var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js"); | |
var setInternalState = InternalStateModule.set; | |
var internalStateGetterFor = InternalStateModule.getterFor; | |
module.exports = { | |
getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { | |
var C = wrapper(function (that, iterable) { | |
anInstance(that, C, CONSTRUCTOR_NAME); | |
setInternalState(that, { | |
type: CONSTRUCTOR_NAME, | |
index: create(null), | |
first: undefined, | |
last: undefined, | |
size: 0 | |
}); | |
if (!DESCRIPTORS) that.size = 0; | |
if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); | |
}); | |
var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); | |
var define = function (that, key, value) { | |
var state = getInternalState(that); | |
var entry = getEntry(that, key); | |
var previous, index; | |
// change existing entry | |
if (entry) { | |
entry.value = value; | |
// create new entry | |
} else { | |
state.last = entry = { | |
index: index = fastKey(key, true), | |
key: key, | |
value: value, | |
previous: previous = state.last, | |
next: undefined, | |
removed: false | |
}; | |
if (!state.first) state.first = entry; | |
if (previous) previous.next = entry; | |
if (DESCRIPTORS) state.size++; | |
else that.size++; | |
// add to index | |
if (index !== 'F') state.index[index] = entry; | |
} return that; | |
}; | |
var getEntry = function (that, key) { | |
var state = getInternalState(that); | |
// fast case | |
var index = fastKey(key); | |
var entry; | |
if (index !== 'F') return state.index[index]; | |
// frozen object case | |
for (entry = state.first; entry; entry = entry.next) { | |
if (entry.key == key) return entry; | |
} | |
}; | |
redefineAll(C.prototype, { | |
// 23.1.3.1 Map.prototype.clear() | |
// 23.2.3.2 Set.prototype.clear() | |
clear: function clear() { | |
var that = this; | |
var state = getInternalState(that); | |
var data = state.index; | |
var entry = state.first; | |
while (entry) { | |
entry.removed = true; | |
if (entry.previous) entry.previous = entry.previous.next = undefined; | |
delete data[entry.index]; | |
entry = entry.next; | |
} | |
state.first = state.last = undefined; | |
if (DESCRIPTORS) state.size = 0; | |
else 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; | |
var state = getInternalState(that); | |
var entry = getEntry(that, key); | |
if (entry) { | |
var next = entry.next; | |
var prev = entry.previous; | |
delete state.index[entry.index]; | |
entry.removed = true; | |
if (prev) prev.next = next; | |
if (next) next.previous = prev; | |
if (state.first == entry) state.first = next; | |
if (state.last == entry) state.last = prev; | |
if (DESCRIPTORS) state.size--; | |
else 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 */) { | |
var state = getInternalState(this); | |
var boundFunction = bind(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); | |
var entry; | |
while (entry = entry ? entry.next : state.first) { | |
boundFunction(entry.value, entry.key, this); | |
// revert to the last existing entry | |
while (entry && entry.removed) entry = entry.previous; | |
} | |
}, | |
// 23.1.3.7 Map.prototype.has(key) | |
// 23.2.3.7 Set.prototype.has(value) | |
has: function has(key) { | |
return !!getEntry(this, key); | |
} | |
}); | |
redefineAll(C.prototype, IS_MAP ? { | |
// 23.1.3.6 Map.prototype.get(key) | |
get: function get(key) { | |
var entry = getEntry(this, key); | |
return entry && entry.value; | |
}, | |
// 23.1.3.9 Map.prototype.set(key, value) | |
set: function set(key, value) { | |
return define(this, key === 0 ? 0 : key, value); | |
} | |
} : { | |
// 23.2.3.1 Set.prototype.add(value) | |
add: function add(value) { | |
return define(this, value = value === 0 ? 0 : value, value); | |
} | |
}); | |
if (DESCRIPTORS) defineProperty(C.prototype, 'size', { | |
get: function () { | |
return getInternalState(this).size; | |
} | |
}); | |
return C; | |
}, | |
setStrong: function (C, CONSTRUCTOR_NAME, IS_MAP) { | |
var ITERATOR_NAME = CONSTRUCTOR_NAME + ' Iterator'; | |
var getInternalCollectionState = internalStateGetterFor(CONSTRUCTOR_NAME); | |
var getInternalIteratorState = internalStateGetterFor(ITERATOR_NAME); | |
// 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 | |
defineIterator(C, CONSTRUCTOR_NAME, function (iterated, kind) { | |
setInternalState(this, { | |
type: ITERATOR_NAME, | |
target: iterated, | |
state: getInternalCollectionState(iterated), | |
kind: kind, | |
last: undefined | |
}); | |
}, function () { | |
var state = getInternalIteratorState(this); | |
var kind = state.kind; | |
var entry = state.last; | |
// revert to the last existing entry | |
while (entry && entry.removed) entry = entry.previous; | |
// get next entry | |
if (!state.target || !(state.last = entry = entry ? entry.next : state.state.first)) { | |
// or finish the iteration | |
state.target = undefined; | |
return { value: undefined, done: true }; | |
} | |
// return step by kind | |
if (kind == 'keys') return { value: entry.key, done: false }; | |
if (kind == 'values') return { value: entry.value, done: false }; | |
return { value: [entry.key, entry.value], done: false }; | |
}, IS_MAP ? 'entries' : 'values', !IS_MAP, true); | |
// add [@@species], 23.1.2.2, 23.2.2.2 | |
setSpecies(CONSTRUCTOR_NAME); | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection-weak.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection-weak.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine-all.js"); | |
var getWeakData = __webpack_require__(/*! ../internals/internal-metadata */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-metadata.js").getWeakData; | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var anInstance = __webpack_require__(/*! ../internals/an-instance */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-instance.js"); | |
var iterate = __webpack_require__(/*! ../internals/iterate */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterate.js"); | |
var ArrayIterationModule = __webpack_require__(/*! ../internals/array-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js"); | |
var $has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js"); | |
var setInternalState = InternalStateModule.set; | |
var internalStateGetterFor = InternalStateModule.getterFor; | |
var find = ArrayIterationModule.find; | |
var findIndex = ArrayIterationModule.findIndex; | |
var id = 0; | |
// fallback for uncaught frozen keys | |
var uncaughtFrozenStore = function (store) { | |
return store.frozen || (store.frozen = new UncaughtFrozenStore()); | |
}; | |
var UncaughtFrozenStore = function () { | |
this.entries = []; | |
}; | |
var findUncaughtFrozen = function (store, key) { | |
return find(store.entries, 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.entries.push([key, value]); | |
}, | |
'delete': function (key) { | |
var index = findIndex(this.entries, function (it) { | |
return it[0] === key; | |
}); | |
if (~index) this.entries.splice(index, 1); | |
return !!~index; | |
} | |
}; | |
module.exports = { | |
getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { | |
var C = wrapper(function (that, iterable) { | |
anInstance(that, C, CONSTRUCTOR_NAME); | |
setInternalState(that, { | |
type: CONSTRUCTOR_NAME, | |
id: id++, | |
frozen: undefined | |
}); | |
if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); | |
}); | |
var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); | |
var define = function (that, key, value) { | |
var state = getInternalState(that); | |
var data = getWeakData(anObject(key), true); | |
if (data === true) uncaughtFrozenStore(state).set(key, value); | |
else data[state.id] = value; | |
return that; | |
}; | |
redefineAll(C.prototype, { | |
// 23.3.3.2 WeakMap.prototype.delete(key) | |
// 23.4.3.3 WeakSet.prototype.delete(value) | |
'delete': function (key) { | |
var state = getInternalState(this); | |
if (!isObject(key)) return false; | |
var data = getWeakData(key); | |
if (data === true) return uncaughtFrozenStore(state)['delete'](key); | |
return data && $has(data, state.id) && delete data[state.id]; | |
}, | |
// 23.3.3.4 WeakMap.prototype.has(key) | |
// 23.4.3.4 WeakSet.prototype.has(value) | |
has: function has(key) { | |
var state = getInternalState(this); | |
if (!isObject(key)) return false; | |
var data = getWeakData(key); | |
if (data === true) return uncaughtFrozenStore(state).has(key); | |
return data && $has(data, state.id); | |
} | |
}); | |
redefineAll(C.prototype, IS_MAP ? { | |
// 23.3.3.3 WeakMap.prototype.get(key) | |
get: function get(key) { | |
var state = getInternalState(this); | |
if (isObject(key)) { | |
var data = getWeakData(key); | |
if (data === true) return uncaughtFrozenStore(state).get(key); | |
return data ? data[state.id] : undefined; | |
} | |
}, | |
// 23.3.3.5 WeakMap.prototype.set(key, value) | |
set: function set(key, value) { | |
return define(this, key, value); | |
} | |
} : { | |
// 23.4.3.1 WeakSet.prototype.add(value) | |
add: function add(value) { | |
return define(this, value, true); | |
} | |
}); | |
return C; | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var isForced = __webpack_require__(/*! ../internals/is-forced */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-forced.js"); | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var InternalMetadataModule = __webpack_require__(/*! ../internals/internal-metadata */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-metadata.js"); | |
var iterate = __webpack_require__(/*! ../internals/iterate */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterate.js"); | |
var anInstance = __webpack_require__(/*! ../internals/an-instance */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-instance.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/check-correctness-of-iteration.js"); | |
var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-to-string-tag.js"); | |
var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/inherit-if-required.js"); | |
module.exports = function (CONSTRUCTOR_NAME, wrapper, common, IS_MAP, IS_WEAK) { | |
var NativeConstructor = global[CONSTRUCTOR_NAME]; | |
var NativePrototype = NativeConstructor && NativeConstructor.prototype; | |
var Constructor = NativeConstructor; | |
var ADDER = IS_MAP ? 'set' : 'add'; | |
var exported = {}; | |
var fixMethod = function (KEY) { | |
var nativeMethod = NativePrototype[KEY]; | |
redefine(NativePrototype, KEY, | |
KEY == 'add' ? function add(a) { | |
nativeMethod.call(this, a === 0 ? 0 : a); | |
return this; | |
} : KEY == 'delete' ? function (a) { | |
return IS_WEAK && !isObject(a) ? false : nativeMethod.call(this, a === 0 ? 0 : a); | |
} : KEY == 'get' ? function get(a) { | |
return IS_WEAK && !isObject(a) ? undefined : nativeMethod.call(this, a === 0 ? 0 : a); | |
} : KEY == 'has' ? function has(a) { | |
return IS_WEAK && !isObject(a) ? false : nativeMethod.call(this, a === 0 ? 0 : a); | |
} : function set(a, b) { | |
nativeMethod.call(this, a === 0 ? 0 : a, b); | |
return this; | |
} | |
); | |
}; | |
// eslint-disable-next-line max-len | |
if (isForced(CONSTRUCTOR_NAME, typeof NativeConstructor != 'function' || !(IS_WEAK || NativePrototype.forEach && !fails(function () { | |
new NativeConstructor().entries().next(); | |
})))) { | |
// create collection constructor | |
Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER); | |
InternalMetadataModule.REQUIRED = true; | |
} else if (isForced(CONSTRUCTOR_NAME, true)) { | |
var instance = new Constructor(); | |
// early implementations not supports chaining | |
var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance; | |
// V8 ~ Chromium 40- weak-collections throws on primitives, but should return false | |
var THROWS_ON_PRIMITIVES = fails(function () { instance.has(1); }); | |
// most early implementations doesn't supports iterables, most modern - not close it correctly | |
// eslint-disable-next-line no-new | |
var ACCEPT_ITERABLES = checkCorrectnessOfIteration(function (iterable) { new NativeConstructor(iterable); }); | |
// for early implementations -0 and +0 not the same | |
var BUGGY_ZERO = !IS_WEAK && fails(function () { | |
// V8 ~ Chromium 42- fails only with 5+ elements | |
var $instance = new NativeConstructor(); | |
var index = 5; | |
while (index--) $instance[ADDER](index, index); | |
return !$instance.has(-0); | |
}); | |
if (!ACCEPT_ITERABLES) { | |
Constructor = wrapper(function (dummy, iterable) { | |
anInstance(dummy, Constructor, CONSTRUCTOR_NAME); | |
var that = inheritIfRequired(new NativeConstructor(), dummy, Constructor); | |
if (iterable != undefined) iterate(iterable, that[ADDER], that, IS_MAP); | |
return that; | |
}); | |
Constructor.prototype = NativePrototype; | |
NativePrototype.constructor = Constructor; | |
} | |
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 && NativePrototype.clear) delete NativePrototype.clear; | |
} | |
exported[CONSTRUCTOR_NAME] = Constructor; | |
$({ global: true, forced: Constructor != NativeConstructor }, exported); | |
setToStringTag(Constructor, CONSTRUCTOR_NAME); | |
if (!IS_WEAK) common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP); | |
return Constructor; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/copy-constructor-properties.js": | |
/*!**********************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/copy-constructor-properties.js ***! | |
\**********************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var ownKeys = __webpack_require__(/*! ../internals/own-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/own-keys.js"); | |
var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-descriptor.js"); | |
var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js"); | |
module.exports = function (target, source) { | |
var keys = ownKeys(source); | |
var defineProperty = definePropertyModule.f; | |
var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; | |
for (var i = 0; i < keys.length; i++) { | |
var key = keys[i]; | |
if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/correct-is-regexp-logic.js": | |
/*!******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/correct-is-regexp-logic.js ***! | |
\******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var MATCH = wellKnownSymbol('match'); | |
module.exports = function (METHOD_NAME) { | |
var regexp = /./; | |
try { | |
'/./'[METHOD_NAME](regexp); | |
} catch (e) { | |
try { | |
regexp[MATCH] = false; | |
return '/./'[METHOD_NAME](regexp); | |
} catch (f) { /* empty */ } | |
} return false; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/correct-prototype-getter.js": | |
/*!*******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/correct-prototype-getter.js ***! | |
\*******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
module.exports = !fails(function () { | |
function F() { /* empty */ } | |
F.prototype.constructor = null; | |
return Object.getPrototypeOf(new F()) !== F.prototype; | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var quot = /"/g; | |
// B.2.3.2.1 CreateHTML(string, tag, attribute, value) | |
// https://tc39.github.io/ecma262/#sec-createhtml | |
module.exports = function (string, tag, attribute, value) { | |
var S = String(requireObjectCoercible(string)); | |
var p1 = '<' + tag; | |
if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"'; | |
return p1 + '>' + S + '</' + tag + '>'; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-iterator-constructor.js": | |
/*!**********************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-iterator-constructor.js ***! | |
\**********************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var IteratorPrototype = __webpack_require__(/*! ../internals/iterators-core */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators-core.js").IteratorPrototype; | |
var create = __webpack_require__(/*! ../internals/object-create */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-create.js"); | |
var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property-descriptor.js"); | |
var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-to-string-tag.js"); | |
var Iterators = __webpack_require__(/*! ../internals/iterators */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators.js"); | |
var returnThis = function () { return this; }; | |
module.exports = function (IteratorConstructor, NAME, next) { | |
var TO_STRING_TAG = NAME + ' Iterator'; | |
IteratorConstructor.prototype = create(IteratorPrototype, { next: createPropertyDescriptor(1, next) }); | |
setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true); | |
Iterators[TO_STRING_TAG] = returnThis; | |
return IteratorConstructor; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property-descriptor.js": | |
/*!*********************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property-descriptor.js ***! | |
\*********************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = function (bitmap, value) { | |
return { | |
enumerable: !(bitmap & 1), | |
configurable: !(bitmap & 2), | |
writable: !(bitmap & 4), | |
value: value | |
}; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-primitive.js"); | |
var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js"); | |
var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property-descriptor.js"); | |
module.exports = function (object, key, value) { | |
var propertyKey = toPrimitive(key); | |
if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value)); | |
else object[propertyKey] = value; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/date-to-iso-string.js": | |
/*!*************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/date-to-iso-string.js ***! | |
\*************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var padStart = __webpack_require__(/*! ../internals/string-pad */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-pad.js").start; | |
var abs = Math.abs; | |
var DatePrototype = Date.prototype; | |
var getTime = DatePrototype.getTime; | |
var nativeDateToISOString = DatePrototype.toISOString; | |
// `Date.prototype.toISOString` method implementation | |
// https://tc39.github.io/ecma262/#sec-date.prototype.toisostring | |
// PhantomJS / old WebKit fails here: | |
module.exports = (fails(function () { | |
return nativeDateToISOString.call(new Date(-5e13 - 1)) != '0385-07-25T07:06:39.999Z'; | |
}) || !fails(function () { | |
nativeDateToISOString.call(new Date(NaN)); | |
})) ? function toISOString() { | |
if (!isFinite(getTime.call(this))) throw RangeError('Invalid time value'); | |
var date = this; | |
var year = date.getUTCFullYear(); | |
var milliseconds = date.getUTCMilliseconds(); | |
var sign = year < 0 ? '-' : year > 9999 ? '+' : ''; | |
return sign + padStart(abs(year), sign ? 6 : 4, 0) + | |
'-' + padStart(date.getUTCMonth() + 1, 2, 0) + | |
'-' + padStart(date.getUTCDate(), 2, 0) + | |
'T' + padStart(date.getUTCHours(), 2, 0) + | |
':' + padStart(date.getUTCMinutes(), 2, 0) + | |
':' + padStart(date.getUTCSeconds(), 2, 0) + | |
'.' + padStart(milliseconds, 3, 0) + | |
'Z'; | |
} : nativeDateToISOString; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/date-to-primitive.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/date-to-primitive.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-primitive.js"); | |
module.exports = function (hint) { | |
if (hint !== 'string' && hint !== 'number' && hint !== 'default') { | |
throw TypeError('Incorrect hint'); | |
} return toPrimitive(anObject(this), hint !== 'number'); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/define-iterator.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/define-iterator.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createIteratorConstructor = __webpack_require__(/*! ../internals/create-iterator-constructor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-iterator-constructor.js"); | |
var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-prototype-of.js"); | |
var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-set-prototype-of.js"); | |
var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-to-string-tag.js"); | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-pure.js"); | |
var Iterators = __webpack_require__(/*! ../internals/iterators */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators.js"); | |
var IteratorsCore = __webpack_require__(/*! ../internals/iterators-core */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators-core.js"); | |
var IteratorPrototype = IteratorsCore.IteratorPrototype; | |
var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS; | |
var ITERATOR = wellKnownSymbol('iterator'); | |
var KEYS = 'keys'; | |
var VALUES = 'values'; | |
var ENTRIES = 'entries'; | |
var returnThis = function () { return this; }; | |
module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) { | |
createIteratorConstructor(IteratorConstructor, NAME, next); | |
var getIterationMethod = function (KIND) { | |
if (KIND === DEFAULT && defaultIterator) return defaultIterator; | |
if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND]; | |
switch (KIND) { | |
case KEYS: return function keys() { return new IteratorConstructor(this, KIND); }; | |
case VALUES: return function values() { return new IteratorConstructor(this, KIND); }; | |
case ENTRIES: return function entries() { return new IteratorConstructor(this, KIND); }; | |
} return function () { return new IteratorConstructor(this); }; | |
}; | |
var TO_STRING_TAG = NAME + ' Iterator'; | |
var INCORRECT_VALUES_NAME = false; | |
var IterablePrototype = Iterable.prototype; | |
var nativeIterator = IterablePrototype[ITERATOR] | |
|| IterablePrototype['@@iterator'] | |
|| DEFAULT && IterablePrototype[DEFAULT]; | |
var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT); | |
var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator; | |
var CurrentIteratorPrototype, methods, KEY; | |
// fix native | |
if (anyNativeIterator) { | |
CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable())); | |
if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) { | |
if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) { | |
if (setPrototypeOf) { | |
setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype); | |
} else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') { | |
hide(CurrentIteratorPrototype, ITERATOR, returnThis); | |
} | |
} | |
// Set @@toStringTag to native iterators | |
setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true); | |
if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis; | |
} | |
} | |
// fix Array#{values, @@iterator}.name in V8 / FF | |
if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) { | |
INCORRECT_VALUES_NAME = true; | |
defaultIterator = function values() { return nativeIterator.call(this); }; | |
} | |
// define iterator | |
if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) { | |
hide(IterablePrototype, ITERATOR, defaultIterator); | |
} | |
Iterators[NAME] = defaultIterator; | |
// export additional methods | |
if (DEFAULT) { | |
methods = { | |
values: getIterationMethod(VALUES), | |
keys: IS_SET ? defaultIterator : getIterationMethod(KEYS), | |
entries: getIterationMethod(ENTRIES) | |
}; | |
if (FORCED) for (KEY in methods) { | |
if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) { | |
redefine(IterablePrototype, KEY, methods[KEY]); | |
} | |
} else $({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME }, methods); | |
} | |
return methods; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/define-well-known-symbol.js": | |
/*!*******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/define-well-known-symbol.js ***! | |
\*******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var path = __webpack_require__(/*! ../internals/path */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/path.js"); | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var wrappedWellKnownSymbolModule = __webpack_require__(/*! ../internals/wrapped-well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/wrapped-well-known-symbol.js"); | |
var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js").f; | |
module.exports = function (NAME) { | |
var Symbol = path.Symbol || (path.Symbol = {}); | |
if (!has(Symbol, NAME)) defineProperty(Symbol, NAME, { | |
value: wrappedWellKnownSymbolModule.f(NAME) | |
}); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
// Thank's IE8 for his funny defineProperty | |
module.exports = !fails(function () { | |
return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/document-create-element.js": | |
/*!******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/document-create-element.js ***! | |
\******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var document = global.document; | |
// typeof document.createElement is 'object' in old IE | |
var EXISTS = isObject(document) && isObject(document.createElement); | |
module.exports = function (it) { | |
return EXISTS ? document.createElement(it) : {}; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/dom-iterables.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/dom-iterables.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
// iterable DOM collections | |
// flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods | |
module.exports = { | |
CSSRuleList: 0, | |
CSSStyleDeclaration: 0, | |
CSSValueList: 0, | |
ClientRectList: 0, | |
DOMRectList: 0, | |
DOMStringList: 0, | |
DOMTokenList: 1, | |
DataTransferItemList: 0, | |
FileList: 0, | |
HTMLAllCollection: 0, | |
HTMLCollection: 0, | |
HTMLFormElement: 0, | |
HTMLSelectElement: 0, | |
MediaList: 0, | |
MimeTypeArray: 0, | |
NamedNodeMap: 0, | |
NodeList: 1, | |
PaintRequestList: 0, | |
Plugin: 0, | |
PluginArray: 0, | |
SVGLengthList: 0, | |
SVGNumberList: 0, | |
SVGPathSegList: 0, | |
SVGPointList: 0, | |
SVGStringList: 0, | |
SVGTransformList: 0, | |
SourceBufferList: 0, | |
StyleSheetList: 0, | |
TextTrackCueList: 0, | |
TextTrackList: 0, | |
TouchList: 0 | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/enum-bug-keys.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/enum-bug-keys.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
// IE8- don't enum bug keys | |
module.exports = [ | |
'constructor', | |
'hasOwnProperty', | |
'isPrototypeOf', | |
'propertyIsEnumerable', | |
'toLocaleString', | |
'toString', | |
'valueOf' | |
]; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js": | |
/*!*************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js ***! | |
\*************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-descriptor.js").f; | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var setGlobal = __webpack_require__(/*! ../internals/set-global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-global.js"); | |
var copyConstructorProperties = __webpack_require__(/*! ../internals/copy-constructor-properties */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/copy-constructor-properties.js"); | |
var isForced = __webpack_require__(/*! ../internals/is-forced */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-forced.js"); | |
/* | |
options.target - name of the target object | |
options.global - target is the global object | |
options.stat - export as static methods of target | |
options.proto - export as prototype methods of target | |
options.real - real prototype method for the `pure` version | |
options.forced - export even if the native feature is available | |
options.bind - bind methods to the target, required for the `pure` version | |
options.wrap - wrap constructors to preventing global pollution, required for the `pure` version | |
options.unsafe - use the simple assignment of property instead of delete + defineProperty | |
options.sham - add a flag to not completely full polyfills | |
options.enumerable - export as enumerable property | |
options.noTargetGet - prevent calling a getter on target | |
*/ | |
module.exports = function (options, source) { | |
var TARGET = options.target; | |
var GLOBAL = options.global; | |
var STATIC = options.stat; | |
var FORCED, target, key, targetProperty, sourceProperty, descriptor; | |
if (GLOBAL) { | |
target = global; | |
} else if (STATIC) { | |
target = global[TARGET] || setGlobal(TARGET, {}); | |
} else { | |
target = (global[TARGET] || {}).prototype; | |
} | |
if (target) for (key in source) { | |
sourceProperty = source[key]; | |
if (options.noTargetGet) { | |
descriptor = getOwnPropertyDescriptor(target, key); | |
targetProperty = descriptor && descriptor.value; | |
} else targetProperty = target[key]; | |
FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); | |
// contained in target | |
if (!FORCED && targetProperty !== undefined) { | |
if (typeof sourceProperty === typeof targetProperty) continue; | |
copyConstructorProperties(sourceProperty, targetProperty); | |
} | |
// add a flag to not completely full polyfills | |
if (options.sham || (targetProperty && targetProperty.sham)) { | |
hide(sourceProperty, 'sham', true); | |
} | |
// extend global | |
redefine(target, key, sourceProperty, options); | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js": | |
/*!************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js ***! | |
\************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = function (exec) { | |
try { | |
return !!exec(); | |
} catch (error) { | |
return true; | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js": | |
/*!*****************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js ***! | |
\*****************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var regexpExec = __webpack_require__(/*! ../internals/regexp-exec */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec.js"); | |
var SPECIES = wellKnownSymbol('species'); | |
var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () { | |
// #replace needs built-in support for named groups. | |
// #match works fine because it just return the exec results, even if it has | |
// a "grops" property. | |
var re = /./; | |
re.exec = function () { | |
var result = []; | |
result.groups = { a: '7' }; | |
return result; | |
}; | |
return ''.replace(re, '$<a>') !== '7'; | |
}); | |
// Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec | |
// Weex JS has frozen built-in prototypes, so use try / catch wrapper | |
var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () { | |
var re = /(?:)/; | |
var originalExec = re.exec; | |
re.exec = function () { return originalExec.apply(this, arguments); }; | |
var result = 'ab'.split(re); | |
return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b'; | |
}); | |
module.exports = function (KEY, length, exec, sham) { | |
var SYMBOL = wellKnownSymbol(KEY); | |
var DELEGATES_TO_SYMBOL = !fails(function () { | |
// String methods call symbol-named RegEp methods | |
var O = {}; | |
O[SYMBOL] = function () { return 7; }; | |
return ''[KEY](O) != 7; | |
}); | |
var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () { | |
// Symbol-named RegExp methods call .exec | |
var execCalled = false; | |
var re = /a/; | |
re.exec = function () { execCalled = true; return null; }; | |
if (KEY === 'split') { | |
// RegExp[@@split] doesn't call the regex's exec method, but first creates | |
// a new one. We need to return the patched regex when creating the new one. | |
re.constructor = {}; | |
re.constructor[SPECIES] = function () { return re; }; | |
} | |
re[SYMBOL](''); | |
return !execCalled; | |
}); | |
if ( | |
!DELEGATES_TO_SYMBOL || | |
!DELEGATES_TO_EXEC || | |
(KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) || | |
(KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC) | |
) { | |
var nativeRegExpMethod = /./[SYMBOL]; | |
var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) { | |
if (regexp.exec === regexpExec) { | |
if (DELEGATES_TO_SYMBOL && !forceStringMethod) { | |
// The native String method already delegates to @@method (this | |
// polyfilled function), leasing to infinite recursion. | |
// We avoid it by directly calling the native @@method method. | |
return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) }; | |
} | |
return { done: true, value: nativeMethod.call(str, regexp, arg2) }; | |
} | |
return { done: false }; | |
}); | |
var stringMethod = methods[0]; | |
var regexMethod = methods[1]; | |
redefine(String.prototype, KEY, stringMethod); | |
redefine(RegExp.prototype, SYMBOL, length == 2 | |
// 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) | |
// 21.2.5.11 RegExp.prototype[@@split](string, limit) | |
? function (string, arg) { return regexMethod.call(string, this, arg); } | |
// 21.2.5.6 RegExp.prototype[@@match](string) | |
// 21.2.5.9 RegExp.prototype[@@search](string) | |
: function (string) { return regexMethod.call(string, this); } | |
); | |
if (sham) hide(RegExp.prototype[SYMBOL], 'sham', true); | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js": | |
/*!********************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js ***! | |
\********************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
// check the existence of a method, lowercase | |
// of a tag and escaping quotes in arguments | |
module.exports = function (METHOD_NAME) { | |
return fails(function () { | |
var test = ''[METHOD_NAME]('"'); | |
return test !== test.toLowerCase() || test.split('"').length > 3; | |
}); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-trim-method.js": | |
/*!********************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-trim-method.js ***! | |
\********************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/whitespaces.js"); | |
var non = '\u200B\u0085\u180E'; | |
// check that a method works with the correct list | |
// of whitespaces and has a correct name | |
module.exports = function (METHOD_NAME) { | |
return fails(function () { | |
return !!whitespaces[METHOD_NAME]() || non[METHOD_NAME]() != non || whitespaces[METHOD_NAME].name !== METHOD_NAME; | |
}); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/freezing.js": | |
/*!***************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/freezing.js ***! | |
\***************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
module.exports = !fails(function () { | |
return Object.isExtensible(Object.preventExtensions({})); | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/function-bind.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/function-bind.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var aFunction = __webpack_require__(/*! ../internals/a-function */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-function.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var slice = [].slice; | |
var factories = {}; | |
var construct = function (C, argsLength, args) { | |
if (!(argsLength in factories)) { | |
for (var list = [], i = 0; i < argsLength; i++) list[i] = 'a[' + i + ']'; | |
// eslint-disable-next-line no-new-func | |
factories[argsLength] = Function('C,a', 'return new C(' + list.join(',') + ')'); | |
} return factories[argsLength](C, args); | |
}; | |
// `Function.prototype.bind` method implementation | |
// https://tc39.github.io/ecma262/#sec-function.prototype.bind | |
module.exports = Function.bind || function bind(that /* , ...args */) { | |
var fn = aFunction(this); | |
var partArgs = slice.call(arguments, 1); | |
var boundFunction = function bound(/* args... */) { | |
var args = partArgs.concat(slice.call(arguments)); | |
return this instanceof boundFunction ? construct(fn, args.length, args) : fn.apply(that, args); | |
}; | |
if (isObject(fn.prototype)) boundFunction.prototype = fn.prototype; | |
return boundFunction; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/function-to-string.js": | |
/*!*************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/function-to-string.js ***! | |
\*************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var shared = __webpack_require__(/*! ../internals/shared */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared.js"); | |
module.exports = shared('native-function-to-string', Function.toString); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-built-in.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-built-in.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var path = __webpack_require__(/*! ../internals/path */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/path.js"); | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var aFunction = function (variable) { | |
return typeof variable == 'function' ? variable : undefined; | |
}; | |
module.exports = function (namespace, method) { | |
return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace]) | |
: path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method]; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-iterator-method.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-iterator-method.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var classof = __webpack_require__(/*! ../internals/classof */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof.js"); | |
var Iterators = __webpack_require__(/*! ../internals/iterators */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var ITERATOR = wellKnownSymbol('iterator'); | |
module.exports = function (it) { | |
if (it != undefined) return it[ITERATOR] | |
|| it['@@iterator'] | |
|| Iterators[classof(it)]; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js": | |
/*!*************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js ***! | |
\*************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var O = 'object'; | |
var check = function (it) { | |
return it && it.Math == Math && it; | |
}; | |
// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 | |
module.exports = | |
// eslint-disable-next-line no-undef | |
check(typeof globalThis == O && globalThis) || | |
check(typeof window == O && window) || | |
check(typeof self == O && self) || | |
check(typeof global == O && global) || | |
// eslint-disable-next-line no-new-func | |
Function('return this')(); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js": | |
/*!**********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js ***! | |
\**********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var hasOwnProperty = {}.hasOwnProperty; | |
module.exports = function (it, key) { | |
return hasOwnProperty.call(it, key); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hidden-keys.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hidden-keys.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = {}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js": | |
/*!***********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js ***! | |
\***********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js"); | |
var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property-descriptor.js"); | |
module.exports = DESCRIPTORS ? function (object, key, value) { | |
return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); | |
} : function (object, key, value) { | |
object[key] = value; | |
return object; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/host-report-errors.js": | |
/*!*************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/host-report-errors.js ***! | |
\*************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
module.exports = function (a, b) { | |
var console = global.console; | |
if (console && console.error) { | |
arguments.length === 1 ? console.error(a) : console.error(a, b); | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/html.js": | |
/*!***********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/html.js ***! | |
\***********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-built-in.js"); | |
module.exports = getBuiltIn('document', 'documentElement'); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/ie8-dom-define.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/ie8-dom-define.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var createElement = __webpack_require__(/*! ../internals/document-create-element */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/document-create-element.js"); | |
// Thank's IE8 for his funny defineProperty | |
module.exports = !DESCRIPTORS && !fails(function () { | |
return Object.defineProperty(createElement('div'), 'a', { | |
get: function () { return 7; } | |
}).a != 7; | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/indexed-object.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/indexed-object.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var classof = __webpack_require__(/*! ../internals/classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
var split = ''.split; | |
// fallback for non-array-like ES3 and non-enumerable old V8 strings | |
module.exports = fails(function () { | |
// throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 | |
// eslint-disable-next-line no-prototype-builtins | |
return !Object('z').propertyIsEnumerable(0); | |
}) ? function (it) { | |
return classof(it) == 'String' ? split.call(it, '') : Object(it); | |
} : Object; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/inherit-if-required.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/inherit-if-required.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-set-prototype-of.js"); | |
// makes subclassing work correct for wrapped built-ins | |
module.exports = function ($this, dummy, Wrapper) { | |
var NewTarget, NewTargetPrototype; | |
if ( | |
// it can work only with native `setPrototypeOf` | |
setPrototypeOf && | |
// we haven't completely correct pre-ES6 way for getting `new.target`, so use this | |
typeof (NewTarget = dummy.constructor) == 'function' && | |
NewTarget !== Wrapper && | |
isObject(NewTargetPrototype = NewTarget.prototype) && | |
NewTargetPrototype !== Wrapper.prototype | |
) setPrototypeOf($this, NewTargetPrototype); | |
return $this; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-metadata.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-metadata.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hidden-keys.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js").f; | |
var uid = __webpack_require__(/*! ../internals/uid */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/uid.js"); | |
var FREEZING = __webpack_require__(/*! ../internals/freezing */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/freezing.js"); | |
var METADATA = uid('meta'); | |
var id = 0; | |
var isExtensible = Object.isExtensible || function () { | |
return true; | |
}; | |
var setMetadata = function (it) { | |
defineProperty(it, METADATA, { value: { | |
objectID: 'O' + ++id, // object ID | |
weakData: {} // weak collections IDs | |
} }); | |
}; | |
var fastKey = function (it, create) { | |
// return a primitive with prefix | |
if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; | |
if (!has(it, METADATA)) { | |
// can't set metadata to uncaught frozen object | |
if (!isExtensible(it)) return 'F'; | |
// not necessary to add metadata | |
if (!create) return 'E'; | |
// add missing metadata | |
setMetadata(it); | |
// return object ID | |
} return it[METADATA].objectID; | |
}; | |
var getWeakData = function (it, create) { | |
if (!has(it, METADATA)) { | |
// can't set metadata to uncaught frozen object | |
if (!isExtensible(it)) return true; | |
// not necessary to add metadata | |
if (!create) return false; | |
// add missing metadata | |
setMetadata(it); | |
// return the store of weak collections IDs | |
} return it[METADATA].weakData; | |
}; | |
// add metadata on freeze-family methods calling | |
var onFreeze = function (it) { | |
if (FREEZING && meta.REQUIRED && isExtensible(it) && !has(it, METADATA)) setMetadata(it); | |
return it; | |
}; | |
var meta = module.exports = { | |
REQUIRED: false, | |
fastKey: fastKey, | |
getWeakData: getWeakData, | |
onFreeze: onFreeze | |
}; | |
hiddenKeys[METADATA] = true; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var NATIVE_WEAK_MAP = __webpack_require__(/*! ../internals/native-weak-map */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/native-weak-map.js"); | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var objectHas = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared-key.js"); | |
var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hidden-keys.js"); | |
var WeakMap = global.WeakMap; | |
var set, get, has; | |
var enforce = function (it) { | |
return has(it) ? get(it) : set(it, {}); | |
}; | |
var getterFor = function (TYPE) { | |
return function (it) { | |
var state; | |
if (!isObject(it) || (state = get(it)).type !== TYPE) { | |
throw TypeError('Incompatible receiver, ' + TYPE + ' required'); | |
} return state; | |
}; | |
}; | |
if (NATIVE_WEAK_MAP) { | |
var store = new WeakMap(); | |
var wmget = store.get; | |
var wmhas = store.has; | |
var wmset = store.set; | |
set = function (it, metadata) { | |
wmset.call(store, it, metadata); | |
return metadata; | |
}; | |
get = function (it) { | |
return wmget.call(store, it) || {}; | |
}; | |
has = function (it) { | |
return wmhas.call(store, it); | |
}; | |
} else { | |
var STATE = sharedKey('state'); | |
hiddenKeys[STATE] = true; | |
set = function (it, metadata) { | |
hide(it, STATE, metadata); | |
return metadata; | |
}; | |
get = function (it) { | |
return objectHas(it, STATE) ? it[STATE] : {}; | |
}; | |
has = function (it) { | |
return objectHas(it, STATE); | |
}; | |
} | |
module.exports = { | |
set: set, | |
get: get, | |
has: has, | |
enforce: enforce, | |
getterFor: getterFor | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array-iterator-method.js": | |
/*!*******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array-iterator-method.js ***! | |
\*******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var Iterators = __webpack_require__(/*! ../internals/iterators */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators.js"); | |
var ITERATOR = wellKnownSymbol('iterator'); | |
var ArrayPrototype = Array.prototype; | |
// check on default Array iterator | |
module.exports = function (it) { | |
return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array.js": | |
/*!***************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array.js ***! | |
\***************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var classof = __webpack_require__(/*! ../internals/classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
// `IsArray` abstract operation | |
// https://tc39.github.io/ecma262/#sec-isarray | |
module.exports = Array.isArray || function isArray(arg) { | |
return classof(arg) == 'Array'; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-forced.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-forced.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var replacement = /#|\.prototype\./; | |
var isForced = function (feature, detection) { | |
var value = data[normalize(feature)]; | |
return value == POLYFILL ? true | |
: value == NATIVE ? false | |
: typeof detection == 'function' ? fails(detection) | |
: !!detection; | |
}; | |
var normalize = isForced.normalize = function (string) { | |
return String(string).replace(replacement, '.').toLowerCase(); | |
}; | |
var data = isForced.data = {}; | |
var NATIVE = isForced.NATIVE = 'N'; | |
var POLYFILL = isForced.POLYFILL = 'P'; | |
module.exports = isForced; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-integer.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-integer.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var floor = Math.floor; | |
// `Number.isInteger` method implementation | |
// https://tc39.github.io/ecma262/#sec-number.isinteger | |
module.exports = function isInteger(it) { | |
return !isObject(it) && isFinite(it) && floor(it) === it; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = function (it) { | |
return typeof it === 'object' ? it !== null : typeof it === 'function'; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-pure.js": | |
/*!**************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-pure.js ***! | |
\**************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = false; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-regexp.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-regexp.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var classof = __webpack_require__(/*! ../internals/classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var MATCH = wellKnownSymbol('match'); | |
// `IsRegExp` abstract operation | |
// https://tc39.github.io/ecma262/#sec-isregexp | |
module.exports = function (it) { | |
var isRegExp; | |
return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp'); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterate.js": | |
/*!**************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterate.js ***! | |
\**************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array-iterator-method.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var bind = __webpack_require__(/*! ../internals/bind-context */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/bind-context.js"); | |
var getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-iterator-method.js"); | |
var callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/call-with-safe-iteration-closing.js"); | |
var Result = function (stopped, result) { | |
this.stopped = stopped; | |
this.result = result; | |
}; | |
var iterate = module.exports = function (iterable, fn, that, AS_ENTRIES, IS_ITERATOR) { | |
var boundFunction = bind(fn, that, AS_ENTRIES ? 2 : 1); | |
var iterator, iterFn, index, length, result, step; | |
if (IS_ITERATOR) { | |
iterator = iterable; | |
} else { | |
iterFn = getIteratorMethod(iterable); | |
if (typeof iterFn != 'function') throw TypeError('Target is not iterable'); | |
// optimisation for array iterators | |
if (isArrayIteratorMethod(iterFn)) { | |
for (index = 0, length = toLength(iterable.length); length > index; index++) { | |
result = AS_ENTRIES | |
? boundFunction(anObject(step = iterable[index])[0], step[1]) | |
: boundFunction(iterable[index]); | |
if (result && result instanceof Result) return result; | |
} return new Result(false); | |
} | |
iterator = iterFn.call(iterable); | |
} | |
while (!(step = iterator.next()).done) { | |
result = callWithSafeIterationClosing(iterator, boundFunction, step.value, AS_ENTRIES); | |
if (result && result instanceof Result) return result; | |
} return new Result(false); | |
}; | |
iterate.stop = function (result) { | |
return new Result(true, result); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators-core.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators-core.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-prototype-of.js"); | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-pure.js"); | |
var ITERATOR = wellKnownSymbol('iterator'); | |
var BUGGY_SAFARI_ITERATORS = false; | |
var returnThis = function () { return this; }; | |
// `%IteratorPrototype%` object | |
// https://tc39.github.io/ecma262/#sec-%iteratorprototype%-object | |
var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator; | |
if ([].keys) { | |
arrayIterator = [].keys(); | |
// Safari 8 has buggy iterators w/o `next` | |
if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true; | |
else { | |
PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator)); | |
if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype; | |
} | |
} | |
if (IteratorPrototype == undefined) IteratorPrototype = {}; | |
// 25.1.2.1.1 %IteratorPrototype%[@@iterator]() | |
if (!IS_PURE && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis); | |
module.exports = { | |
IteratorPrototype: IteratorPrototype, | |
BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = {}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-expm1.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-expm1.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var nativeExpm1 = Math.expm1; | |
var exp = Math.exp; | |
// `Math.expm1` method implementation | |
// https://tc39.github.io/ecma262/#sec-math.expm1 | |
module.exports = (!nativeExpm1 | |
// Old FF bug | |
|| nativeExpm1(10) > 22025.465794806719 || nativeExpm1(10) < 22025.4657948067165168 | |
// Tor Browser bug | |
|| nativeExpm1(-2e-17) != -2e-17 | |
) ? function expm1(x) { | |
return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : exp(x) - 1; | |
} : nativeExpm1; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-fround.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-fround.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var sign = __webpack_require__(/*! ../internals/math-sign */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-sign.js"); | |
var abs = Math.abs; | |
var pow = Math.pow; | |
var EPSILON = pow(2, -52); | |
var EPSILON32 = pow(2, -23); | |
var MAX32 = pow(2, 127) * (2 - EPSILON32); | |
var MIN32 = pow(2, -126); | |
var roundTiesToEven = function (n) { | |
return n + 1 / EPSILON - 1 / EPSILON; | |
}; | |
// `Math.fround` method implementation | |
// https://tc39.github.io/ecma262/#sec-math.fround | |
module.exports = Math.fround || function fround(x) { | |
var $abs = abs(x); | |
var $sign = sign(x); | |
var a, result; | |
if ($abs < MIN32) return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32; | |
a = (1 + EPSILON32 / EPSILON) * $abs; | |
result = a - (a - $abs); | |
// eslint-disable-next-line no-self-compare | |
if (result > MAX32 || result != result) return $sign * Infinity; | |
return $sign * result; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-log1p.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-log1p.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var log = Math.log; | |
// `Math.log1p` method implementation | |
// https://tc39.github.io/ecma262/#sec-math.log1p | |
module.exports = Math.log1p || function log1p(x) { | |
return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : log(1 + x); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-sign.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-sign.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
// `Math.sign` method implementation | |
// https://tc39.github.io/ecma262/#sec-math.sign | |
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; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/microtask.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/microtask.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-descriptor.js").f; | |
var classof = __webpack_require__(/*! ../internals/classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
var macrotask = __webpack_require__(/*! ../internals/task */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/task.js").set; | |
var userAgent = __webpack_require__(/*! ../internals/user-agent */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/user-agent.js"); | |
var MutationObserver = global.MutationObserver || global.WebKitMutationObserver; | |
var process = global.process; | |
var Promise = global.Promise; | |
var IS_NODE = classof(process) == 'process'; | |
// Node.js 11 shows ExperimentalWarning on getting `queueMicrotask` | |
var queueMicrotaskDescriptor = getOwnPropertyDescriptor(global, 'queueMicrotask'); | |
var queueMicrotask = queueMicrotaskDescriptor && queueMicrotaskDescriptor.value; | |
var flush, head, last, notify, toggle, node, promise; | |
// modern engines have queueMicrotask method | |
if (!queueMicrotask) { | |
flush = function () { | |
var parent, fn; | |
if (IS_NODE && (parent = process.domain)) parent.exit(); | |
while (head) { | |
fn = head.fn; | |
head = head.next; | |
try { | |
fn(); | |
} catch (error) { | |
if (head) notify(); | |
else last = undefined; | |
throw error; | |
} | |
} last = undefined; | |
if (parent) parent.enter(); | |
}; | |
// Node.js | |
if (IS_NODE) { | |
notify = function () { | |
process.nextTick(flush); | |
}; | |
// browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339 | |
} else if (MutationObserver && !/(iphone|ipod|ipad).*applewebkit/i.test(userAgent)) { | |
toggle = true; | |
node = document.createTextNode(''); | |
new MutationObserver(flush).observe(node, { characterData: true }); // eslint-disable-line no-new | |
notify = function () { | |
node.data = toggle = !toggle; | |
}; | |
// environments with maybe non-completely correct, but existent Promise | |
} else if (Promise && Promise.resolve) { | |
// Promise.resolve without an argument throws an error in LG WebOS 2 | |
promise = Promise.resolve(undefined); | |
notify = function () { | |
promise.then(flush); | |
}; | |
// for other environments - macrotask based on: | |
// - setImmediate | |
// - MessageChannel | |
// - window.postMessag | |
// - onreadystatechange | |
// - setTimeout | |
} else { | |
notify = function () { | |
// strange IE + webpack dev server bug - use .call(global) | |
macrotask.call(global, flush); | |
}; | |
} | |
} | |
module.exports = queueMicrotask || function (fn) { | |
var task = { fn: fn, next: undefined }; | |
if (last) last.next = task; | |
if (!head) { | |
head = task; | |
notify(); | |
} last = task; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/native-symbol.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/native-symbol.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
module.exports = !!Object.getOwnPropertySymbols && !fails(function () { | |
// Chrome 38 Symbol has incorrect toString conversion | |
// eslint-disable-next-line no-undef | |
return !String(Symbol()); | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/native-weak-map.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/native-weak-map.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var nativeFunctionToString = __webpack_require__(/*! ../internals/function-to-string */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/function-to-string.js"); | |
var WeakMap = global.WeakMap; | |
module.exports = typeof WeakMap === 'function' && /native code/.test(nativeFunctionToString.call(WeakMap)); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/new-promise-capability.js": | |
/*!*****************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/new-promise-capability.js ***! | |
\*****************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var aFunction = __webpack_require__(/*! ../internals/a-function */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-function.js"); | |
var PromiseCapability = function (C) { | |
var resolve, reject; | |
this.promise = new C(function ($$resolve, $$reject) { | |
if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor'); | |
resolve = $$resolve; | |
reject = $$reject; | |
}); | |
this.resolve = aFunction(resolve); | |
this.reject = aFunction(reject); | |
}; | |
// 25.4.1.5 NewPromiseCapability(C) | |
module.exports.f = function (C) { | |
return new PromiseCapability(C); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/not-a-regexp.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/not-a-regexp.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-regexp.js"); | |
module.exports = function (it) { | |
if (isRegExp(it)) { | |
throw TypeError("The method doesn't accept regular expressions"); | |
} return it; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/number-is-finite.js": | |
/*!***********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/number-is-finite.js ***! | |
\***********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var globalIsFinite = global.isFinite; | |
// `Number.isFinite` method | |
// https://tc39.github.io/ecma262/#sec-number.isfinite | |
module.exports = Number.isFinite || function isFinite(it) { | |
return typeof it == 'number' && globalIsFinite(it); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-assign.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-assign.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys.js"); | |
var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-symbols.js"); | |
var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-property-is-enumerable.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/indexed-object.js"); | |
var nativeAssign = Object.assign; | |
// `Object.assign` method | |
// https://tc39.github.io/ecma262/#sec-object.assign | |
// should work with symbols and should have deterministic property order (V8 bug) | |
module.exports = !nativeAssign || fails(function () { | |
var A = {}; | |
var B = {}; | |
// eslint-disable-next-line no-undef | |
var symbol = Symbol(); | |
var alphabet = 'abcdefghijklmnopqrst'; | |
A[symbol] = 7; | |
alphabet.split('').forEach(function (chr) { B[chr] = chr; }); | |
return nativeAssign({}, A)[symbol] != 7 || objectKeys(nativeAssign({}, B)).join('') != alphabet; | |
}) ? function assign(target, source) { // eslint-disable-line no-unused-vars | |
var T = toObject(target); | |
var argumentsLength = arguments.length; | |
var index = 1; | |
var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; | |
var propertyIsEnumerable = propertyIsEnumerableModule.f; | |
while (argumentsLength > index) { | |
var S = IndexedObject(arguments[index++]); | |
var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S); | |
var length = keys.length; | |
var j = 0; | |
var key; | |
while (length > j) { | |
key = keys[j++]; | |
if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key]; | |
} | |
} return T; | |
} : nativeAssign; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-create.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-create.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var defineProperties = __webpack_require__(/*! ../internals/object-define-properties */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-properties.js"); | |
var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/enum-bug-keys.js"); | |
var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hidden-keys.js"); | |
var html = __webpack_require__(/*! ../internals/html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/html.js"); | |
var documentCreateElement = __webpack_require__(/*! ../internals/document-create-element */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/document-create-element.js"); | |
var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared-key.js"); | |
var IE_PROTO = sharedKey('IE_PROTO'); | |
var PROTOTYPE = 'prototype'; | |
var Empty = function () { /* empty */ }; | |
// Create object with fake `null` prototype: use iframe Object with cleared prototype | |
var createDict = function () { | |
// Thrash, waste and sodomy: IE GC bug | |
var iframe = documentCreateElement('iframe'); | |
var length = enumBugKeys.length; | |
var lt = '<'; | |
var script = 'script'; | |
var gt = '>'; | |
var js = 'java' + script + ':'; | |
var iframeDocument; | |
iframe.style.display = 'none'; | |
html.appendChild(iframe); | |
iframe.src = String(js); | |
iframeDocument = iframe.contentWindow.document; | |
iframeDocument.open(); | |
iframeDocument.write(lt + script + gt + 'document.F=Object' + lt + '/' + script + gt); | |
iframeDocument.close(); | |
createDict = iframeDocument.F; | |
while (length--) delete createDict[PROTOTYPE][enumBugKeys[length]]; | |
return createDict(); | |
}; | |
// `Object.create` method | |
// https://tc39.github.io/ecma262/#sec-object.create | |
module.exports = Object.create || function create(O, Properties) { | |
var result; | |
if (O !== null) { | |
Empty[PROTOTYPE] = anObject(O); | |
result = new Empty(); | |
Empty[PROTOTYPE] = null; | |
// add "__proto__" for Object.getPrototypeOf polyfill | |
result[IE_PROTO] = O; | |
} else result = createDict(); | |
return Properties === undefined ? result : defineProperties(result, Properties); | |
}; | |
hiddenKeys[IE_PROTO] = true; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-properties.js": | |
/*!*******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-properties.js ***! | |
\*******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js"); | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys.js"); | |
// `Object.defineProperties` method | |
// https://tc39.github.io/ecma262/#sec-object.defineproperties | |
module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) { | |
anObject(O); | |
var keys = objectKeys(Properties); | |
var length = keys.length; | |
var index = 0; | |
var key; | |
while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]); | |
return O; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js": | |
/*!*****************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js ***! | |
\*****************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/ie8-dom-define.js"); | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-primitive.js"); | |
var nativeDefineProperty = Object.defineProperty; | |
// `Object.defineProperty` method | |
// https://tc39.github.io/ecma262/#sec-object.defineproperty | |
exports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) { | |
anObject(O); | |
P = toPrimitive(P, true); | |
anObject(Attributes); | |
if (IE8_DOM_DEFINE) try { | |
return nativeDefineProperty(O, P, Attributes); | |
} catch (error) { /* empty */ } | |
if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported'); | |
if ('value' in Attributes) O[P] = Attributes.value; | |
return O; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-descriptor.js": | |
/*!*****************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-descriptor.js ***! | |
\*****************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-property-is-enumerable.js"); | |
var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property-descriptor.js"); | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-primitive.js"); | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var IE8_DOM_DEFINE = __webpack_require__(/*! ../internals/ie8-dom-define */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/ie8-dom-define.js"); | |
var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; | |
// `Object.getOwnPropertyDescriptor` method | |
// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor | |
exports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { | |
O = toIndexedObject(O); | |
P = toPrimitive(P, true); | |
if (IE8_DOM_DEFINE) try { | |
return nativeGetOwnPropertyDescriptor(O, P); | |
} catch (error) { /* empty */ } | |
if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names-external.js": | |
/*!*********************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names-external.js ***! | |
\*********************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var nativeGetOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names.js").f; | |
var toString = {}.toString; | |
var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames | |
? Object.getOwnPropertyNames(window) : []; | |
var getWindowNames = function (it) { | |
try { | |
return nativeGetOwnPropertyNames(it); | |
} catch (error) { | |
return windowNames.slice(); | |
} | |
}; | |
// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window | |
module.exports.f = function getOwnPropertyNames(it) { | |
return windowNames && toString.call(it) == '[object Window]' | |
? getWindowNames(it) | |
: nativeGetOwnPropertyNames(toIndexedObject(it)); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names.js": | |
/*!************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names.js ***! | |
\************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys-internal.js"); | |
var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/enum-bug-keys.js"); | |
var hiddenKeys = enumBugKeys.concat('length', 'prototype'); | |
// `Object.getOwnPropertyNames` method | |
// https://tc39.github.io/ecma262/#sec-object.getownpropertynames | |
exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { | |
return internalObjectKeys(O, hiddenKeys); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-symbols.js": | |
/*!**************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-symbols.js ***! | |
\**************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
exports.f = Object.getOwnPropertySymbols; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-prototype-of.js": | |
/*!******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-prototype-of.js ***! | |
\******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared-key.js"); | |
var CORRECT_PROTOTYPE_GETTER = __webpack_require__(/*! ../internals/correct-prototype-getter */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/correct-prototype-getter.js"); | |
var IE_PROTO = sharedKey('IE_PROTO'); | |
var ObjectPrototype = Object.prototype; | |
// `Object.getPrototypeOf` method | |
// https://tc39.github.io/ecma262/#sec-object.getprototypeof | |
module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) { | |
O = toObject(O); | |
if (has(O, IE_PROTO)) return O[IE_PROTO]; | |
if (typeof O.constructor == 'function' && O instanceof O.constructor) { | |
return O.constructor.prototype; | |
} return O instanceof Object ? ObjectPrototype : null; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys-internal.js": | |
/*!***************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys-internal.js ***! | |
\***************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var indexOf = __webpack_require__(/*! ../internals/array-includes */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-includes.js").indexOf; | |
var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hidden-keys.js"); | |
module.exports = function (object, names) { | |
var O = toIndexedObject(object); | |
var i = 0; | |
var result = []; | |
var key; | |
for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key); | |
// Don't enum bug & hidden keys | |
while (names.length > i) if (has(O, key = names[i++])) { | |
~indexOf(result, key) || result.push(key); | |
} | |
return result; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var internalObjectKeys = __webpack_require__(/*! ../internals/object-keys-internal */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys-internal.js"); | |
var enumBugKeys = __webpack_require__(/*! ../internals/enum-bug-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/enum-bug-keys.js"); | |
// `Object.keys` method | |
// https://tc39.github.io/ecma262/#sec-object.keys | |
module.exports = Object.keys || function keys(O) { | |
return internalObjectKeys(O, enumBugKeys); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-property-is-enumerable.js": | |
/*!************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-property-is-enumerable.js ***! | |
\************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var nativePropertyIsEnumerable = {}.propertyIsEnumerable; | |
var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; | |
// Nashorn ~ JDK8 bug | |
var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1); | |
// `Object.prototype.propertyIsEnumerable` method implementation | |
// https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable | |
exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) { | |
var descriptor = getOwnPropertyDescriptor(this, V); | |
return !!descriptor && descriptor.enumerable; | |
} : nativePropertyIsEnumerable; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-set-prototype-of.js": | |
/*!******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-set-prototype-of.js ***! | |
\******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var aPossiblePrototype = __webpack_require__(/*! ../internals/a-possible-prototype */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-possible-prototype.js"); | |
// `Object.setPrototypeOf` method | |
// https://tc39.github.io/ecma262/#sec-object.setprototypeof | |
// Works with __proto__ only. Old v8 can't work with null proto objects. | |
/* eslint-disable no-proto */ | |
module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () { | |
var CORRECT_SETTER = false; | |
var test = {}; | |
var setter; | |
try { | |
setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set; | |
setter.call(test, []); | |
CORRECT_SETTER = test instanceof Array; | |
} catch (error) { /* empty */ } | |
return function setPrototypeOf(O, proto) { | |
anObject(O); | |
aPossiblePrototype(proto); | |
if (CORRECT_SETTER) setter.call(O, proto); | |
else O.__proto__ = proto; | |
return O; | |
}; | |
}() : undefined); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-to-string.js": | |
/*!***********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-to-string.js ***! | |
\***********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var classof = __webpack_require__(/*! ../internals/classof */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var TO_STRING_TAG = wellKnownSymbol('toStringTag'); | |
var test = {}; | |
test[TO_STRING_TAG] = 'z'; | |
// `Object.prototype.toString` method implementation | |
// https://tc39.github.io/ecma262/#sec-object.prototype.tostring | |
module.exports = String(test) !== '[object z]' ? function toString() { | |
return '[object ' + classof(this) + ']'; | |
} : test.toString; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/own-keys.js": | |
/*!***************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/own-keys.js ***! | |
\***************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-built-in.js"); | |
var getOwnPropertyNamesModule = __webpack_require__(/*! ../internals/object-get-own-property-names */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names.js"); | |
var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-symbols.js"); | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
// all object keys, includes non-enumerable and symbols | |
module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { | |
var keys = getOwnPropertyNamesModule.f(anObject(it)); | |
var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; | |
return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/parse-float.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/parse-float.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var trim = __webpack_require__(/*! ../internals/string-trim */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-trim.js").trim; | |
var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/whitespaces.js"); | |
var nativeParseFloat = global.parseFloat; | |
var FORCED = 1 / nativeParseFloat(whitespaces + '-0') !== -Infinity; | |
// `parseFloat` method | |
// https://tc39.github.io/ecma262/#sec-parsefloat-string | |
module.exports = FORCED ? function parseFloat(string) { | |
var trimmedString = trim(String(string)); | |
var result = nativeParseFloat(trimmedString); | |
return result === 0 && trimmedString.charAt(0) == '-' ? -0 : result; | |
} : nativeParseFloat; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/parse-int.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/parse-int.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var trim = __webpack_require__(/*! ../internals/string-trim */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-trim.js").trim; | |
var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/whitespaces.js"); | |
var nativeParseInt = global.parseInt; | |
var hex = /^[+-]?0[Xx]/; | |
var FORCED = nativeParseInt(whitespaces + '08') !== 8 || nativeParseInt(whitespaces + '0x16') !== 22; | |
// `parseInt` method | |
// https://tc39.github.io/ecma262/#sec-parseint-string-radix | |
module.exports = FORCED ? function parseInt(string, radix) { | |
var S = trim(String(string)); | |
return nativeParseInt(S, (radix >>> 0) || (hex.test(S) ? 16 : 10)); | |
} : nativeParseInt; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/path.js": | |
/*!***********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/path.js ***! | |
\***********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
module.exports = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/perform.js": | |
/*!**************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/perform.js ***! | |
\**************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = function (exec) { | |
try { | |
return { error: false, value: exec() }; | |
} catch (error) { | |
return { error: true, value: error }; | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/promise-resolve.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/promise-resolve.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var newPromiseCapability = __webpack_require__(/*! ../internals/new-promise-capability */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/new-promise-capability.js"); | |
module.exports = function (C, x) { | |
anObject(C); | |
if (isObject(x) && x.constructor === C) return x; | |
var promiseCapability = newPromiseCapability.f(C); | |
var resolve = promiseCapability.resolve; | |
resolve(x); | |
return promiseCapability.promise; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine-all.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine-all.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
module.exports = function (target, src, options) { | |
for (var key in src) redefine(target, key, src[key], options); | |
return target; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js": | |
/*!***************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js ***! | |
\***************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var shared = __webpack_require__(/*! ../internals/shared */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared.js"); | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var setGlobal = __webpack_require__(/*! ../internals/set-global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-global.js"); | |
var nativeFunctionToString = __webpack_require__(/*! ../internals/function-to-string */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/function-to-string.js"); | |
var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js"); | |
var getInternalState = InternalStateModule.get; | |
var enforceInternalState = InternalStateModule.enforce; | |
var TEMPLATE = String(nativeFunctionToString).split('toString'); | |
shared('inspectSource', function (it) { | |
return nativeFunctionToString.call(it); | |
}); | |
(module.exports = function (O, key, value, options) { | |
var unsafe = options ? !!options.unsafe : false; | |
var simple = options ? !!options.enumerable : false; | |
var noTargetGet = options ? !!options.noTargetGet : false; | |
if (typeof value == 'function') { | |
if (typeof key == 'string' && !has(value, 'name')) hide(value, 'name', key); | |
enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : ''); | |
} | |
if (O === global) { | |
if (simple) O[key] = value; | |
else setGlobal(key, value); | |
return; | |
} else if (!unsafe) { | |
delete O[key]; | |
} else if (!noTargetGet && O[key]) { | |
simple = true; | |
} | |
if (simple) O[key] = value; | |
else hide(O, key, value); | |
// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative | |
})(Function.prototype, 'toString', function toString() { | |
return typeof this == 'function' && getInternalState(this).source || nativeFunctionToString.call(this); | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec-abstract.js": | |
/*!***************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec-abstract.js ***! | |
\***************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var classof = __webpack_require__(/*! ./classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
var regexpExec = __webpack_require__(/*! ./regexp-exec */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec.js"); | |
// `RegExpExec` abstract operation | |
// https://tc39.github.io/ecma262/#sec-regexpexec | |
module.exports = function (R, S) { | |
var exec = R.exec; | |
if (typeof exec === 'function') { | |
var result = exec.call(R, S); | |
if (typeof result !== 'object') { | |
throw TypeError('RegExp exec method returned something other than an Object or null'); | |
} | |
return result; | |
} | |
if (classof(R) !== 'RegExp') { | |
throw TypeError('RegExp#exec called on incompatible receiver'); | |
} | |
return regexpExec.call(R, S); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var regexpFlags = __webpack_require__(/*! ./regexp-flags */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-flags.js"); | |
var nativeExec = RegExp.prototype.exec; | |
// This always refers to the native implementation, because the | |
// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js, | |
// which loads this file before patching the method. | |
var nativeReplace = String.prototype.replace; | |
var patchedExec = nativeExec; | |
var UPDATES_LAST_INDEX_WRONG = (function () { | |
var re1 = /a/; | |
var re2 = /b*/g; | |
nativeExec.call(re1, 'a'); | |
nativeExec.call(re2, 'a'); | |
return re1.lastIndex !== 0 || re2.lastIndex !== 0; | |
})(); | |
// nonparticipating capturing group, copied from es5-shim's String#split patch. | |
var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; | |
var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED; | |
if (PATCH) { | |
patchedExec = function exec(str) { | |
var re = this; | |
var lastIndex, reCopy, match, i; | |
if (NPCG_INCLUDED) { | |
reCopy = new RegExp('^' + re.source + '$(?!\\s)', regexpFlags.call(re)); | |
} | |
if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex; | |
match = nativeExec.call(re, str); | |
if (UPDATES_LAST_INDEX_WRONG && match) { | |
re.lastIndex = re.global ? match.index + match[0].length : lastIndex; | |
} | |
if (NPCG_INCLUDED && match && match.length > 1) { | |
// Fix browsers whose `exec` methods don't consistently return `undefined` | |
// for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/ | |
nativeReplace.call(match[0], reCopy, function () { | |
for (i = 1; i < arguments.length - 2; i++) { | |
if (arguments[i] === undefined) match[i] = undefined; | |
} | |
}); | |
} | |
return match; | |
}; | |
} | |
module.exports = patchedExec; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-flags.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-flags.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
// `RegExp.prototype.flags` getter implementation | |
// https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags | |
module.exports = function () { | |
var that = anObject(this); | |
var result = ''; | |
if (that.global) result += 'g'; | |
if (that.ignoreCase) result += 'i'; | |
if (that.multiline) result += 'm'; | |
if (that.dotAll) result += 's'; | |
if (that.unicode) result += 'u'; | |
if (that.sticky) result += 'y'; | |
return result; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js": | |
/*!*******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js ***! | |
\*******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
// `RequireObjectCoercible` abstract operation | |
// https://tc39.github.io/ecma262/#sec-requireobjectcoercible | |
module.exports = function (it) { | |
if (it == undefined) throw TypeError("Can't call method on " + it); | |
return it; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/same-value.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/same-value.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
// `SameValue` abstract operation | |
// https://tc39.github.io/ecma262/#sec-samevalue | |
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; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-global.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-global.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
module.exports = function (key, value) { | |
try { | |
hide(global, key, value); | |
} catch (error) { | |
global[key] = value; | |
} return value; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-species.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-species.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-built-in.js"); | |
var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var SPECIES = wellKnownSymbol('species'); | |
module.exports = function (CONSTRUCTOR_NAME) { | |
var Constructor = getBuiltIn(CONSTRUCTOR_NAME); | |
var defineProperty = definePropertyModule.f; | |
if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) { | |
defineProperty(Constructor, SPECIES, { | |
configurable: true, | |
get: function () { return this; } | |
}); | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-to-string-tag.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-to-string-tag.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js").f; | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var TO_STRING_TAG = wellKnownSymbol('toStringTag'); | |
module.exports = function (it, TAG, STATIC) { | |
if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) { | |
defineProperty(it, TO_STRING_TAG, { configurable: true, value: TAG }); | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared-key.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared-key.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var shared = __webpack_require__(/*! ../internals/shared */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared.js"); | |
var uid = __webpack_require__(/*! ../internals/uid */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/uid.js"); | |
var keys = shared('keys'); | |
module.exports = function (key) { | |
return keys[key] || (keys[key] = uid(key)); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared.js": | |
/*!*************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared.js ***! | |
\*************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var setGlobal = __webpack_require__(/*! ../internals/set-global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-global.js"); | |
var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-pure.js"); | |
var SHARED = '__core-js_shared__'; | |
var store = global[SHARED] || setGlobal(SHARED, {}); | |
(module.exports = function (key, value) { | |
return store[key] || (store[key] = value !== undefined ? value : {}); | |
})('versions', []).push({ | |
version: '3.1.3', | |
mode: IS_PURE ? 'pure' : 'global', | |
copyright: '© 2019 Denis Pushkarev (zloirock.ru)' | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
module.exports = function (METHOD_NAME, argument) { | |
var method = [][METHOD_NAME]; | |
return !method || !fails(function () { | |
// eslint-disable-next-line no-useless-call,no-throw-literal | |
method.call(null, argument || function () { throw 1; }, 1); | |
}); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/species-constructor.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/species-constructor.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var aFunction = __webpack_require__(/*! ../internals/a-function */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-function.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var SPECIES = wellKnownSymbol('species'); | |
// `SpeciesConstructor` abstract operation | |
// https://tc39.github.io/ecma262/#sec-speciesconstructor | |
module.exports = function (O, defaultConstructor) { | |
var C = anObject(O).constructor; | |
var S; | |
return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-multibyte.js": | |
/*!***********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-multibyte.js ***! | |
\***********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var toInteger = __webpack_require__(/*! ../internals/to-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-integer.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
// `String.prototype.{ codePointAt, at }` methods implementation | |
var createMethod = function (CONVERT_TO_STRING) { | |
return function ($this, pos) { | |
var S = String(requireObjectCoercible($this)); | |
var position = toInteger(pos); | |
var size = S.length; | |
var first, second; | |
if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined; | |
first = S.charCodeAt(position); | |
return first < 0xD800 || first > 0xDBFF || position + 1 === size | |
|| (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF | |
? CONVERT_TO_STRING ? S.charAt(position) : first | |
: CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000; | |
}; | |
}; | |
module.exports = { | |
// `String.prototype.codePointAt` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.codepointat | |
codeAt: createMethod(false), | |
// `String.prototype.at` method | |
// https://github.com/mathiasbynens/String.prototype.at | |
charAt: createMethod(true) | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-pad.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-pad.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// https://github.com/tc39/proposal-string-pad-start-end | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var repeat = __webpack_require__(/*! ../internals/string-repeat */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-repeat.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var ceil = Math.ceil; | |
// `String.prototype.{ padStart, padEnd }` methods implementation | |
var createMethod = function (IS_END) { | |
return function ($this, maxLength, fillString) { | |
var S = String(requireObjectCoercible($this)); | |
var stringLength = S.length; | |
var fillStr = fillString === undefined ? ' ' : String(fillString); | |
var intMaxLength = toLength(maxLength); | |
var fillLen, stringFiller; | |
if (intMaxLength <= stringLength || fillStr == '') return S; | |
fillLen = intMaxLength - stringLength; | |
stringFiller = repeat.call(fillStr, ceil(fillLen / fillStr.length)); | |
if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen); | |
return IS_END ? S + stringFiller : stringFiller + S; | |
}; | |
}; | |
module.exports = { | |
// `String.prototype.padStart` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.padstart | |
start: createMethod(false), | |
// `String.prototype.padEnd` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.padend | |
end: createMethod(true) | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-repeat.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-repeat.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var toInteger = __webpack_require__(/*! ../internals/to-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-integer.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
// `String.prototype.repeat` method implementation | |
// https://tc39.github.io/ecma262/#sec-string.prototype.repeat | |
module.exports = ''.repeat || function repeat(count) { | |
var str = String(requireObjectCoercible(this)); | |
var result = ''; | |
var n = toInteger(count); | |
if (n < 0 || n == Infinity) throw RangeError('Wrong number of repetitions'); | |
for (;n > 0; (n >>>= 1) && (str += str)) if (n & 1) result += str; | |
return result; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-trim.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-trim.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var whitespaces = __webpack_require__(/*! ../internals/whitespaces */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/whitespaces.js"); | |
var whitespace = '[' + whitespaces + ']'; | |
var ltrim = RegExp('^' + whitespace + whitespace + '*'); | |
var rtrim = RegExp(whitespace + whitespace + '*$'); | |
// `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation | |
var createMethod = function (TYPE) { | |
return function ($this) { | |
var string = String(requireObjectCoercible($this)); | |
if (TYPE & 1) string = string.replace(ltrim, ''); | |
if (TYPE & 2) string = string.replace(rtrim, ''); | |
return string; | |
}; | |
}; | |
module.exports = { | |
// `String.prototype.{ trimLeft, trimStart }` methods | |
// https://tc39.github.io/ecma262/#sec-string.prototype.trimstart | |
start: createMethod(1), | |
// `String.prototype.{ trimRight, trimEnd }` methods | |
// https://tc39.github.io/ecma262/#sec-string.prototype.trimend | |
end: createMethod(2), | |
// `String.prototype.trim` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.trim | |
trim: createMethod(3) | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/task.js": | |
/*!***********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/task.js ***! | |
\***********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var classof = __webpack_require__(/*! ../internals/classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
var bind = __webpack_require__(/*! ../internals/bind-context */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/bind-context.js"); | |
var html = __webpack_require__(/*! ../internals/html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/html.js"); | |
var createElement = __webpack_require__(/*! ../internals/document-create-element */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/document-create-element.js"); | |
var location = global.location; | |
var set = global.setImmediate; | |
var clear = global.clearImmediate; | |
var process = global.process; | |
var MessageChannel = global.MessageChannel; | |
var Dispatch = global.Dispatch; | |
var counter = 0; | |
var queue = {}; | |
var ONREADYSTATECHANGE = 'onreadystatechange'; | |
var defer, channel, port; | |
var run = function (id) { | |
// eslint-disable-next-line no-prototype-builtins | |
if (queue.hasOwnProperty(id)) { | |
var fn = queue[id]; | |
delete queue[id]; | |
fn(); | |
} | |
}; | |
var runner = function (id) { | |
return function () { | |
run(id); | |
}; | |
}; | |
var listener = function (event) { | |
run(event.data); | |
}; | |
var post = function (id) { | |
// old engines have not location.origin | |
global.postMessage(id + '', location.protocol + '//' + location.host); | |
}; | |
// Node.js 0.9+ & IE10+ has setImmediate, otherwise: | |
if (!set || !clear) { | |
set = function setImmediate(fn) { | |
var args = []; | |
var i = 1; | |
while (arguments.length > i) args.push(arguments[i++]); | |
queue[++counter] = function () { | |
// eslint-disable-next-line no-new-func | |
(typeof fn == 'function' ? fn : Function(fn)).apply(undefined, args); | |
}; | |
defer(counter); | |
return counter; | |
}; | |
clear = function clearImmediate(id) { | |
delete queue[id]; | |
}; | |
// Node.js 0.8- | |
if (classof(process) == 'process') { | |
defer = function (id) { | |
process.nextTick(runner(id)); | |
}; | |
// Sphere (JS game engine) Dispatch API | |
} else if (Dispatch && Dispatch.now) { | |
defer = function (id) { | |
Dispatch.now(runner(id)); | |
}; | |
// Browsers with MessageChannel, includes WebWorkers | |
} else if (MessageChannel) { | |
channel = new MessageChannel(); | |
port = channel.port2; | |
channel.port1.onmessage = listener; | |
defer = bind(port.postMessage, port, 1); | |
// Browsers with postMessage, skip WebWorkers | |
// IE8 has postMessage, but it's sync & typeof its postMessage is 'object' | |
} else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts && !fails(post)) { | |
defer = post; | |
global.addEventListener('message', listener, false); | |
// IE8- | |
} else if (ONREADYSTATECHANGE in createElement('script')) { | |
defer = function (id) { | |
html.appendChild(createElement('script'))[ONREADYSTATECHANGE] = function () { | |
html.removeChild(this); | |
run(id); | |
}; | |
}; | |
// Rest old browsers | |
} else { | |
defer = function (id) { | |
setTimeout(runner(id), 0); | |
}; | |
} | |
} | |
module.exports = { | |
set: set, | |
clear: clear | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/this-number-value.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/this-number-value.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var classof = __webpack_require__(/*! ../internals/classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
// `thisNumberValue` abstract operation | |
// https://tc39.github.io/ecma262/#sec-thisnumbervalue | |
module.exports = function (value) { | |
if (typeof value != 'number' && classof(value) != 'Number') { | |
throw TypeError('Incorrect invocation'); | |
} | |
return +value; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-absolute-index.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-absolute-index.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var toInteger = __webpack_require__(/*! ../internals/to-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-integer.js"); | |
var max = Math.max; | |
var min = Math.min; | |
// Helper for a popular repeating case of the spec: | |
// Let integer be ? ToInteger(index). | |
// If integer < 0, let result be max((length + integer), 0); else let result be min(length, length). | |
module.exports = function (index, length) { | |
var integer = toInteger(index); | |
return integer < 0 ? max(integer + length, 0) : min(integer, length); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// toObject with fallback for non-array-like ES3 strings | |
var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/indexed-object.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
module.exports = function (it) { | |
return IndexedObject(requireObjectCoercible(it)); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-integer.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-integer.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var ceil = Math.ceil; | |
var floor = Math.floor; | |
// `ToInteger` abstract operation | |
// https://tc39.github.io/ecma262/#sec-tointeger | |
module.exports = function (argument) { | |
return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var toInteger = __webpack_require__(/*! ../internals/to-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-integer.js"); | |
var min = Math.min; | |
// `ToLength` abstract operation | |
// https://tc39.github.io/ecma262/#sec-tolength | |
module.exports = function (argument) { | |
return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
// `ToObject` abstract operation | |
// https://tc39.github.io/ecma262/#sec-toobject | |
module.exports = function (argument) { | |
return Object(requireObjectCoercible(argument)); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-primitive.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-primitive.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
// `ToPrimitive` abstract operation | |
// https://tc39.github.io/ecma262/#sec-toprimitive | |
// 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 (input, PREFERRED_STRING) { | |
if (!isObject(input)) return input; | |
var fn, val; | |
if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; | |
if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val; | |
if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; | |
throw TypeError("Can't convert object to primitive value"); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/uid.js": | |
/*!**********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/uid.js ***! | |
\**********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var id = 0; | |
var postfix = Math.random(); | |
module.exports = function (key) { | |
return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/user-agent.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/user-agent.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var getBuiltIn = __webpack_require__(/*! ../internals/get-built-in */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/get-built-in.js"); | |
module.exports = getBuiltIn('navigator', 'userAgent') || ''; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var shared = __webpack_require__(/*! ../internals/shared */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared.js"); | |
var uid = __webpack_require__(/*! ../internals/uid */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/uid.js"); | |
var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/native-symbol.js"); | |
var Symbol = global.Symbol; | |
var store = shared('wks'); | |
module.exports = function (name) { | |
return store[name] || (store[name] = NATIVE_SYMBOL && Symbol[name] | |
|| (NATIVE_SYMBOL ? Symbol : uid)('Symbol.' + name)); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/whitespaces.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/whitespaces.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
// a string of all valid unicode whitespaces | |
// eslint-disable-next-line max-len | |
module.exports = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/wrapped-well-known-symbol.js": | |
/*!********************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/wrapped-well-known-symbol.js ***! | |
\********************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
exports.f = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.copy-within.js": | |
/*!*************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.copy-within.js ***! | |
\*************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var copyWithin = __webpack_require__(/*! ../internals/array-copy-within */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-copy-within.js"); | |
var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/add-to-unscopables.js"); | |
// `Array.prototype.copyWithin` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.copywithin | |
$({ target: 'Array', proto: true }, { | |
copyWithin: copyWithin | |
}); | |
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables | |
addToUnscopables('copyWithin'); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.every.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.every.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $every = __webpack_require__(/*! ../internals/array-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js").every; | |
var sloppyArrayMethod = __webpack_require__(/*! ../internals/sloppy-array-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js"); | |
// `Array.prototype.every` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.every | |
$({ target: 'Array', proto: true, forced: sloppyArrayMethod('every') }, { | |
every: function every(callbackfn /* , thisArg */) { | |
return $every(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.fill.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.fill.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fill = __webpack_require__(/*! ../internals/array-fill */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-fill.js"); | |
var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/add-to-unscopables.js"); | |
// `Array.prototype.fill` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.fill | |
$({ target: 'Array', proto: true }, { | |
fill: fill | |
}); | |
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables | |
addToUnscopables('fill'); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.filter.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.filter.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $filter = __webpack_require__(/*! ../internals/array-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js").filter; | |
var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-method-has-species-support.js"); | |
// `Array.prototype.filter` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.filter | |
// with adding support of @@species | |
$({ target: 'Array', proto: true, forced: !arrayMethodHasSpeciesSupport('filter') }, { | |
filter: function filter(callbackfn /* , thisArg */) { | |
return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.find-index.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.find-index.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $findIndex = __webpack_require__(/*! ../internals/array-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js").findIndex; | |
var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/add-to-unscopables.js"); | |
var FIND_INDEX = 'findIndex'; | |
var SKIPS_HOLES = true; | |
// Shouldn't skip holes | |
if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES = false; }); | |
// `Array.prototype.findIndex` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.findindex | |
$({ target: 'Array', proto: true, forced: SKIPS_HOLES }, { | |
findIndex: function findIndex(callbackfn /* , that = undefined */) { | |
return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables | |
addToUnscopables(FIND_INDEX); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.find.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.find.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $find = __webpack_require__(/*! ../internals/array-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js").find; | |
var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/add-to-unscopables.js"); | |
var FIND = 'find'; | |
var SKIPS_HOLES = true; | |
// Shouldn't skip holes | |
if (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES = false; }); | |
// `Array.prototype.find` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.find | |
$({ target: 'Array', proto: true, forced: SKIPS_HOLES }, { | |
find: function find(callbackfn /* , that = undefined */) { | |
return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables | |
addToUnscopables(FIND); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.for-each.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.for-each.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var forEach = __webpack_require__(/*! ../internals/array-for-each */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-for-each.js"); | |
// `Array.prototype.forEach` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.foreach | |
$({ target: 'Array', proto: true, forced: [].forEach != forEach }, { | |
forEach: forEach | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.from.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.from.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var from = __webpack_require__(/*! ../internals/array-from */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-from.js"); | |
var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/check-correctness-of-iteration.js"); | |
var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) { | |
Array.from(iterable); | |
}); | |
// `Array.from` method | |
// https://tc39.github.io/ecma262/#sec-array.from | |
$({ target: 'Array', stat: true, forced: INCORRECT_ITERATION }, { | |
from: from | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.index-of.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.index-of.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $indexOf = __webpack_require__(/*! ../internals/array-includes */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-includes.js").indexOf; | |
var sloppyArrayMethod = __webpack_require__(/*! ../internals/sloppy-array-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js"); | |
var nativeIndexOf = [].indexOf; | |
var NEGATIVE_ZERO = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0; | |
var SLOPPY_METHOD = sloppyArrayMethod('indexOf'); | |
// `Array.prototype.indexOf` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.indexof | |
$({ target: 'Array', proto: true, forced: NEGATIVE_ZERO || SLOPPY_METHOD }, { | |
indexOf: function indexOf(searchElement /* , fromIndex = 0 */) { | |
return NEGATIVE_ZERO | |
// convert -0 to +0 | |
? nativeIndexOf.apply(this, arguments) || 0 | |
: $indexOf(this, searchElement, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.is-array.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.is-array.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var isArray = __webpack_require__(/*! ../internals/is-array */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array.js"); | |
// `Array.isArray` method | |
// https://tc39.github.io/ecma262/#sec-array.isarray | |
$({ target: 'Array', stat: true }, { | |
isArray: isArray | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.iterator.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.iterator.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var addToUnscopables = __webpack_require__(/*! ../internals/add-to-unscopables */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/add-to-unscopables.js"); | |
var Iterators = __webpack_require__(/*! ../internals/iterators */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterators.js"); | |
var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js"); | |
var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/define-iterator.js"); | |
var ARRAY_ITERATOR = 'Array Iterator'; | |
var setInternalState = InternalStateModule.set; | |
var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR); | |
// `Array.prototype.entries` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.entries | |
// `Array.prototype.keys` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.keys | |
// `Array.prototype.values` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.values | |
// `Array.prototype[@@iterator]` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype-@@iterator | |
// `CreateArrayIterator` internal method | |
// https://tc39.github.io/ecma262/#sec-createarrayiterator | |
module.exports = defineIterator(Array, 'Array', function (iterated, kind) { | |
setInternalState(this, { | |
type: ARRAY_ITERATOR, | |
target: toIndexedObject(iterated), // target | |
index: 0, // next index | |
kind: kind // kind | |
}); | |
// `%ArrayIteratorPrototype%.next` method | |
// https://tc39.github.io/ecma262/#sec-%arrayiteratorprototype%.next | |
}, function () { | |
var state = getInternalState(this); | |
var target = state.target; | |
var kind = state.kind; | |
var index = state.index++; | |
if (!target || index >= target.length) { | |
state.target = undefined; | |
return { value: undefined, done: true }; | |
} | |
if (kind == 'keys') return { value: index, done: false }; | |
if (kind == 'values') return { value: target[index], done: false }; | |
return { value: [index, target[index]], done: false }; | |
}, 'values'); | |
// argumentsList[@@iterator] is %ArrayProto_values% | |
// https://tc39.github.io/ecma262/#sec-createunmappedargumentsobject | |
// https://tc39.github.io/ecma262/#sec-createmappedargumentsobject | |
Iterators.Arguments = Iterators.Array; | |
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables | |
addToUnscopables('keys'); | |
addToUnscopables('values'); | |
addToUnscopables('entries'); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.join.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.join.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var IndexedObject = __webpack_require__(/*! ../internals/indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/indexed-object.js"); | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var sloppyArrayMethod = __webpack_require__(/*! ../internals/sloppy-array-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js"); | |
var nativeJoin = [].join; | |
var ES3_STRINGS = IndexedObject != Object; | |
var SLOPPY_METHOD = sloppyArrayMethod('join', ','); | |
// `Array.prototype.join` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.join | |
$({ target: 'Array', proto: true, forced: ES3_STRINGS || SLOPPY_METHOD }, { | |
join: function join(separator) { | |
return nativeJoin.call(toIndexedObject(this), separator === undefined ? ',' : separator); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.last-index-of.js": | |
/*!***************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.last-index-of.js ***! | |
\***************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var lastIndexOf = __webpack_require__(/*! ../internals/array-last-index-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-last-index-of.js"); | |
// `Array.prototype.lastIndexOf` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof | |
$({ target: 'Array', proto: true, forced: lastIndexOf !== [].lastIndexOf }, { | |
lastIndexOf: lastIndexOf | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.map.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.map.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $map = __webpack_require__(/*! ../internals/array-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js").map; | |
var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-method-has-species-support.js"); | |
// `Array.prototype.map` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.map | |
// with adding support of @@species | |
$({ target: 'Array', proto: true, forced: !arrayMethodHasSpeciesSupport('map') }, { | |
map: function map(callbackfn /* , thisArg */) { | |
return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.of.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.of.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var createProperty = __webpack_require__(/*! ../internals/create-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property.js"); | |
var ISNT_GENERIC = fails(function () { | |
function F() { /* empty */ } | |
return !(Array.of.call(F) instanceof F); | |
}); | |
// `Array.of` method | |
// https://tc39.github.io/ecma262/#sec-array.of | |
// WebKit Array.of isn't generic | |
$({ target: 'Array', stat: true, forced: ISNT_GENERIC }, { | |
of: function of(/* ...args */) { | |
var index = 0; | |
var argumentsLength = arguments.length; | |
var result = new (typeof this == 'function' ? this : Array)(argumentsLength); | |
while (argumentsLength > index) createProperty(result, index, arguments[index++]); | |
result.length = argumentsLength; | |
return result; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.reduce-right.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.reduce-right.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $reduceRight = __webpack_require__(/*! ../internals/array-reduce */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-reduce.js").right; | |
var sloppyArrayMethod = __webpack_require__(/*! ../internals/sloppy-array-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js"); | |
// `Array.prototype.reduceRight` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.reduceright | |
$({ target: 'Array', proto: true, forced: sloppyArrayMethod('reduceRight') }, { | |
reduceRight: function reduceRight(callbackfn /* , initialValue */) { | |
return $reduceRight(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.reduce.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.reduce.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $reduce = __webpack_require__(/*! ../internals/array-reduce */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-reduce.js").left; | |
var sloppyArrayMethod = __webpack_require__(/*! ../internals/sloppy-array-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js"); | |
// `Array.prototype.reduce` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.reduce | |
$({ target: 'Array', proto: true, forced: sloppyArrayMethod('reduce') }, { | |
reduce: function reduce(callbackfn /* , initialValue */) { | |
return $reduce(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.slice.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.slice.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var isArray = __webpack_require__(/*! ../internals/is-array */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array.js"); | |
var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-absolute-index.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var createProperty = __webpack_require__(/*! ../internals/create-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property.js"); | |
var arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-method-has-species-support.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var SPECIES = wellKnownSymbol('species'); | |
var nativeSlice = [].slice; | |
var max = Math.max; | |
// `Array.prototype.slice` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.slice | |
// fallback for not array-like ES3 strings and DOM objects | |
$({ target: 'Array', proto: true, forced: !arrayMethodHasSpeciesSupport('slice') }, { | |
slice: function slice(start, end) { | |
var O = toIndexedObject(this); | |
var length = toLength(O.length); | |
var k = toAbsoluteIndex(start, length); | |
var fin = toAbsoluteIndex(end === undefined ? length : end, length); | |
// inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible | |
var Constructor, result, n; | |
if (isArray(O)) { | |
Constructor = O.constructor; | |
// cross-realm fallback | |
if (typeof Constructor == 'function' && (Constructor === Array || isArray(Constructor.prototype))) { | |
Constructor = undefined; | |
} else if (isObject(Constructor)) { | |
Constructor = Constructor[SPECIES]; | |
if (Constructor === null) Constructor = undefined; | |
} | |
if (Constructor === Array || Constructor === undefined) { | |
return nativeSlice.call(O, k, fin); | |
} | |
} | |
result = new (Constructor === undefined ? Array : Constructor)(max(fin - k, 0)); | |
for (n = 0; k < fin; k++, n++) if (k in O) createProperty(result, n, O[k]); | |
result.length = n; | |
return result; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.some.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.some.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $some = __webpack_require__(/*! ../internals/array-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js").some; | |
var sloppyArrayMethod = __webpack_require__(/*! ../internals/sloppy-array-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js"); | |
// `Array.prototype.some` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.some | |
$({ target: 'Array', proto: true, forced: sloppyArrayMethod('some') }, { | |
some: function some(callbackfn /* , thisArg */) { | |
return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.sort.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.sort.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var aFunction = __webpack_require__(/*! ../internals/a-function */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-function.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var sloppyArrayMethod = __webpack_require__(/*! ../internals/sloppy-array-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/sloppy-array-method.js"); | |
var nativeSort = [].sort; | |
var test = [1, 2, 3]; | |
// IE8- | |
var FAILS_ON_UNDEFINED = fails(function () { | |
test.sort(undefined); | |
}); | |
// V8 bug | |
var FAILS_ON_NULL = fails(function () { | |
test.sort(null); | |
}); | |
// Old WebKit | |
var SLOPPY_METHOD = sloppyArrayMethod('sort'); | |
var FORCED = FAILS_ON_UNDEFINED || !FAILS_ON_NULL || SLOPPY_METHOD; | |
// `Array.prototype.sort` method | |
// https://tc39.github.io/ecma262/#sec-array.prototype.sort | |
$({ target: 'Array', proto: true, forced: FORCED }, { | |
sort: function sort(comparefn) { | |
return comparefn === undefined | |
? nativeSort.call(toObject(this)) | |
: nativeSort.call(toObject(this), aFunction(comparefn)); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.now.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.now.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
// `Date.now` method | |
// https://tc39.github.io/ecma262/#sec-date.now | |
$({ target: 'Date', stat: true }, { | |
now: function now() { | |
return new Date().getTime(); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-iso-string.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-iso-string.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var toISOString = __webpack_require__(/*! ../internals/date-to-iso-string */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/date-to-iso-string.js"); | |
// `Date.prototype.toISOString` method | |
// https://tc39.github.io/ecma262/#sec-date.prototype.toisostring | |
// PhantomJS / old WebKit has a broken implementations | |
$({ target: 'Date', proto: true, forced: Date.prototype.toISOString !== toISOString }, { | |
toISOString: toISOString | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-json.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-json.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-primitive.js"); | |
var FORCED = fails(function () { | |
return new Date(NaN).toJSON() !== null | |
|| Date.prototype.toJSON.call({ toISOString: function () { return 1; } }) !== 1; | |
}); | |
// `Date.prototype.toJSON` method | |
// https://tc39.github.io/ecma262/#sec-date.prototype.tojson | |
$({ target: 'Date', proto: true, forced: FORCED }, { | |
// eslint-disable-next-line no-unused-vars | |
toJSON: function toJSON(key) { | |
var O = toObject(this); | |
var pv = toPrimitive(O); | |
return typeof pv == 'number' && !isFinite(pv) ? null : O.toISOString(); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-primitive.js": | |
/*!*************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-primitive.js ***! | |
\*************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var dateToPrimitive = __webpack_require__(/*! ../internals/date-to-primitive */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/date-to-primitive.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); | |
var DatePrototype = Date.prototype; | |
// `Date.prototype[@@toPrimitive]` method | |
// https://tc39.github.io/ecma262/#sec-date.prototype-@@toprimitive | |
if (!(TO_PRIMITIVE in DatePrototype)) hide(DatePrototype, TO_PRIMITIVE, dateToPrimitive); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-string.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.date.to-string.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var DatePrototype = Date.prototype; | |
var INVALID_DATE = 'Invalid Date'; | |
var TO_STRING = 'toString'; | |
var nativeDateToString = DatePrototype[TO_STRING]; | |
var getTime = DatePrototype.getTime; | |
// `Date.prototype.toString` method | |
// https://tc39.github.io/ecma262/#sec-date.prototype.tostring | |
if (new Date(NaN) + '' != INVALID_DATE) { | |
redefine(DatePrototype, TO_STRING, function toString() { | |
var value = getTime.call(this); | |
// eslint-disable-next-line no-self-compare | |
return value === value ? nativeDateToString.call(this) : INVALID_DATE; | |
}); | |
} | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.function.bind.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.function.bind.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var bind = __webpack_require__(/*! ../internals/function-bind */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/function-bind.js"); | |
// `Function.prototype.bind` method | |
// https://tc39.github.io/ecma262/#sec-function.prototype.bind | |
$({ target: 'Function', proto: true }, { | |
bind: bind | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.function.has-instance.js": | |
/*!*****************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.function.has-instance.js ***! | |
\*****************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js"); | |
var getPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-prototype-of.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var HAS_INSTANCE = wellKnownSymbol('hasInstance'); | |
var FunctionPrototype = Function.prototype; | |
// `Function.prototype[@@hasInstance]` method | |
// https://tc39.github.io/ecma262/#sec-function.prototype-@@hasinstance | |
if (!(HAS_INSTANCE in FunctionPrototype)) { | |
definePropertyModule.f(FunctionPrototype, 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: | |
while (O = getPrototypeOf(O)) if (this.prototype === O) return true; | |
return false; | |
} }); | |
} | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.function.name.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.function.name.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js").f; | |
var FunctionPrototype = Function.prototype; | |
var FunctionPrototypeToString = FunctionPrototype.toString; | |
var nameRE = /^\s*function ([^ (]*)/; | |
var NAME = 'name'; | |
// Function instances `.name` property | |
// https://tc39.github.io/ecma262/#sec-function-instances-name | |
if (DESCRIPTORS && !(NAME in FunctionPrototype)) { | |
defineProperty(FunctionPrototype, NAME, { | |
configurable: true, | |
get: function () { | |
try { | |
return FunctionPrototypeToString.call(this).match(nameRE)[1]; | |
} catch (error) { | |
return ''; | |
} | |
} | |
}); | |
} | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.map.js": | |
/*!***********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.map.js ***! | |
\***********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var collection = __webpack_require__(/*! ../internals/collection */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection.js"); | |
var collectionStrong = __webpack_require__(/*! ../internals/collection-strong */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection-strong.js"); | |
// `Map` constructor | |
// https://tc39.github.io/ecma262/#sec-map-objects | |
module.exports = collection('Map', function (get) { | |
return function Map() { return get(this, arguments.length ? arguments[0] : undefined); }; | |
}, collectionStrong, true); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.acosh.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.acosh.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var log1p = __webpack_require__(/*! ../internals/math-log1p */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-log1p.js"); | |
var nativeAcosh = Math.acosh; | |
var log = Math.log; | |
var sqrt = Math.sqrt; | |
var LN2 = Math.LN2; | |
var FORCED = !nativeAcosh | |
// V8 bug: https://code.google.com/p/v8/issues/detail?id=3509 | |
|| Math.floor(nativeAcosh(Number.MAX_VALUE)) != 710 | |
// Tor Browser bug: Math.acosh(Infinity) -> NaN | |
|| nativeAcosh(Infinity) != Infinity; | |
// `Math.acosh` method | |
// https://tc39.github.io/ecma262/#sec-math.acosh | |
$({ target: 'Math', stat: true, forced: FORCED }, { | |
acosh: function acosh(x) { | |
return (x = +x) < 1 ? NaN : x > 94906265.62425156 | |
? log(x) + LN2 | |
: log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1)); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.asinh.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.asinh.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var nativeAsinh = Math.asinh; | |
var log = Math.log; | |
var sqrt = Math.sqrt; | |
function asinh(x) { | |
return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : log(x + sqrt(x * x + 1)); | |
} | |
// `Math.asinh` method | |
// https://tc39.github.io/ecma262/#sec-math.asinh | |
// Tor Browser bug: Math.asinh(0) -> -0 | |
$({ target: 'Math', stat: true, forced: !(nativeAsinh && 1 / nativeAsinh(0) > 0) }, { | |
asinh: asinh | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.atanh.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.atanh.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var nativeAtanh = Math.atanh; | |
var log = Math.log; | |
// `Math.atanh` method | |
// https://tc39.github.io/ecma262/#sec-math.atanh | |
// Tor Browser bug: Math.atanh(-0) -> 0 | |
$({ target: 'Math', stat: true, forced: !(nativeAtanh && 1 / nativeAtanh(-0) < 0) }, { | |
atanh: function atanh(x) { | |
return (x = +x) == 0 ? x : log((1 + x) / (1 - x)) / 2; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.cbrt.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.cbrt.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var sign = __webpack_require__(/*! ../internals/math-sign */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-sign.js"); | |
var abs = Math.abs; | |
var pow = Math.pow; | |
// `Math.cbrt` method | |
// https://tc39.github.io/ecma262/#sec-math.cbrt | |
$({ target: 'Math', stat: true }, { | |
cbrt: function cbrt(x) { | |
return sign(x = +x) * pow(abs(x), 1 / 3); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.clz32.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.clz32.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var floor = Math.floor; | |
var log = Math.log; | |
var LOG2E = Math.LOG2E; | |
// `Math.clz32` method | |
// https://tc39.github.io/ecma262/#sec-math.clz32 | |
$({ target: 'Math', stat: true }, { | |
clz32: function clz32(x) { | |
return (x >>>= 0) ? 31 - floor(log(x + 0.5) * LOG2E) : 32; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.cosh.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.cosh.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var expm1 = __webpack_require__(/*! ../internals/math-expm1 */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-expm1.js"); | |
var nativeCosh = Math.cosh; | |
var abs = Math.abs; | |
var E = Math.E; | |
// `Math.cosh` method | |
// https://tc39.github.io/ecma262/#sec-math.cosh | |
$({ target: 'Math', stat: true, forced: !nativeCosh || nativeCosh(710) === Infinity }, { | |
cosh: function cosh(x) { | |
var t = expm1(abs(x) - 1) + 1; | |
return (t + 1 / (t * E * E)) * (E / 2); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.expm1.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.expm1.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var expm1 = __webpack_require__(/*! ../internals/math-expm1 */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-expm1.js"); | |
// `Math.expm1` method | |
// https://tc39.github.io/ecma262/#sec-math.expm1 | |
$({ target: 'Math', stat: true, forced: expm1 != Math.expm1 }, { expm1: expm1 }); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.fround.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.fround.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fround = __webpack_require__(/*! ../internals/math-fround */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-fround.js"); | |
// `Math.fround` method | |
// https://tc39.github.io/ecma262/#sec-math.fround | |
$({ target: 'Math', stat: true }, { fround: fround }); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.hypot.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.hypot.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var abs = Math.abs; | |
var sqrt = Math.sqrt; | |
// `Math.hypot` method | |
// https://tc39.github.io/ecma262/#sec-math.hypot | |
$({ target: 'Math', stat: true }, { | |
hypot: function hypot(value1, value2) { // eslint-disable-line no-unused-vars | |
var sum = 0; | |
var i = 0; | |
var aLen = arguments.length; | |
var larg = 0; | |
var arg, div; | |
while (i < aLen) { | |
arg = abs(arguments[i++]); | |
if (larg < arg) { | |
div = larg / arg; | |
sum = sum * div * div + 1; | |
larg = arg; | |
} else if (arg > 0) { | |
div = arg / larg; | |
sum += div * div; | |
} else sum += arg; | |
} | |
return larg === Infinity ? Infinity : larg * sqrt(sum); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.imul.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.imul.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var nativeImul = Math.imul; | |
var FORCED = fails(function () { | |
return nativeImul(0xFFFFFFFF, 5) != -5 || nativeImul.length != 2; | |
}); | |
// `Math.imul` method | |
// https://tc39.github.io/ecma262/#sec-math.imul | |
// some WebKit versions fails with big numbers, some has wrong arity | |
$({ target: 'Math', stat: true, forced: FORCED }, { | |
imul: function imul(x, y) { | |
var UINT16 = 0xFFFF; | |
var xn = +x; | |
var yn = +y; | |
var xl = UINT16 & xn; | |
var yl = UINT16 & yn; | |
return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.log10.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.log10.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var log = Math.log; | |
var LOG10E = Math.LOG10E; | |
// `Math.log10` method | |
// https://tc39.github.io/ecma262/#sec-math.log10 | |
$({ target: 'Math', stat: true }, { | |
log10: function log10(x) { | |
return log(x) * LOG10E; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.log1p.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.log1p.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var log1p = __webpack_require__(/*! ../internals/math-log1p */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-log1p.js"); | |
// `Math.log1p` method | |
// https://tc39.github.io/ecma262/#sec-math.log1p | |
$({ target: 'Math', stat: true }, { log1p: log1p }); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.log2.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.log2.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var log = Math.log; | |
var LN2 = Math.LN2; | |
// `Math.log2` method | |
// https://tc39.github.io/ecma262/#sec-math.log2 | |
$({ target: 'Math', stat: true }, { | |
log2: function log2(x) { | |
return log(x) / LN2; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.sign.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.sign.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var sign = __webpack_require__(/*! ../internals/math-sign */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-sign.js"); | |
// `Math.sign` method | |
// https://tc39.github.io/ecma262/#sec-math.sign | |
$({ target: 'Math', stat: true }, { | |
sign: sign | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.sinh.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.sinh.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var expm1 = __webpack_require__(/*! ../internals/math-expm1 */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-expm1.js"); | |
var abs = Math.abs; | |
var exp = Math.exp; | |
var E = Math.E; | |
var FORCED = fails(function () { | |
return Math.sinh(-2e-17) != -2e-17; | |
}); | |
// `Math.sinh` method | |
// https://tc39.github.io/ecma262/#sec-math.sinh | |
// V8 near Chromium 38 has a problem with very small numbers | |
$({ target: 'Math', stat: true, forced: FORCED }, { | |
sinh: function sinh(x) { | |
return abs(x = +x) < 1 ? (expm1(x) - expm1(-x)) / 2 : (exp(x - 1) - exp(-x - 1)) * (E / 2); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.tanh.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.tanh.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var expm1 = __webpack_require__(/*! ../internals/math-expm1 */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/math-expm1.js"); | |
var exp = Math.exp; | |
// `Math.tanh` method | |
// https://tc39.github.io/ecma262/#sec-math.tanh | |
$({ target: 'Math', stat: true }, { | |
tanh: function tanh(x) { | |
var a = expm1(x = +x); | |
var b = expm1(-x); | |
return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x)); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.to-string-tag.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.to-string-tag.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-to-string-tag.js"); | |
// Math[@@toStringTag] property | |
// https://tc39.github.io/ecma262/#sec-math-@@tostringtag | |
setToStringTag(Math, 'Math', true); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.trunc.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.math.trunc.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var ceil = Math.ceil; | |
var floor = Math.floor; | |
// `Math.trunc` method | |
// https://tc39.github.io/ecma262/#sec-math.trunc | |
$({ target: 'Math', stat: true }, { | |
trunc: function trunc(it) { | |
return (it > 0 ? floor : ceil)(it); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.constructor.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.constructor.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var isForced = __webpack_require__(/*! ../internals/is-forced */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-forced.js"); | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var classof = __webpack_require__(/*! ../internals/classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/inherit-if-required.js"); | |
var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-primitive.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var create = __webpack_require__(/*! ../internals/object-create */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-create.js"); | |
var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names.js").f; | |
var getOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-descriptor.js").f; | |
var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js").f; | |
var trim = __webpack_require__(/*! ../internals/string-trim */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-trim.js").trim; | |
var NUMBER = 'Number'; | |
var NativeNumber = global[NUMBER]; | |
var NumberPrototype = NativeNumber.prototype; | |
// Opera ~12 has broken Object#toString | |
var BROKEN_CLASSOF = classof(create(NumberPrototype)) == NUMBER; | |
// `ToNumber` abstract operation | |
// https://tc39.github.io/ecma262/#sec-tonumber | |
var toNumber = function (argument) { | |
var it = toPrimitive(argument, false); | |
var first, third, radix, maxCode, digits, length, index, code; | |
if (typeof it == 'string' && it.length > 2) { | |
it = trim(it); | |
first = it.charCodeAt(0); | |
if (first === 43 || first === 45) { | |
third = it.charCodeAt(2); | |
if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix | |
} else if (first === 48) { | |
switch (it.charCodeAt(1)) { | |
case 66: case 98: radix = 2; maxCode = 49; break; // fast equal of /^0b[01]+$/i | |
case 79: case 111: radix = 8; maxCode = 55; break; // fast equal of /^0o[0-7]+$/i | |
default: return +it; | |
} | |
digits = it.slice(2); | |
length = digits.length; | |
for (index = 0; index < length; index++) { | |
code = digits.charCodeAt(index); | |
// parseInt parses a string to a first unavailable symbol | |
// but ToNumber should return NaN if a string contains unavailable symbols | |
if (code < 48 || code > maxCode) return NaN; | |
} return parseInt(digits, radix); | |
} | |
} return +it; | |
}; | |
// `Number` constructor | |
// https://tc39.github.io/ecma262/#sec-number-constructor | |
if (isForced(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) { | |
var NumberWrapper = function Number(value) { | |
var it = arguments.length < 1 ? 0 : value; | |
var dummy = this; | |
return dummy instanceof NumberWrapper | |
// check on 1..constructor(foo) case | |
&& (BROKEN_CLASSOF ? fails(function () { NumberPrototype.valueOf.call(dummy); }) : classof(dummy) != NUMBER) | |
? inheritIfRequired(new NativeNumber(toNumber(it)), dummy, NumberWrapper) : toNumber(it); | |
}; | |
for (var keys = DESCRIPTORS ? getOwnPropertyNames(NativeNumber) : ( | |
// ES3: | |
'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' + | |
// ES2015 (in case, if modules with ES2015 Number statics required before): | |
'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' + | |
'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger' | |
).split(','), j = 0, key; keys.length > j; j++) { | |
if (has(NativeNumber, key = keys[j]) && !has(NumberWrapper, key)) { | |
defineProperty(NumberWrapper, key, getOwnPropertyDescriptor(NativeNumber, key)); | |
} | |
} | |
NumberWrapper.prototype = NumberPrototype; | |
NumberPrototype.constructor = NumberWrapper; | |
redefine(global, NUMBER, NumberWrapper); | |
} | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.epsilon.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.epsilon.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
// `Number.EPSILON` constant | |
// https://tc39.github.io/ecma262/#sec-number.epsilon | |
$({ target: 'Number', stat: true }, { | |
EPSILON: Math.pow(2, -52) | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-finite.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-finite.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var numberIsFinite = __webpack_require__(/*! ../internals/number-is-finite */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/number-is-finite.js"); | |
// `Number.isFinite` method | |
// https://tc39.github.io/ecma262/#sec-number.isfinite | |
$({ target: 'Number', stat: true }, { isFinite: numberIsFinite }); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-integer.js": | |
/*!*************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-integer.js ***! | |
\*************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var isInteger = __webpack_require__(/*! ../internals/is-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-integer.js"); | |
// `Number.isInteger` method | |
// https://tc39.github.io/ecma262/#sec-number.isinteger | |
$({ target: 'Number', stat: true }, { | |
isInteger: isInteger | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-nan.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-nan.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
// `Number.isNaN` method | |
// https://tc39.github.io/ecma262/#sec-number.isnan | |
$({ target: 'Number', stat: true }, { | |
isNaN: function isNaN(number) { | |
// eslint-disable-next-line no-self-compare | |
return number != number; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-safe-integer.js": | |
/*!******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.is-safe-integer.js ***! | |
\******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var isInteger = __webpack_require__(/*! ../internals/is-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-integer.js"); | |
var abs = Math.abs; | |
// `Number.isSafeInteger` method | |
// https://tc39.github.io/ecma262/#sec-number.issafeinteger | |
$({ target: 'Number', stat: true }, { | |
isSafeInteger: function isSafeInteger(number) { | |
return isInteger(number) && abs(number) <= 0x1FFFFFFFFFFFFF; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.max-safe-integer.js": | |
/*!*******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.max-safe-integer.js ***! | |
\*******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
// `Number.MAX_SAFE_INTEGER` constant | |
// https://tc39.github.io/ecma262/#sec-number.max_safe_integer | |
$({ target: 'Number', stat: true }, { | |
MAX_SAFE_INTEGER: 0x1FFFFFFFFFFFFF | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.min-safe-integer.js": | |
/*!*******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.min-safe-integer.js ***! | |
\*******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
// `Number.MIN_SAFE_INTEGER` constant | |
// https://tc39.github.io/ecma262/#sec-number.min_safe_integer | |
$({ target: 'Number', stat: true }, { | |
MIN_SAFE_INTEGER: -0x1FFFFFFFFFFFFF | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.parse-float.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.parse-float.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var parseFloat = __webpack_require__(/*! ../internals/parse-float */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/parse-float.js"); | |
// `Number.parseFloat` method | |
// https://tc39.github.io/ecma262/#sec-number.parseFloat | |
$({ target: 'Number', stat: true, forced: Number.parseFloat != parseFloat }, { | |
parseFloat: parseFloat | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.parse-int.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.parse-int.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var parseInt = __webpack_require__(/*! ../internals/parse-int */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/parse-int.js"); | |
// `Number.parseInt` method | |
// https://tc39.github.io/ecma262/#sec-number.parseint | |
$({ target: 'Number', stat: true, forced: Number.parseInt != parseInt }, { | |
parseInt: parseInt | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.to-fixed.js": | |
/*!***********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.to-fixed.js ***! | |
\***********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var toInteger = __webpack_require__(/*! ../internals/to-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-integer.js"); | |
var thisNumberValue = __webpack_require__(/*! ../internals/this-number-value */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/this-number-value.js"); | |
var repeat = __webpack_require__(/*! ../internals/string-repeat */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-repeat.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var nativeToFixed = 1.0.toFixed; | |
var floor = Math.floor; | |
var pow = function (x, n, acc) { | |
return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc); | |
}; | |
var log = function (x) { | |
var n = 0; | |
var x2 = x; | |
while (x2 >= 4096) { | |
n += 12; | |
x2 /= 4096; | |
} | |
while (x2 >= 2) { | |
n += 1; | |
x2 /= 2; | |
} return n; | |
}; | |
var FORCED = nativeToFixed && ( | |
0.00008.toFixed(3) !== '0.000' || | |
0.9.toFixed(0) !== '1' || | |
1.255.toFixed(2) !== '1.25' || | |
1000000000000000128.0.toFixed(0) !== '1000000000000000128' | |
) || !fails(function () { | |
// V8 ~ Android 4.3- | |
nativeToFixed.call({}); | |
}); | |
// `Number.prototype.toFixed` method | |
// https://tc39.github.io/ecma262/#sec-number.prototype.tofixed | |
$({ target: 'Number', proto: true, forced: FORCED }, { | |
// eslint-disable-next-line max-statements | |
toFixed: function toFixed(fractionDigits) { | |
var number = thisNumberValue(this); | |
var fractDigits = toInteger(fractionDigits); | |
var data = [0, 0, 0, 0, 0, 0]; | |
var sign = ''; | |
var result = '0'; | |
var e, z, j, k; | |
var multiply = function (n, c) { | |
var index = -1; | |
var c2 = c; | |
while (++index < 6) { | |
c2 += n * data[index]; | |
data[index] = c2 % 1e7; | |
c2 = floor(c2 / 1e7); | |
} | |
}; | |
var divide = function (n) { | |
var index = 6; | |
var c = 0; | |
while (--index >= 0) { | |
c += data[index]; | |
data[index] = floor(c / n); | |
c = (c % n) * 1e7; | |
} | |
}; | |
var dataToString = function () { | |
var index = 6; | |
var s = ''; | |
while (--index >= 0) { | |
if (s !== '' || index === 0 || data[index] !== 0) { | |
var t = String(data[index]); | |
s = s === '' ? t : s + repeat.call('0', 7 - t.length) + t; | |
} | |
} return s; | |
}; | |
if (fractDigits < 0 || fractDigits > 20) throw RangeError('Incorrect fraction digits'); | |
// eslint-disable-next-line no-self-compare | |
if (number != number) return 'NaN'; | |
if (number <= -1e21 || number >= 1e21) return String(number); | |
if (number < 0) { | |
sign = '-'; | |
number = -number; | |
} | |
if (number > 1e-21) { | |
e = log(number * pow(2, 69, 1)) - 69; | |
z = e < 0 ? number * pow(2, -e, 1) : number / pow(2, e, 1); | |
z *= 0x10000000000000; | |
e = 52 - e; | |
if (e > 0) { | |
multiply(0, z); | |
j = fractDigits; | |
while (j >= 7) { | |
multiply(1e7, 0); | |
j -= 7; | |
} | |
multiply(pow(10, j, 1), 0); | |
j = e - 1; | |
while (j >= 23) { | |
divide(1 << 23); | |
j -= 23; | |
} | |
divide(1 << j); | |
multiply(1, 1); | |
divide(2); | |
result = dataToString(); | |
} else { | |
multiply(0, z); | |
multiply(1 << -e, 0); | |
result = dataToString() + repeat.call('0', fractDigits); | |
} | |
} | |
if (fractDigits > 0) { | |
k = result.length; | |
result = sign + (k <= fractDigits | |
? '0.' + repeat.call('0', fractDigits - k) + result | |
: result.slice(0, k - fractDigits) + '.' + result.slice(k - fractDigits)); | |
} else { | |
result = sign + result; | |
} return result; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.to-precision.js": | |
/*!***************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.number.to-precision.js ***! | |
\***************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var thisNumberValue = __webpack_require__(/*! ../internals/this-number-value */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/this-number-value.js"); | |
var nativeToPrecision = 1.0.toPrecision; | |
var FORCED = fails(function () { | |
// IE7- | |
return nativeToPrecision.call(1, undefined) !== '1'; | |
}) || !fails(function () { | |
// V8 ~ Android 4.3- | |
nativeToPrecision.call({}); | |
}); | |
// `Number.prototype.toPrecision` method | |
// https://tc39.github.io/ecma262/#sec-number.prototype.toprecision | |
$({ target: 'Number', proto: true, forced: FORCED }, { | |
toPrecision: function toPrecision(precision) { | |
return precision === undefined | |
? nativeToPrecision.call(thisNumberValue(this)) | |
: nativeToPrecision.call(thisNumberValue(this), precision); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.assign.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.assign.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var assign = __webpack_require__(/*! ../internals/object-assign */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-assign.js"); | |
// `Object.assign` method | |
// https://tc39.github.io/ecma262/#sec-object.assign | |
$({ target: 'Object', stat: true, forced: Object.assign !== assign }, { | |
assign: assign | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.create.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.create.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var create = __webpack_require__(/*! ../internals/object-create */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-create.js"); | |
// `Object.create` method | |
// https://tc39.github.io/ecma262/#sec-object.create | |
$({ target: 'Object', stat: true, sham: !DESCRIPTORS }, { | |
create: create | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.define-properties.js": | |
/*!********************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.define-properties.js ***! | |
\********************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var defineProperties = __webpack_require__(/*! ../internals/object-define-properties */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-properties.js"); | |
// `Object.defineProperties` method | |
// https://tc39.github.io/ecma262/#sec-object.defineproperties | |
$({ target: 'Object', stat: true, forced: !DESCRIPTORS, sham: !DESCRIPTORS }, { | |
defineProperties: defineProperties | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.define-property.js": | |
/*!******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.define-property.js ***! | |
\******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var objectDefinePropertyModile = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js"); | |
// `Object.defineProperty` method | |
// https://tc39.github.io/ecma262/#sec-object.defineproperty | |
$({ target: 'Object', stat: true, forced: !DESCRIPTORS, sham: !DESCRIPTORS }, { | |
defineProperty: objectDefinePropertyModile.f | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.freeze.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.freeze.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var FREEZING = __webpack_require__(/*! ../internals/freezing */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/freezing.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var onFreeze = __webpack_require__(/*! ../internals/internal-metadata */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-metadata.js").onFreeze; | |
var nativeFreeze = Object.freeze; | |
var FAILS_ON_PRIMITIVES = fails(function () { nativeFreeze(1); }); | |
// `Object.freeze` method | |
// https://tc39.github.io/ecma262/#sec-object.freeze | |
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, { | |
freeze: function freeze(it) { | |
return nativeFreeze && isObject(it) ? nativeFreeze(onFreeze(it)) : it; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.get-own-property-descriptor.js": | |
/*!******************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.get-own-property-descriptor.js ***! | |
\******************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var nativeGetOwnPropertyDescriptor = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-descriptor.js").f; | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var FAILS_ON_PRIMITIVES = fails(function () { nativeGetOwnPropertyDescriptor(1); }); | |
var FORCED = !DESCRIPTORS || FAILS_ON_PRIMITIVES; | |
// `Object.getOwnPropertyDescriptor` method | |
// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor | |
$({ target: 'Object', stat: true, forced: FORCED, sham: !DESCRIPTORS }, { | |
getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) { | |
return nativeGetOwnPropertyDescriptor(toIndexedObject(it), key); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.get-own-property-names.js": | |
/*!*************************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.get-own-property-names.js ***! | |
\*************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var nativeGetOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names-external */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names-external.js").f; | |
var FAILS_ON_PRIMITIVES = fails(function () { return !Object.getOwnPropertyNames(1); }); | |
// `Object.getOwnPropertyNames` method | |
// https://tc39.github.io/ecma262/#sec-object.getownpropertynames | |
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { | |
getOwnPropertyNames: nativeGetOwnPropertyNames | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.get-prototype-of.js": | |
/*!*******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.get-prototype-of.js ***! | |
\*******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var nativeGetPrototypeOf = __webpack_require__(/*! ../internals/object-get-prototype-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-prototype-of.js"); | |
var CORRECT_PROTOTYPE_GETTER = __webpack_require__(/*! ../internals/correct-prototype-getter */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/correct-prototype-getter.js"); | |
var FAILS_ON_PRIMITIVES = fails(function () { nativeGetPrototypeOf(1); }); | |
// `Object.getPrototypeOf` method | |
// https://tc39.github.io/ecma262/#sec-object.getprototypeof | |
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !CORRECT_PROTOTYPE_GETTER }, { | |
getPrototypeOf: function getPrototypeOf(it) { | |
return nativeGetPrototypeOf(toObject(it)); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is-extensible.js": | |
/*!****************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is-extensible.js ***! | |
\****************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var nativeIsExtensible = Object.isExtensible; | |
var FAILS_ON_PRIMITIVES = fails(function () { nativeIsExtensible(1); }); | |
// `Object.isExtensible` method | |
// https://tc39.github.io/ecma262/#sec-object.isextensible | |
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { | |
isExtensible: function isExtensible(it) { | |
return isObject(it) ? nativeIsExtensible ? nativeIsExtensible(it) : true : false; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is-frozen.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is-frozen.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var nativeIsFrozen = Object.isFrozen; | |
var FAILS_ON_PRIMITIVES = fails(function () { nativeIsFrozen(1); }); | |
// `Object.isFrozen` method | |
// https://tc39.github.io/ecma262/#sec-object.isfrozen | |
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { | |
isFrozen: function isFrozen(it) { | |
return isObject(it) ? nativeIsFrozen ? nativeIsFrozen(it) : false : true; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is-sealed.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is-sealed.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var nativeIsSealed = Object.isSealed; | |
var FAILS_ON_PRIMITIVES = fails(function () { nativeIsSealed(1); }); | |
// `Object.isSealed` method | |
// https://tc39.github.io/ecma262/#sec-object.issealed | |
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { | |
isSealed: function isSealed(it) { | |
return isObject(it) ? nativeIsSealed ? nativeIsSealed(it) : false : true; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var is = __webpack_require__(/*! ../internals/same-value */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/same-value.js"); | |
// `Object.is` method | |
// https://tc39.github.io/ecma262/#sec-object.is | |
$({ target: 'Object', stat: true }, { | |
is: is | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.keys.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.keys.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var nativeKeys = __webpack_require__(/*! ../internals/object-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var FAILS_ON_PRIMITIVES = fails(function () { nativeKeys(1); }); | |
// `Object.keys` method | |
// https://tc39.github.io/ecma262/#sec-object.keys | |
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { | |
keys: function keys(it) { | |
return nativeKeys(toObject(it)); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.prevent-extensions.js": | |
/*!*********************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.prevent-extensions.js ***! | |
\*********************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var onFreeze = __webpack_require__(/*! ../internals/internal-metadata */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-metadata.js").onFreeze; | |
var FREEZING = __webpack_require__(/*! ../internals/freezing */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/freezing.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var nativePreventExtensions = Object.preventExtensions; | |
var FAILS_ON_PRIMITIVES = fails(function () { nativePreventExtensions(1); }); | |
// `Object.preventExtensions` method | |
// https://tc39.github.io/ecma262/#sec-object.preventextensions | |
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, { | |
preventExtensions: function preventExtensions(it) { | |
return nativePreventExtensions && isObject(it) ? nativePreventExtensions(onFreeze(it)) : it; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.seal.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.seal.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var onFreeze = __webpack_require__(/*! ../internals/internal-metadata */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-metadata.js").onFreeze; | |
var FREEZING = __webpack_require__(/*! ../internals/freezing */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/freezing.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var nativeSeal = Object.seal; | |
var FAILS_ON_PRIMITIVES = fails(function () { nativeSeal(1); }); | |
// `Object.seal` method | |
// https://tc39.github.io/ecma262/#sec-object.seal | |
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, { | |
seal: function seal(it) { | |
return nativeSeal && isObject(it) ? nativeSeal(onFreeze(it)) : it; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.set-prototype-of.js": | |
/*!*******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.set-prototype-of.js ***! | |
\*******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var setPrototypeOf = __webpack_require__(/*! ../internals/object-set-prototype-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-set-prototype-of.js"); | |
// `Object.setPrototypeOf` method | |
// https://tc39.github.io/ecma262/#sec-object.setprototypeof | |
$({ target: 'Object', stat: true }, { | |
setPrototypeOf: setPrototypeOf | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.to-string.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.to-string.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var toString = __webpack_require__(/*! ../internals/object-to-string */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-to-string.js"); | |
var ObjectPrototype = Object.prototype; | |
// `Object.prototype.toString` method | |
// https://tc39.github.io/ecma262/#sec-object.prototype.tostring | |
if (toString !== ObjectPrototype.toString) { | |
redefine(ObjectPrototype, 'toString', toString, { unsafe: true }); | |
} | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.parse-float.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.parse-float.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var parseFloatImplementation = __webpack_require__(/*! ../internals/parse-float */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/parse-float.js"); | |
// `parseFloat` method | |
// https://tc39.github.io/ecma262/#sec-parsefloat-string | |
$({ global: true, forced: parseFloat != parseFloatImplementation }, { | |
parseFloat: parseFloatImplementation | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.parse-int.js": | |
/*!*****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.parse-int.js ***! | |
\*****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var parseIntImplementation = __webpack_require__(/*! ../internals/parse-int */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/parse-int.js"); | |
// `parseInt` method | |
// https://tc39.github.io/ecma262/#sec-parseint-string-radix | |
$({ global: true, forced: parseInt != parseIntImplementation }, { | |
parseInt: parseIntImplementation | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.promise.js": | |
/*!***************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.promise.js ***! | |
\***************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-pure.js"); | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var path = __webpack_require__(/*! ../internals/path */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/path.js"); | |
var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine-all.js"); | |
var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-to-string-tag.js"); | |
var setSpecies = __webpack_require__(/*! ../internals/set-species */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-species.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var aFunction = __webpack_require__(/*! ../internals/a-function */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/a-function.js"); | |
var anInstance = __webpack_require__(/*! ../internals/an-instance */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-instance.js"); | |
var classof = __webpack_require__(/*! ../internals/classof-raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/classof-raw.js"); | |
var iterate = __webpack_require__(/*! ../internals/iterate */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/iterate.js"); | |
var checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/check-correctness-of-iteration.js"); | |
var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/species-constructor.js"); | |
var task = __webpack_require__(/*! ../internals/task */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/task.js").set; | |
var microtask = __webpack_require__(/*! ../internals/microtask */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/microtask.js"); | |
var promiseResolve = __webpack_require__(/*! ../internals/promise-resolve */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/promise-resolve.js"); | |
var hostReportErrors = __webpack_require__(/*! ../internals/host-report-errors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/host-report-errors.js"); | |
var newPromiseCapabilityModule = __webpack_require__(/*! ../internals/new-promise-capability */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/new-promise-capability.js"); | |
var perform = __webpack_require__(/*! ../internals/perform */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/perform.js"); | |
var userAgent = __webpack_require__(/*! ../internals/user-agent */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/user-agent.js"); | |
var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js"); | |
var isForced = __webpack_require__(/*! ../internals/is-forced */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-forced.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var SPECIES = wellKnownSymbol('species'); | |
var PROMISE = 'Promise'; | |
var getInternalState = InternalStateModule.get; | |
var setInternalState = InternalStateModule.set; | |
var getInternalPromiseState = InternalStateModule.getterFor(PROMISE); | |
var PromiseConstructor = global[PROMISE]; | |
var TypeError = global.TypeError; | |
var document = global.document; | |
var process = global.process; | |
var $fetch = global.fetch; | |
var versions = process && process.versions; | |
var v8 = versions && versions.v8 || ''; | |
var newPromiseCapability = newPromiseCapabilityModule.f; | |
var newGenericPromiseCapability = newPromiseCapability; | |
var IS_NODE = classof(process) == 'process'; | |
var DISPATCH_EVENT = !!(document && document.createEvent && global.dispatchEvent); | |
var UNHANDLED_REJECTION = 'unhandledrejection'; | |
var REJECTION_HANDLED = 'rejectionhandled'; | |
var PENDING = 0; | |
var FULFILLED = 1; | |
var REJECTED = 2; | |
var HANDLED = 1; | |
var UNHANDLED = 2; | |
var Internal, OwnPromiseCapability, PromiseWrapper; | |
var FORCED = isForced(PROMISE, function () { | |
// correct subclassing with @@species support | |
var promise = PromiseConstructor.resolve(1); | |
var empty = function () { /* empty */ }; | |
var FakePromise = (promise.constructor = {})[SPECIES] = function (exec) { | |
exec(empty, empty); | |
}; | |
// unhandled rejections tracking support, NodeJS Promise without it fails @@species test | |
return !((IS_NODE || typeof PromiseRejectionEvent == 'function') | |
&& (!IS_PURE || promise['finally']) | |
&& promise.then(empty) instanceof FakePromise | |
// v8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables | |
// https://bugs.chromium.org/p/chromium/issues/detail?id=830565 | |
// we can't detect it synchronously, so just check versions | |
&& v8.indexOf('6.6') !== 0 | |
&& userAgent.indexOf('Chrome/66') === -1); | |
}); | |
var INCORRECT_ITERATION = FORCED || !checkCorrectnessOfIteration(function (iterable) { | |
PromiseConstructor.all(iterable)['catch'](function () { /* empty */ }); | |
}); | |
// helpers | |
var isThenable = function (it) { | |
var then; | |
return isObject(it) && typeof (then = it.then) == 'function' ? then : false; | |
}; | |
var notify = function (promise, state, isReject) { | |
if (state.notified) return; | |
state.notified = true; | |
var chain = state.reactions; | |
microtask(function () { | |
var value = state.value; | |
var ok = state.state == FULFILLED; | |
var index = 0; | |
// variable length - can't use forEach | |
while (chain.length > index) { | |
var reaction = chain[index++]; | |
var handler = ok ? reaction.ok : reaction.fail; | |
var resolve = reaction.resolve; | |
var reject = reaction.reject; | |
var domain = reaction.domain; | |
var result, then, exited; | |
try { | |
if (handler) { | |
if (!ok) { | |
if (state.rejection === UNHANDLED) onHandleUnhandled(promise, state); | |
state.rejection = HANDLED; | |
} | |
if (handler === true) result = value; | |
else { | |
if (domain) domain.enter(); | |
result = handler(value); // can throw | |
if (domain) { | |
domain.exit(); | |
exited = true; | |
} | |
} | |
if (result === reaction.promise) { | |
reject(TypeError('Promise-chain cycle')); | |
} else if (then = isThenable(result)) { | |
then.call(result, resolve, reject); | |
} else resolve(result); | |
} else reject(value); | |
} catch (error) { | |
if (domain && !exited) domain.exit(); | |
reject(error); | |
} | |
} | |
state.reactions = []; | |
state.notified = false; | |
if (isReject && !state.rejection) onUnhandled(promise, state); | |
}); | |
}; | |
var dispatchEvent = function (name, promise, reason) { | |
var event, handler; | |
if (DISPATCH_EVENT) { | |
event = document.createEvent('Event'); | |
event.promise = promise; | |
event.reason = reason; | |
event.initEvent(name, false, true); | |
global.dispatchEvent(event); | |
} else event = { promise: promise, reason: reason }; | |
if (handler = global['on' + name]) handler(event); | |
else if (name === UNHANDLED_REJECTION) hostReportErrors('Unhandled promise rejection', reason); | |
}; | |
var onUnhandled = function (promise, state) { | |
task.call(global, function () { | |
var value = state.value; | |
var IS_UNHANDLED = isUnhandled(state); | |
var result; | |
if (IS_UNHANDLED) { | |
result = perform(function () { | |
if (IS_NODE) { | |
process.emit('unhandledRejection', value, promise); | |
} else dispatchEvent(UNHANDLED_REJECTION, promise, value); | |
}); | |
// Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should | |
state.rejection = IS_NODE || isUnhandled(state) ? UNHANDLED : HANDLED; | |
if (result.error) throw result.value; | |
} | |
}); | |
}; | |
var isUnhandled = function (state) { | |
return state.rejection !== HANDLED && !state.parent; | |
}; | |
var onHandleUnhandled = function (promise, state) { | |
task.call(global, function () { | |
if (IS_NODE) { | |
process.emit('rejectionHandled', promise); | |
} else dispatchEvent(REJECTION_HANDLED, promise, state.value); | |
}); | |
}; | |
var bind = function (fn, promise, state, unwrap) { | |
return function (value) { | |
fn(promise, state, value, unwrap); | |
}; | |
}; | |
var internalReject = function (promise, state, value, unwrap) { | |
if (state.done) return; | |
state.done = true; | |
if (unwrap) state = unwrap; | |
state.value = value; | |
state.state = REJECTED; | |
notify(promise, state, true); | |
}; | |
var internalResolve = function (promise, state, value, unwrap) { | |
if (state.done) return; | |
state.done = true; | |
if (unwrap) state = unwrap; | |
try { | |
if (promise === value) throw TypeError("Promise can't be resolved itself"); | |
var then = isThenable(value); | |
if (then) { | |
microtask(function () { | |
var wrapper = { done: false }; | |
try { | |
then.call(value, | |
bind(internalResolve, promise, wrapper, state), | |
bind(internalReject, promise, wrapper, state) | |
); | |
} catch (error) { | |
internalReject(promise, wrapper, error, state); | |
} | |
}); | |
} else { | |
state.value = value; | |
state.state = FULFILLED; | |
notify(promise, state, false); | |
} | |
} catch (error) { | |
internalReject(promise, { done: false }, error, state); | |
} | |
}; | |
// constructor polyfill | |
if (FORCED) { | |
// 25.4.3.1 Promise(executor) | |
PromiseConstructor = function Promise(executor) { | |
anInstance(this, PromiseConstructor, PROMISE); | |
aFunction(executor); | |
Internal.call(this); | |
var state = getInternalState(this); | |
try { | |
executor(bind(internalResolve, this, state), bind(internalReject, this, state)); | |
} catch (error) { | |
internalReject(this, state, error); | |
} | |
}; | |
// eslint-disable-next-line no-unused-vars | |
Internal = function Promise(executor) { | |
setInternalState(this, { | |
type: PROMISE, | |
done: false, | |
notified: false, | |
parent: false, | |
reactions: [], | |
rejection: false, | |
state: PENDING, | |
value: undefined | |
}); | |
}; | |
Internal.prototype = redefineAll(PromiseConstructor.prototype, { | |
// `Promise.prototype.then` method | |
// https://tc39.github.io/ecma262/#sec-promise.prototype.then | |
then: function then(onFulfilled, onRejected) { | |
var state = getInternalPromiseState(this); | |
var reaction = newPromiseCapability(speciesConstructor(this, PromiseConstructor)); | |
reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true; | |
reaction.fail = typeof onRejected == 'function' && onRejected; | |
reaction.domain = IS_NODE ? process.domain : undefined; | |
state.parent = true; | |
state.reactions.push(reaction); | |
if (state.state != PENDING) notify(this, state, false); | |
return reaction.promise; | |
}, | |
// `Promise.prototype.catch` method | |
// https://tc39.github.io/ecma262/#sec-promise.prototype.catch | |
'catch': function (onRejected) { | |
return this.then(undefined, onRejected); | |
} | |
}); | |
OwnPromiseCapability = function () { | |
var promise = new Internal(); | |
var state = getInternalState(promise); | |
this.promise = promise; | |
this.resolve = bind(internalResolve, promise, state); | |
this.reject = bind(internalReject, promise, state); | |
}; | |
newPromiseCapabilityModule.f = newPromiseCapability = function (C) { | |
return C === PromiseConstructor || C === PromiseWrapper | |
? new OwnPromiseCapability(C) | |
: newGenericPromiseCapability(C); | |
}; | |
// wrap fetch result | |
if (!IS_PURE && typeof $fetch == 'function') $({ global: true, enumerable: true, forced: true }, { | |
// eslint-disable-next-line no-unused-vars | |
fetch: function fetch(input) { | |
return promiseResolve(PromiseConstructor, $fetch.apply(global, arguments)); | |
} | |
}); | |
} | |
$({ global: true, wrap: true, forced: FORCED }, { | |
Promise: PromiseConstructor | |
}); | |
setToStringTag(PromiseConstructor, PROMISE, false, true); | |
setSpecies(PROMISE); | |
PromiseWrapper = path[PROMISE]; | |
// statics | |
$({ target: PROMISE, stat: true, forced: FORCED }, { | |
// `Promise.reject` method | |
// https://tc39.github.io/ecma262/#sec-promise.reject | |
reject: function reject(r) { | |
var capability = newPromiseCapability(this); | |
capability.reject.call(undefined, r); | |
return capability.promise; | |
} | |
}); | |
$({ target: PROMISE, stat: true, forced: IS_PURE || FORCED }, { | |
// `Promise.resolve` method | |
// https://tc39.github.io/ecma262/#sec-promise.resolve | |
resolve: function resolve(x) { | |
return promiseResolve(IS_PURE && this === PromiseWrapper ? PromiseConstructor : this, x); | |
} | |
}); | |
$({ target: PROMISE, stat: true, forced: INCORRECT_ITERATION }, { | |
// `Promise.all` method | |
// https://tc39.github.io/ecma262/#sec-promise.all | |
all: function all(iterable) { | |
var C = this; | |
var capability = newPromiseCapability(C); | |
var resolve = capability.resolve; | |
var reject = capability.reject; | |
var result = perform(function () { | |
var $promiseResolve = aFunction(C.resolve); | |
var values = []; | |
var counter = 0; | |
var remaining = 1; | |
iterate(iterable, function (promise) { | |
var index = counter++; | |
var alreadyCalled = false; | |
values.push(undefined); | |
remaining++; | |
$promiseResolve.call(C, promise).then(function (value) { | |
if (alreadyCalled) return; | |
alreadyCalled = true; | |
values[index] = value; | |
--remaining || resolve(values); | |
}, reject); | |
}); | |
--remaining || resolve(values); | |
}); | |
if (result.error) reject(result.value); | |
return capability.promise; | |
}, | |
// `Promise.race` method | |
// https://tc39.github.io/ecma262/#sec-promise.race | |
race: function race(iterable) { | |
var C = this; | |
var capability = newPromiseCapability(C); | |
var reject = capability.reject; | |
var result = perform(function () { | |
var $promiseResolve = aFunction(C.resolve); | |
iterate(iterable, function (promise) { | |
$promiseResolve.call(C, promise).then(capability.resolve, reject); | |
}); | |
}); | |
if (result.error) reject(result.value); | |
return capability.promise; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.constructor.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.constructor.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var isForced = __webpack_require__(/*! ../internals/is-forced */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-forced.js"); | |
var inheritIfRequired = __webpack_require__(/*! ../internals/inherit-if-required */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/inherit-if-required.js"); | |
var defineProperty = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js").f; | |
var getOwnPropertyNames = __webpack_require__(/*! ../internals/object-get-own-property-names */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names.js").f; | |
var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-regexp.js"); | |
var getFlags = __webpack_require__(/*! ../internals/regexp-flags */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-flags.js"); | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var setSpecies = __webpack_require__(/*! ../internals/set-species */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-species.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var MATCH = wellKnownSymbol('match'); | |
var NativeRegExp = global.RegExp; | |
var RegExpPrototype = NativeRegExp.prototype; | |
var re1 = /a/g; | |
var re2 = /a/g; | |
// "new" should create a new object, old webkit bug | |
var CORRECT_NEW = new NativeRegExp(re1) !== re1; | |
var FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || fails(function () { | |
re2[MATCH] = false; | |
// RegExp constructor can alter flags and IsRegExp works correct with @@match | |
return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i'; | |
}))); | |
// `RegExp` constructor | |
// https://tc39.github.io/ecma262/#sec-regexp-constructor | |
if (FORCED) { | |
var RegExpWrapper = function RegExp(pattern, flags) { | |
var thisIsRegExp = this instanceof RegExpWrapper; | |
var patternIsRegExp = isRegExp(pattern); | |
var flagsAreUndefined = flags === undefined; | |
return !thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined ? pattern | |
: inheritIfRequired(CORRECT_NEW | |
? new NativeRegExp(patternIsRegExp && !flagsAreUndefined ? pattern.source : pattern, flags) | |
: NativeRegExp((patternIsRegExp = pattern instanceof RegExpWrapper) | |
? pattern.source | |
: pattern, patternIsRegExp && flagsAreUndefined ? getFlags.call(pattern) : flags) | |
, thisIsRegExp ? this : RegExpPrototype, RegExpWrapper); | |
}; | |
var proxy = function (key) { | |
key in RegExpWrapper || defineProperty(RegExpWrapper, key, { | |
configurable: true, | |
get: function () { return NativeRegExp[key]; }, | |
set: function (it) { NativeRegExp[key] = it; } | |
}); | |
}; | |
var keys = getOwnPropertyNames(NativeRegExp); | |
var index = 0; | |
while (keys.length > index) proxy(keys[index++]); | |
RegExpPrototype.constructor = RegExpWrapper; | |
RegExpWrapper.prototype = RegExpPrototype; | |
redefine(global, 'RegExp', RegExpWrapper); | |
} | |
// https://tc39.github.io/ecma262/#sec-get-regexp-@@species | |
setSpecies('RegExp'); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.exec.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.exec.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var exec = __webpack_require__(/*! ../internals/regexp-exec */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec.js"); | |
$({ target: 'RegExp', proto: true, forced: /./.exec !== exec }, { | |
exec: exec | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.flags.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.flags.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var objectDefinePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js"); | |
var regExpFlags = __webpack_require__(/*! ../internals/regexp-flags */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-flags.js"); | |
// `RegExp.prototype.flags` getter | |
// https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags | |
if (DESCRIPTORS && /./g.flags != 'g') { | |
objectDefinePropertyModule.f(RegExp.prototype, 'flags', { | |
configurable: true, | |
get: regExpFlags | |
}); | |
} | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.to-string.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.regexp.to-string.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var flags = __webpack_require__(/*! ../internals/regexp-flags */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-flags.js"); | |
var TO_STRING = 'toString'; | |
var RegExpPrototype = RegExp.prototype; | |
var nativeToString = RegExpPrototype[TO_STRING]; | |
var NOT_GENERIC = fails(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; }); | |
// FF44- RegExp#toString has a wrong name | |
var INCORRECT_NAME = nativeToString.name != TO_STRING; | |
// `RegExp.prototype.toString` method | |
// https://tc39.github.io/ecma262/#sec-regexp.prototype.tostring | |
if (NOT_GENERIC || INCORRECT_NAME) { | |
redefine(RegExp.prototype, TO_STRING, function toString() { | |
var R = anObject(this); | |
var p = String(R.source); | |
var rf = R.flags; | |
var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf); | |
return '/' + p + '/' + f; | |
}, { unsafe: true }); | |
} | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.set.js": | |
/*!***********************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.set.js ***! | |
\***********************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var collection = __webpack_require__(/*! ../internals/collection */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection.js"); | |
var collectionStrong = __webpack_require__(/*! ../internals/collection-strong */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection-strong.js"); | |
// `Set` constructor | |
// https://tc39.github.io/ecma262/#sec-set-objects | |
module.exports = collection('Set', function (get) { | |
return function Set() { return get(this, arguments.length ? arguments[0] : undefined); }; | |
}, collectionStrong); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.anchor.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.anchor.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.anchor` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.anchor | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('anchor') }, { | |
anchor: function anchor(name) { | |
return createHTML(this, 'a', 'name', name); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.big.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.big.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.big` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.big | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('big') }, { | |
big: function big() { | |
return createHTML(this, 'big', '', ''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.blink.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.blink.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.blink` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.blink | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('blink') }, { | |
blink: function blink() { | |
return createHTML(this, 'blink', '', ''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.bold.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.bold.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.bold` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.bold | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('bold') }, { | |
bold: function bold() { | |
return createHTML(this, 'b', '', ''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.code-point-at.js": | |
/*!****************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.code-point-at.js ***! | |
\****************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var codeAt = __webpack_require__(/*! ../internals/string-multibyte */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-multibyte.js").codeAt; | |
// `String.prototype.codePointAt` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.codepointat | |
$({ target: 'String', proto: true }, { | |
codePointAt: function codePointAt(pos) { | |
return codeAt(this, pos); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.ends-with.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.ends-with.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/not-a-regexp.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/correct-is-regexp-logic.js"); | |
var nativeEndsWith = ''.endsWith; | |
var min = Math.min; | |
// `String.prototype.endsWith` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.endswith | |
$({ target: 'String', proto: true, forced: !correctIsRegExpLogic('endsWith') }, { | |
endsWith: function endsWith(searchString /* , endPosition = @length */) { | |
var that = String(requireObjectCoercible(this)); | |
notARegExp(searchString); | |
var endPosition = arguments.length > 1 ? arguments[1] : undefined; | |
var len = toLength(that.length); | |
var end = endPosition === undefined ? len : min(toLength(endPosition), len); | |
var search = String(searchString); | |
return nativeEndsWith | |
? nativeEndsWith.call(that, search, end) | |
: that.slice(end - search.length, end) === search; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.fixed.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.fixed.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.fixed` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.fixed | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('fixed') }, { | |
fixed: function fixed() { | |
return createHTML(this, 'tt', '', ''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.fontcolor.js": | |
/*!************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.fontcolor.js ***! | |
\************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.fontcolor` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.fontcolor | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('fontcolor') }, { | |
fontcolor: function fontcolor(color) { | |
return createHTML(this, 'font', 'color', color); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.fontsize.js": | |
/*!***********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.fontsize.js ***! | |
\***********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.fontsize` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.fontsize | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('fontsize') }, { | |
fontsize: function fontsize(size) { | |
return createHTML(this, 'font', 'size', size); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.from-code-point.js": | |
/*!******************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.from-code-point.js ***! | |
\******************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-absolute-index.js"); | |
var fromCharCode = String.fromCharCode; | |
var nativeFromCodePoint = String.fromCodePoint; | |
// length should be 1, old FF problem | |
var INCORRECT_LENGTH = !!nativeFromCodePoint && nativeFromCodePoint.length != 1; | |
// `String.fromCodePoint` method | |
// https://tc39.github.io/ecma262/#sec-string.fromcodepoint | |
$({ target: 'String', stat: true, forced: INCORRECT_LENGTH }, { | |
fromCodePoint: function fromCodePoint(x) { // eslint-disable-line no-unused-vars | |
var elements = []; | |
var length = arguments.length; | |
var i = 0; | |
var code; | |
while (length > i) { | |
code = +arguments[i++]; | |
if (toAbsoluteIndex(code, 0x10FFFF) !== code) throw RangeError(code + ' is not a valid code point'); | |
elements.push(code < 0x10000 | |
? fromCharCode(code) | |
: fromCharCode(((code -= 0x10000) >> 10) + 0xD800, code % 0x400 + 0xDC00) | |
); | |
} return elements.join(''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.includes.js": | |
/*!***********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.includes.js ***! | |
\***********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/not-a-regexp.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/correct-is-regexp-logic.js"); | |
// `String.prototype.includes` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.includes | |
$({ target: 'String', proto: true, forced: !correctIsRegExpLogic('includes') }, { | |
includes: function includes(searchString /* , position = 0 */) { | |
return !!~String(requireObjectCoercible(this)) | |
.indexOf(notARegExp(searchString), arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.italics.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.italics.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.italics` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.italics | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('italics') }, { | |
italics: function italics() { | |
return createHTML(this, 'i', '', ''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.iterator.js": | |
/*!***********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.iterator.js ***! | |
\***********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var charAt = __webpack_require__(/*! ../internals/string-multibyte */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-multibyte.js").charAt; | |
var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js"); | |
var defineIterator = __webpack_require__(/*! ../internals/define-iterator */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/define-iterator.js"); | |
var STRING_ITERATOR = 'String Iterator'; | |
var setInternalState = InternalStateModule.set; | |
var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR); | |
// `String.prototype[@@iterator]` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype-@@iterator | |
defineIterator(String, 'String', function (iterated) { | |
setInternalState(this, { | |
type: STRING_ITERATOR, | |
string: String(iterated), | |
index: 0 | |
}); | |
// `%StringIteratorPrototype%.next` method | |
// https://tc39.github.io/ecma262/#sec-%stringiteratorprototype%.next | |
}, function next() { | |
var state = getInternalState(this); | |
var string = state.string; | |
var index = state.index; | |
var point; | |
if (index >= string.length) return { value: undefined, done: true }; | |
point = charAt(string, index); | |
state.index += point.length; | |
return { value: point, done: false }; | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.link.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.link.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.link` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.link | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('link') }, { | |
link: function link(url) { | |
return createHTML(this, 'a', 'href', url); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.match.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.match.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/advance-string-index.js"); | |
var regExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec-abstract.js"); | |
// @@match logic | |
fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) { | |
return [ | |
// `String.prototype.match` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.match | |
function match(regexp) { | |
var O = requireObjectCoercible(this); | |
var matcher = regexp == undefined ? undefined : regexp[MATCH]; | |
return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O)); | |
}, | |
// `RegExp.prototype[@@match]` method | |
// https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match | |
function (regexp) { | |
var res = maybeCallNative(nativeMatch, regexp, this); | |
if (res.done) return res.value; | |
var rx = anObject(regexp); | |
var S = String(this); | |
if (!rx.global) return regExpExec(rx, S); | |
var fullUnicode = rx.unicode; | |
rx.lastIndex = 0; | |
var A = []; | |
var n = 0; | |
var result; | |
while ((result = regExpExec(rx, S)) !== null) { | |
var matchStr = String(result[0]); | |
A[n] = matchStr; | |
if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); | |
n++; | |
} | |
return n === 0 ? null : A; | |
} | |
]; | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.raw.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.raw.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
// `String.raw` method | |
// https://tc39.github.io/ecma262/#sec-string.raw | |
$({ target: 'String', stat: true }, { | |
raw: function raw(template) { | |
var rawTemplate = toIndexedObject(template.raw); | |
var literalSegments = toLength(rawTemplate.length); | |
var argumentsLength = arguments.length; | |
var elements = []; | |
var i = 0; | |
while (literalSegments > i) { | |
elements.push(String(rawTemplate[i++])); | |
if (i < argumentsLength) elements.push(String(arguments[i])); | |
} return elements.join(''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.repeat.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.repeat.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var repeat = __webpack_require__(/*! ../internals/string-repeat */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-repeat.js"); | |
// `String.prototype.repeat` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.repeat | |
$({ target: 'String', proto: true }, { | |
repeat: repeat | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.replace.js": | |
/*!**********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.replace.js ***! | |
\**********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var toInteger = __webpack_require__(/*! ../internals/to-integer */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-integer.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/advance-string-index.js"); | |
var regExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec-abstract.js"); | |
var max = Math.max; | |
var min = Math.min; | |
var floor = Math.floor; | |
var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d\d?|<[^>]*>)/g; | |
var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d\d?)/g; | |
var maybeToString = function (it) { | |
return it === undefined ? it : String(it); | |
}; | |
// @@replace logic | |
fixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative) { | |
return [ | |
// `String.prototype.replace` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.replace | |
function replace(searchValue, replaceValue) { | |
var O = requireObjectCoercible(this); | |
var replacer = searchValue == undefined ? undefined : searchValue[REPLACE]; | |
return replacer !== undefined | |
? replacer.call(searchValue, O, replaceValue) | |
: nativeReplace.call(String(O), searchValue, replaceValue); | |
}, | |
// `RegExp.prototype[@@replace]` method | |
// https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace | |
function (regexp, replaceValue) { | |
var res = maybeCallNative(nativeReplace, regexp, this, replaceValue); | |
if (res.done) return res.value; | |
var rx = anObject(regexp); | |
var S = String(this); | |
var functionalReplace = typeof replaceValue === 'function'; | |
if (!functionalReplace) replaceValue = String(replaceValue); | |
var global = rx.global; | |
if (global) { | |
var fullUnicode = rx.unicode; | |
rx.lastIndex = 0; | |
} | |
var results = []; | |
while (true) { | |
var result = regExpExec(rx, S); | |
if (result === null) break; | |
results.push(result); | |
if (!global) break; | |
var matchStr = String(result[0]); | |
if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode); | |
} | |
var accumulatedResult = ''; | |
var nextSourcePosition = 0; | |
for (var i = 0; i < results.length; i++) { | |
result = results[i]; | |
var matched = String(result[0]); | |
var position = max(min(toInteger(result.index), S.length), 0); | |
var captures = []; | |
// NOTE: This is equivalent to | |
// captures = result.slice(1).map(maybeToString) | |
// but for some reason `nativeSlice.call(result, 1, result.length)` (called in | |
// the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and | |
// causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it. | |
for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j])); | |
var namedCaptures = result.groups; | |
if (functionalReplace) { | |
var replacerArgs = [matched].concat(captures, position, S); | |
if (namedCaptures !== undefined) replacerArgs.push(namedCaptures); | |
var replacement = String(replaceValue.apply(undefined, replacerArgs)); | |
} else { | |
replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue); | |
} | |
if (position >= nextSourcePosition) { | |
accumulatedResult += S.slice(nextSourcePosition, position) + replacement; | |
nextSourcePosition = position + matched.length; | |
} | |
} | |
return accumulatedResult + S.slice(nextSourcePosition); | |
} | |
]; | |
// https://tc39.github.io/ecma262/#sec-getsubstitution | |
function getSubstitution(matched, str, position, captures, namedCaptures, replacement) { | |
var tailPos = position + matched.length; | |
var m = captures.length; | |
var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; | |
if (namedCaptures !== undefined) { | |
namedCaptures = toObject(namedCaptures); | |
symbols = SUBSTITUTION_SYMBOLS; | |
} | |
return nativeReplace.call(replacement, symbols, function (match, ch) { | |
var capture; | |
switch (ch.charAt(0)) { | |
case '$': return '$'; | |
case '&': return matched; | |
case '`': return str.slice(0, position); | |
case "'": return str.slice(tailPos); | |
case '<': | |
capture = namedCaptures[ch.slice(1, -1)]; | |
break; | |
default: // \d\d? | |
var n = +ch; | |
if (n === 0) return match; | |
if (n > m) { | |
var f = floor(n / 10); | |
if (f === 0) return match; | |
if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); | |
return match; | |
} | |
capture = captures[n - 1]; | |
} | |
return capture === undefined ? '' : capture; | |
}); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.search.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.search.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var sameValue = __webpack_require__(/*! ../internals/same-value */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/same-value.js"); | |
var regExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec-abstract.js"); | |
// @@search logic | |
fixRegExpWellKnownSymbolLogic('search', 1, function (SEARCH, nativeSearch, maybeCallNative) { | |
return [ | |
// `String.prototype.search` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.search | |
function search(regexp) { | |
var O = requireObjectCoercible(this); | |
var searcher = regexp == undefined ? undefined : regexp[SEARCH]; | |
return searcher !== undefined ? searcher.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); | |
}, | |
// `RegExp.prototype[@@search]` method | |
// https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search | |
function (regexp) { | |
var res = maybeCallNative(nativeSearch, regexp, this); | |
if (res.done) return res.value; | |
var rx = anObject(regexp); | |
var S = String(this); | |
var previousLastIndex = rx.lastIndex; | |
if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0; | |
var result = regExpExec(rx, S); | |
if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; | |
return result === null ? -1 : result.index; | |
} | |
]; | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.small.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.small.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.small` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.small | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('small') }, { | |
small: function small() { | |
return createHTML(this, 'small', '', ''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.split.js": | |
/*!********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.split.js ***! | |
\********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var fixRegExpWellKnownSymbolLogic = __webpack_require__(/*! ../internals/fix-regexp-well-known-symbol-logic */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"); | |
var isRegExp = __webpack_require__(/*! ../internals/is-regexp */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-regexp.js"); | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var speciesConstructor = __webpack_require__(/*! ../internals/species-constructor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/species-constructor.js"); | |
var advanceStringIndex = __webpack_require__(/*! ../internals/advance-string-index */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/advance-string-index.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var callRegExpExec = __webpack_require__(/*! ../internals/regexp-exec-abstract */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec-abstract.js"); | |
var regexpExec = __webpack_require__(/*! ../internals/regexp-exec */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/regexp-exec.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var arrayPush = [].push; | |
var min = Math.min; | |
var MAX_UINT32 = 0xFFFFFFFF; | |
// babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError | |
var SUPPORTS_Y = !fails(function () { return !RegExp(MAX_UINT32, 'y'); }); | |
// @@split logic | |
fixRegExpWellKnownSymbolLogic('split', 2, function (SPLIT, nativeSplit, maybeCallNative) { | |
var internalSplit; | |
if ( | |
'abbc'.split(/(b)*/)[1] == 'c' || | |
'test'.split(/(?:)/, -1).length != 4 || | |
'ab'.split(/(?:ab)*/).length != 2 || | |
'.'.split(/(.?)(.?)/).length != 4 || | |
'.'.split(/()()/).length > 1 || | |
''.split(/.?/).length | |
) { | |
// based on es5-shim implementation, need to rework it | |
internalSplit = function (separator, limit) { | |
var string = String(requireObjectCoercible(this)); | |
var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; | |
if (lim === 0) return []; | |
if (separator === undefined) return [string]; | |
// If `separator` is not a regex, use native split | |
if (!isRegExp(separator)) { | |
return nativeSplit.call(string, separator, lim); | |
} | |
var output = []; | |
var flags = (separator.ignoreCase ? 'i' : '') + | |
(separator.multiline ? 'm' : '') + | |
(separator.unicode ? 'u' : '') + | |
(separator.sticky ? 'y' : ''); | |
var lastLastIndex = 0; | |
// Make `global` and avoid `lastIndex` issues by working with a copy | |
var separatorCopy = new RegExp(separator.source, flags + 'g'); | |
var match, lastIndex, lastLength; | |
while (match = regexpExec.call(separatorCopy, string)) { | |
lastIndex = separatorCopy.lastIndex; | |
if (lastIndex > lastLastIndex) { | |
output.push(string.slice(lastLastIndex, match.index)); | |
if (match.length > 1 && match.index < string.length) arrayPush.apply(output, match.slice(1)); | |
lastLength = match[0].length; | |
lastLastIndex = lastIndex; | |
if (output.length >= lim) break; | |
} | |
if (separatorCopy.lastIndex === match.index) separatorCopy.lastIndex++; // Avoid an infinite loop | |
} | |
if (lastLastIndex === string.length) { | |
if (lastLength || !separatorCopy.test('')) output.push(''); | |
} else output.push(string.slice(lastLastIndex)); | |
return output.length > lim ? output.slice(0, lim) : output; | |
}; | |
// Chakra, V8 | |
} else if ('0'.split(undefined, 0).length) { | |
internalSplit = function (separator, limit) { | |
return separator === undefined && limit === 0 ? [] : nativeSplit.call(this, separator, limit); | |
}; | |
} else internalSplit = nativeSplit; | |
return [ | |
// `String.prototype.split` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.split | |
function split(separator, limit) { | |
var O = requireObjectCoercible(this); | |
var splitter = separator == undefined ? undefined : separator[SPLIT]; | |
return splitter !== undefined | |
? splitter.call(separator, O, limit) | |
: internalSplit.call(String(O), separator, limit); | |
}, | |
// `RegExp.prototype[@@split]` method | |
// https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split | |
// | |
// NOTE: This cannot be properly polyfilled in engines that don't support | |
// the 'y' flag. | |
function (regexp, limit) { | |
var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== nativeSplit); | |
if (res.done) return res.value; | |
var rx = anObject(regexp); | |
var S = String(this); | |
var C = speciesConstructor(rx, RegExp); | |
var unicodeMatching = rx.unicode; | |
var flags = (rx.ignoreCase ? 'i' : '') + | |
(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 ? MAX_UINT32 : limit >>> 0; | |
if (lim === 0) return []; | |
if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : []; | |
var p = 0; | |
var q = 0; | |
var A = []; | |
while (q < S.length) { | |
splitter.lastIndex = SUPPORTS_Y ? q : 0; | |
var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q)); | |
var e; | |
if ( | |
z === null || | |
(e = min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p | |
) { | |
q = advanceStringIndex(S, q, unicodeMatching); | |
} else { | |
A.push(S.slice(p, q)); | |
if (A.length === lim) return A; | |
for (var i = 1; i <= z.length - 1; i++) { | |
A.push(z[i]); | |
if (A.length === lim) return A; | |
} | |
q = p = e; | |
} | |
} | |
A.push(S.slice(p)); | |
return A; | |
} | |
]; | |
}, !SUPPORTS_Y); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.starts-with.js": | |
/*!**************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.starts-with.js ***! | |
\**************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var toLength = __webpack_require__(/*! ../internals/to-length */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-length.js"); | |
var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/not-a-regexp.js"); | |
var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/require-object-coercible.js"); | |
var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/correct-is-regexp-logic.js"); | |
var nativeStartsWith = ''.startsWith; | |
var min = Math.min; | |
// `String.prototype.startsWith` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.startswith | |
$({ target: 'String', proto: true, forced: !correctIsRegExpLogic('startsWith') }, { | |
startsWith: function startsWith(searchString /* , position = 0 */) { | |
var that = String(requireObjectCoercible(this)); | |
notARegExp(searchString); | |
var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length)); | |
var search = String(searchString); | |
return nativeStartsWith | |
? nativeStartsWith.call(that, search, index) | |
: that.slice(index, index + search.length) === search; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.strike.js": | |
/*!*********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.strike.js ***! | |
\*********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.strike` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.strike | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('strike') }, { | |
strike: function strike() { | |
return createHTML(this, 'strike', '', ''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.sub.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.sub.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.sub` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.sub | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('sub') }, { | |
sub: function sub() { | |
return createHTML(this, 'sub', '', ''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.sup.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.sup.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var createHTML = __webpack_require__(/*! ../internals/create-html */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-html.js"); | |
var forcedStringHTMLMethod = __webpack_require__(/*! ../internals/forced-string-html-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-html-method.js"); | |
// `String.prototype.sup` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.sup | |
$({ target: 'String', proto: true, forced: forcedStringHTMLMethod('sup') }, { | |
sup: function sup() { | |
return createHTML(this, 'sup', '', ''); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.trim.js": | |
/*!*******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.trim.js ***! | |
\*******************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var $trim = __webpack_require__(/*! ../internals/string-trim */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/string-trim.js").trim; | |
var forcedStringTrimMethod = __webpack_require__(/*! ../internals/forced-string-trim-method */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/forced-string-trim-method.js"); | |
// `String.prototype.trim` method | |
// https://tc39.github.io/ecma262/#sec-string.prototype.trim | |
$({ target: 'String', proto: true, forced: forcedStringTrimMethod('trim') }, { | |
trim: function trim() { | |
return $trim(this); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.symbol.iterator.js": | |
/*!***********************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.symbol.iterator.js ***! | |
\***********************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/define-well-known-symbol.js"); | |
// `Symbol.iterator` well-known symbol | |
// https://tc39.github.io/ecma262/#sec-symbol.iterator | |
defineWellKnownSymbol('iterator'); | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.symbol.js": | |
/*!**************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.symbol.js ***! | |
\**************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $ = __webpack_require__(/*! ../internals/export */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/export.js"); | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-pure.js"); | |
var DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/descriptors.js"); | |
var NATIVE_SYMBOL = __webpack_require__(/*! ../internals/native-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/native-symbol.js"); | |
var fails = __webpack_require__(/*! ../internals/fails */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/fails.js"); | |
var has = __webpack_require__(/*! ../internals/has */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/has.js"); | |
var isArray = __webpack_require__(/*! ../internals/is-array */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-array.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var anObject = __webpack_require__(/*! ../internals/an-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/an-object.js"); | |
var toObject = __webpack_require__(/*! ../internals/to-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-object.js"); | |
var toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-indexed-object.js"); | |
var toPrimitive = __webpack_require__(/*! ../internals/to-primitive */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/to-primitive.js"); | |
var createPropertyDescriptor = __webpack_require__(/*! ../internals/create-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/create-property-descriptor.js"); | |
var nativeObjectCreate = __webpack_require__(/*! ../internals/object-create */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-create.js"); | |
var objectKeys = __webpack_require__(/*! ../internals/object-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-keys.js"); | |
var getOwnPropertyNamesModule = __webpack_require__(/*! ../internals/object-get-own-property-names */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names.js"); | |
var getOwnPropertyNamesExternal = __webpack_require__(/*! ../internals/object-get-own-property-names-external */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-names-external.js"); | |
var getOwnPropertySymbolsModule = __webpack_require__(/*! ../internals/object-get-own-property-symbols */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-symbols.js"); | |
var getOwnPropertyDescriptorModule = __webpack_require__(/*! ../internals/object-get-own-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-get-own-property-descriptor.js"); | |
var definePropertyModule = __webpack_require__(/*! ../internals/object-define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-define-property.js"); | |
var propertyIsEnumerableModule = __webpack_require__(/*! ../internals/object-property-is-enumerable */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/object-property-is-enumerable.js"); | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var redefine = __webpack_require__(/*! ../internals/redefine */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine.js"); | |
var shared = __webpack_require__(/*! ../internals/shared */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared.js"); | |
var sharedKey = __webpack_require__(/*! ../internals/shared-key */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/shared-key.js"); | |
var hiddenKeys = __webpack_require__(/*! ../internals/hidden-keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hidden-keys.js"); | |
var uid = __webpack_require__(/*! ../internals/uid */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/uid.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var wrappedWellKnownSymbolModule = __webpack_require__(/*! ../internals/wrapped-well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/wrapped-well-known-symbol.js"); | |
var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/define-well-known-symbol.js"); | |
var setToStringTag = __webpack_require__(/*! ../internals/set-to-string-tag */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/set-to-string-tag.js"); | |
var InternalStateModule = __webpack_require__(/*! ../internals/internal-state */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js"); | |
var $forEach = __webpack_require__(/*! ../internals/array-iteration */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/array-iteration.js").forEach; | |
var HIDDEN = sharedKey('hidden'); | |
var SYMBOL = 'Symbol'; | |
var PROTOTYPE = 'prototype'; | |
var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); | |
var setInternalState = InternalStateModule.set; | |
var getInternalState = InternalStateModule.getterFor(SYMBOL); | |
var ObjectPrototype = Object[PROTOTYPE]; | |
var $Symbol = global.Symbol; | |
var JSON = global.JSON; | |
var nativeJSONStringify = JSON && JSON.stringify; | |
var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; | |
var nativeDefineProperty = definePropertyModule.f; | |
var nativeGetOwnPropertyNames = getOwnPropertyNamesExternal.f; | |
var nativePropertyIsEnumerable = propertyIsEnumerableModule.f; | |
var AllSymbols = shared('symbols'); | |
var ObjectPrototypeSymbols = shared('op-symbols'); | |
var StringToSymbolRegistry = shared('string-to-symbol-registry'); | |
var SymbolToStringRegistry = shared('symbol-to-string-registry'); | |
var WellKnownSymbolsStore = shared('wks'); | |
var QObject = global.QObject; | |
// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 | |
var USE_SETTER = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; | |
// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 | |
var setSymbolDescriptor = DESCRIPTORS && fails(function () { | |
return nativeObjectCreate(nativeDefineProperty({}, 'a', { | |
get: function () { return nativeDefineProperty(this, 'a', { value: 7 }).a; } | |
})).a != 7; | |
}) ? function (O, P, Attributes) { | |
var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor(ObjectPrototype, P); | |
if (ObjectPrototypeDescriptor) delete ObjectPrototype[P]; | |
nativeDefineProperty(O, P, Attributes); | |
if (ObjectPrototypeDescriptor && O !== ObjectPrototype) { | |
nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor); | |
} | |
} : nativeDefineProperty; | |
var wrap = function (tag, description) { | |
var symbol = AllSymbols[tag] = nativeObjectCreate($Symbol[PROTOTYPE]); | |
setInternalState(symbol, { | |
type: SYMBOL, | |
tag: tag, | |
description: description | |
}); | |
if (!DESCRIPTORS) symbol.description = description; | |
return symbol; | |
}; | |
var isSymbol = NATIVE_SYMBOL && typeof $Symbol.iterator == 'symbol' ? function (it) { | |
return typeof it == 'symbol'; | |
} : function (it) { | |
return Object(it) instanceof $Symbol; | |
}; | |
var $defineProperty = function defineProperty(O, P, Attributes) { | |
if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes); | |
anObject(O); | |
var key = toPrimitive(P, true); | |
anObject(Attributes); | |
if (has(AllSymbols, key)) { | |
if (!Attributes.enumerable) { | |
if (!has(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, {})); | |
O[HIDDEN][key] = true; | |
} else { | |
if (has(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false; | |
Attributes = nativeObjectCreate(Attributes, { enumerable: createPropertyDescriptor(0, false) }); | |
} return setSymbolDescriptor(O, key, Attributes); | |
} return nativeDefineProperty(O, key, Attributes); | |
}; | |
var $defineProperties = function defineProperties(O, Properties) { | |
anObject(O); | |
var properties = toIndexedObject(Properties); | |
var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties)); | |
$forEach(keys, function (key) { | |
if (!DESCRIPTORS || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]); | |
}); | |
return O; | |
}; | |
var $create = function create(O, Properties) { | |
return Properties === undefined ? nativeObjectCreate(O) : $defineProperties(nativeObjectCreate(O), Properties); | |
}; | |
var $propertyIsEnumerable = function propertyIsEnumerable(V) { | |
var P = toPrimitive(V, true); | |
var enumerable = nativePropertyIsEnumerable.call(this, P); | |
if (this === ObjectPrototype && has(AllSymbols, P) && !has(ObjectPrototypeSymbols, P)) return false; | |
return enumerable || !has(this, P) || !has(AllSymbols, P) || has(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true; | |
}; | |
var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) { | |
var it = toIndexedObject(O); | |
var key = toPrimitive(P, true); | |
if (it === ObjectPrototype && has(AllSymbols, key) && !has(ObjectPrototypeSymbols, key)) return; | |
var descriptor = nativeGetOwnPropertyDescriptor(it, key); | |
if (descriptor && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) { | |
descriptor.enumerable = true; | |
} | |
return descriptor; | |
}; | |
var $getOwnPropertyNames = function getOwnPropertyNames(O) { | |
var names = nativeGetOwnPropertyNames(toIndexedObject(O)); | |
var result = []; | |
$forEach(names, function (key) { | |
if (!has(AllSymbols, key) && !has(hiddenKeys, key)) result.push(key); | |
}); | |
return result; | |
}; | |
var $getOwnPropertySymbols = function getOwnPropertySymbols(O) { | |
var IS_OBJECT_PROTOTYPE = O === ObjectPrototype; | |
var names = nativeGetOwnPropertyNames(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O)); | |
var result = []; | |
$forEach(names, function (key) { | |
if (has(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has(ObjectPrototype, key))) { | |
result.push(AllSymbols[key]); | |
} | |
}); | |
return result; | |
}; | |
// `Symbol` constructor | |
// https://tc39.github.io/ecma262/#sec-symbol-constructor | |
if (!NATIVE_SYMBOL) { | |
$Symbol = function Symbol() { | |
if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor'); | |
var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]); | |
var tag = uid(description); | |
var setter = function (value) { | |
if (this === ObjectPrototype) setter.call(ObjectPrototypeSymbols, value); | |
if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false; | |
setSymbolDescriptor(this, tag, createPropertyDescriptor(1, value)); | |
}; | |
if (DESCRIPTORS && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { configurable: true, set: setter }); | |
return wrap(tag, description); | |
}; | |
redefine($Symbol[PROTOTYPE], 'toString', function toString() { | |
return getInternalState(this).tag; | |
}); | |
propertyIsEnumerableModule.f = $propertyIsEnumerable; | |
definePropertyModule.f = $defineProperty; | |
getOwnPropertyDescriptorModule.f = $getOwnPropertyDescriptor; | |
getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames; | |
getOwnPropertySymbolsModule.f = $getOwnPropertySymbols; | |
if (DESCRIPTORS) { | |
// https://github.com/tc39/proposal-Symbol-description | |
nativeDefineProperty($Symbol[PROTOTYPE], 'description', { | |
configurable: true, | |
get: function description() { | |
return getInternalState(this).description; | |
} | |
}); | |
if (!IS_PURE) { | |
redefine(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { unsafe: true }); | |
} | |
} | |
wrappedWellKnownSymbolModule.f = function (name) { | |
return wrap(wellKnownSymbol(name), name); | |
}; | |
} | |
$({ global: true, wrap: true, forced: !NATIVE_SYMBOL, sham: !NATIVE_SYMBOL }, { | |
Symbol: $Symbol | |
}); | |
$forEach(objectKeys(WellKnownSymbolsStore), function (name) { | |
defineWellKnownSymbol(name); | |
}); | |
$({ target: SYMBOL, stat: true, forced: !NATIVE_SYMBOL }, { | |
// `Symbol.for` method | |
// https://tc39.github.io/ecma262/#sec-symbol.for | |
'for': function (key) { | |
var string = String(key); | |
if (has(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string]; | |
var symbol = $Symbol(string); | |
StringToSymbolRegistry[string] = symbol; | |
SymbolToStringRegistry[symbol] = string; | |
return symbol; | |
}, | |
// `Symbol.keyFor` method | |
// https://tc39.github.io/ecma262/#sec-symbol.keyfor | |
keyFor: function keyFor(sym) { | |
if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol'); | |
if (has(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym]; | |
}, | |
useSetter: function () { USE_SETTER = true; }, | |
useSimple: function () { USE_SETTER = false; } | |
}); | |
$({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL, sham: !DESCRIPTORS }, { | |
// `Object.create` method | |
// https://tc39.github.io/ecma262/#sec-object.create | |
create: $create, | |
// `Object.defineProperty` method | |
// https://tc39.github.io/ecma262/#sec-object.defineproperty | |
defineProperty: $defineProperty, | |
// `Object.defineProperties` method | |
// https://tc39.github.io/ecma262/#sec-object.defineproperties | |
defineProperties: $defineProperties, | |
// `Object.getOwnPropertyDescriptor` method | |
// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptors | |
getOwnPropertyDescriptor: $getOwnPropertyDescriptor | |
}); | |
$({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL }, { | |
// `Object.getOwnPropertyNames` method | |
// https://tc39.github.io/ecma262/#sec-object.getownpropertynames | |
getOwnPropertyNames: $getOwnPropertyNames, | |
// `Object.getOwnPropertySymbols` method | |
// https://tc39.github.io/ecma262/#sec-object.getownpropertysymbols | |
getOwnPropertySymbols: $getOwnPropertySymbols | |
}); | |
// Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives | |
// https://bugs.chromium.org/p/v8/issues/detail?id=3443 | |
$({ target: 'Object', stat: true, forced: fails(function () { getOwnPropertySymbolsModule.f(1); }) }, { | |
getOwnPropertySymbols: function getOwnPropertySymbols(it) { | |
return getOwnPropertySymbolsModule.f(toObject(it)); | |
} | |
}); | |
// `JSON.stringify` method behavior with symbols | |
// https://tc39.github.io/ecma262/#sec-json.stringify | |
JSON && $({ target: 'JSON', stat: true, forced: !NATIVE_SYMBOL || fails(function () { | |
var symbol = $Symbol(); | |
// MS Edge converts symbol values to JSON as {} | |
return nativeJSONStringify([symbol]) != '[null]' | |
// WebKit converts symbol values to JSON as null | |
|| nativeJSONStringify({ a: symbol }) != '{}' | |
// V8 throws on boxed symbols | |
|| nativeJSONStringify(Object(symbol)) != '{}'; | |
}) }, { | |
stringify: function stringify(it) { | |
var args = [it]; | |
var index = 1; | |
var replacer, $replacer; | |
while (arguments.length > index) args.push(arguments[index++]); | |
$replacer = replacer = args[1]; | |
if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined | |
if (!isArray(replacer)) replacer = function (key, value) { | |
if (typeof $replacer == 'function') value = $replacer.call(this, key, value); | |
if (!isSymbol(value)) return value; | |
}; | |
args[1] = replacer; | |
return nativeJSONStringify.apply(JSON, args); | |
} | |
}); | |
// `Symbol.prototype[@@toPrimitive]` method | |
// https://tc39.github.io/ecma262/#sec-symbol.prototype-@@toprimitive | |
if (!$Symbol[PROTOTYPE][TO_PRIMITIVE]) hide($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); | |
// `Symbol.prototype[@@toStringTag]` property | |
// https://tc39.github.io/ecma262/#sec-symbol.prototype-@@tostringtag | |
setToStringTag($Symbol, SYMBOL); | |
hiddenKeys[HIDDEN] = true; | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.weak-map.js": | |
/*!****************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.weak-map.js ***! | |
\****************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var redefineAll = __webpack_require__(/*! ../internals/redefine-all */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/redefine-all.js"); | |
var InternalMetadataModule = __webpack_require__(/*! ../internals/internal-metadata */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-metadata.js"); | |
var collection = __webpack_require__(/*! ../internals/collection */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection.js"); | |
var collectionWeak = __webpack_require__(/*! ../internals/collection-weak */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/collection-weak.js"); | |
var isObject = __webpack_require__(/*! ../internals/is-object */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/is-object.js"); | |
var enforceIternalState = __webpack_require__(/*! ../internals/internal-state */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/internal-state.js").enforce; | |
var NATIVE_WEAK_MAP = __webpack_require__(/*! ../internals/native-weak-map */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/native-weak-map.js"); | |
var IS_IE11 = !global.ActiveXObject && 'ActiveXObject' in global; | |
var isExtensible = Object.isExtensible; | |
var InternalWeakMap; | |
var wrapper = function (get) { | |
return function WeakMap() { | |
return get(this, arguments.length ? arguments[0] : undefined); | |
}; | |
}; | |
// `WeakMap` constructor | |
// https://tc39.github.io/ecma262/#sec-weakmap-constructor | |
var $WeakMap = module.exports = collection('WeakMap', wrapper, collectionWeak, true, true); | |
// IE11 WeakMap frozen keys fix | |
// We can't use feature detection because it crash some old IE builds | |
// https://github.com/zloirock/core-js/issues/485 | |
if (NATIVE_WEAK_MAP && IS_IE11) { | |
InternalWeakMap = collectionWeak.getConstructor(wrapper, 'WeakMap', true); | |
InternalMetadataModule.REQUIRED = true; | |
var WeakMapPrototype = $WeakMap.prototype; | |
var nativeDelete = WeakMapPrototype['delete']; | |
var nativeHas = WeakMapPrototype.has; | |
var nativeGet = WeakMapPrototype.get; | |
var nativeSet = WeakMapPrototype.set; | |
redefineAll(WeakMapPrototype, { | |
'delete': function (key) { | |
if (isObject(key) && !isExtensible(key)) { | |
var state = enforceIternalState(this); | |
if (!state.frozen) state.frozen = new InternalWeakMap(); | |
return nativeDelete.call(this, key) || state.frozen['delete'](key); | |
} return nativeDelete.call(this, key); | |
}, | |
has: function has(key) { | |
if (isObject(key) && !isExtensible(key)) { | |
var state = enforceIternalState(this); | |
if (!state.frozen) state.frozen = new InternalWeakMap(); | |
return nativeHas.call(this, key) || state.frozen.has(key); | |
} return nativeHas.call(this, key); | |
}, | |
get: function get(key) { | |
if (isObject(key) && !isExtensible(key)) { | |
var state = enforceIternalState(this); | |
if (!state.frozen) state.frozen = new InternalWeakMap(); | |
return nativeHas.call(this, key) ? nativeGet.call(this, key) : state.frozen.get(key); | |
} return nativeGet.call(this, key); | |
}, | |
set: function set(key, value) { | |
if (isObject(key) && !isExtensible(key)) { | |
var state = enforceIternalState(this); | |
if (!state.frozen) state.frozen = new InternalWeakMap(); | |
nativeHas.call(this, key) ? nativeSet.call(this, key, value) : state.frozen.set(key, value); | |
} else nativeSet.call(this, key, value); | |
return this; | |
} | |
}); | |
} | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/web.dom-collections.iterator.js": | |
/*!*********************************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/web.dom-collections.iterator.js ***! | |
\*********************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ../internals/global */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/global.js"); | |
var DOMIterables = __webpack_require__(/*! ../internals/dom-iterables */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/dom-iterables.js"); | |
var ArrayIteratorMethods = __webpack_require__(/*! ../modules/es.array.iterator */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.iterator.js"); | |
var hide = __webpack_require__(/*! ../internals/hide */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/hide.js"); | |
var wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/internals/well-known-symbol.js"); | |
var ITERATOR = wellKnownSymbol('iterator'); | |
var TO_STRING_TAG = wellKnownSymbol('toStringTag'); | |
var ArrayValues = ArrayIteratorMethods.values; | |
for (var COLLECTION_NAME in DOMIterables) { | |
var Collection = global[COLLECTION_NAME]; | |
var CollectionPrototype = Collection && Collection.prototype; | |
if (CollectionPrototype) { | |
// some Chrome versions have non-configurable methods on DOMTokenList | |
if (CollectionPrototype[ITERATOR] !== ArrayValues) try { | |
hide(CollectionPrototype, ITERATOR, ArrayValues); | |
} catch (error) { | |
CollectionPrototype[ITERATOR] = ArrayValues; | |
} | |
if (!CollectionPrototype[TO_STRING_TAG]) hide(CollectionPrototype, TO_STRING_TAG, COLLECTION_NAME); | |
if (DOMIterables[COLLECTION_NAME]) for (var METHOD_NAME in ArrayIteratorMethods) { | |
// some Chrome versions have non-configurable methods on DOMTokenList | |
if (CollectionPrototype[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME]) try { | |
hide(CollectionPrototype, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]); | |
} catch (error) { | |
CollectionPrototype[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME]; | |
} | |
} | |
} | |
} | |
/***/ }), | |
/***/ "../../node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js": | |
/*!******************************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js ***! | |
\******************************************************************************************************************************************/ | |
/*! no exports provided */ | |
/***/ (function(module, __webpack_exports__, __webpack_require__) { | |
"use strict"; | |
__webpack_require__.r(__webpack_exports__); | |
/* harmony import */ var core_js_modules_es_symbol__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.symbol */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.symbol.js"); | |
/* harmony import */ var core_js_modules_es_symbol__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol__WEBPACK_IMPORTED_MODULE_0__); | |
/* harmony import */ var core_js_modules_es_symbol_iterator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.iterator */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.symbol.iterator.js"); | |
/* harmony import */ var core_js_modules_es_symbol_iterator__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_iterator__WEBPACK_IMPORTED_MODULE_1__); | |
/* harmony import */ var core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.function.bind */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.function.bind.js"); | |
/* harmony import */ var core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_bind__WEBPACK_IMPORTED_MODULE_2__); | |
/* harmony import */ var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.function.name */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.function.name.js"); | |
/* harmony import */ var core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_3__); | |
/* harmony import */ var core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.function.has-instance */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.function.has-instance.js"); | |
/* harmony import */ var core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_has_instance__WEBPACK_IMPORTED_MODULE_4__); | |
/* harmony import */ var core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.object.create */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.create.js"); | |
/* harmony import */ var core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_create__WEBPACK_IMPORTED_MODULE_5__); | |
/* harmony import */ var core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.object.define-property */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.define-property.js"); | |
/* harmony import */ var core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_define_property__WEBPACK_IMPORTED_MODULE_6__); | |
/* harmony import */ var core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/es.object.define-properties */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.define-properties.js"); | |
/* harmony import */ var core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_define_properties__WEBPACK_IMPORTED_MODULE_7__); | |
/* harmony import */ var core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! core-js/modules/es.object.get-own-property-descriptor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.get-own-property-descriptor.js"); | |
/* harmony import */ var core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_own_property_descriptor__WEBPACK_IMPORTED_MODULE_8__); | |
/* harmony import */ var core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! core-js/modules/es.object.get-prototype-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.get-prototype-of.js"); | |
/* harmony import */ var core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_prototype_of__WEBPACK_IMPORTED_MODULE_9__); | |
/* harmony import */ var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! core-js/modules/es.object.keys */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.keys.js"); | |
/* harmony import */ var core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_keys__WEBPACK_IMPORTED_MODULE_10__); | |
/* harmony import */ var core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! core-js/modules/es.object.get-own-property-names */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.get-own-property-names.js"); | |
/* harmony import */ var core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_get_own_property_names__WEBPACK_IMPORTED_MODULE_11__); | |
/* harmony import */ var core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! core-js/modules/es.object.freeze */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.freeze.js"); | |
/* harmony import */ var core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_freeze__WEBPACK_IMPORTED_MODULE_12__); | |
/* harmony import */ var core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! core-js/modules/es.object.seal */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.seal.js"); | |
/* harmony import */ var core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_13___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_seal__WEBPACK_IMPORTED_MODULE_13__); | |
/* harmony import */ var core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! core-js/modules/es.object.prevent-extensions */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.prevent-extensions.js"); | |
/* harmony import */ var core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_prevent_extensions__WEBPACK_IMPORTED_MODULE_14__); | |
/* harmony import */ var core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! core-js/modules/es.object.is-frozen */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is-frozen.js"); | |
/* harmony import */ var core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_15___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is_frozen__WEBPACK_IMPORTED_MODULE_15__); | |
/* harmony import */ var core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! core-js/modules/es.object.is-sealed */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is-sealed.js"); | |
/* harmony import */ var core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_16___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is_sealed__WEBPACK_IMPORTED_MODULE_16__); | |
/* harmony import */ var core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! core-js/modules/es.object.is-extensible */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is-extensible.js"); | |
/* harmony import */ var core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_17___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is_extensible__WEBPACK_IMPORTED_MODULE_17__); | |
/* harmony import */ var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! core-js/modules/es.object.assign */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.assign.js"); | |
/* harmony import */ var core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_18___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_assign__WEBPACK_IMPORTED_MODULE_18__); | |
/* harmony import */ var core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! core-js/modules/es.object.is */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.is.js"); | |
/* harmony import */ var core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_19___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_is__WEBPACK_IMPORTED_MODULE_19__); | |
/* harmony import */ var core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! core-js/modules/es.object.set-prototype-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.set-prototype-of.js"); | |
/* harmony import */ var core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_set_prototype_of__WEBPACK_IMPORTED_MODULE_20__); | |
/* harmony import */ var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! core-js/modules/es.object.to-string */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.object.to-string.js"); | |
/* harmony import */ var core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_21___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string__WEBPACK_IMPORTED_MODULE_21__); | |
/* harmony import */ var core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! core-js/modules/es.array.is-array */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.is-array.js"); | |
/* harmony import */ var core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_22___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_is_array__WEBPACK_IMPORTED_MODULE_22__); | |
/* harmony import */ var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! core-js/modules/es.array.from */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.from.js"); | |
/* harmony import */ var core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_23___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_from__WEBPACK_IMPORTED_MODULE_23__); | |
/* harmony import */ var core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! core-js/modules/es.array.of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.of.js"); | |
/* harmony import */ var core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_24___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_of__WEBPACK_IMPORTED_MODULE_24__); | |
/* harmony import */ var core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! core-js/modules/es.array.join */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.join.js"); | |
/* harmony import */ var core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_25___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_join__WEBPACK_IMPORTED_MODULE_25__); | |
/* harmony import */ var core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! core-js/modules/es.array.slice */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.slice.js"); | |
/* harmony import */ var core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_26___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_slice__WEBPACK_IMPORTED_MODULE_26__); | |
/* harmony import */ var core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! core-js/modules/es.array.sort */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.sort.js"); | |
/* harmony import */ var core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_27___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_sort__WEBPACK_IMPORTED_MODULE_27__); | |
/* harmony import */ var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! core-js/modules/es.array.for-each */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.for-each.js"); | |
/* harmony import */ var core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_28___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_for_each__WEBPACK_IMPORTED_MODULE_28__); | |
/* harmony import */ var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! core-js/modules/es.array.map */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.map.js"); | |
/* harmony import */ var core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_29___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_map__WEBPACK_IMPORTED_MODULE_29__); | |
/* harmony import */ var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! core-js/modules/es.array.filter */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.filter.js"); | |
/* harmony import */ var core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_30___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_filter__WEBPACK_IMPORTED_MODULE_30__); | |
/* harmony import */ var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! core-js/modules/es.array.some */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.some.js"); | |
/* harmony import */ var core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_31___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_some__WEBPACK_IMPORTED_MODULE_31__); | |
/* harmony import */ var core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! core-js/modules/es.array.every */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.every.js"); | |
/* harmony import */ var core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_32___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_every__WEBPACK_IMPORTED_MODULE_32__); | |
/* harmony import */ var core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! core-js/modules/es.array.reduce */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.reduce.js"); | |
/* harmony import */ var core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_33___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_reduce__WEBPACK_IMPORTED_MODULE_33__); | |
/* harmony import */ var core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! core-js/modules/es.array.reduce-right */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.reduce-right.js"); | |
/* harmony import */ var core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_34___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_reduce_right__WEBPACK_IMPORTED_MODULE_34__); | |
/* harmony import */ var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! core-js/modules/es.array.index-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.index-of.js"); | |
/* harmony import */ var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_35___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_35__); | |
/* harmony import */ var core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! core-js/modules/es.array.last-index-of */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.last-index-of.js"); | |
/* harmony import */ var core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_36___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_last_index_of__WEBPACK_IMPORTED_MODULE_36__); | |
/* harmony import */ var core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! core-js/modules/es.array.copy-within */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.copy-within.js"); | |
/* harmony import */ var core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_37___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_copy_within__WEBPACK_IMPORTED_MODULE_37__); | |
/* harmony import */ var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! core-js/modules/es.array.fill */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.fill.js"); | |
/* harmony import */ var core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_38___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_fill__WEBPACK_IMPORTED_MODULE_38__); | |
/* harmony import */ var core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! core-js/modules/es.array.find */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.find.js"); | |
/* harmony import */ var core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_39___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_find__WEBPACK_IMPORTED_MODULE_39__); | |
/* harmony import */ var core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! core-js/modules/es.array.find-index */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.find-index.js"); | |
/* harmony import */ var core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_40___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_find_index__WEBPACK_IMPORTED_MODULE_40__); | |
/* harmony import */ var core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! core-js/modules/es.array.iterator */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.array.iterator.js"); | |
/* harmony import */ var core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_41___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_iterator__WEBPACK_IMPORTED_MODULE_41__); | |
/* harmony import */ var core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! core-js/modules/es.string.from-code-point */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.from-code-point.js"); | |
/* harmony import */ var core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_42___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_from_code_point__WEBPACK_IMPORTED_MODULE_42__); | |
/* harmony import */ var core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! core-js/modules/es.string.raw */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.raw.js"); | |
/* harmony import */ var core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_43___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_raw__WEBPACK_IMPORTED_MODULE_43__); | |
/* harmony import */ var core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! core-js/modules/es.string.trim */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.trim.js"); | |
/* harmony import */ var core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_44___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_trim__WEBPACK_IMPORTED_MODULE_44__); | |
/* harmony import */ var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! core-js/modules/es.string.iterator */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.iterator.js"); | |
/* harmony import */ var core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_45___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator__WEBPACK_IMPORTED_MODULE_45__); | |
/* harmony import */ var core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! core-js/modules/es.string.code-point-at */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.code-point-at.js"); | |
/* harmony import */ var core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_46___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_code_point_at__WEBPACK_IMPORTED_MODULE_46__); | |
/* harmony import */ var core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! core-js/modules/es.string.ends-with */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.ends-with.js"); | |
/* harmony import */ var core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_47___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_ends_with__WEBPACK_IMPORTED_MODULE_47__); | |
/* harmony import */ var core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! core-js/modules/es.string.includes */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.includes.js"); | |
/* harmony import */ var core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_48___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_includes__WEBPACK_IMPORTED_MODULE_48__); | |
/* harmony import */ var core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! core-js/modules/es.string.repeat */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.repeat.js"); | |
/* harmony import */ var core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_49___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_repeat__WEBPACK_IMPORTED_MODULE_49__); | |
/* harmony import */ var core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! core-js/modules/es.string.starts-with */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.starts-with.js"); | |
/* harmony import */ var core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_50___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_starts_with__WEBPACK_IMPORTED_MODULE_50__); | |
/* harmony import */ var core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! core-js/modules/es.string.anchor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.anchor.js"); | |
/* harmony import */ var core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_51___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_anchor__WEBPACK_IMPORTED_MODULE_51__); | |
/* harmony import */ var core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! core-js/modules/es.string.big */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.big.js"); | |
/* harmony import */ var core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_52___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_big__WEBPACK_IMPORTED_MODULE_52__); | |
/* harmony import */ var core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! core-js/modules/es.string.blink */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.blink.js"); | |
/* harmony import */ var core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_53___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_blink__WEBPACK_IMPORTED_MODULE_53__); | |
/* harmony import */ var core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! core-js/modules/es.string.bold */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.bold.js"); | |
/* harmony import */ var core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_54___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_bold__WEBPACK_IMPORTED_MODULE_54__); | |
/* harmony import */ var core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! core-js/modules/es.string.fixed */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.fixed.js"); | |
/* harmony import */ var core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_55___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_fixed__WEBPACK_IMPORTED_MODULE_55__); | |
/* harmony import */ var core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! core-js/modules/es.string.fontcolor */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.fontcolor.js"); | |
/* harmony import */ var core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_56___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_fontcolor__WEBPACK_IMPORTED_MODULE_56__); | |
/* harmony import */ var core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! core-js/modules/es.string.fontsize */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.fontsize.js"); | |
/* harmony import */ var core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_57___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_fontsize__WEBPACK_IMPORTED_MODULE_57__); | |
/* harmony import */ var core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! core-js/modules/es.string.italics */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.italics.js"); | |
/* harmony import */ var core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_58___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_italics__WEBPACK_IMPORTED_MODULE_58__); | |
/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! core-js/modules/es.string.link */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.link.js"); | |
/* harmony import */ var core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_59___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_link__WEBPACK_IMPORTED_MODULE_59__); | |
/* harmony import */ var core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! core-js/modules/es.string.small */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.small.js"); | |
/* harmony import */ var core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_60___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_small__WEBPACK_IMPORTED_MODULE_60__); | |
/* harmony import */ var core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! core-js/modules/es.string.strike */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.strike.js"); | |
/* harmony import */ var core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_61___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_strike__WEBPACK_IMPORTED_MODULE_61__); | |
/* harmony import */ var core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! core-js/modules/es.string.sub */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.sub.js"); | |
/* harmony import */ var core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_62___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_sub__WEBPACK_IMPORTED_MODULE_62__); | |
/* harmony import */ var core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! core-js/modules/es.string.sup */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.string.sup.js"); | |
/* harmony import */ var core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_63___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_sup__WEBPACK_IMPORTED_MODULE_63__); | |
/* harmony import */ var core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! core-js/modules/es.parse-int */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.parse-int.js"); | |
/* harmony import */ var core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_64___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_parse_int__WEBPACK_IMPORTED_MODULE_64__); | |
/* harmony import */ var core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! core-js/modules/es.parse-float */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.parse-float.js"); | |
/* harmony import */ var core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_65___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_parse_float__WEBPACK_IMPORTED_MODULE_65__); | |
/* harmony import */ var core_js_es_number__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! core-js/es/number */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/es/number/index.js"); | |
/* harmony import */ var core_js_es_number__WEBPACK_IMPORTED_MODULE_66___default = /*#__PURE__*/__webpack_require__.n(core_js_es_number__WEBPACK_IMPORTED_MODULE_66__); | |
/* harmony import */ var core_js_es_math__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! core-js/es/math */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/es/math/index.js"); | |
/* harmony import */ var core_js_es_math__WEBPACK_IMPORTED_MODULE_67___default = /*#__PURE__*/__webpack_require__.n(core_js_es_math__WEBPACK_IMPORTED_MODULE_67__); | |
/* harmony import */ var core_js_es_date__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! core-js/es/date */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/es/date/index.js"); | |
/* harmony import */ var core_js_es_date__WEBPACK_IMPORTED_MODULE_68___default = /*#__PURE__*/__webpack_require__.n(core_js_es_date__WEBPACK_IMPORTED_MODULE_68__); | |
/* harmony import */ var core_js_es_regexp__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! core-js/es/regexp */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/es/regexp/index.js"); | |
/* harmony import */ var core_js_es_regexp__WEBPACK_IMPORTED_MODULE_69___default = /*#__PURE__*/__webpack_require__.n(core_js_es_regexp__WEBPACK_IMPORTED_MODULE_69__); | |
/* harmony import */ var core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! core-js/modules/es.map */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.map.js"); | |
/* harmony import */ var core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_70___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_map__WEBPACK_IMPORTED_MODULE_70__); | |
/* harmony import */ var core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! core-js/modules/es.weak-map */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.weak-map.js"); | |
/* harmony import */ var core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_71___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_weak_map__WEBPACK_IMPORTED_MODULE_71__); | |
/* harmony import */ var core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! core-js/modules/es.set */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.set.js"); | |
/* harmony import */ var core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_72___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_set__WEBPACK_IMPORTED_MODULE_72__); | |
/* harmony import */ var core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/web.dom-collections.iterator.js"); | |
/* harmony import */ var core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_73___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator__WEBPACK_IMPORTED_MODULE_73__); | |
/* harmony import */ var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! core-js/modules/es.promise */ "../../node_modules/@angular-devkit/build-angular/node_modules/core-js/modules/es.promise.js"); | |
/* harmony import */ var core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_74___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_promise__WEBPACK_IMPORTED_MODULE_74__); | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
// ES2015 symbol capabilities | |
// ES2015 function capabilities | |
// ES2015 object capabilities | |
// ES2015 array capabilities | |
// ES2015 string capabilities | |
/***/ }), | |
/***/ "../../node_modules/core-js/es7/array.js": | |
/*!***********************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/es7/array.js ***! | |
\***********************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
__webpack_require__(/*! ../modules/es7.array.includes */ "../../node_modules/core-js/modules/es7.array.includes.js"); | |
__webpack_require__(/*! ../modules/es7.array.flat-map */ "../../node_modules/core-js/modules/es7.array.flat-map.js"); | |
__webpack_require__(/*! ../modules/es7.array.flatten */ "../../node_modules/core-js/modules/es7.array.flatten.js"); | |
module.exports = __webpack_require__(/*! ../modules/_core */ "../../node_modules/core-js/modules/_core.js").Array; | |
/***/ }), | |
/***/ "../../node_modules/core-js/es7/object.js": | |
/*!************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/es7/object.js ***! | |
\************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
__webpack_require__(/*! ../modules/es7.object.get-own-property-descriptors */ "../../node_modules/core-js/modules/es7.object.get-own-property-descriptors.js"); | |
__webpack_require__(/*! ../modules/es7.object.values */ "../../node_modules/core-js/modules/es7.object.values.js"); | |
__webpack_require__(/*! ../modules/es7.object.entries */ "../../node_modules/core-js/modules/es7.object.entries.js"); | |
__webpack_require__(/*! ../modules/es7.object.define-getter */ "../../node_modules/core-js/modules/es7.object.define-getter.js"); | |
__webpack_require__(/*! ../modules/es7.object.define-setter */ "../../node_modules/core-js/modules/es7.object.define-setter.js"); | |
__webpack_require__(/*! ../modules/es7.object.lookup-getter */ "../../node_modules/core-js/modules/es7.object.lookup-getter.js"); | |
__webpack_require__(/*! ../modules/es7.object.lookup-setter */ "../../node_modules/core-js/modules/es7.object.lookup-setter.js"); | |
module.exports = __webpack_require__(/*! ../modules/_core */ "../../node_modules/core-js/modules/_core.js").Object; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_a-function.js": | |
/*!*********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_a-function.js ***! | |
\*********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (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/_add-to-unscopables.js": | |
/*!*****************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_add-to-unscopables.js ***! | |
\*****************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// 22.1.3.31 Array.prototype[@@unscopables] | |
var UNSCOPABLES = __webpack_require__(/*! ./_wks */ "../../node_modules/core-js/modules/_wks.js")('unscopables'); | |
var ArrayProto = Array.prototype; | |
if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(/*! ./_hide */ "../../node_modules/core-js/modules/_hide.js")(ArrayProto, UNSCOPABLES, {}); | |
module.exports = function (key) { | |
ArrayProto[UNSCOPABLES][key] = true; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_an-object.js": | |
/*!********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_an-object.js ***! | |
\********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ./_is-object */ "../../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-includes.js": | |
/*!*************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_array-includes.js ***! | |
\*************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// false -> Array#indexOf | |
// true -> Array#includes | |
var toIObject = __webpack_require__(/*! ./_to-iobject */ "../../node_modules/core-js/modules/_to-iobject.js"); | |
var toLength = __webpack_require__(/*! ./_to-length */ "../../node_modules/core-js/modules/_to-length.js"); | |
var toAbsoluteIndex = __webpack_require__(/*! ./_to-absolute-index */ "../../node_modules/core-js/modules/_to-absolute-index.js"); | |
module.exports = function (IS_INCLUDES) { | |
return function ($this, el, fromIndex) { | |
var O = toIObject($this); | |
var length = toLength(O.length); | |
var index = toAbsoluteIndex(fromIndex, length); | |
var value; | |
// Array#includes uses SameValueZero equality algorithm | |
// eslint-disable-next-line no-self-compare | |
if (IS_INCLUDES && el != el) while (length > index) { | |
value = O[index++]; | |
// eslint-disable-next-line no-self-compare | |
if (value != value) return true; | |
// Array#indexOf ignores holes, Array#includes - not | |
} else for (;length > index; index++) if (IS_INCLUDES || index in O) { | |
if (O[index] === el) return IS_INCLUDES || index || 0; | |
} return !IS_INCLUDES && -1; | |
}; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_array-species-constructor.js": | |
/*!************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_array-species-constructor.js ***! | |
\************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ./_is-object */ "../../node_modules/core-js/modules/_is-object.js"); | |
var isArray = __webpack_require__(/*! ./_is-array */ "../../node_modules/core-js/modules/_is-array.js"); | |
var SPECIES = __webpack_require__(/*! ./_wks */ "../../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": | |
/*!*******************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_array-species-create.js ***! | |
\*******************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// 9.4.2.3 ArraySpeciesCreate(originalArray, length) | |
var speciesConstructor = __webpack_require__(/*! ./_array-species-constructor */ "../../node_modules/core-js/modules/_array-species-constructor.js"); | |
module.exports = function (original, length) { | |
return new (speciesConstructor(original))(length); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_cof.js": | |
/*!**************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_cof.js ***! | |
\**************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var toString = {}.toString; | |
module.exports = function (it) { | |
return toString.call(it).slice(8, -1); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_core.js": | |
/*!***************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_core.js ***! | |
\***************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var core = module.exports = { version: '2.6.9' }; | |
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_create-property.js": | |
/*!**************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_create-property.js ***! | |
\**************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../../node_modules/core-js/modules/_object-dp.js"); | |
var createDesc = __webpack_require__(/*! ./_property-desc */ "../../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": | |
/*!**************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_ctx.js ***! | |
\**************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// optional / simple context binding | |
var aFunction = __webpack_require__(/*! ./_a-function */ "../../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/_defined.js": | |
/*!******************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_defined.js ***! | |
\******************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (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": | |
/*!**********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_descriptors.js ***! | |
\**********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// Thank's IE8 for his funny defineProperty | |
module.exports = !__webpack_require__(/*! ./_fails */ "../../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": | |
/*!*********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_dom-create.js ***! | |
\*********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var isObject = __webpack_require__(/*! ./_is-object */ "../../node_modules/core-js/modules/_is-object.js"); | |
var document = __webpack_require__(/*! ./_global */ "../../node_modules/core-js/modules/_global.js").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) : {}; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_enum-bug-keys.js": | |
/*!************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_enum-bug-keys.js ***! | |
\************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (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/_export.js": | |
/*!*****************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_export.js ***! | |
\*****************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ./_global */ "../../node_modules/core-js/modules/_global.js"); | |
var core = __webpack_require__(/*! ./_core */ "../../node_modules/core-js/modules/_core.js"); | |
var hide = __webpack_require__(/*! ./_hide */ "../../node_modules/core-js/modules/_hide.js"); | |
var redefine = __webpack_require__(/*! ./_redefine */ "../../node_modules/core-js/modules/_redefine.js"); | |
var ctx = __webpack_require__(/*! ./_ctx */ "../../node_modules/core-js/modules/_ctx.js"); | |
var PROTOTYPE = 'prototype'; | |
var $export = function (type, name, source) { | |
var IS_FORCED = type & $export.F; | |
var IS_GLOBAL = type & $export.G; | |
var IS_STATIC = type & $export.S; | |
var IS_PROTO = type & $export.P; | |
var IS_BIND = type & $export.B; | |
var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE]; | |
var exports = IS_GLOBAL ? core : core[name] || (core[name] = {}); | |
var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {}); | |
var 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) redefine(target, key, out, type & $export.U); | |
// export | |
if (exports[key] != out) hide(exports, key, exp); | |
if (IS_PROTO && expProto[key] != out) expProto[key] = out; | |
} | |
}; | |
global.core = core; | |
// type bitmap | |
$export.F = 1; // forced | |
$export.G = 2; // global | |
$export.S = 4; // static | |
$export.P = 8; // proto | |
$export.B = 16; // bind | |
$export.W = 32; // wrap | |
$export.U = 64; // safe | |
$export.R = 128; // real proto method for `library` | |
module.exports = $export; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_fails.js": | |
/*!****************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_fails.js ***! | |
\****************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = function (exec) { | |
try { | |
return !!exec(); | |
} catch (e) { | |
return true; | |
} | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_flatten-into-array.js": | |
/*!*****************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_flatten-into-array.js ***! | |
\*****************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
// https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray | |
var isArray = __webpack_require__(/*! ./_is-array */ "../../node_modules/core-js/modules/_is-array.js"); | |
var isObject = __webpack_require__(/*! ./_is-object */ "../../node_modules/core-js/modules/_is-object.js"); | |
var toLength = __webpack_require__(/*! ./_to-length */ "../../node_modules/core-js/modules/_to-length.js"); | |
var ctx = __webpack_require__(/*! ./_ctx */ "../../node_modules/core-js/modules/_ctx.js"); | |
var IS_CONCAT_SPREADABLE = __webpack_require__(/*! ./_wks */ "../../node_modules/core-js/modules/_wks.js")('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; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_function-to-string.js": | |
/*!*****************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_function-to-string.js ***! | |
\*****************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
module.exports = __webpack_require__(/*! ./_shared */ "../../node_modules/core-js/modules/_shared.js")('native-function-to-string', Function.toString); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_global.js": | |
/*!*****************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_global.js ***! | |
\*****************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 | |
var global = module.exports = typeof window != 'undefined' && window.Math == Math | |
? window : typeof self != 'undefined' && self.Math == Math ? self | |
// eslint-disable-next-line no-new-func | |
: Function('return this')(); | |
if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_has.js": | |
/*!**************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_has.js ***! | |
\**************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var hasOwnProperty = {}.hasOwnProperty; | |
module.exports = function (it, key) { | |
return hasOwnProperty.call(it, key); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_hide.js": | |
/*!***************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_hide.js ***! | |
\***************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var dP = __webpack_require__(/*! ./_object-dp */ "../../node_modules/core-js/modules/_object-dp.js"); | |
var createDesc = __webpack_require__(/*! ./_property-desc */ "../../node_modules/core-js/modules/_property-desc.js"); | |
module.exports = __webpack_require__(/*! ./_descriptors */ "../../node_modules/core-js/modules/_descriptors.js") ? function (object, key, value) { | |
return dP.f(object, key, createDesc(1, value)); | |
} : function (object, key, value) { | |
object[key] = value; | |
return object; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_ie8-dom-define.js": | |
/*!*************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_ie8-dom-define.js ***! | |
\*************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
module.exports = !__webpack_require__(/*! ./_descriptors */ "../../node_modules/core-js/modules/_descriptors.js") && !__webpack_require__(/*! ./_fails */ "../../node_modules/core-js/modules/_fails.js")(function () { | |
return Object.defineProperty(__webpack_require__(/*! ./_dom-create */ "../../node_modules/core-js/modules/_dom-create.js")('div'), 'a', { get: function () { return 7; } }).a != 7; | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_iobject.js": | |
/*!******************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_iobject.js ***! | |
\******************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// fallback for non-array-like ES3 and non-enumerable old V8 strings | |
var cof = __webpack_require__(/*! ./_cof */ "../../node_modules/core-js/modules/_cof.js"); | |
// eslint-disable-next-line no-prototype-builtins | |
module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { | |
return cof(it) == 'String' ? it.split('') : Object(it); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_is-array.js": | |
/*!*******************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_is-array.js ***! | |
\*******************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// 7.2.2 IsArray(argument) | |
var cof = __webpack_require__(/*! ./_cof */ "../../node_modules/core-js/modules/_cof.js"); | |
module.exports = Array.isArray || function isArray(arg) { | |
return cof(arg) == 'Array'; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_is-object.js": | |
/*!********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_is-object.js ***! | |
\********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = function (it) { | |
return typeof it === 'object' ? it !== null : typeof it === 'function'; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_library.js": | |
/*!******************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_library.js ***! | |
\******************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = false; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-dp.js": | |
/*!********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-dp.js ***! | |
\********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var anObject = __webpack_require__(/*! ./_an-object */ "../../node_modules/core-js/modules/_an-object.js"); | |
var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../../node_modules/core-js/modules/_ie8-dom-define.js"); | |
var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../../node_modules/core-js/modules/_to-primitive.js"); | |
var dP = Object.defineProperty; | |
exports.f = __webpack_require__(/*! ./_descriptors */ "../../node_modules/core-js/modules/_descriptors.js") ? 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; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-forced-pam.js": | |
/*!****************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-forced-pam.js ***! | |
\****************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
// Forced replacement prototype accessors methods | |
module.exports = __webpack_require__(/*! ./_library */ "../../node_modules/core-js/modules/_library.js") || !__webpack_require__(/*! ./_fails */ "../../node_modules/core-js/modules/_fails.js")(function () { | |
var K = Math.random(); | |
// In FF throws only define methods | |
// eslint-disable-next-line no-undef, no-useless-call | |
__defineSetter__.call(null, K, function () { /* empty */ }); | |
delete __webpack_require__(/*! ./_global */ "../../node_modules/core-js/modules/_global.js")[K]; | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-gopd.js": | |
/*!**********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-gopd.js ***! | |
\**********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var pIE = __webpack_require__(/*! ./_object-pie */ "../../node_modules/core-js/modules/_object-pie.js"); | |
var createDesc = __webpack_require__(/*! ./_property-desc */ "../../node_modules/core-js/modules/_property-desc.js"); | |
var toIObject = __webpack_require__(/*! ./_to-iobject */ "../../node_modules/core-js/modules/_to-iobject.js"); | |
var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../../node_modules/core-js/modules/_to-primitive.js"); | |
var has = __webpack_require__(/*! ./_has */ "../../node_modules/core-js/modules/_has.js"); | |
var IE8_DOM_DEFINE = __webpack_require__(/*! ./_ie8-dom-define */ "../../node_modules/core-js/modules/_ie8-dom-define.js"); | |
var gOPD = Object.getOwnPropertyDescriptor; | |
exports.f = __webpack_require__(/*! ./_descriptors */ "../../node_modules/core-js/modules/_descriptors.js") ? gOPD : function getOwnPropertyDescriptor(O, P) { | |
O = toIObject(O); | |
P = toPrimitive(P, true); | |
if (IE8_DOM_DEFINE) try { | |
return gOPD(O, P); | |
} catch (e) { /* empty */ } | |
if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-gopn.js": | |
/*!**********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-gopn.js ***! | |
\**********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) | |
var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../../node_modules/core-js/modules/_object-keys-internal.js"); | |
var hiddenKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../../node_modules/core-js/modules/_enum-bug-keys.js").concat('length', 'prototype'); | |
exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { | |
return $keys(O, hiddenKeys); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-gops.js": | |
/*!**********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-gops.js ***! | |
\**********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
exports.f = Object.getOwnPropertySymbols; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-gpo.js": | |
/*!*********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-gpo.js ***! | |
\*********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) | |
var has = __webpack_require__(/*! ./_has */ "../../node_modules/core-js/modules/_has.js"); | |
var toObject = __webpack_require__(/*! ./_to-object */ "../../node_modules/core-js/modules/_to-object.js"); | |
var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../../node_modules/core-js/modules/_shared-key.js")('IE_PROTO'); | |
var ObjectProto = Object.prototype; | |
module.exports = Object.getPrototypeOf || function (O) { | |
O = toObject(O); | |
if (has(O, IE_PROTO)) return O[IE_PROTO]; | |
if (typeof O.constructor == 'function' && O instanceof O.constructor) { | |
return O.constructor.prototype; | |
} return O instanceof Object ? ObjectProto : null; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-keys-internal.js": | |
/*!*******************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-keys-internal.js ***! | |
\*******************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var has = __webpack_require__(/*! ./_has */ "../../node_modules/core-js/modules/_has.js"); | |
var toIObject = __webpack_require__(/*! ./_to-iobject */ "../../node_modules/core-js/modules/_to-iobject.js"); | |
var arrayIndexOf = __webpack_require__(/*! ./_array-includes */ "../../node_modules/core-js/modules/_array-includes.js")(false); | |
var IE_PROTO = __webpack_require__(/*! ./_shared-key */ "../../node_modules/core-js/modules/_shared-key.js")('IE_PROTO'); | |
module.exports = function (object, names) { | |
var O = toIObject(object); | |
var i = 0; | |
var result = []; | |
var key; | |
for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key); | |
// Don't enum bug & hidden keys | |
while (names.length > i) if (has(O, key = names[i++])) { | |
~arrayIndexOf(result, key) || result.push(key); | |
} | |
return result; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-keys.js": | |
/*!**********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-keys.js ***! | |
\**********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// 19.1.2.14 / 15.2.3.14 Object.keys(O) | |
var $keys = __webpack_require__(/*! ./_object-keys-internal */ "../../node_modules/core-js/modules/_object-keys-internal.js"); | |
var enumBugKeys = __webpack_require__(/*! ./_enum-bug-keys */ "../../node_modules/core-js/modules/_enum-bug-keys.js"); | |
module.exports = Object.keys || function keys(O) { | |
return $keys(O, enumBugKeys); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-pie.js": | |
/*!*********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-pie.js ***! | |
\*********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
exports.f = {}.propertyIsEnumerable; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_object-to-array.js": | |
/*!**************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_object-to-array.js ***! | |
\**************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var DESCRIPTORS = __webpack_require__(/*! ./_descriptors */ "../../node_modules/core-js/modules/_descriptors.js"); | |
var getKeys = __webpack_require__(/*! ./_object-keys */ "../../node_modules/core-js/modules/_object-keys.js"); | |
var toIObject = __webpack_require__(/*! ./_to-iobject */ "../../node_modules/core-js/modules/_to-iobject.js"); | |
var isEnum = __webpack_require__(/*! ./_object-pie */ "../../node_modules/core-js/modules/_object-pie.js").f; | |
module.exports = function (isEntries) { | |
return function (it) { | |
var O = toIObject(it); | |
var keys = getKeys(O); | |
var length = keys.length; | |
var i = 0; | |
var result = []; | |
var key; | |
while (length > i) { | |
key = keys[i++]; | |
if (!DESCRIPTORS || isEnum.call(O, key)) { | |
result.push(isEntries ? [key, O[key]] : O[key]); | |
} | |
} | |
return result; | |
}; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_own-keys.js": | |
/*!*******************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_own-keys.js ***! | |
\*******************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// all object keys, includes non-enumerable and symbols | |
var gOPN = __webpack_require__(/*! ./_object-gopn */ "../../node_modules/core-js/modules/_object-gopn.js"); | |
var gOPS = __webpack_require__(/*! ./_object-gops */ "../../node_modules/core-js/modules/_object-gops.js"); | |
var anObject = __webpack_require__(/*! ./_an-object */ "../../node_modules/core-js/modules/_an-object.js"); | |
var Reflect = __webpack_require__(/*! ./_global */ "../../node_modules/core-js/modules/_global.js").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; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_property-desc.js": | |
/*!************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_property-desc.js ***! | |
\************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
module.exports = function (bitmap, value) { | |
return { | |
enumerable: !(bitmap & 1), | |
configurable: !(bitmap & 2), | |
writable: !(bitmap & 4), | |
value: value | |
}; | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_redefine.js": | |
/*!*******************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_redefine.js ***! | |
\*******************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var global = __webpack_require__(/*! ./_global */ "../../node_modules/core-js/modules/_global.js"); | |
var hide = __webpack_require__(/*! ./_hide */ "../../node_modules/core-js/modules/_hide.js"); | |
var has = __webpack_require__(/*! ./_has */ "../../node_modules/core-js/modules/_has.js"); | |
var SRC = __webpack_require__(/*! ./_uid */ "../../node_modules/core-js/modules/_uid.js")('src'); | |
var $toString = __webpack_require__(/*! ./_function-to-string */ "../../node_modules/core-js/modules/_function-to-string.js"); | |
var TO_STRING = 'toString'; | |
var TPL = ('' + $toString).split(TO_STRING); | |
__webpack_require__(/*! ./_core */ "../../node_modules/core-js/modules/_core.js").inspectSource = function (it) { | |
return $toString.call(it); | |
}; | |
(module.exports = function (O, key, val, safe) { | |
var isFunction = typeof val == 'function'; | |
if (isFunction) has(val, 'name') || hide(val, 'name', key); | |
if (O[key] === val) return; | |
if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key))); | |
if (O === global) { | |
O[key] = val; | |
} else if (!safe) { | |
delete O[key]; | |
hide(O, key, val); | |
} else if (O[key]) { | |
O[key] = val; | |
} else { | |
hide(O, key, val); | |
} | |
// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative | |
})(Function.prototype, TO_STRING, function toString() { | |
return typeof this == 'function' && this[SRC] || $toString.call(this); | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_shared-key.js": | |
/*!*********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_shared-key.js ***! | |
\*********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var shared = __webpack_require__(/*! ./_shared */ "../../node_modules/core-js/modules/_shared.js")('keys'); | |
var uid = __webpack_require__(/*! ./_uid */ "../../node_modules/core-js/modules/_uid.js"); | |
module.exports = function (key) { | |
return shared[key] || (shared[key] = uid(key)); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_shared.js": | |
/*!*****************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_shared.js ***! | |
\*****************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var core = __webpack_require__(/*! ./_core */ "../../node_modules/core-js/modules/_core.js"); | |
var global = __webpack_require__(/*! ./_global */ "../../node_modules/core-js/modules/_global.js"); | |
var SHARED = '__core-js_shared__'; | |
var store = global[SHARED] || (global[SHARED] = {}); | |
(module.exports = function (key, value) { | |
return store[key] || (store[key] = value !== undefined ? value : {}); | |
})('versions', []).push({ | |
version: core.version, | |
mode: __webpack_require__(/*! ./_library */ "../../node_modules/core-js/modules/_library.js") ? 'pure' : 'global', | |
copyright: '© 2019 Denis Pushkarev (zloirock.ru)' | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_to-absolute-index.js": | |
/*!****************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_to-absolute-index.js ***! | |
\****************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var toInteger = __webpack_require__(/*! ./_to-integer */ "../../node_modules/core-js/modules/_to-integer.js"); | |
var max = Math.max; | |
var min = Math.min; | |
module.exports = function (index, length) { | |
index = toInteger(index); | |
return index < 0 ? max(index + length, 0) : min(index, length); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_to-integer.js": | |
/*!*********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_to-integer.js ***! | |
\*********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
// 7.1.4 ToInteger | |
var ceil = Math.ceil; | |
var floor = Math.floor; | |
module.exports = function (it) { | |
return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_to-iobject.js": | |
/*!*********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_to-iobject.js ***! | |
\*********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// to indexed object, toObject with fallback for non-array-like ES3 strings | |
var IObject = __webpack_require__(/*! ./_iobject */ "../../node_modules/core-js/modules/_iobject.js"); | |
var defined = __webpack_require__(/*! ./_defined */ "../../node_modules/core-js/modules/_defined.js"); | |
module.exports = function (it) { | |
return IObject(defined(it)); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_to-length.js": | |
/*!********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_to-length.js ***! | |
\********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// 7.1.15 ToLength | |
var toInteger = __webpack_require__(/*! ./_to-integer */ "../../node_modules/core-js/modules/_to-integer.js"); | |
var min = Math.min; | |
module.exports = function (it) { | |
return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_to-object.js": | |
/*!********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_to-object.js ***! | |
\********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// 7.1.13 ToObject(argument) | |
var defined = __webpack_require__(/*! ./_defined */ "../../node_modules/core-js/modules/_defined.js"); | |
module.exports = function (it) { | |
return Object(defined(it)); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_to-primitive.js": | |
/*!***********************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_to-primitive.js ***! | |
\***********************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// 7.1.1 ToPrimitive(input [, PreferredType]) | |
var isObject = __webpack_require__(/*! ./_is-object */ "../../node_modules/core-js/modules/_is-object.js"); | |
// 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"); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_uid.js": | |
/*!**************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_uid.js ***! | |
\**************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
var id = 0; | |
var px = Math.random(); | |
module.exports = function (key) { | |
return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); | |
}; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/_wks.js": | |
/*!**************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/_wks.js ***! | |
\**************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
var store = __webpack_require__(/*! ./_shared */ "../../node_modules/core-js/modules/_shared.js")('wks'); | |
var uid = __webpack_require__(/*! ./_uid */ "../../node_modules/core-js/modules/_uid.js"); | |
var Symbol = __webpack_require__(/*! ./_global */ "../../node_modules/core-js/modules/_global.js").Symbol; | |
var USE_SYMBOL = typeof Symbol == 'function'; | |
var $exports = module.exports = function (name) { | |
return store[name] || (store[name] = | |
USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name)); | |
}; | |
$exports.store = store; | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.array.flat-map.js": | |
/*!****************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.array.flat-map.js ***! | |
\****************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
// https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatMap | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var flattenIntoArray = __webpack_require__(/*! ./_flatten-into-array */ "../../node_modules/core-js/modules/_flatten-into-array.js"); | |
var toObject = __webpack_require__(/*! ./_to-object */ "../../node_modules/core-js/modules/_to-object.js"); | |
var toLength = __webpack_require__(/*! ./_to-length */ "../../node_modules/core-js/modules/_to-length.js"); | |
var aFunction = __webpack_require__(/*! ./_a-function */ "../../node_modules/core-js/modules/_a-function.js"); | |
var arraySpeciesCreate = __webpack_require__(/*! ./_array-species-create */ "../../node_modules/core-js/modules/_array-species-create.js"); | |
$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; | |
} | |
}); | |
__webpack_require__(/*! ./_add-to-unscopables */ "../../node_modules/core-js/modules/_add-to-unscopables.js")('flatMap'); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.array.flatten.js": | |
/*!***************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.array.flatten.js ***! | |
\***************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
// https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatten | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var flattenIntoArray = __webpack_require__(/*! ./_flatten-into-array */ "../../node_modules/core-js/modules/_flatten-into-array.js"); | |
var toObject = __webpack_require__(/*! ./_to-object */ "../../node_modules/core-js/modules/_to-object.js"); | |
var toLength = __webpack_require__(/*! ./_to-length */ "../../node_modules/core-js/modules/_to-length.js"); | |
var toInteger = __webpack_require__(/*! ./_to-integer */ "../../node_modules/core-js/modules/_to-integer.js"); | |
var arraySpeciesCreate = __webpack_require__(/*! ./_array-species-create */ "../../node_modules/core-js/modules/_array-species-create.js"); | |
$export($export.P, 'Array', { | |
flatten: function flatten(/* depthArg = 1 */) { | |
var depthArg = arguments[0]; | |
var O = toObject(this); | |
var sourceLen = toLength(O.length); | |
var A = arraySpeciesCreate(O, 0); | |
flattenIntoArray(A, O, O, sourceLen, 0, depthArg === undefined ? 1 : toInteger(depthArg)); | |
return A; | |
} | |
}); | |
__webpack_require__(/*! ./_add-to-unscopables */ "../../node_modules/core-js/modules/_add-to-unscopables.js")('flatten'); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.array.includes.js": | |
/*!****************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.array.includes.js ***! | |
\****************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
// https://github.com/tc39/Array.prototype.includes | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var $includes = __webpack_require__(/*! ./_array-includes */ "../../node_modules/core-js/modules/_array-includes.js")(true); | |
$export($export.P, 'Array', { | |
includes: function includes(el /* , fromIndex = 0 */) { | |
return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined); | |
} | |
}); | |
__webpack_require__(/*! ./_add-to-unscopables */ "../../node_modules/core-js/modules/_add-to-unscopables.js")('includes'); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.object.define-getter.js": | |
/*!**********************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.object.define-getter.js ***! | |
\**********************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var toObject = __webpack_require__(/*! ./_to-object */ "../../node_modules/core-js/modules/_to-object.js"); | |
var aFunction = __webpack_require__(/*! ./_a-function */ "../../node_modules/core-js/modules/_a-function.js"); | |
var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../../node_modules/core-js/modules/_object-dp.js"); | |
// B.2.2.2 Object.prototype.__defineGetter__(P, getter) | |
__webpack_require__(/*! ./_descriptors */ "../../node_modules/core-js/modules/_descriptors.js") && $export($export.P + __webpack_require__(/*! ./_object-forced-pam */ "../../node_modules/core-js/modules/_object-forced-pam.js"), 'Object', { | |
__defineGetter__: function __defineGetter__(P, getter) { | |
$defineProperty.f(toObject(this), P, { get: aFunction(getter), enumerable: true, configurable: true }); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.object.define-setter.js": | |
/*!**********************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.object.define-setter.js ***! | |
\**********************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var toObject = __webpack_require__(/*! ./_to-object */ "../../node_modules/core-js/modules/_to-object.js"); | |
var aFunction = __webpack_require__(/*! ./_a-function */ "../../node_modules/core-js/modules/_a-function.js"); | |
var $defineProperty = __webpack_require__(/*! ./_object-dp */ "../../node_modules/core-js/modules/_object-dp.js"); | |
// B.2.2.3 Object.prototype.__defineSetter__(P, setter) | |
__webpack_require__(/*! ./_descriptors */ "../../node_modules/core-js/modules/_descriptors.js") && $export($export.P + __webpack_require__(/*! ./_object-forced-pam */ "../../node_modules/core-js/modules/_object-forced-pam.js"), 'Object', { | |
__defineSetter__: function __defineSetter__(P, setter) { | |
$defineProperty.f(toObject(this), P, { set: aFunction(setter), enumerable: true, configurable: true }); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.object.entries.js": | |
/*!****************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.object.entries.js ***! | |
\****************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// https://github.com/tc39/proposal-object-values-entries | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var $entries = __webpack_require__(/*! ./_object-to-array */ "../../node_modules/core-js/modules/_object-to-array.js")(true); | |
$export($export.S, 'Object', { | |
entries: function entries(it) { | |
return $entries(it); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.object.get-own-property-descriptors.js": | |
/*!*************************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.object.get-own-property-descriptors.js ***! | |
\*************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// https://github.com/tc39/proposal-object-getownpropertydescriptors | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var ownKeys = __webpack_require__(/*! ./_own-keys */ "../../node_modules/core-js/modules/_own-keys.js"); | |
var toIObject = __webpack_require__(/*! ./_to-iobject */ "../../node_modules/core-js/modules/_to-iobject.js"); | |
var gOPD = __webpack_require__(/*! ./_object-gopd */ "../../node_modules/core-js/modules/_object-gopd.js"); | |
var createProperty = __webpack_require__(/*! ./_create-property */ "../../node_modules/core-js/modules/_create-property.js"); | |
$export($export.S, 'Object', { | |
getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) { | |
var O = toIObject(object); | |
var getDesc = gOPD.f; | |
var keys = ownKeys(O); | |
var result = {}; | |
var i = 0; | |
var key, desc; | |
while (keys.length > i) { | |
desc = getDesc(O, key = keys[i++]); | |
if (desc !== undefined) createProperty(result, key, desc); | |
} | |
return result; | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.object.lookup-getter.js": | |
/*!**********************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.object.lookup-getter.js ***! | |
\**********************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var toObject = __webpack_require__(/*! ./_to-object */ "../../node_modules/core-js/modules/_to-object.js"); | |
var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../../node_modules/core-js/modules/_to-primitive.js"); | |
var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../../node_modules/core-js/modules/_object-gpo.js"); | |
var getOwnPropertyDescriptor = __webpack_require__(/*! ./_object-gopd */ "../../node_modules/core-js/modules/_object-gopd.js").f; | |
// B.2.2.4 Object.prototype.__lookupGetter__(P) | |
__webpack_require__(/*! ./_descriptors */ "../../node_modules/core-js/modules/_descriptors.js") && $export($export.P + __webpack_require__(/*! ./_object-forced-pam */ "../../node_modules/core-js/modules/_object-forced-pam.js"), 'Object', { | |
__lookupGetter__: function __lookupGetter__(P) { | |
var O = toObject(this); | |
var K = toPrimitive(P, true); | |
var D; | |
do { | |
if (D = getOwnPropertyDescriptor(O, K)) return D.get; | |
} while (O = getPrototypeOf(O)); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.object.lookup-setter.js": | |
/*!**********************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.object.lookup-setter.js ***! | |
\**********************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
"use strict"; | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var toObject = __webpack_require__(/*! ./_to-object */ "../../node_modules/core-js/modules/_to-object.js"); | |
var toPrimitive = __webpack_require__(/*! ./_to-primitive */ "../../node_modules/core-js/modules/_to-primitive.js"); | |
var getPrototypeOf = __webpack_require__(/*! ./_object-gpo */ "../../node_modules/core-js/modules/_object-gpo.js"); | |
var getOwnPropertyDescriptor = __webpack_require__(/*! ./_object-gopd */ "../../node_modules/core-js/modules/_object-gopd.js").f; | |
// B.2.2.5 Object.prototype.__lookupSetter__(P) | |
__webpack_require__(/*! ./_descriptors */ "../../node_modules/core-js/modules/_descriptors.js") && $export($export.P + __webpack_require__(/*! ./_object-forced-pam */ "../../node_modules/core-js/modules/_object-forced-pam.js"), 'Object', { | |
__lookupSetter__: function __lookupSetter__(P) { | |
var O = toObject(this); | |
var K = toPrimitive(P, true); | |
var D; | |
do { | |
if (D = getOwnPropertyDescriptor(O, K)) return D.set; | |
} while (O = getPrototypeOf(O)); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/core-js/modules/es7.object.values.js": | |
/*!***************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/core-js/modules/es7.object.values.js ***! | |
\***************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
// https://github.com/tc39/proposal-object-values-entries | |
var $export = __webpack_require__(/*! ./_export */ "../../node_modules/core-js/modules/_export.js"); | |
var $values = __webpack_require__(/*! ./_object-to-array */ "../../node_modules/core-js/modules/_object-to-array.js")(false); | |
$export($export.S, 'Object', { | |
values: function values(it) { | |
return $values(it); | |
} | |
}); | |
/***/ }), | |
/***/ "../../node_modules/intersection-observer/intersection-observer.js": | |
/*!*************************************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/intersection-observer/intersection-observer.js ***! | |
\*************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
/** | |
* Copyright 2016 Google Inc. All Rights Reserved. | |
* | |
* Licensed under the W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE. | |
* | |
* https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document | |
* | |
*/ | |
(function() { | |
'use strict'; | |
// Exit early if we're not running in a browser. | |
if (typeof window !== 'object') { | |
return; | |
} | |
// Exit early if all IntersectionObserver and IntersectionObserverEntry | |
// features are natively supported. | |
if ('IntersectionObserver' in window && | |
'IntersectionObserverEntry' in window && | |
'intersectionRatio' in window.IntersectionObserverEntry.prototype) { | |
// Minimal polyfill for Edge 15's lack of `isIntersecting` | |
// See: https://github.com/w3c/IntersectionObserver/issues/211 | |
if (!('isIntersecting' in window.IntersectionObserverEntry.prototype)) { | |
Object.defineProperty(window.IntersectionObserverEntry.prototype, | |
'isIntersecting', { | |
get: function () { | |
return this.intersectionRatio > 0; | |
} | |
}); | |
} | |
return; | |
} | |
/** | |
* A local reference to the document. | |
*/ | |
var document = window.document; | |
/** | |
* An IntersectionObserver registry. This registry exists to hold a strong | |
* reference to IntersectionObserver instances currently observing a target | |
* element. Without this registry, instances without another reference may be | |
* garbage collected. | |
*/ | |
var registry = []; | |
/** | |
* Creates the global IntersectionObserverEntry constructor. | |
* https://w3c.github.io/IntersectionObserver/#intersection-observer-entry | |
* @param {Object} entry A dictionary of instance properties. | |
* @constructor | |
*/ | |
function IntersectionObserverEntry(entry) { | |
this.time = entry.time; | |
this.target = entry.target; | |
this.rootBounds = entry.rootBounds; | |
this.boundingClientRect = entry.boundingClientRect; | |
this.intersectionRect = entry.intersectionRect || getEmptyRect(); | |
this.isIntersecting = !!entry.intersectionRect; | |
// Calculates the intersection ratio. | |
var targetRect = this.boundingClientRect; | |
var targetArea = targetRect.width * targetRect.height; | |
var intersectionRect = this.intersectionRect; | |
var intersectionArea = intersectionRect.width * intersectionRect.height; | |
// Sets intersection ratio. | |
if (targetArea) { | |
// Round the intersection ratio to avoid floating point math issues: | |
// https://github.com/w3c/IntersectionObserver/issues/324 | |
this.intersectionRatio = Number((intersectionArea / targetArea).toFixed(4)); | |
} else { | |
// If area is zero and is intersecting, sets to 1, otherwise to 0 | |
this.intersectionRatio = this.isIntersecting ? 1 : 0; | |
} | |
} | |
/** | |
* Creates the global IntersectionObserver constructor. | |
* https://w3c.github.io/IntersectionObserver/#intersection-observer-interface | |
* @param {Function} callback The function to be invoked after intersection | |
* changes have queued. The function is not invoked if the queue has | |
* been emptied by calling the `takeRecords` method. | |
* @param {Object=} opt_options Optional configuration options. | |
* @constructor | |
*/ | |
function IntersectionObserver(callback, opt_options) { | |
var options = opt_options || {}; | |
if (typeof callback != 'function') { | |
throw new Error('callback must be a function'); | |
} | |
if (options.root && options.root.nodeType != 1) { | |
throw new Error('root must be an Element'); | |
} | |
// Binds and throttles `this._checkForIntersections`. | |
this._checkForIntersections = throttle( | |
this._checkForIntersections.bind(this), this.THROTTLE_TIMEOUT); | |
// Private properties. | |
this._callback = callback; | |
this._observationTargets = []; | |
this._queuedEntries = []; | |
this._rootMarginValues = this._parseRootMargin(options.rootMargin); | |
// Public properties. | |
this.thresholds = this._initThresholds(options.threshold); | |
this.root = options.root || null; | |
this.rootMargin = this._rootMarginValues.map(function(margin) { | |
return margin.value + margin.unit; | |
}).join(' '); | |
} | |
/** | |
* The minimum interval within which the document will be checked for | |
* intersection changes. | |
*/ | |
IntersectionObserver.prototype.THROTTLE_TIMEOUT = 100; | |
/** | |
* The frequency in which the polyfill polls for intersection changes. | |
* this can be updated on a per instance basis and must be set prior to | |
* calling `observe` on the first target. | |
*/ | |
IntersectionObserver.prototype.POLL_INTERVAL = null; | |
/** | |
* Use a mutation observer on the root element | |
* to detect intersection changes. | |
*/ | |
IntersectionObserver.prototype.USE_MUTATION_OBSERVER = true; | |
/** | |
* Starts observing a target element for intersection changes based on | |
* the thresholds values. | |
* @param {Element} target The DOM element to observe. | |
*/ | |
IntersectionObserver.prototype.observe = function(target) { | |
var isTargetAlreadyObserved = this._observationTargets.some(function(item) { | |
return item.element == target; | |
}); | |
if (isTargetAlreadyObserved) { | |
return; | |
} | |
if (!(target && target.nodeType == 1)) { | |
throw new Error('target must be an Element'); | |
} | |
this._registerInstance(); | |
this._observationTargets.push({element: target, entry: null}); | |
this._monitorIntersections(); | |
this._checkForIntersections(); | |
}; | |
/** | |
* Stops observing a target element for intersection changes. | |
* @param {Element} target The DOM element to observe. | |
*/ | |
IntersectionObserver.prototype.unobserve = function(target) { | |
this._observationTargets = | |
this._observationTargets.filter(function(item) { | |
return item.element != target; | |
}); | |
if (!this._observationTargets.length) { | |
this._unmonitorIntersections(); | |
this._unregisterInstance(); | |
} | |
}; | |
/** | |
* Stops observing all target elements for intersection changes. | |
*/ | |
IntersectionObserver.prototype.disconnect = function() { | |
this._observationTargets = []; | |
this._unmonitorIntersections(); | |
this._unregisterInstance(); | |
}; | |
/** | |
* Returns any queue entries that have not yet been reported to the | |
* callback and clears the queue. This can be used in conjunction with the | |
* callback to obtain the absolute most up-to-date intersection information. | |
* @return {Array} The currently queued entries. | |
*/ | |
IntersectionObserver.prototype.takeRecords = function() { | |
var records = this._queuedEntries.slice(); | |
this._queuedEntries = []; | |
return records; | |
}; | |
/** | |
* Accepts the threshold value from the user configuration object and | |
* returns a sorted array of unique threshold values. If a value is not | |
* between 0 and 1 and error is thrown. | |
* @private | |
* @param {Array|number=} opt_threshold An optional threshold value or | |
* a list of threshold values, defaulting to [0]. | |
* @return {Array} A sorted list of unique and valid threshold values. | |
*/ | |
IntersectionObserver.prototype._initThresholds = function(opt_threshold) { | |
var threshold = opt_threshold || [0]; | |
if (!Array.isArray(threshold)) threshold = [threshold]; | |
return threshold.sort().filter(function(t, i, a) { | |
if (typeof t != 'number' || isNaN(t) || t < 0 || t > 1) { | |
throw new Error('threshold must be a number between 0 and 1 inclusively'); | |
} | |
return t !== a[i - 1]; | |
}); | |
}; | |
/** | |
* Accepts the rootMargin value from the user configuration object | |
* and returns an array of the four margin values as an object containing | |
* the value and unit properties. If any of the values are not properly | |
* formatted or use a unit other than px or %, and error is thrown. | |
* @private | |
* @param {string=} opt_rootMargin An optional rootMargin value, | |
* defaulting to '0px'. | |
* @return {Array<Object>} An array of margin objects with the keys | |
* value and unit. | |
*/ | |
IntersectionObserver.prototype._parseRootMargin = function(opt_rootMargin) { | |
var marginString = opt_rootMargin || '0px'; | |
var margins = marginString.split(/\s+/).map(function(margin) { | |
var parts = /^(-?\d*\.?\d+)(px|%)$/.exec(margin); | |
if (!parts) { | |
throw new Error('rootMargin must be specified in pixels or percent'); | |
} | |
return {value: parseFloat(parts[1]), unit: parts[2]}; | |
}); | |
// Handles shorthand. | |
margins[1] = margins[1] || margins[0]; | |
margins[2] = margins[2] || margins[0]; | |
margins[3] = margins[3] || margins[1]; | |
return margins; | |
}; | |
/** | |
* Starts polling for intersection changes if the polling is not already | |
* happening, and if the page's visibility state is visible. | |
* @private | |
*/ | |
IntersectionObserver.prototype._monitorIntersections = function() { | |
if (!this._monitoringIntersections) { | |
this._monitoringIntersections = true; | |
// If a poll interval is set, use polling instead of listening to | |
// resize and scroll events or DOM mutations. | |
if (this.POLL_INTERVAL) { | |
this._monitoringInterval = setInterval( | |
this._checkForIntersections, this.POLL_INTERVAL); | |
} | |
else { | |
addEvent(window, 'resize', this._checkForIntersections, true); | |
addEvent(document, 'scroll', this._checkForIntersections, true); | |
if (this.USE_MUTATION_OBSERVER && 'MutationObserver' in window) { | |
this._domObserver = new MutationObserver(this._checkForIntersections); | |
this._domObserver.observe(document, { | |
attributes: true, | |
childList: true, | |
characterData: true, | |
subtree: true | |
}); | |
} | |
} | |
} | |
}; | |
/** | |
* Stops polling for intersection changes. | |
* @private | |
*/ | |
IntersectionObserver.prototype._unmonitorIntersections = function() { | |
if (this._monitoringIntersections) { | |
this._monitoringIntersections = false; | |
clearInterval(this._monitoringInterval); | |
this._monitoringInterval = null; | |
removeEvent(window, 'resize', this._checkForIntersections, true); | |
removeEvent(document, 'scroll', this._checkForIntersections, true); | |
if (this._domObserver) { | |
this._domObserver.disconnect(); | |
this._domObserver = null; | |
} | |
} | |
}; | |
/** | |
* Scans each observation target for intersection changes and adds them | |
* to the internal entries queue. If new entries are found, it | |
* schedules the callback to be invoked. | |
* @private | |
*/ | |
IntersectionObserver.prototype._checkForIntersections = function() { | |
var rootIsInDom = this._rootIsInDom(); | |
var rootRect = rootIsInDom ? this._getRootRect() : getEmptyRect(); | |
this._observationTargets.forEach(function(item) { | |
var target = item.element; | |
var targetRect = getBoundingClientRect(target); | |
var rootContainsTarget = this._rootContainsTarget(target); | |
var oldEntry = item.entry; | |
var intersectionRect = rootIsInDom && rootContainsTarget && | |
this._computeTargetAndRootIntersection(target, rootRect); | |
var newEntry = item.entry = new IntersectionObserverEntry({ | |
time: now(), | |
target: target, | |
boundingClientRect: targetRect, | |
rootBounds: rootRect, | |
intersectionRect: intersectionRect | |
}); | |
if (!oldEntry) { | |
this._queuedEntries.push(newEntry); | |
} else if (rootIsInDom && rootContainsTarget) { | |
// If the new entry intersection ratio has crossed any of the | |
// thresholds, add a new entry. | |
if (this._hasCrossedThreshold(oldEntry, newEntry)) { | |
this._queuedEntries.push(newEntry); | |
} | |
} else { | |
// If the root is not in the DOM or target is not contained within | |
// root but the previous entry for this target had an intersection, | |
// add a new record indicating removal. | |
if (oldEntry && oldEntry.isIntersecting) { | |
this._queuedEntries.push(newEntry); | |
} | |
} | |
}, this); | |
if (this._queuedEntries.length) { | |
this._callback(this.takeRecords(), this); | |
} | |
}; | |
/** | |
* Accepts a target and root rect computes the intersection between then | |
* following the algorithm in the spec. | |
* TODO(philipwalton): at this time clip-path is not considered. | |
* https://w3c.github.io/IntersectionObserver/#calculate-intersection-rect-algo | |
* @param {Element} target The target DOM element | |
* @param {Object} rootRect The bounding rect of the root after being | |
* expanded by the rootMargin value. | |
* @return {?Object} The final intersection rect object or undefined if no | |
* intersection is found. | |
* @private | |
*/ | |
IntersectionObserver.prototype._computeTargetAndRootIntersection = | |
function(target, rootRect) { | |
// If the element isn't displayed, an intersection can't happen. | |
if (window.getComputedStyle(target).display == 'none') return; | |
var targetRect = getBoundingClientRect(target); | |
var intersectionRect = targetRect; | |
var parent = getParentNode(target); | |
var atRoot = false; | |
while (!atRoot) { | |
var parentRect = null; | |
var parentComputedStyle = parent.nodeType == 1 ? | |
window.getComputedStyle(parent) : {}; | |
// If the parent isn't displayed, an intersection can't happen. | |
if (parentComputedStyle.display == 'none') return; | |
if (parent == this.root || parent == document) { | |
atRoot = true; | |
parentRect = rootRect; | |
} else { | |
// If the element has a non-visible overflow, and it's not the <body> | |
// or <html> element, update the intersection rect. | |
// Note: <body> and <html> cannot be clipped to a rect that's not also | |
// the document rect, so no need to compute a new intersection. | |
if (parent != document.body && | |
parent != document.documentElement && | |
parentComputedStyle.overflow != 'visible') { | |
parentRect = getBoundingClientRect(parent); | |
} | |
} | |
// If either of the above conditionals set a new parentRect, | |
// calculate new intersection data. | |
if (parentRect) { | |
intersectionRect = computeRectIntersection(parentRect, intersectionRect); | |
if (!intersectionRect) break; | |
} | |
parent = getParentNode(parent); | |
} | |
return intersectionRect; | |
}; | |
/** | |
* Returns the root rect after being expanded by the rootMargin value. | |
* @return {Object} The expanded root rect. | |
* @private | |
*/ | |
IntersectionObserver.prototype._getRootRect = function() { | |
var rootRect; | |
if (this.root) { | |
rootRect = getBoundingClientRect(this.root); | |
} else { | |
// Use <html>/<body> instead of window since scroll bars affect size. | |
var html = document.documentElement; | |
var body = document.body; | |
rootRect = { | |
top: 0, | |
left: 0, | |
right: html.clientWidth || body.clientWidth, | |
width: html.clientWidth || body.clientWidth, | |
bottom: html.clientHeight || body.clientHeight, | |
height: html.clientHeight || body.clientHeight | |
}; | |
} | |
return this._expandRectByRootMargin(rootRect); | |
}; | |
/** | |
* Accepts a rect and expands it by the rootMargin value. | |
* @param {Object} rect The rect object to expand. | |
* @return {Object} The expanded rect. | |
* @private | |
*/ | |
IntersectionObserver.prototype._expandRectByRootMargin = function(rect) { | |
var margins = this._rootMarginValues.map(function(margin, i) { | |
return margin.unit == 'px' ? margin.value : | |
margin.value * (i % 2 ? rect.width : rect.height) / 100; | |
}); | |
var newRect = { | |
top: rect.top - margins[0], | |
right: rect.right + margins[1], | |
bottom: rect.bottom + margins[2], | |
left: rect.left - margins[3] | |
}; | |
newRect.width = newRect.right - newRect.left; | |
newRect.height = newRect.bottom - newRect.top; | |
return newRect; | |
}; | |
/** | |
* Accepts an old and new entry and returns true if at least one of the | |
* threshold values has been crossed. | |
* @param {?IntersectionObserverEntry} oldEntry The previous entry for a | |
* particular target element or null if no previous entry exists. | |
* @param {IntersectionObserverEntry} newEntry The current entry for a | |
* particular target element. | |
* @return {boolean} Returns true if a any threshold has been crossed. | |
* @private | |
*/ | |
IntersectionObserver.prototype._hasCrossedThreshold = | |
function(oldEntry, newEntry) { | |
// To make comparing easier, an entry that has a ratio of 0 | |
// but does not actually intersect is given a value of -1 | |
var oldRatio = oldEntry && oldEntry.isIntersecting ? | |
oldEntry.intersectionRatio || 0 : -1; | |
var newRatio = newEntry.isIntersecting ? | |
newEntry.intersectionRatio || 0 : -1; | |
// Ignore unchanged ratios | |
if (oldRatio === newRatio) return; | |
for (var i = 0; i < this.thresholds.length; i++) { | |
var threshold = this.thresholds[i]; | |
// Return true if an entry matches a threshold or if the new ratio | |
// and the old ratio are on the opposite sides of a threshold. | |
if (threshold == oldRatio || threshold == newRatio || | |
threshold < oldRatio !== threshold < newRatio) { | |
return true; | |
} | |
} | |
}; | |
/** | |
* Returns whether or not the root element is an element and is in the DOM. | |
* @return {boolean} True if the root element is an element and is in the DOM. | |
* @private | |
*/ | |
IntersectionObserver.prototype._rootIsInDom = function() { | |
return !this.root || containsDeep(document, this.root); | |
}; | |
/** | |
* Returns whether or not the target element is a child of root. | |
* @param {Element} target The target element to check. | |
* @return {boolean} True if the target element is a child of root. | |
* @private | |
*/ | |
IntersectionObserver.prototype._rootContainsTarget = function(target) { | |
return containsDeep(this.root || document, target); | |
}; | |
/** | |
* Adds the instance to the global IntersectionObserver registry if it isn't | |
* already present. | |
* @private | |
*/ | |
IntersectionObserver.prototype._registerInstance = function() { | |
if (registry.indexOf(this) < 0) { | |
registry.push(this); | |
} | |
}; | |
/** | |
* Removes the instance from the global IntersectionObserver registry. | |
* @private | |
*/ | |
IntersectionObserver.prototype._unregisterInstance = function() { | |
var index = registry.indexOf(this); | |
if (index != -1) registry.splice(index, 1); | |
}; | |
/** | |
* Returns the result of the performance.now() method or null in browsers | |
* that don't support the API. | |
* @return {number} The elapsed time since the page was requested. | |
*/ | |
function now() { | |
return window.performance && performance.now && performance.now(); | |
} | |
/** | |
* Throttles a function and delays its execution, so it's only called at most | |
* once within a given time period. | |
* @param {Function} fn The function to throttle. | |
* @param {number} timeout The amount of time that must pass before the | |
* function can be called again. | |
* @return {Function} The throttled function. | |
*/ | |
function throttle(fn, timeout) { | |
var timer = null; | |
return function () { | |
if (!timer) { | |
timer = setTimeout(function() { | |
fn(); | |
timer = null; | |
}, timeout); | |
} | |
}; | |
} | |
/** | |
* Adds an event handler to a DOM node ensuring cross-browser compatibility. | |
* @param {Node} node The DOM node to add the event handler to. | |
* @param {string} event The event name. | |
* @param {Function} fn The event handler to add. | |
* @param {boolean} opt_useCapture Optionally adds the even to the capture | |
* phase. Note: this only works in modern browsers. | |
*/ | |
function addEvent(node, event, fn, opt_useCapture) { | |
if (typeof node.addEventListener == 'function') { | |
node.addEventListener(event, fn, opt_useCapture || false); | |
} | |
else if (typeof node.attachEvent == 'function') { | |
node.attachEvent('on' + event, fn); | |
} | |
} | |
/** | |
* Removes a previously added event handler from a DOM node. | |
* @param {Node} node The DOM node to remove the event handler from. | |
* @param {string} event The event name. | |
* @param {Function} fn The event handler to remove. | |
* @param {boolean} opt_useCapture If the event handler was added with this | |
* flag set to true, it should be set to true here in order to remove it. | |
*/ | |
function removeEvent(node, event, fn, opt_useCapture) { | |
if (typeof node.removeEventListener == 'function') { | |
node.removeEventListener(event, fn, opt_useCapture || false); | |
} | |
else if (typeof node.detatchEvent == 'function') { | |
node.detatchEvent('on' + event, fn); | |
} | |
} | |
/** | |
* Returns the intersection between two rect objects. | |
* @param {Object} rect1 The first rect. | |
* @param {Object} rect2 The second rect. | |
* @return {?Object} The intersection rect or undefined if no intersection | |
* is found. | |
*/ | |
function computeRectIntersection(rect1, rect2) { | |
var top = Math.max(rect1.top, rect2.top); | |
var bottom = Math.min(rect1.bottom, rect2.bottom); | |
var left = Math.max(rect1.left, rect2.left); | |
var right = Math.min(rect1.right, rect2.right); | |
var width = right - left; | |
var height = bottom - top; | |
return (width >= 0 && height >= 0) && { | |
top: top, | |
bottom: bottom, | |
left: left, | |
right: right, | |
width: width, | |
height: height | |
}; | |
} | |
/** | |
* Shims the native getBoundingClientRect for compatibility with older IE. | |
* @param {Element} el The element whose bounding rect to get. | |
* @return {Object} The (possibly shimmed) rect of the element. | |
*/ | |
function getBoundingClientRect(el) { | |
var rect; | |
try { | |
rect = el.getBoundingClientRect(); | |
} catch (err) { | |
// Ignore Windows 7 IE11 "Unspecified error" | |
// https://github.com/w3c/IntersectionObserver/pull/205 | |
} | |
if (!rect) return getEmptyRect(); | |
// Older IE | |
if (!(rect.width && rect.height)) { | |
rect = { | |
top: rect.top, | |
right: rect.right, | |
bottom: rect.bottom, | |
left: rect.left, | |
width: rect.right - rect.left, | |
height: rect.bottom - rect.top | |
}; | |
} | |
return rect; | |
} | |
/** | |
* Returns an empty rect object. An empty rect is returned when an element | |
* is not in the DOM. | |
* @return {Object} The empty rect. | |
*/ | |
function getEmptyRect() { | |
return { | |
top: 0, | |
bottom: 0, | |
left: 0, | |
right: 0, | |
width: 0, | |
height: 0 | |
}; | |
} | |
/** | |
* Checks to see if a parent element contains a child element (including inside | |
* shadow DOM). | |
* @param {Node} parent The parent element. | |
* @param {Node} child The child element. | |
* @return {boolean} True if the parent node contains the child node. | |
*/ | |
function containsDeep(parent, child) { | |
var node = child; | |
while (node) { | |
if (node == parent) return true; | |
node = getParentNode(node); | |
} | |
return false; | |
} | |
/** | |
* Gets the parent node of an element or its host element if the parent node | |
* is a shadow root. | |
* @param {Node} node The node whose parent to get. | |
* @return {Node|null} The parent node or null if no parent exists. | |
*/ | |
function getParentNode(node) { | |
var parent = node.parentNode; | |
if (parent && parent.nodeType == 11 && parent.host) { | |
// If the parent is a shadow root, return the host element. | |
return parent.host; | |
} | |
if (parent && parent.assignedSlot) { | |
// If the parent is distributed in a <slot>, return the parent of a slot. | |
return parent.assignedSlot.parentNode; | |
} | |
return parent; | |
} | |
// Exposes the constructors globally. | |
window.IntersectionObserver = IntersectionObserver; | |
window.IntersectionObserverEntry = IntersectionObserverEntry; | |
}()); | |
/***/ }), | |
/***/ "../../node_modules/url-polyfill/url-polyfill.js": | |
/*!*******************************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/url-polyfill/url-polyfill.js ***! | |
\*******************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports) { | |
(function(global) { | |
/** | |
* Polyfill URLSearchParams | |
* | |
* Inspired from : https://github.com/WebReflection/url-search-params/blob/master/src/url-search-params.js | |
*/ | |
var checkIfIteratorIsSupported = function() { | |
try { | |
return !!Symbol.iterator; | |
} catch (error) { | |
return false; | |
} | |
}; | |
var iteratorSupported = checkIfIteratorIsSupported(); | |
var createIterator = function(items) { | |
var iterator = { | |
next: function() { | |
var value = items.shift(); | |
return { done: value === void 0, value: value }; | |
} | |
}; | |
if (iteratorSupported) { | |
iterator[Symbol.iterator] = function() { | |
return iterator; | |
}; | |
} | |
return iterator; | |
}; | |
/** | |
* Search param name and values should be encoded according to https://url.spec.whatwg.org/#urlencoded-serializing | |
* encodeURIComponent() produces the same result except encoding spaces as `%20` instead of `+`. | |
*/ | |
var serializeParam = function(value) { | |
return encodeURIComponent(value).replace(/%20/g, '+'); | |
}; | |
var deserializeParam = function(value) { | |
return decodeURIComponent(String(value).replace(/\+/g, ' ')); | |
}; | |
var polyfillURLSearchParams = function() { | |
var URLSearchParams = function(searchString) { | |
Object.defineProperty(this, '_entries', { writable: true, value: {} }); | |
var typeofSearchString = typeof searchString; | |
if (typeofSearchString === 'undefined') { | |
// do nothing | |
} else if (typeofSearchString === 'string') { | |
if (searchString !== '') { | |
this._fromString(searchString); | |
} | |
} else if (searchString instanceof URLSearchParams) { | |
var _this = this; | |
searchString.forEach(function(value, name) { | |
_this.append(name, value); | |
}); | |
} else if ((searchString !== null) && (typeofSearchString === 'object')) { | |
if (Object.prototype.toString.call(searchString) === '[object Array]') { | |
for (var i = 0; i < searchString.length; i++) { | |
var entry = searchString[i]; | |
if ((Object.prototype.toString.call(entry) === '[object Array]') || (entry.length !== 2)) { | |
this.append(entry[0], entry[1]); | |
} else { | |
throw new TypeError('Expected [string, any] as entry at index ' + i + ' of URLSearchParams\'s input'); | |
} | |
} | |
} else { | |
for (var key in searchString) { | |
if (searchString.hasOwnProperty(key)) { | |
this.append(key, searchString[key]); | |
} | |
} | |
} | |
} else { | |
throw new TypeError('Unsupported input\'s type for URLSearchParams'); | |
} | |
}; | |
var proto = URLSearchParams.prototype; | |
proto.append = function(name, value) { | |
if (name in this._entries) { | |
this._entries[name].push(String(value)); | |
} else { | |
this._entries[name] = [String(value)]; | |
} | |
}; | |
proto.delete = function(name) { | |
delete this._entries[name]; | |
}; | |
proto.get = function(name) { | |
return (name in this._entries) ? this._entries[name][0] : null; | |
}; | |
proto.getAll = function(name) { | |
return (name in this._entries) ? this._entries[name].slice(0) : []; | |
}; | |
proto.has = function(name) { | |
return (name in this._entries); | |
}; | |
proto.set = function(name, value) { | |
this._entries[name] = [String(value)]; | |
}; | |
proto.forEach = function(callback, thisArg) { | |
var entries; | |
for (var name in this._entries) { | |
if (this._entries.hasOwnProperty(name)) { | |
entries = this._entries[name]; | |
for (var i = 0; i < entries.length; i++) { | |
callback.call(thisArg, entries[i], name, this); | |
} | |
} | |
} | |
}; | |
proto.keys = function() { | |
var items = []; | |
this.forEach(function(value, name) { | |
items.push(name); | |
}); | |
return createIterator(items); | |
}; | |
proto.values = function() { | |
var items = []; | |
this.forEach(function(value) { | |
items.push(value); | |
}); | |
return createIterator(items); | |
}; | |
proto.entries = function() { | |
var items = []; | |
this.forEach(function(value, name) { | |
items.push([name, value]); | |
}); | |
return createIterator(items); | |
}; | |
if (iteratorSupported) { | |
proto[Symbol.iterator] = proto.entries; | |
} | |
proto.toString = function() { | |
var searchArray = []; | |
this.forEach(function(value, name) { | |
searchArray.push(serializeParam(name) + '=' + serializeParam(value)); | |
}); | |
return searchArray.join('&'); | |
}; | |
global.URLSearchParams = URLSearchParams; | |
}; | |
var checkIfURLSearchParamsSupported = function() { | |
try { | |
var URLSearchParams = global.URLSearchParams; | |
return (new URLSearchParams('?a=1').toString() === 'a=1') && (typeof URLSearchParams.prototype.set === 'function'); | |
} catch (e) { | |
return false; | |
} | |
}; | |
if (!checkIfURLSearchParamsSupported()) { | |
polyfillURLSearchParams(); | |
} | |
var proto = global.URLSearchParams.prototype; | |
if (typeof proto.sort !== 'function') { | |
proto.sort = function() { | |
var _this = this; | |
var items = []; | |
this.forEach(function(value, name) { | |
items.push([name, value]); | |
if (!_this._entries) { | |
_this.delete(name); | |
} | |
}); | |
items.sort(function(a, b) { | |
if (a[0] < b[0]) { | |
return -1; | |
} else if (a[0] > b[0]) { | |
return +1; | |
} else { | |
return 0; | |
} | |
}); | |
if (_this._entries) { // force reset because IE keeps keys index | |
_this._entries = {}; | |
} | |
for (var i = 0; i < items.length; i++) { | |
this.append(items[i][0], items[i][1]); | |
} | |
}; | |
} | |
if (typeof proto._fromString !== 'function') { | |
Object.defineProperty(proto, '_fromString', { | |
enumerable: false, | |
configurable: false, | |
writable: false, | |
value: function(searchString) { | |
if (this._entries) { | |
this._entries = {}; | |
} else { | |
var keys = []; | |
this.forEach(function(value, name) { | |
keys.push(name); | |
}); | |
for (var i = 0; i < keys.length; i++) { | |
this.delete(keys[i]); | |
} | |
} | |
searchString = searchString.replace(/^\?/, ''); | |
var attributes = searchString.split('&'); | |
var attribute; | |
for (var i = 0; i < attributes.length; i++) { | |
attribute = attributes[i].split('='); | |
this.append( | |
deserializeParam(attribute[0]), | |
(attribute.length > 1) ? deserializeParam(attribute[1]) : '' | |
); | |
} | |
} | |
}); | |
} | |
// HTMLAnchorElement | |
})( | |
(typeof global !== 'undefined') ? global | |
: ((typeof window !== 'undefined') ? window | |
: ((typeof self !== 'undefined') ? self : this)) | |
); | |
(function(global) { | |
/** | |
* Polyfill URL | |
* | |
* Inspired from : https://github.com/arv/DOM-URL-Polyfill/blob/master/src/url.js | |
*/ | |
var checkIfURLIsSupported = function() { | |
try { | |
var u = new global.URL('b', 'http://a'); | |
u.pathname = 'c%20d'; | |
return (u.href === 'http://a/c%20d') && u.searchParams; | |
} catch (e) { | |
return false; | |
} | |
}; | |
var polyfillURL = function() { | |
var _URL = global.URL; | |
var URL = function(url, base) { | |
if (typeof url !== 'string') url = String(url); | |
// Only create another document if the base is different from current location. | |
var doc = document, baseElement; | |
if (base && (global.location === void 0 || base !== global.location.href)) { | |
doc = document.implementation.createHTMLDocument(''); | |
baseElement = doc.createElement('base'); | |
baseElement.href = base; | |
doc.head.appendChild(baseElement); | |
try { | |
if (baseElement.href.indexOf(base) !== 0) throw new Error(baseElement.href); | |
} catch (err) { | |
throw new Error('URL unable to set base ' + base + ' due to ' + err); | |
} | |
} | |
var anchorElement = doc.createElement('a'); | |
anchorElement.href = url; | |
if (baseElement) { | |
doc.body.appendChild(anchorElement); | |
anchorElement.href = anchorElement.href; // force href to refresh | |
} | |
if (anchorElement.protocol === ':' || !/:/.test(anchorElement.href)) { | |
throw new TypeError('Invalid URL'); | |
} | |
Object.defineProperty(this, '_anchorElement', { | |
value: anchorElement | |
}); | |
// create a linked searchParams which reflect its changes on URL | |
var searchParams = new global.URLSearchParams(this.search); | |
var enableSearchUpdate = true; | |
var enableSearchParamsUpdate = true; | |
var _this = this; | |
['append', 'delete', 'set'].forEach(function(methodName) { | |
var method = searchParams[methodName]; | |
searchParams[methodName] = function() { | |
method.apply(searchParams, arguments); | |
if (enableSearchUpdate) { | |
enableSearchParamsUpdate = false; | |
_this.search = searchParams.toString(); | |
enableSearchParamsUpdate = true; | |
} | |
}; | |
}); | |
Object.defineProperty(this, 'searchParams', { | |
value: searchParams, | |
enumerable: true | |
}); | |
var search = void 0; | |
Object.defineProperty(this, '_updateSearchParams', { | |
enumerable: false, | |
configurable: false, | |
writable: false, | |
value: function() { | |
if (this.search !== search) { | |
search = this.search; | |
if (enableSearchParamsUpdate) { | |
enableSearchUpdate = false; | |
this.searchParams._fromString(this.search); | |
enableSearchUpdate = true; | |
} | |
} | |
} | |
}); | |
}; | |
var proto = URL.prototype; | |
var linkURLWithAnchorAttribute = function(attributeName) { | |
Object.defineProperty(proto, attributeName, { | |
get: function() { | |
return this._anchorElement[attributeName]; | |
}, | |
set: function(value) { | |
this._anchorElement[attributeName] = value; | |
}, | |
enumerable: true | |
}); | |
}; | |
['hash', 'host', 'hostname', 'port', 'protocol'] | |
.forEach(function(attributeName) { | |
linkURLWithAnchorAttribute(attributeName); | |
}); | |
Object.defineProperty(proto, 'search', { | |
get: function() { | |
return this._anchorElement['search']; | |
}, | |
set: function(value) { | |
this._anchorElement['search'] = value; | |
this._updateSearchParams(); | |
}, | |
enumerable: true | |
}); | |
Object.defineProperties(proto, { | |
'toString': { | |
get: function() { | |
var _this = this; | |
return function() { | |
return _this.href; | |
}; | |
} | |
}, | |
'href': { | |
get: function() { | |
return this._anchorElement.href.replace(/\?$/, ''); | |
}, | |
set: function(value) { | |
this._anchorElement.href = value; | |
this._updateSearchParams(); | |
}, | |
enumerable: true | |
}, | |
'pathname': { | |
get: function() { | |
return this._anchorElement.pathname.replace(/(^\/?)/, '/'); | |
}, | |
set: function(value) { | |
this._anchorElement.pathname = value; | |
}, | |
enumerable: true | |
}, | |
'origin': { | |
get: function() { | |
// get expected port from protocol | |
var expectedPort = { 'http:': 80, 'https:': 443, 'ftp:': 21 }[this._anchorElement.protocol]; | |
// add port to origin if, expected port is different than actual port | |
// and it is not empty f.e http://foo:8080 | |
// 8080 != 80 && 8080 != '' | |
var addPortToOrigin = this._anchorElement.port != expectedPort && | |
this._anchorElement.port !== ''; | |
return this._anchorElement.protocol + | |
'//' + | |
this._anchorElement.hostname + | |
(addPortToOrigin ? (':' + this._anchorElement.port) : ''); | |
}, | |
enumerable: true | |
}, | |
'password': { // TODO | |
get: function() { | |
return ''; | |
}, | |
set: function(value) { | |
}, | |
enumerable: true | |
}, | |
'username': { // TODO | |
get: function() { | |
return ''; | |
}, | |
set: function(value) { | |
}, | |
enumerable: true | |
}, | |
}); | |
URL.createObjectURL = function(blob) { | |
return _URL.createObjectURL.apply(_URL, arguments); | |
}; | |
URL.revokeObjectURL = function(url) { | |
return _URL.revokeObjectURL.apply(_URL, arguments); | |
}; | |
global.URL = URL; | |
}; | |
if (!checkIfURLIsSupported()) { | |
polyfillURL(); | |
} | |
if ((global.location !== void 0) && !('origin' in global.location)) { | |
var getOrigin = function() { | |
return global.location.protocol + '//' + global.location.hostname + (global.location.port ? (':' + global.location.port) : ''); | |
}; | |
try { | |
Object.defineProperty(global.location, 'origin', { | |
get: getOrigin, | |
enumerable: true | |
}); | |
} catch (e) { | |
setInterval(function() { | |
global.location.origin = getOrigin(); | |
}, 100); | |
} | |
} | |
})( | |
(typeof global !== 'undefined') ? global | |
: ((typeof window !== 'undefined') ? window | |
: ((typeof self !== 'undefined') ? self : this)) | |
); | |
/***/ }), | |
/***/ "../../node_modules/zone.js/dist/zone.js": | |
/*!***********************************************************************************!*\ | |
!*** /Users/marcuswilliams/Hosts/bailey-client/node_modules/zone.js/dist/zone.js ***! | |
\***********************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
(function (global, factory) { | |
true ? factory() : | |
undefined; | |
}(this, (function () { | |
'use strict'; | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
var Zone$1 = (function (global) { | |
var performance = global['performance']; | |
function mark(name) { | |
performance && performance['mark'] && performance['mark'](name); | |
} | |
function performanceMeasure(name, label) { | |
performance && performance['measure'] && performance['measure'](name, label); | |
} | |
mark('Zone'); | |
var checkDuplicate = global[('__zone_symbol__forceDuplicateZoneCheck')] === true; | |
if (global['Zone']) { | |
// if global['Zone'] already exists (maybe zone.js was already loaded or | |
// some other lib also registered a global object named Zone), we may need | |
// to throw an error, but sometimes user may not want this error. | |
// For example, | |
// we have two web pages, page1 includes zone.js, page2 doesn't. | |
// and the 1st time user load page1 and page2, everything work fine, | |
// but when user load page2 again, error occurs because global['Zone'] already exists. | |
// so we add a flag to let user choose whether to throw this error or not. | |
// By default, if existing Zone is from zone.js, we will not throw the error. | |
if (checkDuplicate || typeof global['Zone'].__symbol__ !== 'function') { | |
throw new Error('Zone already loaded.'); | |
} | |
else { | |
return global['Zone']; | |
} | |
} | |
var Zone = /** @class */ (function () { | |
function Zone(parent, zoneSpec) { | |
this._parent = parent; | |
this._name = zoneSpec ? zoneSpec.name || 'unnamed' : '<root>'; | |
this._properties = zoneSpec && zoneSpec.properties || {}; | |
this._zoneDelegate = | |
new ZoneDelegate(this, this._parent && this._parent._zoneDelegate, zoneSpec); | |
} | |
Zone.assertZonePatched = function () { | |
if (global['Promise'] !== patches['ZoneAwarePromise']) { | |
throw new Error('Zone.js has detected that ZoneAwarePromise `(window|global).Promise` ' + | |
'has been overwritten.\n' + | |
'Most likely cause is that a Promise polyfill has been loaded ' + | |
'after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. ' + | |
'If you must load one, do so before loading zone.js.)'); | |
} | |
}; | |
Object.defineProperty(Zone, "root", { | |
get: function () { | |
var zone = Zone.current; | |
while (zone.parent) { | |
zone = zone.parent; | |
} | |
return zone; | |
}, | |
enumerable: true, | |
configurable: true | |
}); | |
Object.defineProperty(Zone, "current", { | |
get: function () { | |
return _currentZoneFrame.zone; | |
}, | |
enumerable: true, | |
configurable: true | |
}); | |
Object.defineProperty(Zone, "currentTask", { | |
get: function () { | |
return _currentTask; | |
}, | |
enumerable: true, | |
configurable: true | |
}); | |
Zone.__load_patch = function (name, fn) { | |
if (patches.hasOwnProperty(name)) { | |
if (checkDuplicate) { | |
throw Error('Already loaded patch: ' + name); | |
} | |
} | |
else if (!global['__Zone_disable_' + name]) { | |
var perfName = 'Zone:' + name; | |
mark(perfName); | |
patches[name] = fn(global, Zone, _api); | |
performanceMeasure(perfName, perfName); | |
} | |
}; | |
Object.defineProperty(Zone.prototype, "parent", { | |
get: function () { | |
return this._parent; | |
}, | |
enumerable: true, | |
configurable: true | |
}); | |
Object.defineProperty(Zone.prototype, "name", { | |
get: function () { | |
return this._name; | |
}, | |
enumerable: true, | |
configurable: true | |
}); | |
Zone.prototype.get = function (key) { | |
var zone = this.getZoneWith(key); | |
if (zone) | |
return zone._properties[key]; | |
}; | |
Zone.prototype.getZoneWith = function (key) { | |
var current = this; | |
while (current) { | |
if (current._properties.hasOwnProperty(key)) { | |
return current; | |
} | |
current = current._parent; | |
} | |
return null; | |
}; | |
Zone.prototype.fork = function (zoneSpec) { | |
if (!zoneSpec) | |
throw new Error('ZoneSpec required!'); | |
return this._zoneDelegate.fork(this, zoneSpec); | |
}; | |
Zone.prototype.wrap = function (callback, source) { | |
if (typeof callback !== 'function') { | |
throw new Error('Expecting function got: ' + callback); | |
} | |
var _callback = this._zoneDelegate.intercept(this, callback, source); | |
var zone = this; | |
return function () { | |
return zone.runGuarded(_callback, this, arguments, source); | |
}; | |
}; | |
Zone.prototype.run = function (callback, applyThis, applyArgs, source) { | |
_currentZoneFrame = { parent: _currentZoneFrame, zone: this }; | |
try { | |
return this._zoneDelegate.invoke(this, callback, applyThis, applyArgs, source); | |
} | |
finally { | |
_currentZoneFrame = _currentZoneFrame.parent; | |
} | |
}; | |
Zone.prototype.runGuarded = function (callback, applyThis, applyArgs, source) { | |
if (applyThis === void 0) { | |
applyThis = null; | |
} | |
_currentZoneFrame = { parent: _currentZoneFrame, zone: this }; | |
try { | |
try { | |
return this._zoneDelegate.invoke(this, callback, applyThis, applyArgs, source); | |
} | |
catch (error) { | |
if (this._zoneDelegate.handleError(this, error)) { | |
throw error; | |
} | |
} | |
} | |
finally { | |
_currentZoneFrame = _currentZoneFrame.parent; | |
} | |
}; | |
Zone.prototype.runTask = function (task, applyThis, applyArgs) { | |
if (task.zone != this) { | |
throw new Error('A task can only be run in the zone of creation! (Creation: ' + | |
(task.zone || NO_ZONE).name + '; Execution: ' + this.name + ')'); | |
} | |
// https://github.com/angular/zone.js/issues/778, sometimes eventTask | |
// will run in notScheduled(canceled) state, we should not try to | |
// run such kind of task but just return | |
if (task.state === notScheduled && (task.type === eventTask || task.type === macroTask)) { | |
return; | |
} | |
var reEntryGuard = task.state != running; | |
reEntryGuard && task._transitionTo(running, scheduled); | |
task.runCount++; | |
var previousTask = _currentTask; | |
_currentTask = task; | |
_currentZoneFrame = { parent: _currentZoneFrame, zone: this }; | |
try { | |
if (task.type == macroTask && task.data && !task.data.isPeriodic) { | |
task.cancelFn = undefined; | |
} | |
try { | |
return this._zoneDelegate.invokeTask(this, task, applyThis, applyArgs); | |
} | |
catch (error) { | |
if (this._zoneDelegate.handleError(this, error)) { | |
throw error; | |
} | |
} | |
} | |
finally { | |
// if the task's state is notScheduled or unknown, then it has already been cancelled | |
// we should not reset the state to scheduled | |
if (task.state !== notScheduled && task.state !== unknown) { | |
if (task.type == eventTask || (task.data && task.data.isPeriodic)) { | |
reEntryGuard && task._transitionTo(scheduled, running); | |
} | |
else { | |
task.runCount = 0; | |
this._updateTaskCount(task, -1); | |
reEntryGuard && | |
task._transitionTo(notScheduled, running, notScheduled); | |
} | |
} | |
_currentZoneFrame = _currentZoneFrame.parent; | |
_currentTask = previousTask; | |
} | |
}; | |
Zone.prototype.scheduleTask = function (task) { | |
if (task.zone && task.zone !== this) { | |
// check if the task was rescheduled, the newZone | |
// should not be the children of the original zone | |
var newZone = this; | |
while (newZone) { | |
if (newZone === task.zone) { | |
throw Error("can not reschedule task to " + this.name + " which is descendants of the original zone " + task.zone.name); | |
} | |
newZone = newZone.parent; | |
} | |
} | |
task._transitionTo(scheduling, notScheduled); | |
var zoneDelegates = []; | |
task._zoneDelegates = zoneDelegates; | |
task._zone = this; | |
try { | |
task = this._zoneDelegate.scheduleTask(this, task); | |
} | |
catch (err) { | |
// should set task's state to unknown when scheduleTask throw error | |
// because the err may from reschedule, so the fromState maybe notScheduled | |
task._transitionTo(unknown, scheduling, notScheduled); | |
// TODO: @JiaLiPassion, should we check the result from handleError? | |
this._zoneDelegate.handleError(this, err); | |
throw err; | |
} | |
if (task._zoneDelegates === zoneDelegates) { | |
// we have to check because internally the delegate can reschedule the task. | |
this._updateTaskCount(task, 1); | |
} | |
if (task.state == scheduling) { | |
task._transitionTo(scheduled, scheduling); | |
} | |
return task; | |
}; | |
Zone.prototype.scheduleMicroTask = function (source, callback, data, customSchedule) { | |
return this.scheduleTask(new ZoneTask(microTask, source, callback, data, customSchedule, undefined)); | |
}; | |
Zone.prototype.scheduleMacroTask = function (source, callback, data, customSchedule, customCancel) { | |
return this.scheduleTask(new ZoneTask(macroTask, source, callback, data, customSchedule, customCancel)); | |
}; | |
Zone.prototype.scheduleEventTask = function (source, callback, data, customSchedule, customCancel) { | |
return this.scheduleTask(new ZoneTask(eventTask, source, callback, data, customSchedule, customCancel)); | |
}; | |
Zone.prototype.cancelTask = function (task) { | |
if (task.zone != this) | |
throw new Error('A task can only be cancelled in the zone of creation! (Creation: ' + | |
(task.zone || NO_ZONE).name + '; Execution: ' + this.name + ')'); | |
task._transitionTo(canceling, scheduled, running); | |
try { | |
this._zoneDelegate.cancelTask(this, task); | |
} | |
catch (err) { | |
// if error occurs when cancelTask, transit the state to unknown | |
task._transitionTo(unknown, canceling); | |
this._zoneDelegate.handleError(this, err); | |
throw err; | |
} | |
this._updateTaskCount(task, -1); | |
task._transitionTo(notScheduled, canceling); | |
task.runCount = 0; | |
return task; | |
}; | |
Zone.prototype._updateTaskCount = function (task, count) { | |
var zoneDelegates = task._zoneDelegates; | |
if (count == -1) { | |
task._zoneDelegates = null; | |
} | |
for (var i = 0; i < zoneDelegates.length; i++) { | |
zoneDelegates[i]._updateTaskCount(task.type, count); | |
} | |
}; | |
Zone.__symbol__ = __symbol__; | |
return Zone; | |
}()); | |
var DELEGATE_ZS = { | |
name: '', | |
onHasTask: function (delegate, _, target, hasTaskState) { return delegate.hasTask(target, hasTaskState); }, | |
onScheduleTask: function (delegate, _, target, task) { | |
return delegate.scheduleTask(target, task); | |
}, | |
onInvokeTask: function (delegate, _, target, task, applyThis, applyArgs) { | |
return delegate.invokeTask(target, task, applyThis, applyArgs); | |
}, | |
onCancelTask: function (delegate, _, target, task) { return delegate.cancelTask(target, task); } | |
}; | |
var ZoneDelegate = /** @class */ (function () { | |
function ZoneDelegate(zone, parentDelegate, zoneSpec) { | |
this._taskCounts = { 'microTask': 0, 'macroTask': 0, 'eventTask': 0 }; | |
this.zone = zone; | |
this._parentDelegate = parentDelegate; | |
this._forkZS = zoneSpec && (zoneSpec && zoneSpec.onFork ? zoneSpec : parentDelegate._forkZS); | |
this._forkDlgt = zoneSpec && (zoneSpec.onFork ? parentDelegate : parentDelegate._forkDlgt); | |
this._forkCurrZone = zoneSpec && (zoneSpec.onFork ? this.zone : parentDelegate.zone); | |
this._interceptZS = | |
zoneSpec && (zoneSpec.onIntercept ? zoneSpec : parentDelegate._interceptZS); | |
this._interceptDlgt = | |
zoneSpec && (zoneSpec.onIntercept ? parentDelegate : parentDelegate._interceptDlgt); | |
this._interceptCurrZone = | |
zoneSpec && (zoneSpec.onIntercept ? this.zone : parentDelegate.zone); | |
this._invokeZS = zoneSpec && (zoneSpec.onInvoke ? zoneSpec : parentDelegate._invokeZS); | |
this._invokeDlgt = | |
zoneSpec && (zoneSpec.onInvoke ? parentDelegate : parentDelegate._invokeDlgt); | |
this._invokeCurrZone = zoneSpec && (zoneSpec.onInvoke ? this.zone : parentDelegate.zone); | |
this._handleErrorZS = | |
zoneSpec && (zoneSpec.onHandleError ? zoneSpec : parentDelegate._handleErrorZS); | |
this._handleErrorDlgt = | |
zoneSpec && (zoneSpec.onHandleError ? parentDelegate : parentDelegate._handleErrorDlgt); | |
this._handleErrorCurrZone = | |
zoneSpec && (zoneSpec.onHandleError ? this.zone : parentDelegate.zone); | |
this._scheduleTaskZS = | |
zoneSpec && (zoneSpec.onScheduleTask ? zoneSpec : parentDelegate._scheduleTaskZS); | |
this._scheduleTaskDlgt = zoneSpec && | |
(zoneSpec.onScheduleTask ? parentDelegate : parentDelegate._scheduleTaskDlgt); | |
this._scheduleTaskCurrZone = | |
zoneSpec && (zoneSpec.onScheduleTask ? this.zone : parentDelegate.zone); | |
this._invokeTaskZS = | |
zoneSpec && (zoneSpec.onInvokeTask ? zoneSpec : parentDelegate._invokeTaskZS); | |
this._invokeTaskDlgt = | |
zoneSpec && (zoneSpec.onInvokeTask ? parentDelegate : parentDelegate._invokeTaskDlgt); | |
this._invokeTaskCurrZone = | |
zoneSpec && (zoneSpec.onInvokeTask ? this.zone : parentDelegate.zone); | |
this._cancelTaskZS = | |
zoneSpec && (zoneSpec.onCancelTask ? zoneSpec : parentDelegate._cancelTaskZS); | |
this._cancelTaskDlgt = | |
zoneSpec && (zoneSpec.onCancelTask ? parentDelegate : parentDelegate._cancelTaskDlgt); | |
this._cancelTaskCurrZone = | |
zoneSpec && (zoneSpec.onCancelTask ? this.zone : parentDelegate.zone); | |
this._hasTaskZS = null; | |
this._hasTaskDlgt = null; | |
this._hasTaskDlgtOwner = null; | |
this._hasTaskCurrZone = null; | |
var zoneSpecHasTask = zoneSpec && zoneSpec.onHasTask; | |
var parentHasTask = parentDelegate && parentDelegate._hasTaskZS; | |
if (zoneSpecHasTask || parentHasTask) { | |
// If we need to report hasTask, than this ZS needs to do ref counting on tasks. In such | |
// a case all task related interceptors must go through this ZD. We can't short circuit it. | |
this._hasTaskZS = zoneSpecHasTask ? zoneSpec : DELEGATE_ZS; | |
this._hasTaskDlgt = parentDelegate; | |
this._hasTaskDlgtOwner = this; | |
this._hasTaskCurrZone = zone; | |
if (!zoneSpec.onScheduleTask) { | |
this._scheduleTaskZS = DELEGATE_ZS; | |
this._scheduleTaskDlgt = parentDelegate; | |
this._scheduleTaskCurrZone = this.zone; | |
} | |
if (!zoneSpec.onInvokeTask) { | |
this._invokeTaskZS = DELEGATE_ZS; | |
this._invokeTaskDlgt = parentDelegate; | |
this._invokeTaskCurrZone = this.zone; | |
} | |
if (!zoneSpec.onCancelTask) { | |
this._cancelTaskZS = DELEGATE_ZS; | |
this._cancelTaskDlgt = parentDelegate; | |
this._cancelTaskCurrZone = this.zone; | |
} | |
} | |
} | |
ZoneDelegate.prototype.fork = function (targetZone, zoneSpec) { | |
return this._forkZS ? this._forkZS.onFork(this._forkDlgt, this.zone, targetZone, zoneSpec) : | |
new Zone(targetZone, zoneSpec); | |
}; | |
ZoneDelegate.prototype.intercept = function (targetZone, callback, source) { | |
return this._interceptZS ? | |
this._interceptZS.onIntercept(this._interceptDlgt, this._interceptCurrZone, targetZone, callback, source) : | |
callback; | |
}; | |
ZoneDelegate.prototype.invoke = function (targetZone, callback, applyThis, applyArgs, source) { | |
return this._invokeZS ? this._invokeZS.onInvoke(this._invokeDlgt, this._invokeCurrZone, targetZone, callback, applyThis, applyArgs, source) : | |
callback.apply(applyThis, applyArgs); | |
}; | |
ZoneDelegate.prototype.handleError = function (targetZone, error) { | |
return this._handleErrorZS ? | |
this._handleErrorZS.onHandleError(this._handleErrorDlgt, this._handleErrorCurrZone, targetZone, error) : | |
true; | |
}; | |
ZoneDelegate.prototype.scheduleTask = function (targetZone, task) { | |
var returnTask = task; | |
if (this._scheduleTaskZS) { | |
if (this._hasTaskZS) { | |
returnTask._zoneDelegates.push(this._hasTaskDlgtOwner); | |
} | |
returnTask = this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt, this._scheduleTaskCurrZone, targetZone, task); | |
if (!returnTask) | |
returnTask = task; | |
} | |
else { | |
if (task.scheduleFn) { | |
task.scheduleFn(task); | |
} | |
else if (task.type == microTask) { | |
scheduleMicroTask(task); | |
} | |
else { | |
throw new Error('Task is missing scheduleFn.'); | |
} | |
} | |
return returnTask; | |
}; | |
ZoneDelegate.prototype.invokeTask = function (targetZone, task, applyThis, applyArgs) { | |
return this._invokeTaskZS ? this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt, this._invokeTaskCurrZone, targetZone, task, applyThis, applyArgs) : | |
task.callback.apply(applyThis, applyArgs); | |
}; | |
ZoneDelegate.prototype.cancelTask = function (targetZone, task) { | |
var value; | |
if (this._cancelTaskZS) { | |
value = this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt, this._cancelTaskCurrZone, targetZone, task); | |
} | |
else { | |
if (!task.cancelFn) { | |
throw Error('Task is not cancelable'); | |
} | |
value = task.cancelFn(task); | |
} | |
return value; | |
}; | |
ZoneDelegate.prototype.hasTask = function (targetZone, isEmpty) { | |
// hasTask should not throw error so other ZoneDelegate | |
// can still trigger hasTask callback | |
try { | |
this._hasTaskZS && | |
this._hasTaskZS.onHasTask(this._hasTaskDlgt, this._hasTaskCurrZone, targetZone, isEmpty); | |
} | |
catch (err) { | |
this.handleError(targetZone, err); | |
} | |
}; | |
ZoneDelegate.prototype._updateTaskCount = function (type, count) { | |
var counts = this._taskCounts; | |
var prev = counts[type]; | |
var next = counts[type] = prev + count; | |
if (next < 0) { | |
throw new Error('More tasks executed then were scheduled.'); | |
} | |
if (prev == 0 || next == 0) { | |
var isEmpty = { | |
microTask: counts['microTask'] > 0, | |
macroTask: counts['macroTask'] > 0, | |
eventTask: counts['eventTask'] > 0, | |
change: type | |
}; | |
this.hasTask(this.zone, isEmpty); | |
} | |
}; | |
return ZoneDelegate; | |
}()); | |
var ZoneTask = /** @class */ (function () { | |
function ZoneTask(type, source, callback, options, scheduleFn, cancelFn) { | |
this._zone = null; | |
this.runCount = 0; | |
this._zoneDelegates = null; | |
this._state = 'notScheduled'; | |
this.type = type; | |
this.source = source; | |
this.data = options; | |
this.scheduleFn = scheduleFn; | |
this.cancelFn = cancelFn; | |
this.callback = callback; | |
var self = this; | |
// TODO: @JiaLiPassion options should have interface | |
if (type === eventTask && options && options.useG) { | |
this.invoke = ZoneTask.invokeTask; | |
} | |
else { | |
this.invoke = function () { | |
return ZoneTask.invokeTask.call(global, self, this, arguments); | |
}; | |
} | |
} | |
ZoneTask.invokeTask = function (task, target, args) { | |
if (!task) { | |
task = this; | |
} | |
_numberOfNestedTaskFrames++; | |
try { | |
task.runCount++; | |
return task.zone.runTask(task, target, args); | |
} | |
finally { | |
if (_numberOfNestedTaskFrames == 1) { | |
drainMicroTaskQueue(); | |
} | |
_numberOfNestedTaskFrames--; | |
} | |
}; | |
Object.defineProperty(ZoneTask.prototype, "zone", { | |
get: function () { | |
return this._zone; | |
}, | |
enumerable: true, | |
configurable: true | |
}); | |
Object.defineProperty(ZoneTask.prototype, "state", { | |
get: function () { | |
return this._state; | |
}, | |
enumerable: true, | |
configurable: true | |
}); | |
ZoneTask.prototype.cancelScheduleRequest = function () { | |
this._transitionTo(notScheduled, scheduling); | |
}; | |
ZoneTask.prototype._transitionTo = function (toState, fromState1, fromState2) { | |
if (this._state === fromState1 || this._state === fromState2) { | |
this._state = toState; | |
if (toState == notScheduled) { | |
this._zoneDelegates = null; | |
} | |
} | |
else { | |
throw new Error(this.type + " '" + this.source + "': can not transition to '" + toState + "', expecting state '" + fromState1 + "'" + (fromState2 ? ' or \'' + fromState2 + '\'' : '') + ", was '" + this._state + "'."); | |
} | |
}; | |
ZoneTask.prototype.toString = function () { | |
if (this.data && typeof this.data.handleId !== 'undefined') { | |
return this.data.handleId.toString(); | |
} | |
else { | |
return Object.prototype.toString.call(this); | |
} | |
}; | |
// add toJSON method to prevent cyclic error when | |
// call JSON.stringify(zoneTask) | |
ZoneTask.prototype.toJSON = function () { | |
return { | |
type: this.type, | |
state: this.state, | |
source: this.source, | |
zone: this.zone.name, | |
runCount: this.runCount | |
}; | |
}; | |
return ZoneTask; | |
}()); | |
////////////////////////////////////////////////////// | |
////////////////////////////////////////////////////// | |
/// MICROTASK QUEUE | |
////////////////////////////////////////////////////// | |
////////////////////////////////////////////////////// | |
var symbolSetTimeout = __symbol__('setTimeout'); | |
var symbolPromise = __symbol__('Promise'); | |
var symbolThen = __symbol__('then'); | |
var _microTaskQueue = []; | |
var _isDrainingMicrotaskQueue = false; | |
var nativeMicroTaskQueuePromise; | |
function scheduleMicroTask(task) { | |
// if we are not running in any task, and there has not been anything scheduled | |
// we must bootstrap the initial task creation by manually scheduling the drain | |
if (_numberOfNestedTaskFrames === 0 && _microTaskQueue.length === 0) { | |
// We are not running in Task, so we need to kickstart the microtask queue. | |
if (!nativeMicroTaskQueuePromise) { | |
if (global[symbolPromise]) { | |
nativeMicroTaskQueuePromise = global[symbolPromise].resolve(0); | |
} | |
} | |
if (nativeMicroTaskQueuePromise) { | |
var nativeThen = nativeMicroTaskQueuePromise[symbolThen]; | |
if (!nativeThen) { | |
// native Promise is not patchable, we need to use `then` directly | |
// issue 1078 | |
nativeThen = nativeMicroTaskQueuePromise['then']; | |
} | |
nativeThen.call(nativeMicroTaskQueuePromise, drainMicroTaskQueue); | |
} | |
else { | |
global[symbolSetTimeout](drainMicroTaskQueue, 0); | |
} | |
} | |
task && _microTaskQueue.push(task); | |
} | |
function drainMicroTaskQueue() { | |
if (!_isDrainingMicrotaskQueue) { | |
_isDrainingMicrotaskQueue = true; | |
while (_microTaskQueue.length) { | |
var queue = _microTaskQueue; | |
_microTaskQueue = []; | |
for (var i = 0; i < queue.length; i++) { | |
var task = queue[i]; | |
try { | |
task.zone.runTask(task, null, null); | |
} | |
catch (error) { | |
_api.onUnhandledError(error); | |
} | |
} | |
} | |
_api.microtaskDrainDone(); | |
_isDrainingMicrotaskQueue = false; | |
} | |
} | |
////////////////////////////////////////////////////// | |
////////////////////////////////////////////////////// | |
/// BOOTSTRAP | |
////////////////////////////////////////////////////// | |
////////////////////////////////////////////////////// | |
var NO_ZONE = { name: 'NO ZONE' }; | |
var notScheduled = 'notScheduled', scheduling = 'scheduling', scheduled = 'scheduled', running = 'running', canceling = 'canceling', unknown = 'unknown'; | |
var microTask = 'microTask', macroTask = 'macroTask', eventTask = 'eventTask'; | |
var patches = {}; | |
var _api = { | |
symbol: __symbol__, | |
currentZoneFrame: function () { return _currentZoneFrame; }, | |
onUnhandledError: noop, | |
microtaskDrainDone: noop, | |
scheduleMicroTask: scheduleMicroTask, | |
showUncaughtError: function () { return !Zone[__symbol__('ignoreConsoleErrorUncaughtError')]; }, | |
patchEventTarget: function () { return []; }, | |
patchOnProperties: noop, | |
patchMethod: function () { return noop; }, | |
bindArguments: function () { return []; }, | |
patchThen: function () { return noop; }, | |
patchMacroTask: function () { return noop; }, | |
setNativePromise: function (NativePromise) { | |
// sometimes NativePromise.resolve static function | |
// is not ready yet, (such as core-js/es6.promise) | |
// so we need to check here. | |
if (NativePromise && typeof NativePromise.resolve === 'function') { | |
nativeMicroTaskQueuePromise = NativePromise.resolve(0); | |
} | |
}, | |
patchEventPrototype: function () { return noop; }, | |
isIEOrEdge: function () { return false; }, | |
getGlobalObjects: function () { return undefined; }, | |
ObjectDefineProperty: function () { return noop; }, | |
ObjectGetOwnPropertyDescriptor: function () { return undefined; }, | |
ObjectCreate: function () { return undefined; }, | |
ArraySlice: function () { return []; }, | |
patchClass: function () { return noop; }, | |
wrapWithCurrentZone: function () { return noop; }, | |
filterProperties: function () { return []; }, | |
attachOriginToPatched: function () { return noop; }, | |
_redefineProperty: function () { return noop; }, | |
patchCallbacks: function () { return noop; } | |
}; | |
var _currentZoneFrame = { parent: null, zone: new Zone(null, null) }; | |
var _currentTask = null; | |
var _numberOfNestedTaskFrames = 0; | |
function noop() { } | |
function __symbol__(name) { | |
return '__zone_symbol__' + name; | |
} | |
performanceMeasure('Zone', 'Zone'); | |
return global['Zone'] = Zone; | |
})(typeof window !== 'undefined' && window || typeof self !== 'undefined' && self || global); | |
var __values = (undefined && undefined.__values) || function (o) { | |
var m = typeof Symbol === "function" && o[Symbol.iterator], i = 0; | |
if (m) | |
return m.call(o); | |
return { | |
next: function () { | |
if (o && i >= o.length) | |
o = void 0; | |
return { value: o && o[i++], done: !o }; | |
} | |
}; | |
}; | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
Zone.__load_patch('ZoneAwarePromise', function (global, Zone, api) { | |
var ObjectGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; | |
var ObjectDefineProperty = Object.defineProperty; | |
function readableObjectToString(obj) { | |
if (obj && obj.toString === Object.prototype.toString) { | |
var className = obj.constructor && obj.constructor.name; | |
return (className ? className : '') + ': ' + JSON.stringify(obj); | |
} | |
return obj ? obj.toString() : Object.prototype.toString.call(obj); | |
} | |
var __symbol__ = api.symbol; | |
var _uncaughtPromiseErrors = []; | |
var symbolPromise = __symbol__('Promise'); | |
var symbolThen = __symbol__('then'); | |
var creationTrace = '__creationTrace__'; | |
api.onUnhandledError = function (e) { | |
if (api.showUncaughtError()) { | |
var rejection = e && e.rejection; | |
if (rejection) { | |
console.error('Unhandled Promise rejection:', rejection instanceof Error ? rejection.message : rejection, '; Zone:', e.zone.name, '; Task:', e.task && e.task.source, '; Value:', rejection, rejection instanceof Error ? rejection.stack : undefined); | |
} | |
else { | |
console.error(e); | |
} | |
} | |
}; | |
api.microtaskDrainDone = function () { | |
while (_uncaughtPromiseErrors.length) { | |
var _loop_1 = function () { | |
var uncaughtPromiseError = _uncaughtPromiseErrors.shift(); | |
try { | |
uncaughtPromiseError.zone.runGuarded(function () { | |
throw uncaughtPromiseError; | |
}); | |
} | |
catch (error) { | |
handleUnhandledRejection(error); | |
} | |
}; | |
while (_uncaughtPromiseErrors.length) { | |
_loop_1(); | |
} | |
} | |
}; | |
var UNHANDLED_PROMISE_REJECTION_HANDLER_SYMBOL = __symbol__('unhandledPromiseRejectionHandler'); | |
function handleUnhandledRejection(e) { | |
api.onUnhandledError(e); | |
try { | |
var handler = Zone[UNHANDLED_PROMISE_REJECTION_HANDLER_SYMBOL]; | |
if (handler && typeof handler === 'function') { | |
handler.call(this, e); | |
} | |
} | |
catch (err) { | |
} | |
} | |
function isThenable(value) { | |
return value && value.then; | |
} | |
function forwardResolution(value) { | |
return value; | |
} | |
function forwardRejection(rejection) { | |
return ZoneAwarePromise.reject(rejection); | |
} | |
var symbolState = __symbol__('state'); | |
var symbolValue = __symbol__('value'); | |
var symbolFinally = __symbol__('finally'); | |
var symbolParentPromiseValue = __symbol__('parentPromiseValue'); | |
var symbolParentPromiseState = __symbol__('parentPromiseState'); | |
var source = 'Promise.then'; | |
var UNRESOLVED = null; | |
var RESOLVED = true; | |
var REJECTED = false; | |
var REJECTED_NO_CATCH = 0; | |
function makeResolver(promise, state) { | |
return function (v) { | |
try { | |
resolvePromise(promise, state, v); | |
} | |
catch (err) { | |
resolvePromise(promise, false, err); | |
} | |
// Do not return value or you will break the Promise spec. | |
}; | |
} | |
var once = function () { | |
var wasCalled = false; | |
return function wrapper(wrappedFunction) { | |
return function () { | |
if (wasCalled) { | |
return; | |
} | |
wasCalled = true; | |
wrappedFunction.apply(null, arguments); | |
}; | |
}; | |
}; | |
var TYPE_ERROR = 'Promise resolved with itself'; | |
var CURRENT_TASK_TRACE_SYMBOL = __symbol__('currentTaskTrace'); | |
// Promise Resolution | |
function resolvePromise(promise, state, value) { | |
var onceWrapper = once(); | |
if (promise === value) { | |
throw new TypeError(TYPE_ERROR); | |
} | |
if (promise[symbolState] === UNRESOLVED) { | |
// should only get value.then once based on promise spec. | |
var then = null; | |
try { | |
if (typeof value === 'object' || typeof value === 'function') { | |
then = value && value.then; | |
} | |
} | |
catch (err) { | |
onceWrapper(function () { | |
resolvePromise(promise, false, err); | |
})(); | |
return promise; | |
} | |
// if (value instanceof ZoneAwarePromise) { | |
if (state !== REJECTED && value instanceof ZoneAwarePromise && | |
value.hasOwnProperty(symbolState) && value.hasOwnProperty(symbolValue) && | |
value[symbolState] !== UNRESOLVED) { | |
clearRejectedNoCatch(value); | |
resolvePromise(promise, value[symbolState], value[symbolValue]); | |
} | |
else if (state !== REJECTED && typeof then === 'function') { | |
try { | |
then.call(value, onceWrapper(makeResolver(promise, state)), onceWrapper(makeResolver(promise, false))); | |
} | |
catch (err) { | |
onceWrapper(function () { | |
resolvePromise(promise, false, err); | |
})(); | |
} | |
} | |
else { | |
promise[symbolState] = state; | |
var queue = promise[symbolValue]; | |
promise[symbolValue] = value; | |
if (promise[symbolFinally] === symbolFinally) { | |
// the promise is generated by Promise.prototype.finally | |
if (state === RESOLVED) { | |
// the state is resolved, should ignore the value | |
// and use parent promise value | |
promise[symbolState] = promise[symbolParentPromiseState]; | |
promise[symbolValue] = promise[symbolParentPromiseValue]; | |
} | |
} | |
// record task information in value when error occurs, so we can | |
// do some additional work such as render longStackTrace | |
if (state === REJECTED && value instanceof Error) { | |
// check if longStackTraceZone is here | |
var trace = Zone.currentTask && Zone.currentTask.data && | |
Zone.currentTask.data[creationTrace]; | |
if (trace) { | |
// only keep the long stack trace into error when in longStackTraceZone | |
ObjectDefineProperty(value, CURRENT_TASK_TRACE_SYMBOL, { configurable: true, enumerable: false, writable: true, value: trace }); | |
} | |
} | |
for (var i = 0; i < queue.length;) { | |
scheduleResolveOrReject(promise, queue[i++], queue[i++], queue[i++], queue[i++]); | |
} | |
if (queue.length == 0 && state == REJECTED) { | |
promise[symbolState] = REJECTED_NO_CATCH; | |
try { | |
// try to print more readable error log | |
throw new Error('Uncaught (in promise): ' + readableObjectToString(value) + | |
(value && value.stack ? '\n' + value.stack : '')); | |
} | |
catch (err) { | |
var error_1 = err; | |
error_1.rejection = value; | |
error_1.promise = promise; | |
error_1.zone = Zone.current; | |
error_1.task = Zone.currentTask; | |
_uncaughtPromiseErrors.push(error_1); | |
api.scheduleMicroTask(); // to make sure that it is running | |
} | |
} | |
} | |
} | |
// Resolving an already resolved promise is a noop. | |
return promise; | |
} | |
var REJECTION_HANDLED_HANDLER = __symbol__('rejectionHandledHandler'); | |
function clearRejectedNoCatch(promise) { | |
if (promise[symbolState] === REJECTED_NO_CATCH) { | |
// if the promise is rejected no catch status | |
// and queue.length > 0, means there is a error handler | |
// here to handle the rejected promise, we should trigger | |
// windows.rejectionhandled eventHandler or nodejs rejectionHandled | |
// eventHandler | |
try { | |
var handler = Zone[REJECTION_HANDLED_HANDLER]; | |
if (handler && typeof handler === 'function') { | |
handler.call(this, { rejection: promise[symbolValue], promise: promise }); | |
} | |
} | |
catch (err) { | |
} | |
promise[symbolState] = REJECTED; | |
for (var i = 0; i < _uncaughtPromiseErrors.length; i++) { | |
if (promise === _uncaughtPromiseErrors[i].promise) { | |
_uncaughtPromiseErrors.splice(i, 1); | |
} | |
} | |
} | |
} | |
function scheduleResolveOrReject(promise, zone, chainPromise, onFulfilled, onRejected) { | |
clearRejectedNoCatch(promise); | |
var promiseState = promise[symbolState]; | |
var delegate = promiseState ? | |
(typeof onFulfilled === 'function') ? onFulfilled : forwardResolution : | |
(typeof onRejected === 'function') ? onRejected : forwardRejection; | |
zone.scheduleMicroTask(source, function () { | |
try { | |
var parentPromiseValue = promise[symbolValue]; | |
var isFinallyPromise = chainPromise && symbolFinally === chainPromise[symbolFinally]; | |
if (isFinallyPromise) { | |
// if the promise is generated from finally call, keep parent promise's state and value | |
chainPromise[symbolParentPromiseValue] = parentPromiseValue; | |
chainPromise[symbolParentPromiseState] = promiseState; | |
} | |
// should not pass value to finally callback | |
var value = zone.run(delegate, undefined, isFinallyPromise && delegate !== forwardRejection && delegate !== forwardResolution ? | |
[] : | |
[parentPromiseValue]); | |
resolvePromise(chainPromise, true, value); | |
} | |
catch (error) { | |
// if error occurs, should always return this error | |
resolvePromise(chainPromise, false, error); | |
} | |
}, chainPromise); | |
} | |
var ZONE_AWARE_PROMISE_TO_STRING = 'function ZoneAwarePromise() { [native code] }'; | |
var ZoneAwarePromise = /** @class */ (function () { | |
function ZoneAwarePromise(executor) { | |
var promise = this; | |
if (!(promise instanceof ZoneAwarePromise)) { | |
throw new Error('Must be an instanceof Promise.'); | |
} | |
promise[symbolState] = UNRESOLVED; | |
promise[symbolValue] = []; // queue; | |
try { | |
executor && executor(makeResolver(promise, RESOLVED), makeResolver(promise, REJECTED)); | |
} | |
catch (error) { | |
resolvePromise(promise, false, error); | |
} | |
} | |
ZoneAwarePromise.toString = function () { | |
return ZONE_AWARE_PROMISE_TO_STRING; | |
}; | |
ZoneAwarePromise.resolve = function (value) { | |
return resolvePromise(new this(null), RESOLVED, value); | |
}; | |
ZoneAwarePromise.reject = function (error) { | |
return resolvePromise(new this(null), REJECTED, error); | |
}; | |
ZoneAwarePromise.race = function (values) { | |
var e_1, _a; | |
var resolve; | |
var reject; | |
var promise = new this(function (res, rej) { | |
resolve = res; | |
reject = rej; | |
}); | |
function onResolve(value) { | |
resolve(value); | |
} | |
function onReject(error) { | |
reject(error); | |
} | |
try { | |
for (var values_1 = __values(values), values_1_1 = values_1.next(); !values_1_1.done; values_1_1 = values_1.next()) { | |
var value = values_1_1.value; | |
if (!isThenable(value)) { | |
value = this.resolve(value); | |
} | |
value.then(onResolve, onReject); | |
} | |
} | |
catch (e_1_1) { | |
e_1 = { error: e_1_1 }; | |
} | |
finally { | |
try { | |
if (values_1_1 && !values_1_1.done && (_a = values_1.return)) | |
_a.call(values_1); | |
} | |
finally { | |
if (e_1) | |
throw e_1.error; | |
} | |
} | |
return promise; | |
}; | |
ZoneAwarePromise.all = function (values) { | |
var e_2, _a; | |
var resolve; | |
var reject; | |
var promise = new this(function (res, rej) { | |
resolve = res; | |
reject = rej; | |
}); | |
// Start at 2 to prevent prematurely resolving if .then is called immediately. | |
var unresolvedCount = 2; | |
var valueIndex = 0; | |
var resolvedValues = []; | |
var _loop_2 = function (value) { | |
if (!isThenable(value)) { | |
value = this_1.resolve(value); | |
} | |
var curValueIndex = valueIndex; | |
value.then(function (value) { | |
resolvedValues[curValueIndex] = value; | |
unresolvedCount--; | |
if (unresolvedCount === 0) { | |
resolve(resolvedValues); | |
} | |
}, reject); | |
unresolvedCount++; | |
valueIndex++; | |
}; | |
var this_1 = this; | |
try { | |
for (var values_2 = __values(values), values_2_1 = values_2.next(); !values_2_1.done; values_2_1 = values_2.next()) { | |
var value = values_2_1.value; | |
_loop_2(value); | |
} | |
} | |
catch (e_2_1) { | |
e_2 = { error: e_2_1 }; | |
} | |
finally { | |
try { | |
if (values_2_1 && !values_2_1.done && (_a = values_2.return)) | |
_a.call(values_2); | |
} | |
finally { | |
if (e_2) | |
throw e_2.error; | |
} | |
} | |
// Make the unresolvedCount zero-based again. | |
unresolvedCount -= 2; | |
if (unresolvedCount === 0) { | |
resolve(resolvedValues); | |
} | |
return promise; | |
}; | |
Object.defineProperty(ZoneAwarePromise.prototype, Symbol.toStringTag, { | |
get: function () { | |
return 'Promise'; | |
}, | |
enumerable: true, | |
configurable: true | |
}); | |
ZoneAwarePromise.prototype.then = function (onFulfilled, onRejected) { | |
var chainPromise = new this.constructor(null); | |
var zone = Zone.current; | |
if (this[symbolState] == UNRESOLVED) { | |
this[symbolValue].push(zone, chainPromise, onFulfilled, onRejected); | |
} | |
else { | |
scheduleResolveOrReject(this, zone, chainPromise, onFulfilled, onRejected); | |
} | |
return chainPromise; | |
}; | |
ZoneAwarePromise.prototype.catch = function (onRejected) { | |
return this.then(null, onRejected); | |
}; | |
ZoneAwarePromise.prototype.finally = function (onFinally) { | |
var chainPromise = new this.constructor(null); | |
chainPromise[symbolFinally] = symbolFinally; | |
var zone = Zone.current; | |
if (this[symbolState] == UNRESOLVED) { | |
this[symbolValue].push(zone, chainPromise, onFinally, onFinally); | |
} | |
else { | |
scheduleResolveOrReject(this, zone, chainPromise, onFinally, onFinally); | |
} | |
return chainPromise; | |
}; | |
return ZoneAwarePromise; | |
}()); | |
// Protect against aggressive optimizers dropping seemingly unused properties. | |
// E.g. Closure Compiler in advanced mode. | |
ZoneAwarePromise['resolve'] = ZoneAwarePromise.resolve; | |
ZoneAwarePromise['reject'] = ZoneAwarePromise.reject; | |
ZoneAwarePromise['race'] = ZoneAwarePromise.race; | |
ZoneAwarePromise['all'] = ZoneAwarePromise.all; | |
var NativePromise = global[symbolPromise] = global['Promise']; | |
var ZONE_AWARE_PROMISE = Zone.__symbol__('ZoneAwarePromise'); | |
var desc = ObjectGetOwnPropertyDescriptor(global, 'Promise'); | |
if (!desc || desc.configurable) { | |
desc && delete desc.writable; | |
desc && delete desc.value; | |
if (!desc) { | |
desc = { configurable: true, enumerable: true }; | |
} | |
desc.get = function () { | |
// if we already set ZoneAwarePromise, use patched one | |
// otherwise return native one. | |
return global[ZONE_AWARE_PROMISE] ? global[ZONE_AWARE_PROMISE] : global[symbolPromise]; | |
}; | |
desc.set = function (NewNativePromise) { | |
if (NewNativePromise === ZoneAwarePromise) { | |
// if the NewNativePromise is ZoneAwarePromise | |
// save to global | |
global[ZONE_AWARE_PROMISE] = NewNativePromise; | |
} | |
else { | |
// if the NewNativePromise is not ZoneAwarePromise | |
// for example: after load zone.js, some library just | |
// set es6-promise to global, if we set it to global | |
// directly, assertZonePatched will fail and angular | |
// will not loaded, so we just set the NewNativePromise | |
// to global[symbolPromise], so the result is just like | |
// we load ES6 Promise before zone.js | |
global[symbolPromise] = NewNativePromise; | |
if (!NewNativePromise.prototype[symbolThen]) { | |
patchThen(NewNativePromise); | |
} | |
api.setNativePromise(NewNativePromise); | |
} | |
}; | |
ObjectDefineProperty(global, 'Promise', desc); | |
} | |
global['Promise'] = ZoneAwarePromise; | |
var symbolThenPatched = __symbol__('thenPatched'); | |
function patchThen(Ctor) { | |
var proto = Ctor.prototype; | |
var prop = ObjectGetOwnPropertyDescriptor(proto, 'then'); | |
if (prop && (prop.writable === false || !prop.configurable)) { | |
// check Ctor.prototype.then propertyDescriptor is writable or not | |
// in meteor env, writable is false, we should ignore such case | |
return; | |
} | |
var originalThen = proto.then; | |
// Keep a reference to the original method. | |
proto[symbolThen] = originalThen; | |
Ctor.prototype.then = function (onResolve, onReject) { | |
var _this = this; | |
var wrapped = new ZoneAwarePromise(function (resolve, reject) { | |
originalThen.call(_this, resolve, reject); | |
}); | |
return wrapped.then(onResolve, onReject); | |
}; | |
Ctor[symbolThenPatched] = true; | |
} | |
api.patchThen = patchThen; | |
function zoneify(fn) { | |
return function () { | |
var resultPromise = fn.apply(this, arguments); | |
if (resultPromise instanceof ZoneAwarePromise) { | |
return resultPromise; | |
} | |
var ctor = resultPromise.constructor; | |
if (!ctor[symbolThenPatched]) { | |
patchThen(ctor); | |
} | |
return resultPromise; | |
}; | |
} | |
if (NativePromise) { | |
patchThen(NativePromise); | |
var fetch_1 = global['fetch']; | |
if (typeof fetch_1 == 'function') { | |
global[api.symbol('fetch')] = fetch_1; | |
global['fetch'] = zoneify(fetch_1); | |
} | |
} | |
// This is not part of public API, but it is useful for tests, so we expose it. | |
Promise[Zone.__symbol__('uncaughtPromiseErrors')] = _uncaughtPromiseErrors; | |
return ZoneAwarePromise; | |
}); | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
/** | |
* Suppress closure compiler errors about unknown 'Zone' variable | |
* @fileoverview | |
* @suppress {undefinedVars,globalThis,missingRequire} | |
*/ | |
// issue #989, to reduce bundle size, use short name | |
/** Object.getOwnPropertyDescriptor */ | |
var ObjectGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; | |
/** Object.defineProperty */ | |
var ObjectDefineProperty = Object.defineProperty; | |
/** Object.getPrototypeOf */ | |
var ObjectGetPrototypeOf = Object.getPrototypeOf; | |
/** Object.create */ | |
var ObjectCreate = Object.create; | |
/** Array.prototype.slice */ | |
var ArraySlice = Array.prototype.slice; | |
/** addEventListener string const */ | |
var ADD_EVENT_LISTENER_STR = 'addEventListener'; | |
/** removeEventListener string const */ | |
var REMOVE_EVENT_LISTENER_STR = 'removeEventListener'; | |
/** zoneSymbol addEventListener */ | |
var ZONE_SYMBOL_ADD_EVENT_LISTENER = Zone.__symbol__(ADD_EVENT_LISTENER_STR); | |
/** zoneSymbol removeEventListener */ | |
var ZONE_SYMBOL_REMOVE_EVENT_LISTENER = Zone.__symbol__(REMOVE_EVENT_LISTENER_STR); | |
/** true string const */ | |
var TRUE_STR = 'true'; | |
/** false string const */ | |
var FALSE_STR = 'false'; | |
/** __zone_symbol__ string const */ | |
var ZONE_SYMBOL_PREFIX = '__zone_symbol__'; | |
function wrapWithCurrentZone(callback, source) { | |
return Zone.current.wrap(callback, source); | |
} | |
function scheduleMacroTaskWithCurrentZone(source, callback, data, customSchedule, customCancel) { | |
return Zone.current.scheduleMacroTask(source, callback, data, customSchedule, customCancel); | |
} | |
var zoneSymbol = Zone.__symbol__; | |
var isWindowExists = typeof window !== 'undefined'; | |
var internalWindow = isWindowExists ? window : undefined; | |
var _global = isWindowExists && internalWindow || typeof self === 'object' && self || global; | |
var REMOVE_ATTRIBUTE = 'removeAttribute'; | |
var NULL_ON_PROP_VALUE = [null]; | |
function bindArguments(args, source) { | |
for (var i = args.length - 1; i >= 0; i--) { | |
if (typeof args[i] === 'function') { | |
args[i] = wrapWithCurrentZone(args[i], source + '_' + i); | |
} | |
} | |
return args; | |
} | |
function patchPrototype(prototype, fnNames) { | |
var source = prototype.constructor['name']; | |
var _loop_1 = function (i) { | |
var name_1 = fnNames[i]; | |
var delegate = prototype[name_1]; | |
if (delegate) { | |
var prototypeDesc = ObjectGetOwnPropertyDescriptor(prototype, name_1); | |
if (!isPropertyWritable(prototypeDesc)) { | |
return "continue"; | |
} | |
prototype[name_1] = (function (delegate) { | |
var patched = function () { | |
return delegate.apply(this, bindArguments(arguments, source + '.' + name_1)); | |
}; | |
attachOriginToPatched(patched, delegate); | |
return patched; | |
})(delegate); | |
} | |
}; | |
for (var i = 0; i < fnNames.length; i++) { | |
_loop_1(i); | |
} | |
} | |
function isPropertyWritable(propertyDesc) { | |
if (!propertyDesc) { | |
return true; | |
} | |
if (propertyDesc.writable === false) { | |
return false; | |
} | |
return !(typeof propertyDesc.get === 'function' && typeof propertyDesc.set === 'undefined'); | |
} | |
var isWebWorker = (typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope); | |
// Make sure to access `process` through `_global` so that WebPack does not accidentally browserify | |
// this code. | |
var isNode = (!('nw' in _global) && typeof _global.process !== 'undefined' && | |
{}.toString.call(_global.process) === '[object process]'); | |
var isBrowser = !isNode && !isWebWorker && !!(isWindowExists && internalWindow['HTMLElement']); | |
// we are in electron of nw, so we are both browser and nodejs | |
// Make sure to access `process` through `_global` so that WebPack does not accidentally browserify | |
// this code. | |
var isMix = typeof _global.process !== 'undefined' && | |
{}.toString.call(_global.process) === '[object process]' && !isWebWorker && | |
!!(isWindowExists && internalWindow['HTMLElement']); | |
var zoneSymbolEventNames = {}; | |
var wrapFn = function (event) { | |
// https://github.com/angular/zone.js/issues/911, in IE, sometimes | |
// event will be undefined, so we need to use window.event | |
event = event || _global.event; | |
if (!event) { | |
return; | |
} | |
var eventNameSymbol = zoneSymbolEventNames[event.type]; | |
if (!eventNameSymbol) { | |
eventNameSymbol = zoneSymbolEventNames[event.type] = zoneSymbol('ON_PROPERTY' + event.type); | |
} | |
var target = this || event.target || _global; | |
var listener = target[eventNameSymbol]; | |
var result; | |
if (isBrowser && target === internalWindow && event.type === 'error') { | |
// window.onerror have different signiture | |
// https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers/onerror#window.onerror | |
// and onerror callback will prevent default when callback return true | |
var errorEvent = event; | |
result = listener && | |
listener.call(this, errorEvent.message, errorEvent.filename, errorEvent.lineno, errorEvent.colno, errorEvent.error); | |
if (result === true) { | |
event.preventDefault(); | |
} | |
} | |
else { | |
result = listener && listener.apply(this, arguments); | |
if (result != undefined && !result) { | |
event.preventDefault(); | |
} | |
} | |
return result; | |
}; | |
function patchProperty(obj, prop, prototype) { | |
var desc = ObjectGetOwnPropertyDescriptor(obj, prop); | |
if (!desc && prototype) { | |
// when patch window object, use prototype to check prop exist or not | |
var prototypeDesc = ObjectGetOwnPropertyDescriptor(prototype, prop); | |
if (prototypeDesc) { | |
desc = { enumerable: true, configurable: true }; | |
} | |
} | |
// if the descriptor not exists or is not configurable | |
// just return | |
if (!desc || !desc.configurable) { | |
return; | |
} | |
var onPropPatchedSymbol = zoneSymbol('on' + prop + 'patched'); | |
if (obj.hasOwnProperty(onPropPatchedSymbol) && obj[onPropPatchedSymbol]) { | |
return; | |
} | |
// A property descriptor cannot have getter/setter and be writable | |
// deleting the writable and value properties avoids this error: | |
// | |
// TypeError: property descriptors must not specify a value or be writable when a | |
// getter or setter has been specified | |
delete desc.writable; | |
delete desc.value; | |
var originalDescGet = desc.get; | |
var originalDescSet = desc.set; | |
// substr(2) cuz 'onclick' -> 'click', etc | |
var eventName = prop.substr(2); | |
var eventNameSymbol = zoneSymbolEventNames[eventName]; | |
if (!eventNameSymbol) { | |
eventNameSymbol = zoneSymbolEventNames[eventName] = zoneSymbol('ON_PROPERTY' + eventName); | |
} | |
desc.set = function (newValue) { | |
// in some of windows's onproperty callback, this is undefined | |
// so we need to check it | |
var target = this; | |
if (!target && obj === _global) { | |
target = _global; | |
} | |
if (!target) { | |
return; | |
} | |
var previousValue = target[eventNameSymbol]; | |
if (previousValue) { | |
target.removeEventListener(eventName, wrapFn); | |
} | |
// issue #978, when onload handler was added before loading zone.js | |
// we should remove it with originalDescSet | |
if (originalDescSet) { | |
originalDescSet.apply(target, NULL_ON_PROP_VALUE); | |
} | |
if (typeof newValue === 'function') { | |
target[eventNameSymbol] = newValue; | |
target.addEventListener(eventName, wrapFn, false); | |
} | |
else { | |
target[eventNameSymbol] = null; | |
} | |
}; | |
// The getter would return undefined for unassigned properties but the default value of an | |
// unassigned property is null | |
desc.get = function () { | |
// in some of windows's onproperty callback, this is undefined | |
// so we need to check it | |
var target = this; | |
if (!target && obj === _global) { | |
target = _global; | |
} | |
if (!target) { | |
return null; | |
} | |
var listener = target[eventNameSymbol]; | |
if (listener) { | |
return listener; | |
} | |
else if (originalDescGet) { | |
// result will be null when use inline event attribute, | |
// such as <button onclick="func();">OK</button> | |
// because the onclick function is internal raw uncompiled handler | |
// the onclick will be evaluated when first time event was triggered or | |
// the property is accessed, https://github.com/angular/zone.js/issues/525 | |
// so we should use original native get to retrieve the handler | |
var value = originalDescGet && originalDescGet.call(this); | |
if (value) { | |
desc.set.call(this, value); | |
if (typeof target[REMOVE_ATTRIBUTE] === 'function') { | |
target.removeAttribute(prop); | |
} | |
return value; | |
} | |
} | |
return null; | |
}; | |
ObjectDefineProperty(obj, prop, desc); | |
obj[onPropPatchedSymbol] = true; | |
} | |
function patchOnProperties(obj, properties, prototype) { | |
if (properties) { | |
for (var i = 0; i < properties.length; i++) { | |
patchProperty(obj, 'on' + properties[i], prototype); | |
} | |
} | |
else { | |
var onProperties = []; | |
for (var prop in obj) { | |
if (prop.substr(0, 2) == 'on') { | |
onProperties.push(prop); | |
} | |
} | |
for (var j = 0; j < onProperties.length; j++) { | |
patchProperty(obj, onProperties[j], prototype); | |
} | |
} | |
} | |
var originalInstanceKey = zoneSymbol('originalInstance'); | |
// wrap some native API on `window` | |
function patchClass(className) { | |
var OriginalClass = _global[className]; | |
if (!OriginalClass) | |
return; | |
// keep original class in global | |
_global[zoneSymbol(className)] = OriginalClass; | |
_global[className] = function () { | |
var a = bindArguments(arguments, className); | |
switch (a.length) { | |
case 0: | |
this[originalInstanceKey] = new OriginalClass(); | |
break; | |
case 1: | |
this[originalInstanceKey] = new OriginalClass(a[0]); | |
break; | |
case 2: | |
this[originalInstanceKey] = new OriginalClass(a[0], a[1]); | |
break; | |
case 3: | |
this[originalInstanceKey] = new OriginalClass(a[0], a[1], a[2]); | |
break; | |
case 4: | |
this[originalInstanceKey] = new OriginalClass(a[0], a[1], a[2], a[3]); | |
break; | |
default: | |
throw new Error('Arg list too long.'); | |
} | |
}; | |
// attach original delegate to patched function | |
attachOriginToPatched(_global[className], OriginalClass); | |
var instance = new OriginalClass(function () { }); | |
var prop; | |
for (prop in instance) { | |
// https://bugs.webkit.org/show_bug.cgi?id=44721 | |
if (className === 'XMLHttpRequest' && prop === 'responseBlob') | |
continue; | |
(function (prop) { | |
if (typeof instance[prop] === 'function') { | |
_global[className].prototype[prop] = function () { | |
return this[originalInstanceKey][prop].apply(this[originalInstanceKey], arguments); | |
}; | |
} | |
else { | |
ObjectDefineProperty(_global[className].prototype, prop, { | |
set: function (fn) { | |
if (typeof fn === 'function') { | |
this[originalInstanceKey][prop] = wrapWithCurrentZone(fn, className + '.' + prop); | |
// keep callback in wrapped function so we can | |
// use it in Function.prototype.toString to return | |
// the native one. | |
attachOriginToPatched(this[originalInstanceKey][prop], fn); | |
} | |
else { | |
this[originalInstanceKey][prop] = fn; | |
} | |
}, | |
get: function () { | |
return this[originalInstanceKey][prop]; | |
} | |
}); | |
} | |
}(prop)); | |
} | |
for (prop in OriginalClass) { | |
if (prop !== 'prototype' && OriginalClass.hasOwnProperty(prop)) { | |
_global[className][prop] = OriginalClass[prop]; | |
} | |
} | |
} | |
function copySymbolProperties(src, dest) { | |
if (typeof Object.getOwnPropertySymbols !== 'function') { | |
return; | |
} | |
var symbols = Object.getOwnPropertySymbols(src); | |
symbols.forEach(function (symbol) { | |
var desc = Object.getOwnPropertyDescriptor(src, symbol); | |
Object.defineProperty(dest, symbol, { | |
get: function () { | |
return src[symbol]; | |
}, | |
set: function (value) { | |
if (desc && (!desc.writable || typeof desc.set !== 'function')) { | |
// if src[symbol] is not writable or not have a setter, just return | |
return; | |
} | |
src[symbol] = value; | |
}, | |
enumerable: desc ? desc.enumerable : true, | |
configurable: desc ? desc.configurable : true | |
}); | |
}); | |
} | |
var shouldCopySymbolProperties = false; | |
function patchMethod(target, name, patchFn) { | |
var proto = target; | |
while (proto && !proto.hasOwnProperty(name)) { | |
proto = ObjectGetPrototypeOf(proto); | |
} | |
if (!proto && target[name]) { | |
// somehow we did not find it, but we can see it. This happens on IE for Window properties. | |
proto = target; | |
} | |
var delegateName = zoneSymbol(name); | |
var delegate = null; | |
if (proto && !(delegate = proto[delegateName])) { | |
delegate = proto[delegateName] = proto[name]; | |
// check whether proto[name] is writable | |
// some property is readonly in safari, such as HtmlCanvasElement.prototype.toBlob | |
var desc = proto && ObjectGetOwnPropertyDescriptor(proto, name); | |
if (isPropertyWritable(desc)) { | |
var patchDelegate_1 = patchFn(delegate, delegateName, name); | |
proto[name] = function () { | |
return patchDelegate_1(this, arguments); | |
}; | |
attachOriginToPatched(proto[name], delegate); | |
if (shouldCopySymbolProperties) { | |
copySymbolProperties(delegate, proto[name]); | |
} | |
} | |
} | |
return delegate; | |
} | |
// TODO: @JiaLiPassion, support cancel task later if necessary | |
function patchMacroTask(obj, funcName, metaCreator) { | |
var setNative = null; | |
function scheduleTask(task) { | |
var data = task.data; | |
data.args[data.cbIdx] = function () { | |
task.invoke.apply(this, arguments); | |
}; | |
setNative.apply(data.target, data.args); | |
return task; | |
} | |
setNative = patchMethod(obj, funcName, function (delegate) { | |
return function (self, args) { | |
var meta = metaCreator(self, args); | |
if (meta.cbIdx >= 0 && typeof args[meta.cbIdx] === 'function') { | |
return scheduleMacroTaskWithCurrentZone(meta.name, args[meta.cbIdx], meta, scheduleTask); | |
} | |
else { | |
// cause an error by calling it directly. | |
return delegate.apply(self, args); | |
} | |
}; | |
}); | |
} | |
function attachOriginToPatched(patched, original) { | |
patched[zoneSymbol('OriginalDelegate')] = original; | |
} | |
var isDetectedIEOrEdge = false; | |
var ieOrEdge = false; | |
function isIE() { | |
try { | |
var ua = internalWindow.navigator.userAgent; | |
if (ua.indexOf('MSIE ') !== -1 || ua.indexOf('Trident/') !== -1) { | |
return true; | |
} | |
} | |
catch (error) { | |
} | |
return false; | |
} | |
function isIEOrEdge() { | |
if (isDetectedIEOrEdge) { | |
return ieOrEdge; | |
} | |
isDetectedIEOrEdge = true; | |
try { | |
var ua = internalWindow.navigator.userAgent; | |
if (ua.indexOf('MSIE ') !== -1 || ua.indexOf('Trident/') !== -1 || ua.indexOf('Edge/') !== -1) { | |
ieOrEdge = true; | |
} | |
} | |
catch (error) { | |
} | |
return ieOrEdge; | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
// override Function.prototype.toString to make zone.js patched function | |
// look like native function | |
Zone.__load_patch('toString', function (global) { | |
// patch Func.prototype.toString to let them look like native | |
var originalFunctionToString = Function.prototype.toString; | |
var ORIGINAL_DELEGATE_SYMBOL = zoneSymbol('OriginalDelegate'); | |
var PROMISE_SYMBOL = zoneSymbol('Promise'); | |
var ERROR_SYMBOL = zoneSymbol('Error'); | |
var newFunctionToString = function toString() { | |
if (typeof this === 'function') { | |
var originalDelegate = this[ORIGINAL_DELEGATE_SYMBOL]; | |
if (originalDelegate) { | |
if (typeof originalDelegate === 'function') { | |
return originalFunctionToString.call(originalDelegate); | |
} | |
else { | |
return Object.prototype.toString.call(originalDelegate); | |
} | |
} | |
if (this === Promise) { | |
var nativePromise = global[PROMISE_SYMBOL]; | |
if (nativePromise) { | |
return originalFunctionToString.call(nativePromise); | |
} | |
} | |
if (this === Error) { | |
var nativeError = global[ERROR_SYMBOL]; | |
if (nativeError) { | |
return originalFunctionToString.call(nativeError); | |
} | |
} | |
} | |
return originalFunctionToString.call(this); | |
}; | |
newFunctionToString[ORIGINAL_DELEGATE_SYMBOL] = originalFunctionToString; | |
Function.prototype.toString = newFunctionToString; | |
// patch Object.prototype.toString to let them look like native | |
var originalObjectToString = Object.prototype.toString; | |
var PROMISE_OBJECT_TO_STRING = '[object Promise]'; | |
Object.prototype.toString = function () { | |
if (this instanceof Promise) { | |
return PROMISE_OBJECT_TO_STRING; | |
} | |
return originalObjectToString.call(this); | |
}; | |
}); | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
/** | |
* @fileoverview | |
* @suppress {missingRequire} | |
*/ | |
var passiveSupported = false; | |
if (typeof window !== 'undefined') { | |
try { | |
var options = Object.defineProperty({}, 'passive', { | |
get: function () { | |
passiveSupported = true; | |
} | |
}); | |
window.addEventListener('test', options, options); | |
window.removeEventListener('test', options, options); | |
} | |
catch (err) { | |
passiveSupported = false; | |
} | |
} | |
// an identifier to tell ZoneTask do not create a new invoke closure | |
var OPTIMIZED_ZONE_EVENT_TASK_DATA = { | |
useG: true | |
}; | |
var zoneSymbolEventNames$1 = {}; | |
var globalSources = {}; | |
var EVENT_NAME_SYMBOL_REGX = /^__zone_symbol__(\w+)(true|false)$/; | |
var IMMEDIATE_PROPAGATION_SYMBOL = ('__zone_symbol__propagationStopped'); | |
function patchEventTarget(_global, apis, patchOptions) { | |
var ADD_EVENT_LISTENER = (patchOptions && patchOptions.add) || ADD_EVENT_LISTENER_STR; | |
var REMOVE_EVENT_LISTENER = (patchOptions && patchOptions.rm) || REMOVE_EVENT_LISTENER_STR; | |
var LISTENERS_EVENT_LISTENER = (patchOptions && patchOptions.listeners) || 'eventListeners'; | |
var REMOVE_ALL_LISTENERS_EVENT_LISTENER = (patchOptions && patchOptions.rmAll) || 'removeAllListeners'; | |
var zoneSymbolAddEventListener = zoneSymbol(ADD_EVENT_LISTENER); | |
var ADD_EVENT_LISTENER_SOURCE = '.' + ADD_EVENT_LISTENER + ':'; | |
var PREPEND_EVENT_LISTENER = 'prependListener'; | |
var PREPEND_EVENT_LISTENER_SOURCE = '.' + PREPEND_EVENT_LISTENER + ':'; | |
var invokeTask = function (task, target, event) { | |
// for better performance, check isRemoved which is set | |
// by removeEventListener | |
if (task.isRemoved) { | |
return; | |
} | |
var delegate = task.callback; | |
if (typeof delegate === 'object' && delegate.handleEvent) { | |
// create the bind version of handleEvent when invoke | |
task.callback = function (event) { return delegate.handleEvent(event); }; | |
task.originalDelegate = delegate; | |
} | |
// invoke static task.invoke | |
task.invoke(task, target, [event]); | |
var options = task.options; | |
if (options && typeof options === 'object' && options.once) { | |
// if options.once is true, after invoke once remove listener here | |
// only browser need to do this, nodejs eventEmitter will cal removeListener | |
// inside EventEmitter.once | |
var delegate_1 = task.originalDelegate ? task.originalDelegate : task.callback; | |
target[REMOVE_EVENT_LISTENER].call(target, event.type, delegate_1, options); | |
} | |
}; | |
// global shared zoneAwareCallback to handle all event callback with capture = false | |
var globalZoneAwareCallback = function (event) { | |
// https://github.com/angular/zone.js/issues/911, in IE, sometimes | |
// event will be undefined, so we need to use window.event | |
event = event || _global.event; | |
if (!event) { | |
return; | |
} | |
// event.target is needed for Samsung TV and SourceBuffer | |
// || global is needed https://github.com/angular/zone.js/issues/190 | |
var target = this || event.target || _global; | |
var tasks = target[zoneSymbolEventNames$1[event.type][FALSE_STR]]; | |
if (tasks) { | |
// invoke all tasks which attached to current target with given event.type and capture = false | |
// for performance concern, if task.length === 1, just invoke | |
if (tasks.length === 1) { | |
invokeTask(tasks[0], target, event); | |
} | |
else { | |
// https://github.com/angular/zone.js/issues/836 | |
// copy the tasks array before invoke, to avoid | |
// the callback will remove itself or other listener | |
var copyTasks = tasks.slice(); | |
for (var i = 0; i < copyTasks.length; i++) { | |
if (event && event[IMMEDIATE_PROPAGATION_SYMBOL] === true) { | |
break; | |
} | |
invokeTask(copyTasks[i], target, event); | |
} | |
} | |
} | |
}; | |
// global shared zoneAwareCallback to handle all event callback with capture = true | |
var globalZoneAwareCaptureCallback = function (event) { | |
// https://github.com/angular/zone.js/issues/911, in IE, sometimes | |
// event will be undefined, so we need to use window.event | |
event = event || _global.event; | |
if (!event) { | |
return; | |
} | |
// event.target is needed for Samsung TV and SourceBuffer | |
// || global is needed https://github.com/angular/zone.js/issues/190 | |
var target = this || event.target || _global; | |
var tasks = target[zoneSymbolEventNames$1[event.type][TRUE_STR]]; | |
if (tasks) { | |
// invoke all tasks which attached to current target with given event.type and capture = false | |
// for performance concern, if task.length === 1, just invoke | |
if (tasks.length === 1) { | |
invokeTask(tasks[0], target, event); | |
} | |
else { | |
// https://github.com/angular/zone.js/issues/836 | |
// copy the tasks array before invoke, to avoid | |
// the callback will remove itself or other listener | |
var copyTasks = tasks.slice(); | |
for (var i = 0; i < copyTasks.length; i++) { | |
if (event && event[IMMEDIATE_PROPAGATION_SYMBOL] === true) { | |
break; | |
} | |
invokeTask(copyTasks[i], target, event); | |
} | |
} | |
} | |
}; | |
function patchEventTargetMethods(obj, patchOptions) { | |
if (!obj) { | |
return false; | |
} | |
var useGlobalCallback = true; | |
if (patchOptions && patchOptions.useG !== undefined) { | |
useGlobalCallback = patchOptions.useG; | |
} | |
var validateHandler = patchOptions && patchOptions.vh; | |
var checkDuplicate = true; | |
if (patchOptions && patchOptions.chkDup !== undefined) { | |
checkDuplicate = patchOptions.chkDup; | |
} | |
var returnTarget = false; | |
if (patchOptions && patchOptions.rt !== undefined) { | |
returnTarget = patchOptions.rt; | |
} | |
var proto = obj; | |
while (proto && !proto.hasOwnProperty(ADD_EVENT_LISTENER)) { | |
proto = ObjectGetPrototypeOf(proto); | |
} | |
if (!proto && obj[ADD_EVENT_LISTENER]) { | |
// somehow we did not find it, but we can see it. This happens on IE for Window properties. | |
proto = obj; | |
} | |
if (!proto) { | |
return false; | |
} | |
if (proto[zoneSymbolAddEventListener]) { | |
return false; | |
} | |
var eventNameToString = patchOptions && patchOptions.eventNameToString; | |
// a shared global taskData to pass data for scheduleEventTask | |
// so we do not need to create a new object just for pass some data | |
var taskData = {}; | |
var nativeAddEventListener = proto[zoneSymbolAddEventListener] = proto[ADD_EVENT_LISTENER]; | |
var nativeRemoveEventListener = proto[zoneSymbol(REMOVE_EVENT_LISTENER)] = | |
proto[REMOVE_EVENT_LISTENER]; | |
var nativeListeners = proto[zoneSymbol(LISTENERS_EVENT_LISTENER)] = | |
proto[LISTENERS_EVENT_LISTENER]; | |
var nativeRemoveAllListeners = proto[zoneSymbol(REMOVE_ALL_LISTENERS_EVENT_LISTENER)] = | |
proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER]; | |
var nativePrependEventListener; | |
if (patchOptions && patchOptions.prepend) { | |
nativePrependEventListener = proto[zoneSymbol(patchOptions.prepend)] = | |
proto[patchOptions.prepend]; | |
} | |
function checkIsPassive(task) { | |
if (!passiveSupported && typeof taskData.options !== 'boolean' && | |
typeof taskData.options !== 'undefined' && taskData.options !== null) { | |
// options is a non-null non-undefined object | |
// passive is not supported | |
// don't pass options as object | |
// just pass capture as a boolean | |
task.options = !!taskData.options.capture; | |
taskData.options = task.options; | |
} | |
} | |
var customScheduleGlobal = function (task) { | |
// if there is already a task for the eventName + capture, | |
// just return, because we use the shared globalZoneAwareCallback here. | |
if (taskData.isExisting) { | |
return; | |
} | |
checkIsPassive(task); | |
return nativeAddEventListener.call(taskData.target, taskData.eventName, taskData.capture ? globalZoneAwareCaptureCallback : globalZoneAwareCallback, taskData.options); | |
}; | |
var customCancelGlobal = function (task) { | |
// if task is not marked as isRemoved, this call is directly | |
// from Zone.prototype.cancelTask, we should remove the task | |
// from tasksList of target first | |
if (!task.isRemoved) { | |
var symbolEventNames = zoneSymbolEventNames$1[task.eventName]; | |
var symbolEventName = void 0; | |
if (symbolEventNames) { | |
symbolEventName = symbolEventNames[task.capture ? TRUE_STR : FALSE_STR]; | |
} | |
var existingTasks = symbolEventName && task.target[symbolEventName]; | |
if (existingTasks) { | |
for (var i = 0; i < existingTasks.length; i++) { | |
var existingTask = existingTasks[i]; | |
if (existingTask === task) { | |
existingTasks.splice(i, 1); | |
// set isRemoved to data for faster invokeTask check | |
task.isRemoved = true; | |
if (existingTasks.length === 0) { | |
// all tasks for the eventName + capture have gone, | |
// remove globalZoneAwareCallback and remove the task cache from target | |
task.allRemoved = true; | |
task.target[symbolEventName] = null; | |
} | |
break; | |
} | |
} | |
} | |
} | |
// if all tasks for the eventName + capture have gone, | |
// we will really remove the global event callback, | |
// if not, return | |
if (!task.allRemoved) { | |
return; | |
} | |
return nativeRemoveEventListener.call(task.target, task.eventName, task.capture ? globalZoneAwareCaptureCallback : globalZoneAwareCallback, task.options); | |
}; | |
var customScheduleNonGlobal = function (task) { | |
checkIsPassive(task); | |
return nativeAddEventListener.call(taskData.target, taskData.eventName, task.invoke, taskData.options); | |
}; | |
var customSchedulePrepend = function (task) { | |
return nativePrependEventListener.call(taskData.target, taskData.eventName, task.invoke, taskData.options); | |
}; | |
var customCancelNonGlobal = function (task) { | |
return nativeRemoveEventListener.call(task.target, task.eventName, task.invoke, task.options); | |
}; | |
var customSchedule = useGlobalCallback ? customScheduleGlobal : customScheduleNonGlobal; | |
var customCancel = useGlobalCallback ? customCancelGlobal : customCancelNonGlobal; | |
var compareTaskCallbackVsDelegate = function (task, delegate) { | |
var typeOfDelegate = typeof delegate; | |
return (typeOfDelegate === 'function' && task.callback === delegate) || | |
(typeOfDelegate === 'object' && task.originalDelegate === delegate); | |
}; | |
var compare = (patchOptions && patchOptions.diff) ? patchOptions.diff : compareTaskCallbackVsDelegate; | |
var blackListedEvents = Zone[Zone.__symbol__('BLACK_LISTED_EVENTS')]; | |
var makeAddListener = function (nativeListener, addSource, customScheduleFn, customCancelFn, returnTarget, prepend) { | |
if (returnTarget === void 0) { | |
returnTarget = false; | |
} | |
if (prepend === void 0) { | |
prepend = false; | |
} | |
return function () { | |
var target = this || _global; | |
var eventName = arguments[0]; | |
var delegate = arguments[1]; | |
if (!delegate) { | |
return nativeListener.apply(this, arguments); | |
} | |
if (isNode && eventName === 'uncaughtException') { | |
// don't patch uncaughtException of nodejs to prevent endless loop | |
return nativeListener.apply(this, arguments); | |
} | |
// don't create the bind delegate function for handleEvent | |
// case here to improve addEventListener performance | |
// we will create the bind delegate when invoke | |
var isHandleEvent = false; | |
if (typeof delegate !== 'function') { | |
if (!delegate.handleEvent) { | |
return nativeListener.apply(this, arguments); | |
} | |
isHandleEvent = true; | |
} | |
if (validateHandler && !validateHandler(nativeListener, delegate, target, arguments)) { | |
return; | |
} | |
var options = arguments[2]; | |
if (blackListedEvents) { | |
// check black list | |
for (var i = 0; i < blackListedEvents.length; i++) { | |
if (eventName === blackListedEvents[i]) { | |
return nativeListener.apply(this, arguments); | |
} | |
} | |
} | |
var capture; | |
var once = false; | |
if (options === undefined) { | |
capture = false; | |
} | |
else if (options === true) { | |
capture = true; | |
} | |
else if (options === false) { | |
capture = false; | |
} | |
else { | |
capture = options ? !!options.capture : false; | |
once = options ? !!options.once : false; | |
} | |
var zone = Zone.current; | |
var symbolEventNames = zoneSymbolEventNames$1[eventName]; | |
var symbolEventName; | |
if (!symbolEventNames) { | |
// the code is duplicate, but I just want to get some better performance | |
var falseEventName = (eventNameToString ? eventNameToString(eventName) : eventName) + FALSE_STR; | |
var trueEventName = (eventNameToString ? eventNameToString(eventName) : eventName) + TRUE_STR; | |
var symbol = ZONE_SYMBOL_PREFIX + falseEventName; | |
var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; | |
zoneSymbolEventNames$1[eventName] = {}; | |
zoneSymbolEventNames$1[eventName][FALSE_STR] = symbol; | |
zoneSymbolEventNames$1[eventName][TRUE_STR] = symbolCapture; | |
symbolEventName = capture ? symbolCapture : symbol; | |
} | |
else { | |
symbolEventName = symbolEventNames[capture ? TRUE_STR : FALSE_STR]; | |
} | |
var existingTasks = target[symbolEventName]; | |
var isExisting = false; | |
if (existingTasks) { | |
// already have task registered | |
isExisting = true; | |
if (checkDuplicate) { | |
for (var i = 0; i < existingTasks.length; i++) { | |
if (compare(existingTasks[i], delegate)) { | |
// same callback, same capture, same event name, just return | |
return; | |
} | |
} | |
} | |
} | |
else { | |
existingTasks = target[symbolEventName] = []; | |
} | |
var source; | |
var constructorName = target.constructor['name']; | |
var targetSource = globalSources[constructorName]; | |
if (targetSource) { | |
source = targetSource[eventName]; | |
} | |
if (!source) { | |
source = constructorName + addSource + | |
(eventNameToString ? eventNameToString(eventName) : eventName); | |
} | |
// do not create a new object as task.data to pass those things | |
// just use the global shared one | |
taskData.options = options; | |
if (once) { | |
// if addEventListener with once options, we don't pass it to | |
// native addEventListener, instead we keep the once setting | |
// and handle ourselves. | |
taskData.options.once = false; | |
} | |
taskData.target = target; | |
taskData.capture = capture; | |
taskData.eventName = eventName; | |
taskData.isExisting = isExisting; | |
var data = useGlobalCallback ? OPTIMIZED_ZONE_EVENT_TASK_DATA : undefined; | |
// keep taskData into data to allow onScheduleEventTask to access the task information | |
if (data) { | |
data.taskData = taskData; | |
} | |
var task = zone.scheduleEventTask(source, delegate, data, customScheduleFn, customCancelFn); | |
// should clear taskData.target to avoid memory leak | |
// issue, https://github.com/angular/angular/issues/20442 | |
taskData.target = null; | |
// need to clear up taskData because it is a global object | |
if (data) { | |
data.taskData = null; | |
} | |
// have to save those information to task in case | |
// application may call task.zone.cancelTask() directly | |
if (once) { | |
options.once = true; | |
} | |
if (!(!passiveSupported && typeof task.options === 'boolean')) { | |
// if not support passive, and we pass an option object | |
// to addEventListener, we should save the options to task | |
task.options = options; | |
} | |
task.target = target; | |
task.capture = capture; | |
task.eventName = eventName; | |
if (isHandleEvent) { | |
// save original delegate for compare to check duplicate | |
task.originalDelegate = delegate; | |
} | |
if (!prepend) { | |
existingTasks.push(task); | |
} | |
else { | |
existingTasks.unshift(task); | |
} | |
if (returnTarget) { | |
return target; | |
} | |
}; | |
}; | |
proto[ADD_EVENT_LISTENER] = makeAddListener(nativeAddEventListener, ADD_EVENT_LISTENER_SOURCE, customSchedule, customCancel, returnTarget); | |
if (nativePrependEventListener) { | |
proto[PREPEND_EVENT_LISTENER] = makeAddListener(nativePrependEventListener, PREPEND_EVENT_LISTENER_SOURCE, customSchedulePrepend, customCancel, returnTarget, true); | |
} | |
proto[REMOVE_EVENT_LISTENER] = function () { | |
var target = this || _global; | |
var eventName = arguments[0]; | |
var options = arguments[2]; | |
var capture; | |
if (options === undefined) { | |
capture = false; | |
} | |
else if (options === true) { | |
capture = true; | |
} | |
else if (options === false) { | |
capture = false; | |
} | |
else { | |
capture = options ? !!options.capture : false; | |
} | |
var delegate = arguments[1]; | |
if (!delegate) { | |
return nativeRemoveEventListener.apply(this, arguments); | |
} | |
if (validateHandler && | |
!validateHandler(nativeRemoveEventListener, delegate, target, arguments)) { | |
return; | |
} | |
var symbolEventNames = zoneSymbolEventNames$1[eventName]; | |
var symbolEventName; | |
if (symbolEventNames) { | |
symbolEventName = symbolEventNames[capture ? TRUE_STR : FALSE_STR]; | |
} | |
var existingTasks = symbolEventName && target[symbolEventName]; | |
if (existingTasks) { | |
for (var i = 0; i < existingTasks.length; i++) { | |
var existingTask = existingTasks[i]; | |
if (compare(existingTask, delegate)) { | |
existingTasks.splice(i, 1); | |
// set isRemoved to data for faster invokeTask check | |
existingTask.isRemoved = true; | |
if (existingTasks.length === 0) { | |
// all tasks for the eventName + capture have gone, | |
// remove globalZoneAwareCallback and remove the task cache from target | |
existingTask.allRemoved = true; | |
target[symbolEventName] = null; | |
} | |
existingTask.zone.cancelTask(existingTask); | |
if (returnTarget) { | |
return target; | |
} | |
return; | |
} | |
} | |
} | |
// issue 930, didn't find the event name or callback | |
// from zone kept existingTasks, the callback maybe | |
// added outside of zone, we need to call native removeEventListener | |
// to try to remove it. | |
return nativeRemoveEventListener.apply(this, arguments); | |
}; | |
proto[LISTENERS_EVENT_LISTENER] = function () { | |
var target = this || _global; | |
var eventName = arguments[0]; | |
var listeners = []; | |
var tasks = findEventTasks(target, eventNameToString ? eventNameToString(eventName) : eventName); | |
for (var i = 0; i < tasks.length; i++) { | |
var task = tasks[i]; | |
var delegate = task.originalDelegate ? task.originalDelegate : task.callback; | |
listeners.push(delegate); | |
} | |
return listeners; | |
}; | |
proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER] = function () { | |
var target = this || _global; | |
var eventName = arguments[0]; | |
if (!eventName) { | |
var keys = Object.keys(target); | |
for (var i = 0; i < keys.length; i++) { | |
var prop = keys[i]; | |
var match = EVENT_NAME_SYMBOL_REGX.exec(prop); | |
var evtName = match && match[1]; | |
// in nodejs EventEmitter, removeListener event is | |
// used for monitoring the removeListener call, | |
// so just keep removeListener eventListener until | |
// all other eventListeners are removed | |
if (evtName && evtName !== 'removeListener') { | |
this[REMOVE_ALL_LISTENERS_EVENT_LISTENER].call(this, evtName); | |
} | |
} | |
// remove removeListener listener finally | |
this[REMOVE_ALL_LISTENERS_EVENT_LISTENER].call(this, 'removeListener'); | |
} | |
else { | |
var symbolEventNames = zoneSymbolEventNames$1[eventName]; | |
if (symbolEventNames) { | |
var symbolEventName = symbolEventNames[FALSE_STR]; | |
var symbolCaptureEventName = symbolEventNames[TRUE_STR]; | |
var tasks = target[symbolEventName]; | |
var captureTasks = target[symbolCaptureEventName]; | |
if (tasks) { | |
var removeTasks = tasks.slice(); | |
for (var i = 0; i < removeTasks.length; i++) { | |
var task = removeTasks[i]; | |
var delegate = task.originalDelegate ? task.originalDelegate : task.callback; | |
this[REMOVE_EVENT_LISTENER].call(this, eventName, delegate, task.options); | |
} | |
} | |
if (captureTasks) { | |
var removeTasks = captureTasks.slice(); | |
for (var i = 0; i < removeTasks.length; i++) { | |
var task = removeTasks[i]; | |
var delegate = task.originalDelegate ? task.originalDelegate : task.callback; | |
this[REMOVE_EVENT_LISTENER].call(this, eventName, delegate, task.options); | |
} | |
} | |
} | |
} | |
if (returnTarget) { | |
return this; | |
} | |
}; | |
// for native toString patch | |
attachOriginToPatched(proto[ADD_EVENT_LISTENER], nativeAddEventListener); | |
attachOriginToPatched(proto[REMOVE_EVENT_LISTENER], nativeRemoveEventListener); | |
if (nativeRemoveAllListeners) { | |
attachOriginToPatched(proto[REMOVE_ALL_LISTENERS_EVENT_LISTENER], nativeRemoveAllListeners); | |
} | |
if (nativeListeners) { | |
attachOriginToPatched(proto[LISTENERS_EVENT_LISTENER], nativeListeners); | |
} | |
return true; | |
} | |
var results = []; | |
for (var i = 0; i < apis.length; i++) { | |
results[i] = patchEventTargetMethods(apis[i], patchOptions); | |
} | |
return results; | |
} | |
function findEventTasks(target, eventName) { | |
var foundTasks = []; | |
for (var prop in target) { | |
var match = EVENT_NAME_SYMBOL_REGX.exec(prop); | |
var evtName = match && match[1]; | |
if (evtName && (!eventName || evtName === eventName)) { | |
var tasks = target[prop]; | |
if (tasks) { | |
for (var i = 0; i < tasks.length; i++) { | |
foundTasks.push(tasks[i]); | |
} | |
} | |
} | |
} | |
return foundTasks; | |
} | |
function patchEventPrototype(global, api) { | |
var Event = global['Event']; | |
if (Event && Event.prototype) { | |
api.patchMethod(Event.prototype, 'stopImmediatePropagation', function (delegate) { | |
return function (self, args) { | |
self[IMMEDIATE_PROPAGATION_SYMBOL] = true; | |
// we need to call the native stopImmediatePropagation | |
// in case in some hybrid application, some part of | |
// application will be controlled by zone, some are not | |
delegate && delegate.apply(self, args); | |
}; | |
}); | |
} | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
function patchCallbacks(api, target, targetName, method, callbacks) { | |
var symbol = Zone.__symbol__(method); | |
if (target[symbol]) { | |
return; | |
} | |
var nativeDelegate = target[symbol] = target[method]; | |
target[method] = function (name, opts, options) { | |
if (opts && opts.prototype) { | |
callbacks.forEach(function (callback) { | |
var source = targetName + "." + method + "::" + callback; | |
var prototype = opts.prototype; | |
if (prototype.hasOwnProperty(callback)) { | |
var descriptor = api.ObjectGetOwnPropertyDescriptor(prototype, callback); | |
if (descriptor && descriptor.value) { | |
descriptor.value = api.wrapWithCurrentZone(descriptor.value, source); | |
api._redefineProperty(opts.prototype, callback, descriptor); | |
} | |
else if (prototype[callback]) { | |
prototype[callback] = api.wrapWithCurrentZone(prototype[callback], source); | |
} | |
} | |
else if (prototype[callback]) { | |
prototype[callback] = api.wrapWithCurrentZone(prototype[callback], source); | |
} | |
}); | |
} | |
return nativeDelegate.call(target, name, opts, options); | |
}; | |
api.attachOriginToPatched(target[method], nativeDelegate); | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
/* | |
* This is necessary for Chrome and Chrome mobile, to enable | |
* things like redefining `createdCallback` on an element. | |
*/ | |
var zoneSymbol$1 = Zone.__symbol__; | |
var _defineProperty = Object[zoneSymbol$1('defineProperty')] = Object.defineProperty; | |
var _getOwnPropertyDescriptor = Object[zoneSymbol$1('getOwnPropertyDescriptor')] = | |
Object.getOwnPropertyDescriptor; | |
var _create = Object.create; | |
var unconfigurablesKey = zoneSymbol$1('unconfigurables'); | |
function propertyPatch() { | |
Object.defineProperty = function (obj, prop, desc) { | |
if (isUnconfigurable(obj, prop)) { | |
throw new TypeError('Cannot assign to read only property \'' + prop + '\' of ' + obj); | |
} | |
var originalConfigurableFlag = desc.configurable; | |
if (prop !== 'prototype') { | |
desc = rewriteDescriptor(obj, prop, desc); | |
} | |
return _tryDefineProperty(obj, prop, desc, originalConfigurableFlag); | |
}; | |
Object.defineProperties = function (obj, props) { | |
Object.keys(props).forEach(function (prop) { | |
Object.defineProperty(obj, prop, props[prop]); | |
}); | |
return obj; | |
}; | |
Object.create = function (obj, proto) { | |
if (typeof proto === 'object' && !Object.isFrozen(proto)) { | |
Object.keys(proto).forEach(function (prop) { | |
proto[prop] = rewriteDescriptor(obj, prop, proto[prop]); | |
}); | |
} | |
return _create(obj, proto); | |
}; | |
Object.getOwnPropertyDescriptor = function (obj, prop) { | |
var desc = _getOwnPropertyDescriptor(obj, prop); | |
if (desc && isUnconfigurable(obj, prop)) { | |
desc.configurable = false; | |
} | |
return desc; | |
}; | |
} | |
function _redefineProperty(obj, prop, desc) { | |
var originalConfigurableFlag = desc.configurable; | |
desc = rewriteDescriptor(obj, prop, desc); | |
return _tryDefineProperty(obj, prop, desc, originalConfigurableFlag); | |
} | |
function isUnconfigurable(obj, prop) { | |
return obj && obj[unconfigurablesKey] && obj[unconfigurablesKey][prop]; | |
} | |
function rewriteDescriptor(obj, prop, desc) { | |
// issue-927, if the desc is frozen, don't try to change the desc | |
if (!Object.isFrozen(desc)) { | |
desc.configurable = true; | |
} | |
if (!desc.configurable) { | |
// issue-927, if the obj is frozen, don't try to set the desc to obj | |
if (!obj[unconfigurablesKey] && !Object.isFrozen(obj)) { | |
_defineProperty(obj, unconfigurablesKey, { writable: true, value: {} }); | |
} | |
if (obj[unconfigurablesKey]) { | |
obj[unconfigurablesKey][prop] = true; | |
} | |
} | |
return desc; | |
} | |
function _tryDefineProperty(obj, prop, desc, originalConfigurableFlag) { | |
try { | |
return _defineProperty(obj, prop, desc); | |
} | |
catch (error) { | |
if (desc.configurable) { | |
// In case of errors, when the configurable flag was likely set by rewriteDescriptor(), let's | |
// retry with the original flag value | |
if (typeof originalConfigurableFlag == 'undefined') { | |
delete desc.configurable; | |
} | |
else { | |
desc.configurable = originalConfigurableFlag; | |
} | |
try { | |
return _defineProperty(obj, prop, desc); | |
} | |
catch (error) { | |
var descJson = null; | |
try { | |
descJson = JSON.stringify(desc); | |
} | |
catch (error) { | |
descJson = desc.toString(); | |
} | |
console.log("Attempting to configure '" + prop + "' with descriptor '" + descJson + "' on object '" + obj + "' and got error, giving up: " + error); | |
} | |
} | |
else { | |
throw error; | |
} | |
} | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
/** | |
* @fileoverview | |
* @suppress {globalThis} | |
*/ | |
var globalEventHandlersEventNames = [ | |
'abort', | |
'animationcancel', | |
'animationend', | |
'animationiteration', | |
'auxclick', | |
'beforeinput', | |
'blur', | |
'cancel', | |
'canplay', | |
'canplaythrough', | |
'change', | |
'compositionstart', | |
'compositionupdate', | |
'compositionend', | |
'cuechange', | |
'click', | |
'close', | |
'contextmenu', | |
'curechange', | |
'dblclick', | |
'drag', | |
'dragend', | |
'dragenter', | |
'dragexit', | |
'dragleave', | |
'dragover', | |
'drop', | |
'durationchange', | |
'emptied', | |
'ended', | |
'error', | |
'focus', | |
'focusin', | |
'focusout', | |
'gotpointercapture', | |
'input', | |
'invalid', | |
'keydown', | |
'keypress', | |
'keyup', | |
'load', | |
'loadstart', | |
'loadeddata', | |
'loadedmetadata', | |
'lostpointercapture', | |
'mousedown', | |
'mouseenter', | |
'mouseleave', | |
'mousemove', | |
'mouseout', | |
'mouseover', | |
'mouseup', | |
'mousewheel', | |
'orientationchange', | |
'pause', | |
'play', | |
'playing', | |
'pointercancel', | |
'pointerdown', | |
'pointerenter', | |
'pointerleave', | |
'pointerlockchange', | |
'mozpointerlockchange', | |
'webkitpointerlockerchange', | |
'pointerlockerror', | |
'mozpointerlockerror', | |
'webkitpointerlockerror', | |
'pointermove', | |
'pointout', | |
'pointerover', | |
'pointerup', | |
'progress', | |
'ratechange', | |
'reset', | |
'resize', | |
'scroll', | |
'seeked', | |
'seeking', | |
'select', | |
'selectionchange', | |
'selectstart', | |
'show', | |
'sort', | |
'stalled', | |
'submit', | |
'suspend', | |
'timeupdate', | |
'volumechange', | |
'touchcancel', | |
'touchmove', | |
'touchstart', | |
'touchend', | |
'transitioncancel', | |
'transitionend', | |
'waiting', | |
'wheel' | |
]; | |
var documentEventNames = [ | |
'afterscriptexecute', 'beforescriptexecute', 'DOMContentLoaded', 'freeze', 'fullscreenchange', | |
'mozfullscreenchange', 'webkitfullscreenchange', 'msfullscreenchange', 'fullscreenerror', | |
'mozfullscreenerror', 'webkitfullscreenerror', 'msfullscreenerror', 'readystatechange', | |
'visibilitychange', 'resume' | |
]; | |
var windowEventNames = [ | |
'absolutedeviceorientation', | |
'afterinput', | |
'afterprint', | |
'appinstalled', | |
'beforeinstallprompt', | |
'beforeprint', | |
'beforeunload', | |
'devicelight', | |
'devicemotion', | |
'deviceorientation', | |
'deviceorientationabsolute', | |
'deviceproximity', | |
'hashchange', | |
'languagechange', | |
'message', | |
'mozbeforepaint', | |
'offline', | |
'online', | |
'paint', | |
'pageshow', | |
'pagehide', | |
'popstate', | |
'rejectionhandled', | |
'storage', | |
'unhandledrejection', | |
'unload', | |
'userproximity', | |
'vrdisplyconnected', | |
'vrdisplaydisconnected', | |
'vrdisplaypresentchange' | |
]; | |
var htmlElementEventNames = [ | |
'beforecopy', 'beforecut', 'beforepaste', 'copy', 'cut', 'paste', 'dragstart', 'loadend', | |
'animationstart', 'search', 'transitionrun', 'transitionstart', 'webkitanimationend', | |
'webkitanimationiteration', 'webkitanimationstart', 'webkittransitionend' | |
]; | |
var mediaElementEventNames = ['encrypted', 'waitingforkey', 'msneedkey', 'mozinterruptbegin', 'mozinterruptend']; | |
var ieElementEventNames = [ | |
'activate', | |
'afterupdate', | |
'ariarequest', | |
'beforeactivate', | |
'beforedeactivate', | |
'beforeeditfocus', | |
'beforeupdate', | |
'cellchange', | |
'controlselect', | |
'dataavailable', | |
'datasetchanged', | |
'datasetcomplete', | |
'errorupdate', | |
'filterchange', | |
'layoutcomplete', | |
'losecapture', | |
'move', | |
'moveend', | |
'movestart', | |
'propertychange', | |
'resizeend', | |
'resizestart', | |
'rowenter', | |
'rowexit', | |
'rowsdelete', | |
'rowsinserted', | |
'command', | |
'compassneedscalibration', | |
'deactivate', | |
'help', | |
'mscontentzoom', | |
'msmanipulationstatechanged', | |
'msgesturechange', | |
'msgesturedoubletap', | |
'msgestureend', | |
'msgesturehold', | |
'msgesturestart', | |
'msgesturetap', | |
'msgotpointercapture', | |
'msinertiastart', | |
'mslostpointercapture', | |
'mspointercancel', | |
'mspointerdown', | |
'mspointerenter', | |
'mspointerhover', | |
'mspointerleave', | |
'mspointermove', | |
'mspointerout', | |
'mspointerover', | |
'mspointerup', | |
'pointerout', | |
'mssitemodejumplistitemremoved', | |
'msthumbnailclick', | |
'stop', | |
'storagecommit' | |
]; | |
var webglEventNames = ['webglcontextrestored', 'webglcontextlost', 'webglcontextcreationerror']; | |
var formEventNames = ['autocomplete', 'autocompleteerror']; | |
var detailEventNames = ['toggle']; | |
var frameEventNames = ['load']; | |
var frameSetEventNames = ['blur', 'error', 'focus', 'load', 'resize', 'scroll', 'messageerror']; | |
var marqueeEventNames = ['bounce', 'finish', 'start']; | |
var XMLHttpRequestEventNames = [ | |
'loadstart', 'progress', 'abort', 'error', 'load', 'progress', 'timeout', 'loadend', | |
'readystatechange' | |
]; | |
var IDBIndexEventNames = ['upgradeneeded', 'complete', 'abort', 'success', 'error', 'blocked', 'versionchange', 'close']; | |
var websocketEventNames = ['close', 'error', 'open', 'message']; | |
var workerEventNames = ['error', 'message']; | |
var eventNames = globalEventHandlersEventNames.concat(webglEventNames, formEventNames, detailEventNames, documentEventNames, windowEventNames, htmlElementEventNames, ieElementEventNames); | |
function filterProperties(target, onProperties, ignoreProperties) { | |
if (!ignoreProperties || ignoreProperties.length === 0) { | |
return onProperties; | |
} | |
var tip = ignoreProperties.filter(function (ip) { return ip.target === target; }); | |
if (!tip || tip.length === 0) { | |
return onProperties; | |
} | |
var targetIgnoreProperties = tip[0].ignoreProperties; | |
return onProperties.filter(function (op) { return targetIgnoreProperties.indexOf(op) === -1; }); | |
} | |
function patchFilteredProperties(target, onProperties, ignoreProperties, prototype) { | |
// check whether target is available, sometimes target will be undefined | |
// because different browser or some 3rd party plugin. | |
if (!target) { | |
return; | |
} | |
var filteredProperties = filterProperties(target, onProperties, ignoreProperties); | |
patchOnProperties(target, filteredProperties, prototype); | |
} | |
function propertyDescriptorPatch(api, _global) { | |
if (isNode && !isMix) { | |
return; | |
} | |
if (Zone[api.symbol('patchEvents')]) { | |
// events are already been patched by legacy patch. | |
return; | |
} | |
var supportsWebSocket = typeof WebSocket !== 'undefined'; | |
var ignoreProperties = _global['__Zone_ignore_on_properties']; | |
// for browsers that we can patch the descriptor: Chrome & Firefox | |
if (isBrowser) { | |
var internalWindow = window; | |
var ignoreErrorProperties = isIE ? [{ target: internalWindow, ignoreProperties: ['error'] }] : []; | |
// in IE/Edge, onProp not exist in window object, but in WindowPrototype | |
// so we need to pass WindowPrototype to check onProp exist or not | |
patchFilteredProperties(internalWindow, eventNames.concat(['messageerror']), ignoreProperties ? ignoreProperties.concat(ignoreErrorProperties) : ignoreProperties, ObjectGetPrototypeOf(internalWindow)); | |
patchFilteredProperties(Document.prototype, eventNames, ignoreProperties); | |
if (typeof internalWindow['SVGElement'] !== 'undefined') { | |
patchFilteredProperties(internalWindow['SVGElement'].prototype, eventNames, ignoreProperties); | |
} | |
patchFilteredProperties(Element.prototype, eventNames, ignoreProperties); | |
patchFilteredProperties(HTMLElement.prototype, eventNames, ignoreProperties); | |
patchFilteredProperties(HTMLMediaElement.prototype, mediaElementEventNames, ignoreProperties); | |
patchFilteredProperties(HTMLFrameSetElement.prototype, windowEventNames.concat(frameSetEventNames), ignoreProperties); | |
patchFilteredProperties(HTMLBodyElement.prototype, windowEventNames.concat(frameSetEventNames), ignoreProperties); | |
patchFilteredProperties(HTMLFrameElement.prototype, frameEventNames, ignoreProperties); | |
patchFilteredProperties(HTMLIFrameElement.prototype, frameEventNames, ignoreProperties); | |
var HTMLMarqueeElement_1 = internalWindow['HTMLMarqueeElement']; | |
if (HTMLMarqueeElement_1) { | |
patchFilteredProperties(HTMLMarqueeElement_1.prototype, marqueeEventNames, ignoreProperties); | |
} | |
var Worker_1 = internalWindow['Worker']; | |
if (Worker_1) { | |
patchFilteredProperties(Worker_1.prototype, workerEventNames, ignoreProperties); | |
} | |
} | |
var XMLHttpRequest = _global['XMLHttpRequest']; | |
if (XMLHttpRequest) { | |
// XMLHttpRequest is not available in ServiceWorker, so we need to check here | |
patchFilteredProperties(XMLHttpRequest.prototype, XMLHttpRequestEventNames, ignoreProperties); | |
} | |
var XMLHttpRequestEventTarget = _global['XMLHttpRequestEventTarget']; | |
if (XMLHttpRequestEventTarget) { | |
patchFilteredProperties(XMLHttpRequestEventTarget && XMLHttpRequestEventTarget.prototype, XMLHttpRequestEventNames, ignoreProperties); | |
} | |
if (typeof IDBIndex !== 'undefined') { | |
patchFilteredProperties(IDBIndex.prototype, IDBIndexEventNames, ignoreProperties); | |
patchFilteredProperties(IDBRequest.prototype, IDBIndexEventNames, ignoreProperties); | |
patchFilteredProperties(IDBOpenDBRequest.prototype, IDBIndexEventNames, ignoreProperties); | |
patchFilteredProperties(IDBDatabase.prototype, IDBIndexEventNames, ignoreProperties); | |
patchFilteredProperties(IDBTransaction.prototype, IDBIndexEventNames, ignoreProperties); | |
patchFilteredProperties(IDBCursor.prototype, IDBIndexEventNames, ignoreProperties); | |
} | |
if (supportsWebSocket) { | |
patchFilteredProperties(WebSocket.prototype, websocketEventNames, ignoreProperties); | |
} | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
Zone.__load_patch('util', function (global, Zone, api) { | |
api.patchOnProperties = patchOnProperties; | |
api.patchMethod = patchMethod; | |
api.bindArguments = bindArguments; | |
api.patchMacroTask = patchMacroTask; | |
// In earlier version of zone.js (<0.9.0), we use env name `__zone_symbol__BLACK_LISTED_EVENTS` to | |
// define which events will not be patched by `Zone.js`. | |
// In newer version (>=0.9.0), we change the env name to `__zone_symbol__UNPATCHED_EVENTS` to keep | |
// the name consistent with angular repo. | |
// The `__zone_symbol__BLACK_LISTED_EVENTS` is deprecated, but it is still be supported for | |
// backwards compatibility. | |
var SYMBOL_BLACK_LISTED_EVENTS = Zone.__symbol__('BLACK_LISTED_EVENTS'); | |
var SYMBOL_UNPATCHED_EVENTS = Zone.__symbol__('UNPATCHED_EVENTS'); | |
if (global[SYMBOL_UNPATCHED_EVENTS]) { | |
global[SYMBOL_BLACK_LISTED_EVENTS] = global[SYMBOL_UNPATCHED_EVENTS]; | |
} | |
if (global[SYMBOL_BLACK_LISTED_EVENTS]) { | |
Zone[SYMBOL_BLACK_LISTED_EVENTS] = Zone[SYMBOL_UNPATCHED_EVENTS] = | |
global[SYMBOL_BLACK_LISTED_EVENTS]; | |
} | |
api.patchEventPrototype = patchEventPrototype; | |
api.patchEventTarget = patchEventTarget; | |
api.isIEOrEdge = isIEOrEdge; | |
api.ObjectDefineProperty = ObjectDefineProperty; | |
api.ObjectGetOwnPropertyDescriptor = ObjectGetOwnPropertyDescriptor; | |
api.ObjectCreate = ObjectCreate; | |
api.ArraySlice = ArraySlice; | |
api.patchClass = patchClass; | |
api.wrapWithCurrentZone = wrapWithCurrentZone; | |
api.filterProperties = filterProperties; | |
api.attachOriginToPatched = attachOriginToPatched; | |
api._redefineProperty = _redefineProperty; | |
api.patchCallbacks = patchCallbacks; | |
api.getGlobalObjects = function () { | |
return ({ | |
globalSources: globalSources, | |
zoneSymbolEventNames: zoneSymbolEventNames$1, | |
eventNames: eventNames, | |
isBrowser: isBrowser, | |
isMix: isMix, | |
isNode: isNode, | |
TRUE_STR: TRUE_STR, | |
FALSE_STR: FALSE_STR, | |
ZONE_SYMBOL_PREFIX: ZONE_SYMBOL_PREFIX, | |
ADD_EVENT_LISTENER_STR: ADD_EVENT_LISTENER_STR, | |
REMOVE_EVENT_LISTENER_STR: REMOVE_EVENT_LISTENER_STR | |
}); | |
}; | |
}); | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
function eventTargetLegacyPatch(_global, api) { | |
var _a = api.getGlobalObjects(), eventNames = _a.eventNames, globalSources = _a.globalSources, zoneSymbolEventNames = _a.zoneSymbolEventNames, TRUE_STR = _a.TRUE_STR, FALSE_STR = _a.FALSE_STR, ZONE_SYMBOL_PREFIX = _a.ZONE_SYMBOL_PREFIX; | |
var WTF_ISSUE_555 = 'Anchor,Area,Audio,BR,Base,BaseFont,Body,Button,Canvas,Content,DList,Directory,Div,Embed,FieldSet,Font,Form,Frame,FrameSet,HR,Head,Heading,Html,IFrame,Image,Input,Keygen,LI,Label,Legend,Link,Map,Marquee,Media,Menu,Meta,Meter,Mod,OList,Object,OptGroup,Option,Output,Paragraph,Pre,Progress,Quote,Script,Select,Source,Span,Style,TableCaption,TableCell,TableCol,Table,TableRow,TableSection,TextArea,Title,Track,UList,Unknown,Video'; | |
var NO_EVENT_TARGET = 'ApplicationCache,EventSource,FileReader,InputMethodContext,MediaController,MessagePort,Node,Performance,SVGElementInstance,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebKitNamedFlow,Window,Worker,WorkerGlobalScope,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload,IDBRequest,IDBOpenDBRequest,IDBDatabase,IDBTransaction,IDBCursor,DBIndex,WebSocket' | |
.split(','); | |
var EVENT_TARGET = 'EventTarget'; | |
var apis = []; | |
var isWtf = _global['wtf']; | |
var WTF_ISSUE_555_ARRAY = WTF_ISSUE_555.split(','); | |
if (isWtf) { | |
// Workaround for: https://github.com/google/tracing-framework/issues/555 | |
apis = WTF_ISSUE_555_ARRAY.map(function (v) { return 'HTML' + v + 'Element'; }).concat(NO_EVENT_TARGET); | |
} | |
else if (_global[EVENT_TARGET]) { | |
apis.push(EVENT_TARGET); | |
} | |
else { | |
// Note: EventTarget is not available in all browsers, | |
// if it's not available, we instead patch the APIs in the IDL that inherit from EventTarget | |
apis = NO_EVENT_TARGET; | |
} | |
var isDisableIECheck = _global['__Zone_disable_IE_check'] || false; | |
var isEnableCrossContextCheck = _global['__Zone_enable_cross_context_check'] || false; | |
var ieOrEdge = api.isIEOrEdge(); | |
var ADD_EVENT_LISTENER_SOURCE = '.addEventListener:'; | |
var FUNCTION_WRAPPER = '[object FunctionWrapper]'; | |
var BROWSER_TOOLS = 'function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }'; | |
// predefine all __zone_symbol__ + eventName + true/false string | |
for (var i = 0; i < eventNames.length; i++) { | |
var eventName = eventNames[i]; | |
var falseEventName = eventName + FALSE_STR; | |
var trueEventName = eventName + TRUE_STR; | |
var symbol = ZONE_SYMBOL_PREFIX + falseEventName; | |
var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; | |
zoneSymbolEventNames[eventName] = {}; | |
zoneSymbolEventNames[eventName][FALSE_STR] = symbol; | |
zoneSymbolEventNames[eventName][TRUE_STR] = symbolCapture; | |
} | |
// predefine all task.source string | |
for (var i = 0; i < WTF_ISSUE_555.length; i++) { | |
var target = WTF_ISSUE_555_ARRAY[i]; | |
var targets = globalSources[target] = {}; | |
for (var j = 0; j < eventNames.length; j++) { | |
var eventName = eventNames[j]; | |
targets[eventName] = target + ADD_EVENT_LISTENER_SOURCE + eventName; | |
} | |
} | |
var checkIEAndCrossContext = function (nativeDelegate, delegate, target, args) { | |
if (!isDisableIECheck && ieOrEdge) { | |
if (isEnableCrossContextCheck) { | |
try { | |
var testString = delegate.toString(); | |
if ((testString === FUNCTION_WRAPPER || testString == BROWSER_TOOLS)) { | |
nativeDelegate.apply(target, args); | |
return false; | |
} | |
} | |
catch (error) { | |
nativeDelegate.apply(target, args); | |
return false; | |
} | |
} | |
else { | |
var testString = delegate.toString(); | |
if ((testString === FUNCTION_WRAPPER || testString == BROWSER_TOOLS)) { | |
nativeDelegate.apply(target, args); | |
return false; | |
} | |
} | |
} | |
else if (isEnableCrossContextCheck) { | |
try { | |
delegate.toString(); | |
} | |
catch (error) { | |
nativeDelegate.apply(target, args); | |
return false; | |
} | |
} | |
return true; | |
}; | |
var apiTypes = []; | |
for (var i = 0; i < apis.length; i++) { | |
var type = _global[apis[i]]; | |
apiTypes.push(type && type.prototype); | |
} | |
// vh is validateHandler to check event handler | |
// is valid or not(for security check) | |
api.patchEventTarget(_global, apiTypes, { vh: checkIEAndCrossContext }); | |
Zone[api.symbol('patchEventTarget')] = !!_global[EVENT_TARGET]; | |
return true; | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
// we have to patch the instance since the proto is non-configurable | |
function apply(api, _global) { | |
var _a = api.getGlobalObjects(), ADD_EVENT_LISTENER_STR = _a.ADD_EVENT_LISTENER_STR, REMOVE_EVENT_LISTENER_STR = _a.REMOVE_EVENT_LISTENER_STR; | |
var WS = _global.WebSocket; | |
// On Safari window.EventTarget doesn't exist so need to patch WS add/removeEventListener | |
// On older Chrome, no need since EventTarget was already patched | |
if (!_global.EventTarget) { | |
api.patchEventTarget(_global, [WS.prototype]); | |
} | |
_global.WebSocket = function (x, y) { | |
var socket = arguments.length > 1 ? new WS(x, y) : new WS(x); | |
var proxySocket; | |
var proxySocketProto; | |
// Safari 7.0 has non-configurable own 'onmessage' and friends properties on the socket instance | |
var onmessageDesc = api.ObjectGetOwnPropertyDescriptor(socket, 'onmessage'); | |
if (onmessageDesc && onmessageDesc.configurable === false) { | |
proxySocket = api.ObjectCreate(socket); | |
// socket have own property descriptor 'onopen', 'onmessage', 'onclose', 'onerror' | |
// but proxySocket not, so we will keep socket as prototype and pass it to | |
// patchOnProperties method | |
proxySocketProto = socket; | |
[ADD_EVENT_LISTENER_STR, REMOVE_EVENT_LISTENER_STR, 'send', 'close'].forEach(function (propName) { | |
proxySocket[propName] = function () { | |
var args = api.ArraySlice.call(arguments); | |
if (propName === ADD_EVENT_LISTENER_STR || propName === REMOVE_EVENT_LISTENER_STR) { | |
var eventName = args.length > 0 ? args[0] : undefined; | |
if (eventName) { | |
var propertySymbol = Zone.__symbol__('ON_PROPERTY' + eventName); | |
socket[propertySymbol] = proxySocket[propertySymbol]; | |
} | |
} | |
return socket[propName].apply(socket, args); | |
}; | |
}); | |
} | |
else { | |
// we can patch the real socket | |
proxySocket = socket; | |
} | |
api.patchOnProperties(proxySocket, ['close', 'error', 'message', 'open'], proxySocketProto); | |
return proxySocket; | |
}; | |
var globalWebSocket = _global['WebSocket']; | |
for (var prop in WS) { | |
globalWebSocket[prop] = WS[prop]; | |
} | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
/** | |
* @fileoverview | |
* @suppress {globalThis} | |
*/ | |
function propertyDescriptorLegacyPatch(api, _global) { | |
var _a = api.getGlobalObjects(), isNode = _a.isNode, isMix = _a.isMix; | |
if (isNode && !isMix) { | |
return; | |
} | |
if (!canPatchViaPropertyDescriptor(api, _global)) { | |
var supportsWebSocket = typeof WebSocket !== 'undefined'; | |
// Safari, Android browsers (Jelly Bean) | |
patchViaCapturingAllTheEvents(api); | |
api.patchClass('XMLHttpRequest'); | |
if (supportsWebSocket) { | |
apply(api, _global); | |
} | |
Zone[api.symbol('patchEvents')] = true; | |
} | |
} | |
function canPatchViaPropertyDescriptor(api, _global) { | |
var _a = api.getGlobalObjects(), isBrowser = _a.isBrowser, isMix = _a.isMix; | |
if ((isBrowser || isMix) && | |
!api.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype, 'onclick') && | |
typeof Element !== 'undefined') { | |
// WebKit https://bugs.webkit.org/show_bug.cgi?id=134364 | |
// IDL interface attributes are not configurable | |
var desc = api.ObjectGetOwnPropertyDescriptor(Element.prototype, 'onclick'); | |
if (desc && !desc.configurable) | |
return false; | |
// try to use onclick to detect whether we can patch via propertyDescriptor | |
// because XMLHttpRequest is not available in service worker | |
if (desc) { | |
api.ObjectDefineProperty(Element.prototype, 'onclick', { | |
enumerable: true, | |
configurable: true, | |
get: function () { | |
return true; | |
} | |
}); | |
var div = document.createElement('div'); | |
var result = !!div.onclick; | |
api.ObjectDefineProperty(Element.prototype, 'onclick', desc); | |
return result; | |
} | |
} | |
var XMLHttpRequest = _global['XMLHttpRequest']; | |
if (!XMLHttpRequest) { | |
// XMLHttpRequest is not available in service worker | |
return false; | |
} | |
var ON_READY_STATE_CHANGE = 'onreadystatechange'; | |
var XMLHttpRequestPrototype = XMLHttpRequest.prototype; | |
var xhrDesc = api.ObjectGetOwnPropertyDescriptor(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE); | |
// add enumerable and configurable here because in opera | |
// by default XMLHttpRequest.prototype.onreadystatechange is undefined | |
// without adding enumerable and configurable will cause onreadystatechange | |
// non-configurable | |
// and if XMLHttpRequest.prototype.onreadystatechange is undefined, | |
// we should set a real desc instead a fake one | |
if (xhrDesc) { | |
api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, { | |
enumerable: true, | |
configurable: true, | |
get: function () { | |
return true; | |
} | |
}); | |
var req = new XMLHttpRequest(); | |
var result = !!req.onreadystatechange; | |
// restore original desc | |
api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, xhrDesc || {}); | |
return result; | |
} | |
else { | |
var SYMBOL_FAKE_ONREADYSTATECHANGE_1 = api.symbol('fake'); | |
api.ObjectDefineProperty(XMLHttpRequestPrototype, ON_READY_STATE_CHANGE, { | |
enumerable: true, | |
configurable: true, | |
get: function () { | |
return this[SYMBOL_FAKE_ONREADYSTATECHANGE_1]; | |
}, | |
set: function (value) { | |
this[SYMBOL_FAKE_ONREADYSTATECHANGE_1] = value; | |
} | |
}); | |
var req = new XMLHttpRequest(); | |
var detectFunc = function () { }; | |
req.onreadystatechange = detectFunc; | |
var result = req[SYMBOL_FAKE_ONREADYSTATECHANGE_1] === detectFunc; | |
req.onreadystatechange = null; | |
return result; | |
} | |
} | |
// Whenever any eventListener fires, we check the eventListener target and all parents | |
// for `onwhatever` properties and replace them with zone-bound functions | |
// - Chrome (for now) | |
function patchViaCapturingAllTheEvents(api) { | |
var eventNames = api.getGlobalObjects().eventNames; | |
var unboundKey = api.symbol('unbound'); | |
var _loop_1 = function (i) { | |
var property = eventNames[i]; | |
var onproperty = 'on' + property; | |
self.addEventListener(property, function (event) { | |
var elt = event.target, bound, source; | |
if (elt) { | |
source = elt.constructor['name'] + '.' + onproperty; | |
} | |
else { | |
source = 'unknown.' + onproperty; | |
} | |
while (elt) { | |
if (elt[onproperty] && !elt[onproperty][unboundKey]) { | |
bound = api.wrapWithCurrentZone(elt[onproperty], source); | |
bound[unboundKey] = elt[onproperty]; | |
elt[onproperty] = bound; | |
} | |
elt = elt.parentElement; | |
} | |
}, true); | |
}; | |
for (var i = 0; i < eventNames.length; i++) { | |
_loop_1(i); | |
} | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
function registerElementPatch(_global, api) { | |
var _a = api.getGlobalObjects(), isBrowser = _a.isBrowser, isMix = _a.isMix; | |
if ((!isBrowser && !isMix) || !('registerElement' in _global.document)) { | |
return; | |
} | |
var callbacks = ['createdCallback', 'attachedCallback', 'detachedCallback', 'attributeChangedCallback']; | |
api.patchCallbacks(api, document, 'Document', 'registerElement', callbacks); | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
/** | |
* @fileoverview | |
* @suppress {missingRequire} | |
*/ | |
(function (_global) { | |
_global['__zone_symbol__legacyPatch'] = function () { | |
var Zone = _global['Zone']; | |
Zone.__load_patch('registerElement', function (global, Zone, api) { | |
registerElementPatch(global, api); | |
}); | |
Zone.__load_patch('EventTargetLegacy', function (global, Zone, api) { | |
eventTargetLegacyPatch(global, api); | |
propertyDescriptorLegacyPatch(api, global); | |
}); | |
}; | |
})(typeof window !== 'undefined' && window || typeof self !== 'undefined' && self || global); | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
/** | |
* @fileoverview | |
* @suppress {missingRequire} | |
*/ | |
var taskSymbol = zoneSymbol('zoneTask'); | |
function patchTimer(window, setName, cancelName, nameSuffix) { | |
var setNative = null; | |
var clearNative = null; | |
setName += nameSuffix; | |
cancelName += nameSuffix; | |
var tasksByHandleId = {}; | |
function scheduleTask(task) { | |
var data = task.data; | |
function timer() { | |
try { | |
task.invoke.apply(this, arguments); | |
} | |
finally { | |
// issue-934, task will be cancelled | |
// even it is a periodic task such as | |
// setInterval | |
if (!(task.data && task.data.isPeriodic)) { | |
if (typeof data.handleId === 'number') { | |
// in non-nodejs env, we remove timerId | |
// from local cache | |
delete tasksByHandleId[data.handleId]; | |
} | |
else if (data.handleId) { | |
// Node returns complex objects as handleIds | |
// we remove task reference from timer object | |
data.handleId[taskSymbol] = null; | |
} | |
} | |
} | |
} | |
data.args[0] = timer; | |
data.handleId = setNative.apply(window, data.args); | |
return task; | |
} | |
function clearTask(task) { | |
return clearNative(task.data.handleId); | |
} | |
setNative = | |
patchMethod(window, setName, function (delegate) { | |
return function (self, args) { | |
if (typeof args[0] === 'function') { | |
var options = { | |
isPeriodic: nameSuffix === 'Interval', | |
delay: (nameSuffix === 'Timeout' || nameSuffix === 'Interval') ? args[1] || 0 : | |
undefined, | |
args: args | |
}; | |
var task = scheduleMacroTaskWithCurrentZone(setName, args[0], options, scheduleTask, clearTask); | |
if (!task) { | |
return task; | |
} | |
// Node.js must additionally support the ref and unref functions. | |
var handle = task.data.handleId; | |
if (typeof handle === 'number') { | |
// for non nodejs env, we save handleId: task | |
// mapping in local cache for clearTimeout | |
tasksByHandleId[handle] = task; | |
} | |
else if (handle) { | |
// for nodejs env, we save task | |
// reference in timerId Object for clearTimeout | |
handle[taskSymbol] = task; | |
} | |
// check whether handle is null, because some polyfill or browser | |
// may return undefined from setTimeout/setInterval/setImmediate/requestAnimationFrame | |
if (handle && handle.ref && handle.unref && typeof handle.ref === 'function' && | |
typeof handle.unref === 'function') { | |
task.ref = handle.ref.bind(handle); | |
task.unref = handle.unref.bind(handle); | |
} | |
if (typeof handle === 'number' || handle) { | |
return handle; | |
} | |
return task; | |
} | |
else { | |
// cause an error by calling it directly. | |
return delegate.apply(window, args); | |
} | |
}; | |
}); | |
clearNative = | |
patchMethod(window, cancelName, function (delegate) { | |
return function (self, args) { | |
var id = args[0]; | |
var task; | |
if (typeof id === 'number') { | |
// non nodejs env. | |
task = tasksByHandleId[id]; | |
} | |
else { | |
// nodejs env. | |
task = id && id[taskSymbol]; | |
// other environments. | |
if (!task) { | |
task = id; | |
} | |
} | |
if (task && typeof task.type === 'string') { | |
if (task.state !== 'notScheduled' && | |
(task.cancelFn && task.data.isPeriodic || task.runCount === 0)) { | |
if (typeof id === 'number') { | |
delete tasksByHandleId[id]; | |
} | |
else if (id) { | |
id[taskSymbol] = null; | |
} | |
// Do not cancel already canceled functions | |
task.zone.cancelTask(task); | |
} | |
} | |
else { | |
// cause an error by calling it directly. | |
delegate.apply(window, args); | |
} | |
}; | |
}); | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
function patchCustomElements(_global, api) { | |
var _a = api.getGlobalObjects(), isBrowser = _a.isBrowser, isMix = _a.isMix; | |
if ((!isBrowser && !isMix) || !_global['customElements'] || !('customElements' in _global)) { | |
return; | |
} | |
var callbacks = ['connectedCallback', 'disconnectedCallback', 'adoptedCallback', 'attributeChangedCallback']; | |
api.patchCallbacks(api, _global.customElements, 'customElements', 'define', callbacks); | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
function eventTargetPatch(_global, api) { | |
if (Zone[api.symbol('patchEventTarget')]) { | |
// EventTarget is already patched. | |
return; | |
} | |
var _a = api.getGlobalObjects(), eventNames = _a.eventNames, zoneSymbolEventNames = _a.zoneSymbolEventNames, TRUE_STR = _a.TRUE_STR, FALSE_STR = _a.FALSE_STR, ZONE_SYMBOL_PREFIX = _a.ZONE_SYMBOL_PREFIX; | |
// predefine all __zone_symbol__ + eventName + true/false string | |
for (var i = 0; i < eventNames.length; i++) { | |
var eventName = eventNames[i]; | |
var falseEventName = eventName + FALSE_STR; | |
var trueEventName = eventName + TRUE_STR; | |
var symbol = ZONE_SYMBOL_PREFIX + falseEventName; | |
var symbolCapture = ZONE_SYMBOL_PREFIX + trueEventName; | |
zoneSymbolEventNames[eventName] = {}; | |
zoneSymbolEventNames[eventName][FALSE_STR] = symbol; | |
zoneSymbolEventNames[eventName][TRUE_STR] = symbolCapture; | |
} | |
var EVENT_TARGET = _global['EventTarget']; | |
if (!EVENT_TARGET || !EVENT_TARGET.prototype) { | |
return; | |
} | |
api.patchEventTarget(_global, [EVENT_TARGET && EVENT_TARGET.prototype]); | |
return true; | |
} | |
function patchEvent$1(global, api) { | |
api.patchEventPrototype(global, api); | |
} | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
/** | |
* @fileoverview | |
* @suppress {missingRequire} | |
*/ | |
Zone.__load_patch('legacy', function (global) { | |
var legacyPatch = global[Zone.__symbol__('legacyPatch')]; | |
if (legacyPatch) { | |
legacyPatch(); | |
} | |
}); | |
Zone.__load_patch('timers', function (global) { | |
var set = 'set'; | |
var clear = 'clear'; | |
patchTimer(global, set, clear, 'Timeout'); | |
patchTimer(global, set, clear, 'Interval'); | |
patchTimer(global, set, clear, 'Immediate'); | |
}); | |
Zone.__load_patch('requestAnimationFrame', function (global) { | |
patchTimer(global, 'request', 'cancel', 'AnimationFrame'); | |
patchTimer(global, 'mozRequest', 'mozCancel', 'AnimationFrame'); | |
patchTimer(global, 'webkitRequest', 'webkitCancel', 'AnimationFrame'); | |
}); | |
Zone.__load_patch('blocking', function (global, Zone) { | |
var blockingMethods = ['alert', 'prompt', 'confirm']; | |
for (var i = 0; i < blockingMethods.length; i++) { | |
var name_1 = blockingMethods[i]; | |
patchMethod(global, name_1, function (delegate, symbol, name) { | |
return function (s, args) { | |
return Zone.current.run(delegate, global, args, name); | |
}; | |
}); | |
} | |
}); | |
Zone.__load_patch('EventTarget', function (global, Zone, api) { | |
patchEvent$1(global, api); | |
eventTargetPatch(global, api); | |
// patch XMLHttpRequestEventTarget's addEventListener/removeEventListener | |
var XMLHttpRequestEventTarget = global['XMLHttpRequestEventTarget']; | |
if (XMLHttpRequestEventTarget && XMLHttpRequestEventTarget.prototype) { | |
api.patchEventTarget(global, [XMLHttpRequestEventTarget.prototype]); | |
} | |
patchClass('MutationObserver'); | |
patchClass('WebKitMutationObserver'); | |
patchClass('IntersectionObserver'); | |
patchClass('FileReader'); | |
}); | |
Zone.__load_patch('on_property', function (global, Zone, api) { | |
propertyDescriptorPatch(api, global); | |
propertyPatch(); | |
}); | |
Zone.__load_patch('customElements', function (global, Zone, api) { | |
patchCustomElements(global, api); | |
}); | |
Zone.__load_patch('XHR', function (global, Zone) { | |
// Treat XMLHttpRequest as a macrotask. | |
patchXHR(global); | |
var XHR_TASK = zoneSymbol('xhrTask'); | |
var XHR_SYNC = zoneSymbol('xhrSync'); | |
var XHR_LISTENER = zoneSymbol('xhrListener'); | |
var XHR_SCHEDULED = zoneSymbol('xhrScheduled'); | |
var XHR_URL = zoneSymbol('xhrURL'); | |
var XHR_ERROR_BEFORE_SCHEDULED = zoneSymbol('xhrErrorBeforeScheduled'); | |
function patchXHR(window) { | |
var XMLHttpRequest = window['XMLHttpRequest']; | |
if (!XMLHttpRequest) { | |
// XMLHttpRequest is not available in service worker | |
return; | |
} | |
var XMLHttpRequestPrototype = XMLHttpRequest.prototype; | |
function findPendingTask(target) { | |
return target[XHR_TASK]; | |
} | |
var oriAddListener = XMLHttpRequestPrototype[ZONE_SYMBOL_ADD_EVENT_LISTENER]; | |
var oriRemoveListener = XMLHttpRequestPrototype[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; | |
if (!oriAddListener) { | |
var XMLHttpRequestEventTarget_1 = window['XMLHttpRequestEventTarget']; | |
if (XMLHttpRequestEventTarget_1) { | |
var XMLHttpRequestEventTargetPrototype = XMLHttpRequestEventTarget_1.prototype; | |
oriAddListener = XMLHttpRequestEventTargetPrototype[ZONE_SYMBOL_ADD_EVENT_LISTENER]; | |
oriRemoveListener = XMLHttpRequestEventTargetPrototype[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; | |
} | |
} | |
var READY_STATE_CHANGE = 'readystatechange'; | |
var SCHEDULED = 'scheduled'; | |
function scheduleTask(task) { | |
var data = task.data; | |
var target = data.target; | |
target[XHR_SCHEDULED] = false; | |
target[XHR_ERROR_BEFORE_SCHEDULED] = false; | |
// remove existing event listener | |
var listener = target[XHR_LISTENER]; | |
if (!oriAddListener) { | |
oriAddListener = target[ZONE_SYMBOL_ADD_EVENT_LISTENER]; | |
oriRemoveListener = target[ZONE_SYMBOL_REMOVE_EVENT_LISTENER]; | |
} | |
if (listener) { | |
oriRemoveListener.call(target, READY_STATE_CHANGE, listener); | |
} | |
var newListener = target[XHR_LISTENER] = function () { | |
if (target.readyState === target.DONE) { | |
// sometimes on some browsers XMLHttpRequest will fire onreadystatechange with | |
// readyState=4 multiple times, so we need to check task state here | |
if (!data.aborted && target[XHR_SCHEDULED] && task.state === SCHEDULED) { | |
// check whether the xhr has registered onload listener | |
// if that is the case, the task should invoke after all | |
// onload listeners finish. | |
var loadTasks = target['__zone_symbol__loadfalse']; | |
if (loadTasks && loadTasks.length > 0) { | |
var oriInvoke_1 = task.invoke; | |
task.invoke = function () { | |
// need to load the tasks again, because in other | |
// load listener, they may remove themselves | |
var loadTasks = target['__zone_symbol__loadfalse']; | |
for (var i = 0; i < loadTasks.length; i++) { | |
if (loadTasks[i] === task) { | |
loadTasks.splice(i, 1); | |
} | |
} | |
if (!data.aborted && task.state === SCHEDULED) { | |
oriInvoke_1.call(task); | |
} | |
}; | |
loadTasks.push(task); | |
} | |
else { | |
task.invoke(); | |
} | |
} | |
else if (!data.aborted && target[XHR_SCHEDULED] === false) { | |
// error occurs when xhr.send() | |
target[XHR_ERROR_BEFORE_SCHEDULED] = true; | |
} | |
} | |
}; | |
oriAddListener.call(target, READY_STATE_CHANGE, newListener); | |
var storedTask = target[XHR_TASK]; | |
if (!storedTask) { | |
target[XHR_TASK] = task; | |
} | |
sendNative.apply(target, data.args); | |
target[XHR_SCHEDULED] = true; | |
return task; | |
} | |
function placeholderCallback() { } | |
function clearTask(task) { | |
var data = task.data; | |
// Note - ideally, we would call data.target.removeEventListener here, but it's too late | |
// to prevent it from firing. So instead, we store info for the event listener. | |
data.aborted = true; | |
return abortNative.apply(data.target, data.args); | |
} | |
var openNative = patchMethod(XMLHttpRequestPrototype, 'open', function () { | |
return function (self, args) { | |
self[XHR_SYNC] = args[2] == false; | |
self[XHR_URL] = args[1]; | |
return openNative.apply(self, args); | |
}; | |
}); | |
var XMLHTTPREQUEST_SOURCE = 'XMLHttpRequest.send'; | |
var fetchTaskAborting = zoneSymbol('fetchTaskAborting'); | |
var fetchTaskScheduling = zoneSymbol('fetchTaskScheduling'); | |
var sendNative = patchMethod(XMLHttpRequestPrototype, 'send', function () { | |
return function (self, args) { | |
if (Zone.current[fetchTaskScheduling] === true) { | |
// a fetch is scheduling, so we are using xhr to polyfill fetch | |
// and because we already schedule macroTask for fetch, we should | |
// not schedule a macroTask for xhr again | |
return sendNative.apply(self, args); | |
} | |
if (self[XHR_SYNC]) { | |
// if the XHR is sync there is no task to schedule, just execute the code. | |
return sendNative.apply(self, args); | |
} | |
else { | |
var options = { target: self, url: self[XHR_URL], isPeriodic: false, args: args, aborted: false }; | |
var task = scheduleMacroTaskWithCurrentZone(XMLHTTPREQUEST_SOURCE, placeholderCallback, options, scheduleTask, clearTask); | |
if (self && self[XHR_ERROR_BEFORE_SCHEDULED] === true && !options.aborted && | |
task.state === SCHEDULED) { | |
// xhr request throw error when send | |
// we should invoke task instead of leaving a scheduled | |
// pending macroTask | |
task.invoke(); | |
} | |
} | |
}; | |
}); | |
var abortNative = patchMethod(XMLHttpRequestPrototype, 'abort', function () { | |
return function (self, args) { | |
var task = findPendingTask(self); | |
if (task && typeof task.type == 'string') { | |
// If the XHR has already completed, do nothing. | |
// If the XHR has already been aborted, do nothing. | |
// Fix #569, call abort multiple times before done will cause | |
// macroTask task count be negative number | |
if (task.cancelFn == null || (task.data && task.data.aborted)) { | |
return; | |
} | |
task.zone.cancelTask(task); | |
} | |
else if (Zone.current[fetchTaskAborting] === true) { | |
// the abort is called from fetch polyfill, we need to call native abort of XHR. | |
return abortNative.apply(self, args); | |
} | |
// Otherwise, we are trying to abort an XHR which has not yet been sent, so there is no | |
// task | |
// to cancel. Do nothing. | |
}; | |
}); | |
} | |
}); | |
Zone.__load_patch('geolocation', function (global) { | |
/// GEO_LOCATION | |
if (global['navigator'] && global['navigator'].geolocation) { | |
patchPrototype(global['navigator'].geolocation, ['getCurrentPosition', 'watchPosition']); | |
} | |
}); | |
Zone.__load_patch('PromiseRejectionEvent', function (global, Zone) { | |
// handle unhandled promise rejection | |
function findPromiseRejectionHandler(evtName) { | |
return function (e) { | |
var eventTasks = findEventTasks(global, evtName); | |
eventTasks.forEach(function (eventTask) { | |
// windows has added unhandledrejection event listener | |
// trigger the event listener | |
var PromiseRejectionEvent = global['PromiseRejectionEvent']; | |
if (PromiseRejectionEvent) { | |
var evt = new PromiseRejectionEvent(evtName, { promise: e.promise, reason: e.rejection }); | |
eventTask.invoke(evt); | |
} | |
}); | |
}; | |
} | |
if (global['PromiseRejectionEvent']) { | |
Zone[zoneSymbol('unhandledPromiseRejectionHandler')] = | |
findPromiseRejectionHandler('unhandledrejection'); | |
Zone[zoneSymbol('rejectionHandledHandler')] = | |
findPromiseRejectionHandler('rejectionhandled'); | |
} | |
}); | |
/** | |
* @license | |
* Copyright Google Inc. All Rights Reserved. | |
* | |
* Use of this source code is governed by an MIT-style license that can be | |
* found in the LICENSE file at https://angular.io/license | |
*/ | |
}))); | |
/***/ }), | |
/***/ "./src/polyfills.ts": | |
/*!**************************!*\ | |
!*** ./src/polyfills.ts ***! | |
\**************************/ | |
/*! no exports provided */ | |
/***/ (function(module, __webpack_exports__, __webpack_require__) { | |
"use strict"; | |
__webpack_require__.r(__webpack_exports__); | |
/* harmony import */ var core_js_es7_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/es7/array */ "../../node_modules/core-js/es7/array.js"); | |
/* harmony import */ var core_js_es7_array__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_es7_array__WEBPACK_IMPORTED_MODULE_0__); | |
/* harmony import */ var core_js_es7_object__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/es7/object */ "../../node_modules/core-js/es7/object.js"); | |
/* harmony import */ var core_js_es7_object__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_es7_object__WEBPACK_IMPORTED_MODULE_1__); | |
/* harmony import */ var zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! zone.js/dist/zone */ "../../node_modules/zone.js/dist/zone.js"); | |
/* harmony import */ var zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(zone_js_dist_zone__WEBPACK_IMPORTED_MODULE_2__); | |
/* harmony import */ var intersection_observer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! intersection-observer */ "../../node_modules/intersection-observer/intersection-observer.js"); | |
/* harmony import */ var intersection_observer__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(intersection_observer__WEBPACK_IMPORTED_MODULE_3__); | |
/* harmony import */ var url_polyfill__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! url-polyfill */ "../../node_modules/url-polyfill/url-polyfill.js"); | |
/* harmony import */ var url_polyfill__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(url_polyfill__WEBPACK_IMPORTED_MODULE_4__); | |
/** | |
* This file includes polyfills needed by Angular and is loaded before the app. | |
* You can add your own extra polyfills to this file. | |
* | |
* This file is divided into 2 sections: | |
* 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. | |
* 2. Application imports. Files imported after ZoneJS that should be loaded before your main | |
* file. | |
* | |
* The current setup is for so-called "evergreen" browsers; the last versions of browsers that | |
* automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), | |
* Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. | |
* | |
* Learn more in https://angular.io/docs/ts/latest/guide/browser-support.html | |
*/ | |
/*************************************************************************************************** | |
* BROWSER POLYFILLS | |
*/ | |
/** IE10 and IE11 requires the following for NgClass support on SVG elements */ | |
// import 'classlist.js'; // Run `npm install --save classlist.js`. | |
/** | |
* Web Animations `@angular/platform-browser/animations` | |
* Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. | |
* Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). | |
*/ | |
// import 'web-animations-js'; // Run `npm install --save web-animations-js`. | |
/** | |
* By default, zone.js will patch all possible macroTask and DomEvents | |
* user can disable parts of macroTask/DomEvents patch by setting following flags | |
*/ | |
// (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame | |
// (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick | |
// (window as any).__zone_symbol__BLACK_LISTED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames | |
/* | |
* in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js | |
* with the following flag, it will bypass `zone.js` patch for IE/Edge | |
*/ | |
// (window as any).__Zone_enable_cross_context_check = true; | |
/*************************************************************************************************** | |
* Zone JS is required by default for Angular itself. | |
*/ | |
// Included with Angular CLI. | |
/*************************************************************************************************** | |
* APPLICATION IMPORTS | |
*/ | |
/***/ }), | |
/***/ 1: | |
/*!*******************************************************************************************************************************************************************!*\ | |
!*** multi /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js ./src/polyfills.ts ***! | |
\*******************************************************************************************************************************************************************/ | |
/*! no static exports found */ | |
/***/ (function(module, exports, __webpack_require__) { | |
__webpack_require__(/*! /Users/marcuswilliams/Hosts/bailey-client/node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js */"../../node_modules/@angular-devkit/build-angular/src/angular-cli-files/models/es5-polyfills.js"); | |
module.exports = __webpack_require__(/*! /Users/marcuswilliams/Hosts/bailey-client/projects/client/src/polyfills.ts */"./src/polyfills.ts"); | |
/***/ }) | |
},[[1,"runtime"]]]); | |
//# sourceMappingURL=polyfills-es5.95115c6c4026b966950d.js.map |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment