diff --git a/public/tabula.1.0.0.js b/public/tabula.1.0.0.js index 8930740..1534980 100644 --- a/public/tabula.1.0.0.js +++ b/public/tabula.1.0.0.js @@ -67,7 +67,7 @@ /* 0 */ /***/ function(module, exports, __webpack_require__) { - module.exports = __webpack_require__(793); + module.exports = __webpack_require__(804); /***/ }, @@ -271,7 +271,7 @@ 'use strict'; - var ReactContext = __webpack_require__(152); + var ReactContext = __webpack_require__(156); var ReactCurrentOwner = __webpack_require__(31); var assign = __webpack_require__(5); @@ -643,8 +643,8 @@ /* 9 */ /***/ function(module, exports, __webpack_require__) { - var store = __webpack_require__(228)('wks') - , uid = __webpack_require__(46) + var store = __webpack_require__(232)('wks') + , uid = __webpack_require__(47) , Symbol = __webpack_require__(10).Symbol; module.exports = function(name){ return store[name] || (store[name] = @@ -732,9 +732,9 @@ */ /* eslint-disable no-proto */ - var base64 = __webpack_require__(1039) - var ieee754 = __webpack_require__(1040) - var isArray = __webpack_require__(1041) + var base64 = __webpack_require__(1068) + var ieee754 = __webpack_require__(1069) + var isArray = __webpack_require__(1070) exports.Buffer = Buffer exports.SlowBuffer = SlowBuffer @@ -2474,7 +2474,7 @@ 'use strict'; - var keyMirror = __webpack_require__(66); + var keyMirror = __webpack_require__(68); var PropagationPhases = keyMirror({bubbled: null, captured: null}); @@ -2550,19 +2550,19 @@ 'use strict'; - var ReactComponent = __webpack_require__(242); + var ReactComponent = __webpack_require__(251); var ReactCurrentOwner = __webpack_require__(31); var ReactElement = __webpack_require__(6); - var ReactErrorUtils = __webpack_require__(994); - var ReactInstanceMap = __webpack_require__(50); - var ReactLifeCycle = __webpack_require__(155); - var ReactPropTypeLocations = __webpack_require__(156); - var ReactPropTypeLocationNames = __webpack_require__(99); - var ReactUpdateQueue = __webpack_require__(157); + var ReactErrorUtils = __webpack_require__(1023); + var ReactInstanceMap = __webpack_require__(51); + var ReactLifeCycle = __webpack_require__(159); + var ReactPropTypeLocations = __webpack_require__(160); + var ReactPropTypeLocationNames = __webpack_require__(102); + var ReactUpdateQueue = __webpack_require__(161); var assign = __webpack_require__(5); var invariant = __webpack_require__(2); - var keyMirror = __webpack_require__(66); + var keyMirror = __webpack_require__(68); var keyOf = __webpack_require__(37); var warning = __webpack_require__(7); @@ -3495,7 +3495,7 @@ /***/ function(module, exports, __webpack_require__) { // 7.1.15 ToLength - var toInteger = __webpack_require__(60) + var toInteger = __webpack_require__(61) , min = Math.min; module.exports = function(it){ return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 @@ -3506,12 +3506,12 @@ /***/ function(module, exports, __webpack_require__) { /*$AMPERSAND_VERSION*/ - var State = __webpack_require__(307); - var sync = __webpack_require__(378); - var assign = __webpack_require__(53); - var isObject = __webpack_require__(183); - var clone = __webpack_require__(403); - var result = __webpack_require__(109); + var State = __webpack_require__(318); + var sync = __webpack_require__(389); + var assign = __webpack_require__(54); + var isObject = __webpack_require__(187); + var clone = __webpack_require__(414); + var result = __webpack_require__(112); // Throw an error when a URL is needed, and none is supplied. var urlError = function () { @@ -3681,7 +3681,7 @@ // for correct work wrapped methods / constructors with methods like LoDash isNative var global = __webpack_require__(10) , hide = __webpack_require__(28) - , SRC = __webpack_require__(46)('src') + , SRC = __webpack_require__(47)('src') , TO_STRING = 'toString' , $toString = Function[TO_STRING] , TPL = ('' + $toString).split(TO_STRING); @@ -3710,7 +3710,7 @@ /***/ function(module, exports, __webpack_require__) { // to indexed object, toObject with fallback for non-array-like ES3 strings - var IObject = __webpack_require__(91) + var IObject = __webpack_require__(93) , defined = __webpack_require__(27); module.exports = function(it){ return IObject(defined(it)); @@ -3733,12 +3733,12 @@ 'use strict'; - var CallbackQueue = __webpack_require__(146); + var CallbackQueue = __webpack_require__(150); var PooledClass = __webpack_require__(29); var ReactCurrentOwner = __webpack_require__(31); var ReactPerf = __webpack_require__(40); - var ReactReconciler = __webpack_require__(51); - var Transaction = __webpack_require__(101); + var ReactReconciler = __webpack_require__(52); + var Transaction = __webpack_require__(104); var assign = __webpack_require__(5); var invariant = __webpack_require__(2); @@ -4004,7 +4004,7 @@ /* 25 */ /***/ function(module, exports, __webpack_require__) { - module.exports = __webpack_require__(978); + module.exports = __webpack_require__(1007); /***/ }, @@ -4012,7 +4012,7 @@ /***/ function(module, exports, __webpack_require__) { // optional / simple context binding - var aFunction = __webpack_require__(44); + var aFunction = __webpack_require__(45); module.exports = function(fn, that, length){ aFunction(fn); if(that === undefined)return fn; @@ -4190,7 +4190,7 @@ 'use strict'; - var findDOMNode = __webpack_require__(253); + var findDOMNode = __webpack_require__(262); var ReactBrowserComponentMixin = { /** @@ -4263,27 +4263,27 @@ 'use strict'; - var DOMProperty = __webpack_require__(47); - var ReactBrowserEventEmitter = __webpack_require__(48); + var DOMProperty = __webpack_require__(48); + var ReactBrowserEventEmitter = __webpack_require__(49); var ReactCurrentOwner = __webpack_require__(31); var ReactElement = __webpack_require__(6); - var ReactElementValidator = __webpack_require__(64); - var ReactEmptyComponent = __webpack_require__(154); - var ReactInstanceHandles = __webpack_require__(49); - var ReactInstanceMap = __webpack_require__(50); - var ReactMarkupChecksum = __webpack_require__(246); + var ReactElementValidator = __webpack_require__(66); + var ReactEmptyComponent = __webpack_require__(158); + var ReactInstanceHandles = __webpack_require__(50); + var ReactInstanceMap = __webpack_require__(51); + var ReactMarkupChecksum = __webpack_require__(255); var ReactPerf = __webpack_require__(40); - var ReactReconciler = __webpack_require__(51); - var ReactUpdateQueue = __webpack_require__(157); + var ReactReconciler = __webpack_require__(52); + var ReactUpdateQueue = __webpack_require__(161); var ReactUpdates = __webpack_require__(24); - var emptyObject = __webpack_require__(102); - var containsNode = __webpack_require__(252); - var getReactRootElementInContainer = __webpack_require__(1026); - var instantiateReactComponent = __webpack_require__(163); + var emptyObject = __webpack_require__(105); + var containsNode = __webpack_require__(261); + var getReactRootElementInContainer = __webpack_require__(1055); + var instantiateReactComponent = __webpack_require__(167); var invariant = __webpack_require__(2); - var setInnerHTML = __webpack_require__(165); - var shouldUpdateReactComponent = __webpack_require__(166); + var setInnerHTML = __webpack_require__(169); + var shouldUpdateReactComponent = __webpack_require__(170); var warning = __webpack_require__(7); var SEPARATOR = ReactInstanceHandles.SEPARATOR; @@ -5387,7 +5387,7 @@ var assign = __webpack_require__(5); var emptyFunction = __webpack_require__(36); - var getEventTarget = __webpack_require__(162); + var getEventTarget = __webpack_require__(166); /** * @interface Event @@ -5577,12 +5577,12 @@ /**/ - var util = __webpack_require__(68); - util.inherits = __webpack_require__(69); + var util = __webpack_require__(70); + util.inherits = __webpack_require__(71); /**/ - var Readable = __webpack_require__(264); - var Writable = __webpack_require__(169); + var Readable = __webpack_require__(273); + var Writable = __webpack_require__(173); util.inherits(Duplex, Readable); @@ -5629,15 +5629,17 @@ } } - /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(67))) + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(69))) /***/ }, /* 43 */ +[1124, 317, 316, 98, 240, 148], +/* 44 */ /***/ function(module, exports, __webpack_require__) { - var events = __webpack_require__(418); - var bind = __webpack_require__(185); - var forEach = __webpack_require__(187); + var events = __webpack_require__(429); + var bind = __webpack_require__(189); + var forEach = __webpack_require__(191); var deferbounce = function (fn) { var triggered = false; @@ -5698,7 +5700,7 @@ /***/ }, -/* 44 */ +/* 45 */ /***/ function(module, exports) { module.exports = function(it){ @@ -5707,7 +5709,7 @@ }; /***/ }, -/* 45 */ +/* 46 */ /***/ function(module, exports, __webpack_require__) { // 22.1.3.31 Array.prototype[@@unscopables] @@ -5719,7 +5721,7 @@ }; /***/ }, -/* 46 */ +/* 47 */ /***/ function(module, exports) { var id = 0 @@ -5729,7 +5731,7 @@ }; /***/ }, -/* 47 */ +/* 48 */ /***/ function(module, exports, __webpack_require__) { /** @@ -6030,7 +6032,7 @@ /***/ }, -/* 48 */ +/* 49 */ /***/ function(module, exports, __webpack_require__) { /** @@ -6048,13 +6050,13 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var EventPluginHub = __webpack_require__(62); - var EventPluginRegistry = __webpack_require__(241); - var ReactEventEmitterMixin = __webpack_require__(995); - var ViewportMetrics = __webpack_require__(251); + var EventPluginHub = __webpack_require__(64); + var EventPluginRegistry = __webpack_require__(250); + var ReactEventEmitterMixin = __webpack_require__(1024); + var ViewportMetrics = __webpack_require__(260); var assign = __webpack_require__(5); - var isEventSupported = __webpack_require__(164); + var isEventSupported = __webpack_require__(168); /** * Summary of `ReactBrowserEventEmitter` event handling: @@ -6387,7 +6389,7 @@ /***/ }, -/* 49 */ +/* 50 */ /***/ function(module, exports, __webpack_require__) { /** @@ -6404,7 +6406,7 @@ 'use strict'; - var ReactRootIndex = __webpack_require__(250); + var ReactRootIndex = __webpack_require__(259); var invariant = __webpack_require__(2); @@ -6725,7 +6727,7 @@ /***/ }, -/* 50 */ +/* 51 */ /***/ function(module, exports) { /** @@ -6778,7 +6780,7 @@ /***/ }, -/* 51 */ +/* 52 */ /***/ function(module, exports, __webpack_require__) { /** @@ -6794,8 +6796,8 @@ 'use strict'; - var ReactRef = __webpack_require__(1001); - var ReactElementValidator = __webpack_require__(64); + var ReactRef = __webpack_require__(1030); + var ReactElementValidator = __webpack_require__(66); /** * Helper to call ReactRef.attachRefs with this composite component, split out @@ -6904,13 +6906,13 @@ /***/ }, -/* 52 */ +/* 53 */ /***/ function(module, exports, __webpack_require__) { /*$AMPERSAND_VERSION*/ - var Events = __webpack_require__(268); - var toArray = __webpack_require__(300); - var extend = __webpack_require__(171); + var Events = __webpack_require__(277); + var toArray = __webpack_require__(309); + var extend = __webpack_require__(175); // instance app, can be used just by itself @@ -6944,11 +6946,11 @@ /***/ }, -/* 53 */ -[1090, 394, 396, 180], /* 54 */ -14, +[1119, 405, 407, 184], /* 55 */ +14, +/* 56 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -6959,7 +6961,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandApp = __webpack_require__(52); + var _ampersandApp = __webpack_require__(53); var _ampersandApp2 = _interopRequireDefault(_ampersandApp); @@ -6975,15 +6977,15 @@ module.exports = exports['default']; /***/ }, -/* 56 */ +/* 57 */ /***/ function(module, exports, __webpack_require__) { var ctx = __webpack_require__(26) - , call = __webpack_require__(221) - , isArrayIter = __webpack_require__(218) + , call = __webpack_require__(225) + , isArrayIter = __webpack_require__(222) , anObject = __webpack_require__(8) , toLength = __webpack_require__(18) - , getIterFn = __webpack_require__(232); + , getIterFn = __webpack_require__(236); module.exports = function(iterable, entries, fn, that){ var iterFn = getIterFn(iterable) , f = ctx(fn, that, entries ? 2 : 1) @@ -6999,13 +7001,13 @@ }; /***/ }, -/* 57 */ +/* 58 */ /***/ function(module, exports) { module.exports = {}; /***/ }, -/* 58 */ +/* 59 */ /***/ function(module, exports, __webpack_require__) { var def = __webpack_require__(3).setDesc @@ -7017,10 +7019,10 @@ }; /***/ }, -/* 59 */ +/* 60 */ /***/ function(module, exports, __webpack_require__) { - var toInteger = __webpack_require__(60) + var toInteger = __webpack_require__(61) , max = Math.max , min = Math.min; module.exports = function(index, length){ @@ -7029,7 +7031,7 @@ }; /***/ }, -/* 60 */ +/* 61 */ /***/ function(module, exports) { // 7.1.4 ToInteger @@ -7040,7 +7042,9 @@ }; /***/ }, -/* 61 */ +/* 62 */ +[1116, 961, 241, 98], +/* 63 */ /***/ function(module, exports, __webpack_require__) { /** @@ -7057,9 +7061,9 @@ 'use strict'; - var DOMProperty = __webpack_require__(47); + var DOMProperty = __webpack_require__(48); - var quoteAttributeValueForBrowser = __webpack_require__(1034); + var quoteAttributeValueForBrowser = __webpack_require__(1063); var warning = __webpack_require__(7); function shouldIgnoreValue(name, value) { @@ -7234,7 +7238,7 @@ /***/ }, -/* 62 */ +/* 64 */ /***/ function(module, exports, __webpack_require__) { /** @@ -7250,11 +7254,11 @@ 'use strict'; - var EventPluginRegistry = __webpack_require__(241); - var EventPluginUtils = __webpack_require__(147); + var EventPluginRegistry = __webpack_require__(250); + var EventPluginUtils = __webpack_require__(151); - var accumulateInto = __webpack_require__(158); - var forEachAccumulated = __webpack_require__(159); + var accumulateInto = __webpack_require__(162); + var forEachAccumulated = __webpack_require__(163); var invariant = __webpack_require__(2); /** @@ -7514,7 +7518,7 @@ /***/ }, -/* 63 */ +/* 65 */ /***/ function(module, exports, __webpack_require__) { /** @@ -7531,10 +7535,10 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var EventPluginHub = __webpack_require__(62); + var EventPluginHub = __webpack_require__(64); - var accumulateInto = __webpack_require__(158); - var forEachAccumulated = __webpack_require__(159); + var accumulateInto = __webpack_require__(162); + var forEachAccumulated = __webpack_require__(163); var PropagationPhases = EventConstants.PropagationPhases; var getListener = EventPluginHub.getListener; @@ -7658,7 +7662,7 @@ /***/ }, -/* 64 */ +/* 66 */ /***/ function(module, exports, __webpack_require__) { /** @@ -7682,13 +7686,13 @@ 'use strict'; var ReactElement = __webpack_require__(6); - var ReactFragment = __webpack_require__(97); - var ReactPropTypeLocations = __webpack_require__(156); - var ReactPropTypeLocationNames = __webpack_require__(99); + var ReactFragment = __webpack_require__(100); + var ReactPropTypeLocations = __webpack_require__(160); + var ReactPropTypeLocationNames = __webpack_require__(102); var ReactCurrentOwner = __webpack_require__(31); - var ReactNativeComponent = __webpack_require__(98); + var ReactNativeComponent = __webpack_require__(101); - var getIteratorFn = __webpack_require__(256); + var getIteratorFn = __webpack_require__(265); var invariant = __webpack_require__(2); var warning = __webpack_require__(7); @@ -8125,7 +8129,7 @@ /***/ }, -/* 65 */ +/* 67 */ /***/ function(module, exports, __webpack_require__) { /** @@ -8144,7 +8148,7 @@ var SyntheticEvent = __webpack_require__(41); - var getEventTarget = __webpack_require__(162); + var getEventTarget = __webpack_require__(166); /** * @interface UIEvent @@ -8191,7 +8195,7 @@ /***/ }, -/* 66 */ +/* 68 */ /***/ function(module, exports, __webpack_require__) { /** @@ -8248,7 +8252,7 @@ /***/ }, -/* 67 */ +/* 69 */ /***/ function(module, exports) { // shim for using process in browser @@ -8345,7 +8349,7 @@ /***/ }, -/* 68 */ +/* 70 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {// Copyright Joyent, Inc. and other Node contributors. @@ -8459,7 +8463,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(13).Buffer)) /***/ }, -/* 69 */ +/* 71 */ /***/ function(module, exports) { if (typeof Object.create === 'function') { @@ -8488,7 +8492,7 @@ /***/ }, -/* 70 */ +/* 72 */ /***/ function(module, exports, __webpack_require__) { // Copyright Joyent, Inc. and other Node contributors. @@ -8514,15 +8518,15 @@ module.exports = Stream; - var EE = __webpack_require__(167).EventEmitter; - var inherits = __webpack_require__(1067); + var EE = __webpack_require__(171).EventEmitter; + var inherits = __webpack_require__(1096); inherits(Stream, EE); - Stream.Readable = __webpack_require__(1064); - Stream.Writable = __webpack_require__(1066); - Stream.Duplex = __webpack_require__(1061); - Stream.Transform = __webpack_require__(1065); - Stream.PassThrough = __webpack_require__(1063); + Stream.Readable = __webpack_require__(1093); + Stream.Writable = __webpack_require__(1095); + Stream.Duplex = __webpack_require__(1090); + Stream.Transform = __webpack_require__(1094); + Stream.PassThrough = __webpack_require__(1092); // Backwards-compat with node 0.4.x Stream.Stream = Stream; @@ -8621,12 +8625,8 @@ /***/ }, -/* 71 */ -[1087, 431, 432, 433], -/* 72 */ -14, /* 73 */ -14, +[1116, 442, 443, 444], /* 74 */ 14, /* 75 */ @@ -8636,22 +8636,26 @@ /* 77 */ 14, /* 78 */ -[1087, 587, 588, 77], +14, /* 79 */ 14, /* 80 */ -[1087, 599, 600, 79], +[1116, 598, 599, 79], /* 81 */ 14, /* 82 */ -14, +[1116, 610, 611, 81], /* 83 */ 14, /* 84 */ 14, /* 85 */ -[1090, 775, 777, 204], +14, /* 86 */ +14, +/* 87 */ +[1119, 786, 788, 208], +/* 88 */ /***/ function(module, exports, __webpack_require__) { // 0 -> Array#forEach @@ -8662,10 +8666,10 @@ // 5 -> Array#find // 6 -> Array#findIndex var ctx = __webpack_require__(26) - , IObject = __webpack_require__(91) + , IObject = __webpack_require__(93) , toObject = __webpack_require__(35) , toLength = __webpack_require__(18) - , asc = __webpack_require__(825); + , asc = __webpack_require__(836); module.exports = function(TYPE){ var IS_MAP = TYPE == 1 , IS_FILTER = TYPE == 2 @@ -8699,7 +8703,7 @@ }; /***/ }, -/* 87 */ +/* 89 */ /***/ function(module, exports, __webpack_require__) { // getting tag from 19.1.3.6 Object.prototype.toString() @@ -8720,20 +8724,20 @@ }; /***/ }, -/* 88 */ +/* 90 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var global = __webpack_require__(10) , $export = __webpack_require__(1) , redefine = __webpack_require__(22) - , redefineAll = __webpack_require__(92) - , forOf = __webpack_require__(56) - , strictNew = __webpack_require__(94) + , redefineAll = __webpack_require__(94) + , forOf = __webpack_require__(57) + , strictNew = __webpack_require__(96) , isObject = __webpack_require__(4) , fails = __webpack_require__(11) - , $iterDetect = __webpack_require__(138) - , setToStringTag = __webpack_require__(58); + , $iterDetect = __webpack_require__(141) + , setToStringTag = __webpack_require__(59); module.exports = function(NAME, wrapper, methods, common, IS_MAP, IS_WEAK){ var Base = global[NAME] @@ -8804,7 +8808,7 @@ }; /***/ }, -/* 89 */ +/* 91 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -8835,7 +8839,7 @@ }; /***/ }, -/* 90 */ +/* 92 */ /***/ function(module, exports) { // fast apply, http://jsperf.lnkit.com/fast-apply/5 @@ -8856,7 +8860,7 @@ }; /***/ }, -/* 91 */ +/* 93 */ /***/ function(module, exports, __webpack_require__) { // fallback for non-array-like ES3 and non-enumerable old V8 strings @@ -8866,7 +8870,7 @@ }; /***/ }, -/* 92 */ +/* 94 */ /***/ function(module, exports, __webpack_require__) { var redefine = __webpack_require__(22); @@ -8876,7 +8880,7 @@ }; /***/ }, -/* 93 */ +/* 95 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -8894,7 +8898,7 @@ }; /***/ }, -/* 94 */ +/* 96 */ /***/ function(module, exports) { module.exports = function(it, Constructor, name){ @@ -8903,7 +8907,7 @@ }; /***/ }, -/* 95 */ +/* 97 */ /***/ function(module, exports, __webpack_require__) { var $export = __webpack_require__(1) @@ -8937,7 +8941,9 @@ module.exports = exporter; /***/ }, -/* 96 */ +/* 98 */ +14, +/* 99 */ /***/ function(module, exports, __webpack_require__) { /** @@ -8954,7 +8960,7 @@ 'use strict'; - var focusNode = __webpack_require__(254); + var focusNode = __webpack_require__(263); var AutoFocusMixin = { componentDidMount: function() { @@ -8968,7 +8974,7 @@ /***/ }, -/* 97 */ +/* 100 */ /***/ function(module, exports, __webpack_require__) { /** @@ -9155,7 +9161,7 @@ /***/ }, -/* 98 */ +/* 101 */ /***/ function(module, exports, __webpack_require__) { /** @@ -9264,7 +9270,7 @@ /***/ }, -/* 99 */ +/* 102 */ /***/ function(module, exports, __webpack_require__) { /** @@ -9294,7 +9300,7 @@ /***/ }, -/* 100 */ +/* 103 */ /***/ function(module, exports, __webpack_require__) { /** @@ -9311,10 +9317,10 @@ 'use strict'; - var SyntheticUIEvent = __webpack_require__(65); - var ViewportMetrics = __webpack_require__(251); + var SyntheticUIEvent = __webpack_require__(67); + var ViewportMetrics = __webpack_require__(260); - var getEventModifierState = __webpack_require__(161); + var getEventModifierState = __webpack_require__(165); /** * @interface MouseEvent @@ -9379,7 +9385,7 @@ /***/ }, -/* 101 */ +/* 104 */ /***/ function(module, exports, __webpack_require__) { /** @@ -9622,7 +9628,7 @@ /***/ }, -/* 102 */ +/* 105 */ /***/ function(module, exports, __webpack_require__) { /** @@ -9648,7 +9654,7 @@ /***/ }, -/* 103 */ +/* 106 */ /***/ function(module, exports) { /** @@ -9692,7 +9698,7 @@ /***/ }, -/* 104 */ +/* 107 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, process) {// Copyright Joyent, Inc. and other Node contributors. @@ -10220,7 +10226,7 @@ } exports.isPrimitive = isPrimitive; - exports.isBuffer = __webpack_require__(1072); + exports.isBuffer = __webpack_require__(1101); function objectToString(o) { return Object.prototype.toString.call(o); @@ -10264,7 +10270,7 @@ * prototype. * @param {function} superCtor Constructor function to inherit prototype from. */ - exports.inherits = __webpack_require__(1071); + exports.inherits = __webpack_require__(1100); exports._extend = function(origin, add) { // Don't do anything if add isn't an object @@ -10282,18 +10288,18 @@ return Object.prototype.hasOwnProperty.call(obj, prop); } - /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(67))) + /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(69))) /***/ }, -/* 105 */ +/* 108 */ /***/ function(module, exports, __webpack_require__) { "use strict"; - var window = __webpack_require__(1073) - var once = __webpack_require__(1074) - var isFunction = __webpack_require__(267) - var parseHeaders = __webpack_require__(1077) - var xtend = __webpack_require__(1078) + var window = __webpack_require__(1102) + var once = __webpack_require__(1103) + var isFunction = __webpack_require__(276) + var parseHeaders = __webpack_require__(1106) + var xtend = __webpack_require__(1107) module.exports = createXHR createXHR.XMLHttpRequest = window.XMLHttpRequest || noop @@ -10510,11 +10516,11 @@ /***/ }, -/* 106 */ -[1087, 284, 285, 286], -/* 107 */ -[1087, 315, 316, 14], -/* 108 */ +/* 109 */ +[1116, 293, 294, 295], +/* 110 */ +[1116, 326, 327, 14], +/* 111 */ /***/ function(module, exports) { /** @@ -10573,66 +10579,66 @@ /***/ }, -/* 109 */ -[1106, 414, 415, 416, 184, 417], -/* 110 */ +/* 112 */ +[1137, 425, 426, 427, 188, 428], +/* 113 */ /***/ function(module, exports, __webpack_require__) { /*$AMPERSAND_VERSION*/ - var Collection = __webpack_require__(727); - var lodashMixin = __webpack_require__(448); - var restMixins = __webpack_require__(696); + var Collection = __webpack_require__(738); + var lodashMixin = __webpack_require__(459); + var restMixins = __webpack_require__(707); module.exports = Collection.extend(lodashMixin, restMixins); /***/ }, -/* 111 */ -14, -/* 112 */ -[1087, 457, 458, 459], -/* 113 */ -[1087, 482, 483, 72], /* 114 */ -[1087, 493, 494, 73], +14, /* 115 */ -[1087, 504, 505, 74], +[1116, 468, 469, 470], /* 116 */ -14, +[1116, 493, 494, 74], /* 117 */ -[1087, 520, 521, 522], +[1116, 504, 505, 75], /* 118 */ -14, +[1116, 515, 516, 76], /* 119 */ -[1087, 539, 540, 541], +14, /* 120 */ -[1087, 574, 575, 76], +[1116, 531, 532, 533], /* 121 */ 14, /* 122 */ -[1087, 610, 611, 612], +[1116, 550, 551, 552], /* 123 */ -[1087, 621, 622, 81], +[1116, 585, 586, 78], /* 124 */ -[1087, 632, 633, 82], +14, /* 125 */ -[1087, 643, 644, 83], +[1116, 621, 622, 623], /* 126 */ -[1087, 672, 673, 84], +[1116, 632, 633, 83], /* 127 */ -14, +[1116, 643, 644, 84], /* 128 */ -[1087, 684, 685, 127], +[1116, 654, 655, 85], /* 129 */ -[1090, 718, 720, 199], +[1116, 683, 684, 86], /* 130 */ -[1087, 738, 739, 54], +14, /* 131 */ -[1090, 744, 746, 200], +[1116, 695, 696, 130], /* 132 */ -[1087, 768, 769, 770], +[1119, 729, 731, 203], /* 133 */ +[1116, 749, 750, 55], +/* 134 */ +[1119, 755, 757, 204], +/* 135 */ +[1116, 779, 780, 781], +/* 136 */ /***/ function(module, exports) { /** @@ -10710,7 +10716,7 @@ /***/ }, -/* 134 */ +/* 137 */ /***/ function(module, exports) { 'use strict'; @@ -10736,7 +10742,7 @@ module.exports = exports['default']; /***/ }, -/* 135 */ +/* 138 */ /***/ function(module, exports, __webpack_require__) { var MATCH = __webpack_require__(9)('match'); @@ -10753,7 +10759,7 @@ }; /***/ }, -/* 136 */ +/* 139 */ /***/ function(module, exports, __webpack_require__) { // 7.2.2 IsArray(argument) @@ -10763,18 +10769,18 @@ }; /***/ }, -/* 137 */ +/* 140 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var LIBRARY = __webpack_require__(139) + var LIBRARY = __webpack_require__(142) , $export = __webpack_require__(1) , redefine = __webpack_require__(22) , hide = __webpack_require__(28) , has = __webpack_require__(17) - , Iterators = __webpack_require__(57) - , $iterCreate = __webpack_require__(222) - , setToStringTag = __webpack_require__(58) + , Iterators = __webpack_require__(58) + , $iterCreate = __webpack_require__(226) + , setToStringTag = __webpack_require__(59) , getProto = __webpack_require__(3).getProto , ITERATOR = __webpack_require__(9)('iterator') , BUGGY = !([].keys && 'next' in [].keys()) // Safari has buggy iterators w/o `next` @@ -10834,7 +10840,7 @@ }; /***/ }, -/* 138 */ +/* 141 */ /***/ function(module, exports, __webpack_require__) { var ITERATOR = __webpack_require__(9)('iterator') @@ -10860,13 +10866,13 @@ }; /***/ }, -/* 139 */ +/* 142 */ /***/ function(module, exports) { module.exports = false; /***/ }, -/* 140 */ +/* 143 */ /***/ function(module, exports) { // 20.2.2.14 Math.expm1(x) @@ -10875,7 +10881,7 @@ }; /***/ }, -/* 141 */ +/* 144 */ /***/ function(module, exports) { // 20.2.2.28 Math.sign(x) @@ -10884,7 +10890,7 @@ }; /***/ }, -/* 142 */ +/* 145 */ /***/ function(module, exports, __webpack_require__) { // Works with __proto__ only. Old v8 can't work with null proto objects. @@ -10915,10 +10921,10 @@ }; /***/ }, -/* 143 */ +/* 146 */ /***/ function(module, exports, __webpack_require__) { - var toInteger = __webpack_require__(60) + var toInteger = __webpack_require__(61) , defined = __webpack_require__(27); // true -> String#at // false -> String#codePointAt @@ -10937,11 +10943,11 @@ }; /***/ }, -/* 144 */ +/* 147 */ /***/ function(module, exports, __webpack_require__) { // helper for String#{startsWith, endsWith, includes} - var isRegExp = __webpack_require__(220) + var isRegExp = __webpack_require__(224) , defined = __webpack_require__(27); module.exports = function(that, searchString, NAME){ @@ -10950,9 +10956,11 @@ }; /***/ }, -/* 145 */ -[1087, 960, 961, 39], -/* 146 */ +/* 148 */ +[1119, 954, 959, 62], +/* 149 */ +[1116, 989, 990, 39], +/* 150 */ /***/ function(module, exports, __webpack_require__) { /** @@ -11054,7 +11062,7 @@ /***/ }, -/* 147 */ +/* 151 */ /***/ function(module, exports, __webpack_require__) { /** @@ -11277,7 +11285,7 @@ /***/ }, -/* 148 */ +/* 152 */ /***/ function(module, exports, __webpack_require__) { /** @@ -11294,7 +11302,7 @@ 'use strict'; - var ReactPropTypes = __webpack_require__(248); + var ReactPropTypes = __webpack_require__(257); var invariant = __webpack_require__(2); @@ -11435,7 +11443,7 @@ /***/ }, -/* 149 */ +/* 153 */ /***/ function(module, exports, __webpack_require__) { /** @@ -11451,10 +11459,10 @@ 'use strict'; - var ReactBrowserEventEmitter = __webpack_require__(48); + var ReactBrowserEventEmitter = __webpack_require__(49); - var accumulateInto = __webpack_require__(158); - var forEachAccumulated = __webpack_require__(159); + var accumulateInto = __webpack_require__(162); + var forEachAccumulated = __webpack_require__(163); var invariant = __webpack_require__(2); function remove(event) { @@ -11494,7 +11502,7 @@ /***/ }, -/* 150 */ +/* 154 */ /***/ function(module, exports, __webpack_require__) { /** @@ -11512,7 +11520,7 @@ 'use strict'; - var ReactDOMIDOperations = __webpack_require__(243); + var ReactDOMIDOperations = __webpack_require__(252); var ReactMount = __webpack_require__(32); /** @@ -11545,7 +11553,7 @@ /***/ }, -/* 151 */ +/* 155 */ /***/ function(module, exports, __webpack_require__) { /** @@ -11608,7 +11616,7 @@ /***/ }, -/* 152 */ +/* 156 */ /***/ function(module, exports, __webpack_require__) { /** @@ -11625,7 +11633,7 @@ 'use strict'; var assign = __webpack_require__(5); - var emptyObject = __webpack_require__(102); + var emptyObject = __webpack_require__(105); var warning = __webpack_require__(7); var didWarn = false; @@ -11688,7 +11696,7 @@ /***/ }, -/* 153 */ +/* 157 */ /***/ function(module, exports, __webpack_require__) { /** @@ -11707,20 +11715,20 @@ 'use strict'; - var CSSPropertyOperations = __webpack_require__(240); - var DOMProperty = __webpack_require__(47); - var DOMPropertyOperations = __webpack_require__(61); - var ReactBrowserEventEmitter = __webpack_require__(48); + var CSSPropertyOperations = __webpack_require__(249); + var DOMProperty = __webpack_require__(48); + var DOMPropertyOperations = __webpack_require__(63); + var ReactBrowserEventEmitter = __webpack_require__(49); var ReactComponentBrowserEnvironment = - __webpack_require__(150); + __webpack_require__(154); var ReactMount = __webpack_require__(32); - var ReactMultiChild = __webpack_require__(998); + var ReactMultiChild = __webpack_require__(1027); var ReactPerf = __webpack_require__(40); var assign = __webpack_require__(5); - var escapeTextContentForBrowser = __webpack_require__(103); + var escapeTextContentForBrowser = __webpack_require__(106); var invariant = __webpack_require__(2); - var isEventSupported = __webpack_require__(164); + var isEventSupported = __webpack_require__(168); var keyOf = __webpack_require__(37); var warning = __webpack_require__(7); @@ -12200,7 +12208,7 @@ /***/ }, -/* 154 */ +/* 158 */ /***/ function(module, exports, __webpack_require__) { /** @@ -12217,7 +12225,7 @@ 'use strict'; var ReactElement = __webpack_require__(6); - var ReactInstanceMap = __webpack_require__(50); + var ReactInstanceMap = __webpack_require__(51); var invariant = __webpack_require__(2); @@ -12297,7 +12305,7 @@ /***/ }, -/* 155 */ +/* 159 */ /***/ function(module, exports) { /** @@ -12338,7 +12346,7 @@ /***/ }, -/* 156 */ +/* 160 */ /***/ function(module, exports, __webpack_require__) { /** @@ -12354,7 +12362,7 @@ 'use strict'; - var keyMirror = __webpack_require__(66); + var keyMirror = __webpack_require__(68); var ReactPropTypeLocations = keyMirror({ prop: null, @@ -12366,7 +12374,7 @@ /***/ }, -/* 157 */ +/* 161 */ /***/ function(module, exports, __webpack_require__) { /** @@ -12382,10 +12390,10 @@ 'use strict'; - var ReactLifeCycle = __webpack_require__(155); + var ReactLifeCycle = __webpack_require__(159); var ReactCurrentOwner = __webpack_require__(31); var ReactElement = __webpack_require__(6); - var ReactInstanceMap = __webpack_require__(50); + var ReactInstanceMap = __webpack_require__(51); var ReactUpdates = __webpack_require__(24); var assign = __webpack_require__(5); @@ -12667,7 +12675,7 @@ /***/ }, -/* 158 */ +/* 162 */ /***/ function(module, exports, __webpack_require__) { /** @@ -12735,7 +12743,7 @@ /***/ }, -/* 159 */ +/* 163 */ /***/ function(module, exports) { /** @@ -12770,7 +12778,7 @@ /***/ }, -/* 160 */ +/* 164 */ /***/ function(module, exports) { /** @@ -12826,7 +12834,7 @@ /***/ }, -/* 161 */ +/* 165 */ /***/ function(module, exports) { /** @@ -12877,7 +12885,7 @@ /***/ }, -/* 162 */ +/* 166 */ /***/ function(module, exports) { /** @@ -12912,7 +12920,7 @@ /***/ }, -/* 163 */ +/* 167 */ /***/ function(module, exports, __webpack_require__) { /** @@ -12929,9 +12937,9 @@ 'use strict'; - var ReactCompositeComponent = __webpack_require__(981); - var ReactEmptyComponent = __webpack_require__(154); - var ReactNativeComponent = __webpack_require__(98); + var ReactCompositeComponent = __webpack_require__(1010); + var ReactEmptyComponent = __webpack_require__(158); + var ReactNativeComponent = __webpack_require__(101); var assign = __webpack_require__(5); var invariant = __webpack_require__(2); @@ -13052,7 +13060,7 @@ /***/ }, -/* 164 */ +/* 168 */ /***/ function(module, exports, __webpack_require__) { /** @@ -13121,7 +13129,7 @@ /***/ }, -/* 165 */ +/* 169 */ /***/ function(module, exports, __webpack_require__) { /** @@ -13214,7 +13222,7 @@ /***/ }, -/* 166 */ +/* 170 */ /***/ function(module, exports, __webpack_require__) { /** @@ -13320,7 +13328,7 @@ /***/ }, -/* 167 */ +/* 171 */ /***/ function(module, exports) { // Copyright Joyent, Inc. and other Node contributors. @@ -13624,7 +13632,7 @@ /***/ }, -/* 168 */ +/* 172 */ /***/ function(module, exports, __webpack_require__) { // Copyright Joyent, Inc. and other Node contributors. @@ -13696,8 +13704,8 @@ var Duplex = __webpack_require__(42); /**/ - var util = __webpack_require__(68); - util.inherits = __webpack_require__(69); + var util = __webpack_require__(70); + util.inherits = __webpack_require__(71); /**/ util.inherits(Transform, Duplex); @@ -13839,7 +13847,7 @@ /***/ }, -/* 169 */ +/* 173 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors. @@ -13877,11 +13885,11 @@ /**/ - var util = __webpack_require__(68); - util.inherits = __webpack_require__(69); + var util = __webpack_require__(70); + util.inherits = __webpack_require__(71); /**/ - var Stream = __webpack_require__(70); + var Stream = __webpack_require__(72); util.inherits(Writable, Stream); @@ -14320,10 +14328,10 @@ state.ended = true; } - /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(67))) + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(69))) /***/ }, -/* 170 */ +/* 174 */ /***/ function(module, exports) { /** @@ -14366,17 +14374,17 @@ /***/ }, -/* 171 */ -[1090, 291, 293, 172], -/* 172 */ -[1087, 297, 298, 299], -/* 173 */ -[1082, 321, 174, 324], -/* 174 */ -170, /* 175 */ -133, +[1119, 300, 302, 176], /* 176 */ +[1116, 306, 307, 308], +/* 177 */ +[1111, 332, 178, 335], +/* 178 */ +174, +/* 179 */ +136, +/* 180 */ /***/ function(module, exports, __webpack_require__) { /** @@ -14387,7 +14395,7 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var isArguments = __webpack_require__(366), + var isArguments = __webpack_require__(377), isArray = __webpack_require__(14); /** Used to detect unsigned integer values. */ @@ -14514,11 +14522,11 @@ /***/ }, -/* 177 */ -[1089, 377], -/* 178 */ +/* 181 */ +[1118, 388], +/* 182 */ 14, -/* 179 */ +/* 183 */ /***/ function(module, exports) { // Load modules @@ -14714,13 +14722,13 @@ /***/ }, -/* 180 */ -[1087, 400, 401, 402], -/* 181 */ +/* 184 */ +[1116, 411, 412, 413], +/* 185 */ 14, -/* 182 */ -[1087, 410, 411, 181], -/* 183 */ +/* 186 */ +[1116, 421, 422, 185], +/* 187 */ /***/ function(module, exports) { /** @@ -14763,23 +14771,23 @@ /***/ }, -/* 184 */ -14, -/* 185 */ -[1082, 438, 186, 441], -/* 186 */ -170, -/* 187 */ -[1084, 442, 443, 447, 188], /* 188 */ 14, /* 189 */ -[1084, 506, 507, 511, 190], +[1111, 449, 190, 452], /* 190 */ -14, +174, /* 191 */ -14, +[1113, 453, 454, 458, 192], /* 192 */ +14, +/* 193 */ +[1113, 517, 518, 522, 194], +/* 194 */ +14, +/* 195 */ +14, +/* 196 */ /***/ function(module, exports) { /** @@ -14891,11 +14899,11 @@ /***/ }, -/* 193 */ +/* 197 */ 14, -/* 194 */ -133, -/* 195 */ +/* 198 */ +136, +/* 199 */ /***/ function(module, exports, __webpack_require__) { /** @@ -14906,10 +14914,10 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseRandom = __webpack_require__(648), - isIterateeCall = __webpack_require__(649), - toIterable = __webpack_require__(650), - toArray = __webpack_require__(656); + var baseRandom = __webpack_require__(659), + isIterateeCall = __webpack_require__(660), + toIterable = __webpack_require__(661), + toArray = __webpack_require__(667); /* Native method references for those with the same name as other `lodash` methods. */ var nativeMin = Math.min; @@ -14959,31 +14967,31 @@ /***/ }, -/* 196 */ -14, -/* 197 */ -14, -/* 198 */ -179, -/* 199 */ -[1087, 724, 725, 726], /* 200 */ -[1087, 750, 751, 54], +14, /* 201 */ -[1082, 752, 202, 755], +14, /* 202 */ -170, +183, /* 203 */ -[1081, 771, 773, 132, 764, 759, 205, 85], +[1116, 735, 736, 737], /* 204 */ -[1087, 781, 782, 783], +[1116, 761, 762, 55], /* 205 */ -[1082, 784, 206, 787], +[1111, 763, 206, 766], /* 206 */ -170, +174, /* 207 */ -14, +[1110, 782, 784, 135, 775, 770, 209, 87], /* 208 */ +[1116, 792, 793, 794], +/* 209 */ +[1111, 795, 210, 798], +/* 210 */ +174, +/* 211 */ +14, +/* 212 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -14996,7 +15004,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandApp = __webpack_require__(52); + var _ampersandApp = __webpack_require__(53); var _ampersandApp2 = _interopRequireDefault(_ampersandApp); @@ -15004,7 +15012,7 @@ var _react2 = _interopRequireDefault(_react); - var _localLinks = __webpack_require__(940); + var _localLinks = __webpack_require__(951); var _localLinks2 = _interopRequireDefault(_localLinks); @@ -15035,7 +15043,7 @@ module.exports = exports['default']; /***/ }, -/* 209 */ +/* 213 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -15046,11 +15054,11 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandCollection = __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"ampersand-collection\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())); + var _ampersandCollection = __webpack_require__(43); var _ampersandCollection2 = _interopRequireDefault(_ampersandCollection); - var _annotation = __webpack_require__(801); + var _annotation = __webpack_require__(812); var _annotation2 = _interopRequireDefault(_annotation); @@ -15062,14 +15070,14 @@ module.exports = exports['default']; /***/ }, -/* 210 */ +/* 214 */ /***/ function(module, exports, __webpack_require__) { // false -> Array#indexOf // true -> Array#includes var toIObject = __webpack_require__(23) , toLength = __webpack_require__(18) - , toIndex = __webpack_require__(59); + , toIndex = __webpack_require__(60); module.exports = function(IS_INCLUDES){ return function($this, el, fromIndex){ var O = toIObject($this) @@ -15088,23 +15096,23 @@ }; /***/ }, -/* 211 */ +/* 215 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var $ = __webpack_require__(3) , hide = __webpack_require__(28) - , redefineAll = __webpack_require__(92) + , redefineAll = __webpack_require__(94) , ctx = __webpack_require__(26) - , strictNew = __webpack_require__(94) + , strictNew = __webpack_require__(96) , defined = __webpack_require__(27) - , forOf = __webpack_require__(56) - , $iterDefine = __webpack_require__(137) - , step = __webpack_require__(223) - , ID = __webpack_require__(46)('id') + , forOf = __webpack_require__(57) + , $iterDefine = __webpack_require__(140) + , step = __webpack_require__(227) + , ID = __webpack_require__(47)('id') , $has = __webpack_require__(17) , isObject = __webpack_require__(4) - , setSpecies = __webpack_require__(93) + , setSpecies = __webpack_require__(95) , DESCRIPTORS = __webpack_require__(20) , isExtensible = Object.isExtensible || isObject , SIZE = DESCRIPTORS ? '_s' : 'size' @@ -15252,12 +15260,12 @@ }; /***/ }, -/* 212 */ +/* 216 */ /***/ function(module, exports, __webpack_require__) { // https://github.com/DavidBruant/Map-Set.prototype.toJSON - var forOf = __webpack_require__(56) - , classof = __webpack_require__(87); + var forOf = __webpack_require__(57) + , classof = __webpack_require__(89); module.exports = function(NAME){ return function toJSON(){ if(classof(this) != NAME)throw TypeError(NAME + "#toJSON isn't generic"); @@ -15268,19 +15276,19 @@ }; /***/ }, -/* 213 */ +/* 217 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var hide = __webpack_require__(28) - , redefineAll = __webpack_require__(92) + , redefineAll = __webpack_require__(94) , anObject = __webpack_require__(8) , isObject = __webpack_require__(4) - , strictNew = __webpack_require__(94) - , forOf = __webpack_require__(56) - , createArrayMethod = __webpack_require__(86) + , strictNew = __webpack_require__(96) + , forOf = __webpack_require__(57) + , createArrayMethod = __webpack_require__(88) , $has = __webpack_require__(17) - , WEAK = __webpack_require__(46)('weak') + , WEAK = __webpack_require__(47)('weak') , isExtensible = Object.isExtensible || isObject , arrayFind = createArrayMethod(5) , arrayFindIndex = createArrayMethod(6) @@ -15359,7 +15367,7 @@ }; /***/ }, -/* 214 */ +/* 218 */ /***/ function(module, exports, __webpack_require__) { var isObject = __webpack_require__(4) @@ -15371,7 +15379,7 @@ }; /***/ }, -/* 215 */ +/* 219 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -15389,7 +15397,7 @@ }; /***/ }, -/* 216 */ +/* 220 */ /***/ function(module, exports, __webpack_require__) { // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window @@ -15414,17 +15422,17 @@ }; /***/ }, -/* 217 */ +/* 221 */ /***/ function(module, exports, __webpack_require__) { module.exports = __webpack_require__(10).document && document.documentElement; /***/ }, -/* 218 */ +/* 222 */ /***/ function(module, exports, __webpack_require__) { // check on default Array iterator - var Iterators = __webpack_require__(57) + var Iterators = __webpack_require__(58) , ITERATOR = __webpack_require__(9)('iterator') , ArrayProto = Array.prototype; @@ -15433,7 +15441,7 @@ }; /***/ }, -/* 219 */ +/* 223 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.3 Number.isInteger(number) @@ -15444,7 +15452,7 @@ }; /***/ }, -/* 220 */ +/* 224 */ /***/ function(module, exports, __webpack_require__) { // 7.2.8 IsRegExp(argument) @@ -15457,7 +15465,7 @@ }; /***/ }, -/* 221 */ +/* 225 */ /***/ function(module, exports, __webpack_require__) { // call something on iterator step with safe closing on error @@ -15474,13 +15482,13 @@ }; /***/ }, -/* 222 */ +/* 226 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var $ = __webpack_require__(3) , descriptor = __webpack_require__(38) - , setToStringTag = __webpack_require__(58) + , setToStringTag = __webpack_require__(59) , IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() @@ -15492,7 +15500,7 @@ }; /***/ }, -/* 223 */ +/* 227 */ /***/ function(module, exports) { module.exports = function(done, value){ @@ -15500,7 +15508,7 @@ }; /***/ }, -/* 224 */ +/* 228 */ /***/ function(module, exports) { // 20.2.2.20 Math.log1p(x) @@ -15509,7 +15517,7 @@ }; /***/ }, -/* 225 */ +/* 229 */ /***/ function(module, exports, __webpack_require__) { var $ = __webpack_require__(3) @@ -15530,7 +15538,7 @@ }; /***/ }, -/* 226 */ +/* 230 */ /***/ function(module, exports, __webpack_require__) { // all object keys, includes non-enumerable and symbols @@ -15544,7 +15552,7 @@ }; /***/ }, -/* 227 */ +/* 231 */ /***/ function(module, exports) { // 7.2.9 SameValue(x, y) @@ -15553,7 +15561,7 @@ }; /***/ }, -/* 228 */ +/* 232 */ /***/ function(module, exports, __webpack_require__) { var global = __webpack_require__(10) @@ -15564,12 +15572,12 @@ }; /***/ }, -/* 229 */ +/* 233 */ /***/ function(module, exports, __webpack_require__) { // https://github.com/ljharb/proposal-string-pad-left-right var toLength = __webpack_require__(18) - , repeat = __webpack_require__(230) + , repeat = __webpack_require__(234) , defined = __webpack_require__(27); module.exports = function(that, maxLength, fillString, left){ @@ -15586,11 +15594,11 @@ }; /***/ }, -/* 230 */ +/* 234 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var toInteger = __webpack_require__(60) + var toInteger = __webpack_require__(61) , defined = __webpack_require__(27); module.exports = function repeat(count){ @@ -15603,13 +15611,13 @@ }; /***/ }, -/* 231 */ +/* 235 */ /***/ function(module, exports, __webpack_require__) { var ctx = __webpack_require__(26) - , invoke = __webpack_require__(90) - , html = __webpack_require__(217) - , cel = __webpack_require__(214) + , invoke = __webpack_require__(92) + , html = __webpack_require__(221) + , cel = __webpack_require__(218) , global = __webpack_require__(10) , process = global.process , setTask = global.setImmediate @@ -15683,12 +15691,12 @@ }; /***/ }, -/* 232 */ +/* 236 */ /***/ function(module, exports, __webpack_require__) { - var classof = __webpack_require__(87) + var classof = __webpack_require__(89) , ITERATOR = __webpack_require__(9)('iterator') - , Iterators = __webpack_require__(57); + , Iterators = __webpack_require__(58); module.exports = __webpack_require__(34).getIteratorMethod = function(it){ if(it != undefined)return it[ITERATOR] || it['@@iterator'] @@ -15696,20 +15704,20 @@ }; /***/ }, -/* 233 */ +/* 237 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var addToUnscopables = __webpack_require__(45) - , step = __webpack_require__(223) - , Iterators = __webpack_require__(57) + var addToUnscopables = __webpack_require__(46) + , step = __webpack_require__(227) + , Iterators = __webpack_require__(58) , toIObject = __webpack_require__(23); // 22.1.3.4 Array.prototype.entries() // 22.1.3.13 Array.prototype.keys() // 22.1.3.29 Array.prototype.values() // 22.1.3.30 Array.prototype[@@iterator]() - module.exports = __webpack_require__(137)(Array, 'Array', function(iterated, kind){ + module.exports = __webpack_require__(140)(Array, 'Array', function(iterated, kind){ this._t = toIObject(iterated); // target this._i = 0; // next index this._k = kind; // kind @@ -15735,7 +15743,157 @@ addToUnscopables('entries'); /***/ }, -/* 234 */ +/* 238 */ +/***/ function(module, exports) { + + /** + * lodash 3.0.1 (Custom Build) + * Build: `lodash modern modularize exports="npm" -o ./` + * Copyright 2012-2015 The Dojo Foundation + * Based on Underscore.js 1.8.3 + * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + * Available under MIT license + */ + + /** + * A specialized version of `baseCallback` which only supports `this` binding + * and specifying the number of arguments to provide to `func`. + * + * @private + * @param {Function} func The function to bind. + * @param {*} thisArg The `this` binding of `func`. + * @param {number} [argCount] The number of arguments to provide to `func`. + * @returns {Function} Returns the callback. + */ + function bindCallback(func, thisArg, argCount) { + if (typeof func != 'function') { + return identity; + } + if (thisArg === undefined) { + return func; + } + switch (argCount) { + case 1: return function(value) { + return func.call(thisArg, value); + }; + case 3: return function(value, index, collection) { + return func.call(thisArg, value, index, collection); + }; + case 4: return function(accumulator, value, index, collection) { + return func.call(thisArg, accumulator, value, index, collection); + }; + case 5: return function(value, other, key, object, source) { + return func.call(thisArg, value, other, key, object, source); + }; + } + return function() { + return func.apply(thisArg, arguments); + }; + } + + /** + * This method returns the first argument provided to it. + * + * @static + * @memberOf _ + * @category Utility + * @param {*} value Any value. + * @returns {*} Returns `value`. + * @example + * + * var object = { 'user': 'fred' }; + * + * _.identity(object) === object; + * // => true + */ + function identity(value) { + return value; + } + + module.exports = bindCallback; + + +/***/ }, +/* 239 */ +174, +/* 240 */ +[1111, 960, 239, 242], +/* 241 */ +196, +/* 242 */ +/***/ function(module, exports) { + + /** + * lodash 3.6.1 (Custom Build) + * Build: `lodash modern modularize exports="npm" -o ./` + * Copyright 2012-2015 The Dojo Foundation + * Based on Underscore.js 1.8.3 + * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + * Available under MIT license + */ + + /** Used as the `TypeError` message for "Functions" methods. */ + var FUNC_ERROR_TEXT = 'Expected a function'; + + /* Native method references for those with the same name as other `lodash` methods. */ + var nativeMax = Math.max; + + /** + * Creates a function that invokes `func` with the `this` binding of the + * created function and arguments from `start` and beyond provided as an array. + * + * **Note:** This method is based on the [rest parameter](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters). + * + * @static + * @memberOf _ + * @category Function + * @param {Function} func The function to apply a rest parameter to. + * @param {number} [start=func.length-1] The start position of the rest parameter. + * @returns {Function} Returns the new function. + * @example + * + * var say = _.restParam(function(what, names) { + * return what + ' ' + _.initial(names).join(', ') + + * (_.size(names) > 1 ? ', & ' : '') + _.last(names); + * }); + * + * say('hello', 'fred', 'barney', 'pebbles'); + * // => 'hello fred, barney, & pebbles' + */ + function restParam(func, start) { + if (typeof func != 'function') { + throw new TypeError(FUNC_ERROR_TEXT); + } + start = nativeMax(start === undefined ? (func.length - 1) : (+start || 0), 0); + return function() { + var args = arguments, + index = -1, + length = nativeMax(args.length - start, 0), + rest = Array(length); + + while (++index < length) { + rest[index] = args[start + index]; + } + switch (start) { + case 0: return func.call(this, rest); + case 1: return func.call(this, args[0], rest); + case 2: return func.call(this, args[0], args[1], rest); + } + var otherArgs = Array(start + 1); + index = -1; + while (++index < start) { + otherArgs[index] = args[index]; + } + otherArgs[start] = rest; + return func.apply(this, otherArgs); + }; + } + + module.exports = restParam; + + +/***/ }, +/* 243 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var exjs;!function(r){r.version="0.3.0"}(exjs||(exjs={}));var exjs;!function(r){Array.isArray||(Array.isArray=function(r){return"[object Array]"===Object.prototype.toString.call(r)})}(exjs||(exjs={}));var exjs;!function(r){var t=function(){function r(){}return r.prototype.getEnumerator=function(){return{moveNext:function(){return!1},current:void 0}},r.prototype.aggregate=function(r,t){for(var e=r,n=this.getEnumerator();n.moveNext();)e=t(e,n.current);return e},r.prototype.all=function(r){if(r)for(var t=this.getEnumerator(),e=0;t.moveNext();){if(!r(t.current,e))return!1;e++}return!0},r.prototype.any=function(r){for(var t=this.getEnumerator(),e=0;t.moveNext();){if(!r)return!0;if(r(t.current,e))return!0;e++}return!1},r.prototype.apply=function(r){throw new Error("Not implemented")},r.prototype.at=function(r){for(var t=this.getEnumerator(),e=0;t.moveNext();){if(e===r)return t.current;e++}return void 0},r.prototype.average=function(r){var t=0,e=0;r=r||function(r){if("number"!=typeof r)throw new Error("Object is not a number.");return r};for(var n=this.getEnumerator();n.moveNext();)e+=r(n.current),t++;return 0===t?0:e/t},r.prototype.concat=function(r){throw new Error("Not implemented")},r.prototype.count=function(r){for(var t=0,e=this.getEnumerator();e.moveNext();)(!r||r(e.current))&&t++;return t},r.prototype.difference=function(r,t){return t=t||function(r,t){return r===t},r instanceof Array&&(r=r.en()),{intersection:this.intersect(r,t).toArray().en(),aNotB:this.except(r,t).toArray().en(),bNotA:r.except(this,t).toArray().en()}},r.prototype.distinct=function(r){throw new Error("Not implemented")},r.prototype.except=function(r,t){throw new Error("Not implemented")},r.prototype.first=function(r){for(var t=this.getEnumerator();t.moveNext();)if(!r||r(t.current))return t.current;return void 0},r.prototype.firstIndex=function(r){for(var t=this.getEnumerator(),e=0;t.moveNext();e++)if(!r||r(t.current))return e;return-1},r.prototype.forEach=function(r){for(var t=this.getEnumerator();t.moveNext();)r(t.current)},r.prototype.groupBy=function(r,t){throw new Error("Not implemented")},r.prototype.intersect=function(r,t){throw new Error("Not implemented")},r.prototype.join=function(r,t,e,n,o){throw new Error("Not implemented")},r.prototype.last=function(r){for(var t,e=this.getEnumerator();e.moveNext();)(!r||r(e.current))&&(t=e.current);return t},r.prototype.lastIndex=function(r){for(var t=-1,e=this.getEnumerator(),n=0;e.moveNext();n++)(!r||r(e.current))&&(t=n);return t},r.prototype.max=function(r){var t=this.getEnumerator();if(!t.moveNext())return 0;r=r||function(r){if("number"!=typeof r)throw new Error("Object is not a number.");return r};for(var e=r(t.current);t.moveNext();)e=Math.max(e,r(t.current));return e},r.prototype.min=function(r){var t=this.getEnumerator();if(!t.moveNext())return 0;r=r||function(r){if("number"!=typeof r)throw new Error("Object is not a number.");return r};for(var e=r(t.current);t.moveNext();)e=Math.min(e,r(t.current));return e},r.prototype.orderBy=function(r,t){throw new Error("Not implemented")},r.prototype.orderByDescending=function(r,t){throw new Error("Not implemented")},r.prototype.reverse=function(){throw new Error("Not implemented")},r.prototype.select=function(r){throw new Error("Not implemented")},r.prototype.selectMany=function(r){throw new Error("Not implemented")},r.prototype.skip=function(r){throw new Error("Not implemented")},r.prototype.skipWhile=function(r){throw new Error("Not implemented")},r.prototype.standardDeviation=function(r){var t=this.average(r),e=0,n=0;r=r||function(r){if("number"!=typeof r)throw new Error("Object is not a number.");return r};for(var o=this.getEnumerator();o.moveNext();){var u=r(o.current)-t;e+=u*u,n++}return Math.sqrt(e/n)},r.prototype.sum=function(r){var t=0;r=r||function(r){if("number"!=typeof r)throw new Error("Object is not a number.");return r};for(var e=this.getEnumerator();e.moveNext();)t+=r(e.current);return t},r.prototype.take=function(r){throw new Error("Not implemented")},r.prototype.takeWhile=function(r){throw new Error("Not implemented")},r.prototype.traverse=function(r){throw new Error("Not implemented")},r.prototype.traverseUnique=function(r,t){throw new Error("Not implemented")},r.prototype.toArray=function(){for(var r=[],t=this.getEnumerator();t.moveNext();)r.push(t.current);return r},r.prototype.toMap=function(r,t){throw new Error("Not implemented")},r.prototype.toList=function(){throw new Error("Not implemented")},r.prototype.union=function(r,t){throw new Error("Not implemented")},r.prototype.where=function(r){throw new Error("Not implemented")},r.prototype.zip=function(r,t){throw new Error("Not implemented")},r}();r.Enumerable=t}(exjs||(exjs={}));var Symbol,exjs;!function(r){function t(r){var t;return{next:function(){var e={done:!0,value:void 0};return r&&(t=t||r.getEnumerator())?(e.done=!t.moveNext(),e.value=t.current,e):e}}}Symbol&&Symbol.iterator&&(r.Enumerable.prototype[Symbol.iterator]=function(){return t(this)})}(exjs||(exjs={}));var exjs;!function(r){var t=function(){function t(r){this.size=0,this._keys=[],this._values=[];var t;if(r instanceof Array?t=r.en():r&&r.getEnumerator instanceof Function&&(t=r),t)for(var e=t.getEnumerator();e&&e.moveNext();)this.set(e.current[0],e.current[1])}return t.prototype.clear=function(){this._keys.length=0,this._values.length=0,this.size=0},t.prototype["delete"]=function(r){var t=this._keys.indexOf(r);return t>-1?(this._keys.splice(t,1),this._values.splice(t,1),this.size--,!0):!1},t.prototype.entries=function(){var t=this;return r.range(0,this.size).select(function(r){return[t._keys[r],t._values[r]]})},t.prototype.forEach=function(r,t){null==t&&(t=this);for(var e=0,n=this._keys,o=this._values,u=n.length;u>e;e++)r.call(t,o[e],n[e],this)},t.prototype.get=function(r){var t=this._keys.indexOf(r);return this._values[t]},t.prototype.has=function(r){return this._keys.indexOf(r)>-1},t.prototype.keys=function(){return this._keys.en()},t.prototype.set=function(r,t){var e=this._keys.indexOf(r);return void(e>-1?this._values[e]=t:(this._keys.push(r),this._values.push(t),this.size++))},t.prototype.values=function(){return this._values.en()},t}();r.Map3=t,r.Enumerable.prototype.toMap=function(r,e){for(var n=new t,o=this.getEnumerator();o.moveNext();)n.set(r(o.current),e(o.current));return n},r.List&&(r.List.prototype.toMap=r.Enumerable.prototype.toMap)}(exjs||(exjs={})),function(r){r.Map||(r.Map=exjs.Map3)}("undefined"==typeof window?global:window);var exjs;!function(r){function t(r,t){var e,n=0,o={current:void 0,moveNext:function(){return e||(e=r.getEnumerator()),e.moveNext()?(t(o.current=e.current,n),n++,!0):!1}};return o}r.Enumerable.prototype.apply=function(e){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return t(n,e)},o},r.List&&(r.List.prototype.apply=r.Enumerable.prototype.apply)}(exjs||(exjs={}));var __extends=this&&this.__extends||function(r,t){function e(){this.constructor=r}for(var n in t)t.hasOwnProperty(n)&&(r[n]=t[n]);e.prototype=t.prototype,r.prototype=new e},exjs;!function(r){function t(r){var t=r.length,e={moveNext:void 0,current:void 0},n=-1;return e.moveNext=function(){return n++,n>=t?(e.current=void 0,!1):(e.current=r[n],!0)},e}function e(){return this&&Array.isArray(this)?new n(this):new r.Enumerable}var n=function(r){function e(e){r.call(this),this.getEnumerator=function(){return t(e)},this.toArray=function(){return e.slice(0)}}return __extends(e,r),e}(r.Enumerable);try{Object.defineProperty(Array.prototype,"en",{value:e,enumerable:!1,writable:!1,configurable:!1})}catch(o){Array.prototype.en=e}}(exjs||(exjs={}));var exjs;!function(r){function t(r,t){var e,n=!1,o={current:void 0,moveNext:function(){return e||(e=r.getEnumerator()),o.current=void 0,e.moveNext()?(o.current=e.current,!0):n?!1:(n=!0,e=t.getEnumerator(),e.moveNext()?(o.current=e.current,!0):!1)}};return o}r.Enumerable.prototype.concat=function(e){var n=this,o=e instanceof Array?e.en():e,u=new r.Enumerable;return u.getEnumerator=function(){return t(n,o)},u},r.List&&(r.List.prototype.concat=r.Enumerable.prototype.concat)}(exjs||(exjs={}));var exjs;!function(r){function t(r,t){var e,n=[],o={current:void 0,moveNext:function(){if(e||(e=r.getEnumerator()),o.current=void 0,!t){for(;e.moveNext();)if(n.indexOf(e.current)<0)return n.push(o.current=e.current),!0;return!1}for(;e.moveNext();){for(var u=0,i=n.length,c=!1;i>u&&!c;u++)c=!!t(n[u],e.current);if(!c)return n.push(o.current=e.current),!0}return!1}};return o}r.Enumerable.prototype.distinct=function(e){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return t(n,e)},o},r.List&&(r.List.prototype.distinct=r.Enumerable.prototype.distinct)}(exjs||(exjs={}));var exjs;!function(r){function t(r,t,e){e=e||function(r,t){return r===t};var n,o={current:void 0,moveNext:function(){for(n||(n=r.getEnumerator()),o.current=void 0;n.moveNext();){for(var u=!1,i=t.getEnumerator();i.moveNext()&&!u;)u=e(n.current,i.current);if(!u)return o.current=n.current,!0}return!1}};return o}r.Enumerable.prototype.except=function(e,n){var o=this,u=e instanceof Array?e.en():e,i=new r.Enumerable;return i.getEnumerator=function(){return t(o,u,n)},i},r.List&&(r.List.prototype.except=r.Enumerable.prototype.except)}(exjs||(exjs={})),Function.prototype.fromJson=function(r,t){function e(r,t){if(null==r)return r;if(t instanceof Function)return t(r);if(t instanceof Array){if(t=t[0],!(t instanceof Function&&r instanceof Array))return void 0;for(var e=[],n=0;n-1)){var i=e(r[u],this.$jsonMappings[u]);void 0!==i&&(n[u]=i,o.push(u))}for(var u in r)o.indexOf(u)>-1||(n[u]=r[u]);return n};var exjs;!function(r){function t(r,t,n){var o,u=0,i={current:void 0,moveNext:function(){return o||(o=e(r,t,n)),i.current=void 0,u>=o.length?!1:(i.current=o[u],u++,!0)}};return i}function e(r,t,e){e=e||function(r,t){return r===t};for(var o,u=[],i=[],c=r.getEnumerator();c.moveNext();){o=t(c.current);for(var a=-1,p=0,s=i.length;s>p;p++)if(e(o,i[p])){a=p;break}var f;0>a?(i.push(o),u.push(f=new n(o))):f=u[a],f._add(c.current)}return u}var n=function(r){function t(t){var e=this;r.call(this),this.key=t,this._arr=[],this.getEnumerator=function(){return e._arr.en().getEnumerator()}}return __extends(t,r),t.prototype._add=function(r){this._arr.push(r)},t}(r.Enumerable);r.Enumerable.prototype.groupBy=function(e,n){var o=this,u=new r.Enumerable;return u.getEnumerator=function(){return t(o,e,n)},u},r.List&&(r.List.prototype.groupBy=r.Enumerable.prototype.groupBy)}(exjs||(exjs={}));var exjs;!function(r){function t(t,e,n){n=n||function(r,t){return r===t};var o,u={current:void 0,moveNext:function(){for(o||(o=r.en(t).distinct().getEnumerator()),u.current=void 0;o.moveNext();){for(var i=!1,c=e.getEnumerator();c.moveNext()&&!i;)i=n(o.current,c.current);if(i)return u.current=o.current,!0}return!1}};return u}r.Enumerable.prototype.intersect=function(e,n){var o=this,u=e instanceof Array?e.en():e,i=new r.Enumerable;return i.getEnumerator=function(){return t(o,u,n)},i},r.List&&(r.List.prototype.intersect=r.Enumerable.prototype.intersect)}(exjs||(exjs={}));var exjs;!function(r){function t(t,e,n,o,u,i){i=i||function(r,t){return r===t};var c,a,p=0,s={current:void 0,moveNext:function(){if(s.current=void 0,!c){if(c=t.getEnumerator(),!c.moveNext())return!1;a=r.en(e).toArray()}var f;do{for(;p=t?(e.current=void 0,!1):(e.current=r[n],!0)},e},e.prototype.remove=function(r){return this.removeWhere(function(t){return t===r}).any()},e.prototype.removeWhere=function(r){for(var t,e=[],n=this.length-1;n>=0;n--)t=this[n],r(t,n)===!0&&(this.splice(n,1),e.push(t));return e.en().reverse()}}(exjs||(exjs={}));var exjs;!function(r){function t(r,t,n,o){return new e(r,t,n,o)}var e=function(t){function e(r,e,n,o){t.call(this),this.Source=r,o=o||function(r,t){return r>t?1:t>r?-1:0};var u=n===!0?-1:1;this.Sorter=function(r,t){return u*o(e(r),e(t))}}return __extends(e,t),e.prototype.getEnumerator=function(){var t,e=this.Source,n=this.Sorter,o=0,u={current:void 0,moveNext:function(){return t||(t=r.en(e).toArray(),t.sort(n)),u.current=void 0,o>=t.length?!1:(u.current=t[o],o++,!0)}};return u},e.prototype.thenBy=function(r,t){return new n(this,r,!1,t)},e.prototype.thenByDescending=function(r,t){return new n(this,r,!0,t)},e}(r.Enumerable),n=function(r){function t(t,e,n,o){r.call(this,t,e,n,o);var u=t.Sorter,i=this.Sorter;this.Sorter=function(r,t){return u(r,t)||i(r,t)}}return __extends(t,r),t}(e),o=r.Enumerable.prototype;o.orderBy=function(r,e){return t(this,r,!1,e)},o.orderByDescending=function(r,e){return t(this,r,!0,e)},r.List&&(r.List.prototype.orderBy=r.Enumerable.prototype.orderBy,r.List.prototype.orderByDescending=r.Enumerable.prototype.orderByDescending)}(exjs||(exjs={}));var exjs;!function(r){function t(r,t,e){var n=r-e,o={current:void 0,moveNext:function(){return n+=e,n>=t?!1:(o.current=n,!0)}};return o}function e(e,n,o){if(e=e||0,n=n||0,e>n)throw new Error("Start cannot be greater than end.");null==o&&(o=1);var u=new r.Enumerable;return u.getEnumerator=function(){return t(e,n,o)},u}r.range=e}(exjs||(exjs={}));var exjs;!function(r){function t(t){var e,n=0,o={current:void 0,moveNext:function(){return e||(e=r.en(t).toArray(),n=e.length),n--,o.current=e[n],n>=0}};return o}r.Enumerable.prototype.reverse=function(){var e=this,n=new r.Enumerable;return n.getEnumerator=function(){return t(e)},n},r.List&&(r.List.prototype.reverse=r.Enumerable.prototype.reverse)}(exjs||(exjs={}));var exjs;!function(r){function t(r,t){if(t=t||0,0===t)return Math.round(r);var e=Math.pow(10,t);return Math.round(r*e)/e}r.round=t}(exjs||(exjs={}));var exjs;!function(r){function t(r,t){var e,n=0,o={current:void 0,moveNext:function(){return e||(e=r.getEnumerator()),e.moveNext()?(o.current=t(e.current,n),n++,!0):!1}};return o}function e(t,e){var n,o,u={current:void 0,moveNext:function(){for(u.current=void 0,n||(n=t.getEnumerator());!o||!o.moveNext();){if(!n.moveNext())return!1;o=r.selectorEnumerator(e(n.current))}return u.current=o.current,!0}};return u}r.Enumerable.prototype.select=function(e){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return t(n,e)},o},r.Enumerable.prototype.selectMany=function(t){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return e(n,t)},o},r.List&&(r.List.prototype.select=r.Enumerable.prototype.select,r.List.prototype.selectMany=r.Enumerable.prototype.selectMany)}(exjs||(exjs={}));var exjs;!function(r){function t(r){return Array.isArray(r)?r.en().getEnumerator():null!=r&&"function"==typeof r.getEnumerator?r.getEnumerator():null}r.selectorEnumerator=t}(exjs||(exjs={}));var exjs;!function(r){function t(r,t){var e,n={current:void 0,moveNext:function(){if(!e){e=r.getEnumerator();for(var o=0;t>o;o++)if(!e.moveNext())return!1}return e.moveNext()?(n.current=e.current,!0):(n.current=void 0,!1)}};return n}function e(r,t){var e,n={current:void 0,moveNext:function(){if(!e){e=r.getEnumerator();for(var o=0;e.moveNext();o++)if(!t(n.current=e.current,o))return!0;return n.current=void 0,!1}return e.moveNext()?(n.current=e.current,!0):(n.current=void 0,!1)}};return n}r.Enumerable.prototype.skip=function(e){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return t(n,e)},o},r.Enumerable.prototype.skipWhile=function(t){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return e(n,t)},o},r.List&&(r.List.prototype.skip=r.Enumerable.prototype.skip,r.List.prototype.skipWhile=r.Enumerable.prototype.skipWhile)}(exjs||(exjs={}));var exjs;!function(r){function t(r,t){var e,n=0,o={current:void 0,moveNext:function(){return e||(e=r.getEnumerator()),n++,n>t?!1:(o.current=void 0,e.moveNext()?(o.current=e.current,!0):!1)}};return o}function e(r,t){var e,n=0,o={current:void 0,moveNext:function(){return e||(e=r.getEnumerator()),e.moveNext()&&t(e.current,n)?(n++,o.current=e.current,!0):(o.current=void 0,!1)}};return o}r.Enumerable.prototype.take=function(e){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return t(n,e)},o},r.Enumerable.prototype.takeWhile=function(t){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return e(n,t)},o},r.List&&(r.List.prototype.take=r.Enumerable.prototype.take,r.List.prototype.takeWhile=r.Enumerable.prototype.takeWhile)}(exjs||(exjs={}));var exjs;!function(r){function t(t,e){var n,o=!1,u=[],i={current:void 0,moveNext:function(){if(o){if(null==n)return!1;u.push(n),n=r.selectorEnumerator(e(i.current))}else n=t.getEnumerator(),o=!0;for(;!(n&&n.moveNext()||u.length<1);)n=u.pop();return i.current=null==n?void 0:n.current,void 0!==i.current}};return i}function e(t,e,n){var o,u=!1,i=[],c={current:void 0,moveNext:function(){if(u){if(null==o)return!1;i.push(o),o=r.selectorEnumerator(e(c.current))}else o=t.getEnumerator(),u=!0;do{for(;!(o&&o.moveNext()||i.length<1);)o=i.pop();c.current=null==o?void 0:o.current}while(n(c.current));return void 0!==c.current}};return c}r.Enumerable.prototype.traverse=function(e){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return t(n,e)},o},r.Enumerable.prototype.traverseUnique=function(t,n){var o=this,u=[],i=new r.Enumerable;return n?i.getEnumerator=function(){return e(o,t,function(r){return u.some(function(t){return n(r,t)})?!0:(u.push(r),!1)})}:i.getEnumerator=function(){return e(o,t,function(r){return u.indexOf(r)>-1?!0:(u.push(r),!1)})},i},r.List&&(r.List.prototype.traverse=r.Enumerable.prototype.traverse,r.List.prototype.traverseUnique=r.Enumerable.prototype.traverseUnique)}(exjs||(exjs={}));var exjs;!function(r){function t(t,e,n){n=n||function(r,t){return r===t};var o,u,i=[],c={current:void 0,moveNext:function(){if(o||(o=r.en(t).distinct().getEnumerator()),c.current=void 0,!u&&o.moveNext())return i.push(c.current=o.current),!0;for(u=u||r.en(e).distinct().getEnumerator();u.moveNext();){for(var a=0,p=!1,s=i.length;s>a&&!p;a++)p=n(i[a],u.current);if(!p)return c.current=u.current,!0}return!1}};return c}r.Enumerable.prototype.union=function(e,n){var o=this,u=e instanceof Array?e.en():e,i=new r.Enumerable;return i.getEnumerator=function(){return t(o,u,n)},i},r.List&&(r.List.prototype.union=r.Enumerable.prototype.union)}(exjs||(exjs={}));var exjs;!function(r){function t(r,t){var e,n={current:void 0,moveNext:function(){e||(e=r.getEnumerator());for(var o;e.moveNext();)if(t(o=e.current))return n.current=o,!0;return!1}};return n}r.Enumerable.prototype.where=function(e){var n=this,o=new r.Enumerable;return o.getEnumerator=function(){return t(n,e)},o},r.List&&(r.List.prototype.where=r.Enumerable.prototype.where)}(exjs||(exjs={}));var exjs;!function(r){function t(t){var n=new r.Enumerable;return n.getEnumerator=function(){return e(t)},n}function e(r){var t=r.getEnumerator(),e={current:void 0,moveNext:void 0};return e.moveNext=function(){return t.moveNext()?(e.current=t.current,!0):(e.current=void 0,!1)},e}r.en=t}(exjs||(exjs={}));var ex=exjs.en,exjs;!function(r){function t(r,t,e){var n,o,u={current:void 0,moveNext:function(){return n||(n=r.getEnumerator()),o||(o=t.getEnumerator()),u.current=void 0,n.moveNext()&&o.moveNext()?(u.current=e(n.current,o.current),!0):!1}};return u}r.Enumerable.prototype.zip=function(e,n){var o=this,u=e instanceof Array?e.en():e,i=new r.Enumerable;return i.getEnumerator=function(){return t(o,u,n)},i},r.List&&(r.List.prototype.zip=r.Enumerable.prototype.zip)}(exjs||(exjs={})); @@ -16404,8 +16562,8 @@ })(Manifesto.JSONLDResource); Manifesto.ManifestResource = ManifestResource; })(Manifesto || (Manifesto = {})); - var _endsWith = __webpack_require__(236); - var _last = __webpack_require__(237); + var _endsWith = __webpack_require__(245); + var _last = __webpack_require__(246); var Manifesto; (function (Manifesto) { var Canvas = (function (_super) { @@ -16488,7 +16646,7 @@ })(Manifesto.ManifestResource); Manifesto.Element = Element; })(Manifesto || (Manifesto = {})); - var _assign = __webpack_require__(941); + var _assign = __webpack_require__(970); var Manifesto; (function (Manifesto) { var IIIFResource = (function (_super) { @@ -16576,7 +16734,7 @@ Manifesto.IIIFResource = IIIFResource; })(Manifesto || (Manifesto = {})); var _isArray = __webpack_require__(39); - var _map = __webpack_require__(952); + var _map = __webpack_require__(981); var Manifesto; (function (Manifesto) { var Manifest = (function (_super) { @@ -16841,7 +16999,7 @@ })(Manifesto.ManifestResource); Manifesto.Rendering = Rendering; })(Manifesto || (Manifesto = {})); - var _last = __webpack_require__(237); + var _last = __webpack_require__(246); var Manifesto; (function (Manifesto) { var Sequence = (function (_super) { @@ -17062,7 +17220,7 @@ })(Manifesto.ManifestResource); Manifesto.Sequence = Sequence; })(Manifesto || (Manifesto = {})); - var _isString = __webpack_require__(951); + var _isString = __webpack_require__(980); var Manifesto; (function (Manifesto) { var Deserialiser = (function () { @@ -17139,7 +17297,7 @@ })(); Manifesto.Serialiser = Serialiser; })(Manifesto || (Manifesto = {})); - var _endsWith = __webpack_require__(236); + var _endsWith = __webpack_require__(245); var _isArray = __webpack_require__(39); var Manifesto; (function (Manifesto) { @@ -17227,8 +17385,8 @@ })(Manifesto.StringValue); Manifesto.TreeNodeType = TreeNodeType; })(Manifesto || (Manifesto = {})); - var http = __webpack_require__(1055); - var url = __webpack_require__(266); + var http = __webpack_require__(1084); + var url = __webpack_require__(275); var Manifesto; (function (Manifesto) { var Utils = (function () { @@ -17664,9 +17822,9 @@ /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()))) /***/ }, -/* 235 */ -[1087, 948, 949, 39], -/* 236 */ +/* 244 */ +[1116, 977, 978, 39], +/* 245 */ /***/ function(module, exports, __webpack_require__) { /** @@ -17677,7 +17835,7 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseToString = __webpack_require__(950); + var baseToString = __webpack_require__(979); /* Native method references for those with the same name as other `lodash` methods. */ var nativeMin = Math.min; @@ -17720,7 +17878,7 @@ /***/ }, -/* 237 */ +/* 246 */ /***/ function(module, exports) { /** @@ -17754,7 +17912,7 @@ /***/ }, -/* 238 */ +/* 247 */ /***/ function(module, exports) { 'use strict'; @@ -17959,7 +18117,7 @@ /***/ }, -/* 239 */ +/* 248 */ /***/ function(module, exports) { /** @@ -18088,7 +18246,7 @@ /***/ }, -/* 240 */ +/* 249 */ /***/ function(module, exports, __webpack_require__) { /** @@ -18105,13 +18263,13 @@ 'use strict'; - var CSSProperty = __webpack_require__(239); + var CSSProperty = __webpack_require__(248); var ExecutionEnvironment = __webpack_require__(12); - var camelizeStyleName = __webpack_require__(1018); - var dangerousStyleValue = __webpack_require__(1022); - var hyphenateStyleName = __webpack_require__(1029); - var memoizeStringOnly = __webpack_require__(1032); + var camelizeStyleName = __webpack_require__(1047); + var dangerousStyleValue = __webpack_require__(1051); + var hyphenateStyleName = __webpack_require__(1058); + var memoizeStringOnly = __webpack_require__(1061); var warning = __webpack_require__(7); var processStyleName = memoizeStringOnly(function(styleName) { @@ -18272,7 +18430,7 @@ /***/ }, -/* 241 */ +/* 250 */ /***/ function(module, exports, __webpack_require__) { /** @@ -18554,7 +18712,7 @@ /***/ }, -/* 242 */ +/* 251 */ /***/ function(module, exports, __webpack_require__) { /** @@ -18570,7 +18728,7 @@ 'use strict'; - var ReactUpdateQueue = __webpack_require__(157); + var ReactUpdateQueue = __webpack_require__(161); var invariant = __webpack_require__(2); var warning = __webpack_require__(7); @@ -18710,7 +18868,7 @@ /***/ }, -/* 243 */ +/* 252 */ /***/ function(module, exports, __webpack_require__) { /** @@ -18729,14 +18887,14 @@ 'use strict'; - var CSSPropertyOperations = __webpack_require__(240); - var DOMChildrenOperations = __webpack_require__(970); - var DOMPropertyOperations = __webpack_require__(61); + var CSSPropertyOperations = __webpack_require__(249); + var DOMChildrenOperations = __webpack_require__(999); + var DOMPropertyOperations = __webpack_require__(63); var ReactMount = __webpack_require__(32); var ReactPerf = __webpack_require__(40); var invariant = __webpack_require__(2); - var setInnerHTML = __webpack_require__(165); + var setInnerHTML = __webpack_require__(169); /** * Errors for properties that should not be updated with `updatePropertyById()`. @@ -18880,7 +19038,7 @@ /***/ }, -/* 244 */ +/* 253 */ /***/ function(module, exports, __webpack_require__) { /** @@ -18897,13 +19055,13 @@ 'use strict'; - var DOMPropertyOperations = __webpack_require__(61); + var DOMPropertyOperations = __webpack_require__(63); var ReactComponentBrowserEnvironment = - __webpack_require__(150); - var ReactDOMComponent = __webpack_require__(153); + __webpack_require__(154); + var ReactDOMComponent = __webpack_require__(157); var assign = __webpack_require__(5); - var escapeTextContentForBrowser = __webpack_require__(103); + var escapeTextContentForBrowser = __webpack_require__(106); /** * Text nodes violate a couple assumptions that React makes about components: @@ -19001,7 +19159,7 @@ /***/ }, -/* 245 */ +/* 254 */ /***/ function(module, exports, __webpack_require__) { /** @@ -19017,11 +19175,11 @@ 'use strict'; - var ReactDOMSelection = __webpack_require__(990); + var ReactDOMSelection = __webpack_require__(1019); - var containsNode = __webpack_require__(252); - var focusNode = __webpack_require__(254); - var getActiveElement = __webpack_require__(255); + var containsNode = __webpack_require__(261); + var focusNode = __webpack_require__(263); + var getActiveElement = __webpack_require__(264); function isInDocument(node) { return containsNode(document.documentElement, node); @@ -19140,7 +19298,7 @@ /***/ }, -/* 246 */ +/* 255 */ /***/ function(module, exports, __webpack_require__) { /** @@ -19156,7 +19314,7 @@ 'use strict'; - var adler32 = __webpack_require__(1016); + var adler32 = __webpack_require__(1045); var ReactMarkupChecksum = { CHECKSUM_ATTR_NAME: 'data-react-checksum', @@ -19192,7 +19350,7 @@ /***/ }, -/* 247 */ +/* 256 */ /***/ function(module, exports, __webpack_require__) { /** @@ -19208,7 +19366,7 @@ 'use strict'; - var keyMirror = __webpack_require__(66); + var keyMirror = __webpack_require__(68); /** * When a component's children are updated, a series of update configuration @@ -19229,7 +19387,7 @@ /***/ }, -/* 248 */ +/* 257 */ /***/ function(module, exports, __webpack_require__) { /** @@ -19246,8 +19404,8 @@ 'use strict'; var ReactElement = __webpack_require__(6); - var ReactFragment = __webpack_require__(97); - var ReactPropTypeLocationNames = __webpack_require__(99); + var ReactFragment = __webpack_require__(100); + var ReactPropTypeLocationNames = __webpack_require__(102); var emptyFunction = __webpack_require__(36); @@ -19582,7 +19740,7 @@ /***/ }, -/* 249 */ +/* 258 */ /***/ function(module, exports, __webpack_require__) { /** @@ -19599,7 +19757,7 @@ 'use strict'; var PooledClass = __webpack_require__(29); - var ReactBrowserEventEmitter = __webpack_require__(48); + var ReactBrowserEventEmitter = __webpack_require__(49); var assign = __webpack_require__(5); @@ -19642,7 +19800,7 @@ /***/ }, -/* 250 */ +/* 259 */ /***/ function(module, exports) { /** @@ -19677,7 +19835,7 @@ /***/ }, -/* 251 */ +/* 260 */ /***/ function(module, exports) { /** @@ -19710,7 +19868,7 @@ /***/ }, -/* 252 */ +/* 261 */ /***/ function(module, exports, __webpack_require__) { /** @@ -19725,7 +19883,7 @@ * @typechecks */ - var isTextNode = __webpack_require__(1030); + var isTextNode = __webpack_require__(1059); /*jslint bitwise:true */ @@ -19758,7 +19916,7 @@ /***/ }, -/* 253 */ +/* 262 */ /***/ function(module, exports, __webpack_require__) { /** @@ -19776,11 +19934,11 @@ 'use strict'; var ReactCurrentOwner = __webpack_require__(31); - var ReactInstanceMap = __webpack_require__(50); + var ReactInstanceMap = __webpack_require__(51); var ReactMount = __webpack_require__(32); var invariant = __webpack_require__(2); - var isNode = __webpack_require__(259); + var isNode = __webpack_require__(268); var warning = __webpack_require__(7); /** @@ -19833,7 +19991,7 @@ /***/ }, -/* 254 */ +/* 263 */ /***/ function(module, exports) { /** @@ -19866,7 +20024,7 @@ /***/ }, -/* 255 */ +/* 264 */ /***/ function(module, exports) { /** @@ -19899,7 +20057,7 @@ /***/ }, -/* 256 */ +/* 265 */ /***/ function(module, exports) { /** @@ -19947,7 +20105,7 @@ /***/ }, -/* 257 */ +/* 266 */ /***/ function(module, exports, __webpack_require__) { /** @@ -20068,7 +20226,7 @@ /***/ }, -/* 258 */ +/* 267 */ /***/ function(module, exports, __webpack_require__) { /** @@ -20109,7 +20267,7 @@ /***/ }, -/* 259 */ +/* 268 */ /***/ function(module, exports) { /** @@ -20140,7 +20298,7 @@ /***/ }, -/* 260 */ +/* 269 */ /***/ function(module, exports) { /** @@ -20187,7 +20345,7 @@ /***/ }, -/* 261 */ +/* 270 */ /***/ function(module, exports, __webpack_require__) { /** @@ -20204,10 +20362,10 @@ 'use strict'; var ReactElement = __webpack_require__(6); - var ReactFragment = __webpack_require__(97); - var ReactInstanceHandles = __webpack_require__(49); + var ReactFragment = __webpack_require__(100); + var ReactInstanceHandles = __webpack_require__(50); - var getIteratorFn = __webpack_require__(256); + var getIteratorFn = __webpack_require__(265); var invariant = __webpack_require__(2); var warning = __webpack_require__(7); @@ -20442,13 +20600,13 @@ /***/ }, -/* 262 */ +/* 271 */ /***/ function(module, exports, __webpack_require__) { - /* WEBPACK VAR INJECTION */(function(Buffer) {var createHash = __webpack_require__(1049) + /* WEBPACK VAR INJECTION */(function(Buffer) {var createHash = __webpack_require__(1078) - var md5 = toConstructor(__webpack_require__(1045)) - var rmd160 = toConstructor(__webpack_require__(1047)) + var md5 = toConstructor(__webpack_require__(1074)) + var rmd160 = toConstructor(__webpack_require__(1076)) function toConstructor (fn) { return function () { @@ -20479,7 +20637,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(13).Buffer)) /***/ }, -/* 263 */ +/* 272 */ /***/ function(module, exports, __webpack_require__) { // Copyright Joyent, Inc. and other Node contributors. @@ -20509,11 +20667,11 @@ module.exports = PassThrough; - var Transform = __webpack_require__(168); + var Transform = __webpack_require__(172); /**/ - var util = __webpack_require__(68); - util.inherits = __webpack_require__(69); + var util = __webpack_require__(70); + util.inherits = __webpack_require__(71); /**/ util.inherits(PassThrough, Transform); @@ -20531,7 +20689,7 @@ /***/ }, -/* 264 */ +/* 273 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors. @@ -20558,7 +20716,7 @@ module.exports = Readable; /**/ - var isArray = __webpack_require__(1062); + var isArray = __webpack_require__(1091); /**/ @@ -20568,7 +20726,7 @@ Readable.ReadableState = ReadableState; - var EE = __webpack_require__(167).EventEmitter; + var EE = __webpack_require__(171).EventEmitter; /**/ if (!EE.listenerCount) EE.listenerCount = function(emitter, type) { @@ -20576,18 +20734,18 @@ }; /**/ - var Stream = __webpack_require__(70); + var Stream = __webpack_require__(72); /**/ - var util = __webpack_require__(68); - util.inherits = __webpack_require__(69); + var util = __webpack_require__(70); + util.inherits = __webpack_require__(71); /**/ var StringDecoder; /**/ - var debug = __webpack_require__(1080); + var debug = __webpack_require__(1109); if (debug && debug.debuglog) { debug = debug.debuglog('stream'); } else { @@ -20660,7 +20818,7 @@ this.encoding = null; if (options.encoding) { if (!StringDecoder) - StringDecoder = __webpack_require__(265).StringDecoder; + StringDecoder = __webpack_require__(274).StringDecoder; this.decoder = new StringDecoder(options.encoding); this.encoding = options.encoding; } @@ -20770,7 +20928,7 @@ // backwards compatibility. Readable.prototype.setEncoding = function(enc) { if (!StringDecoder) - StringDecoder = __webpack_require__(265).StringDecoder; + StringDecoder = __webpack_require__(274).StringDecoder; this._readableState.decoder = new StringDecoder(enc); this._readableState.encoding = enc; return this; @@ -21486,10 +21644,10 @@ return -1; } - /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(67))) + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(69))) /***/ }, -/* 265 */ +/* 274 */ /***/ function(module, exports, __webpack_require__) { // Copyright Joyent, Inc. and other Node contributors. @@ -21716,7 +21874,7 @@ /***/ }, -/* 266 */ +/* 275 */ /***/ function(module, exports, __webpack_require__) { // Copyright Joyent, Inc. and other Node contributors. @@ -21740,7 +21898,7 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. - var punycode = __webpack_require__(1060); + var punycode = __webpack_require__(1089); exports.parse = urlParse; exports.resolve = urlResolve; @@ -21812,7 +21970,7 @@ 'gopher:': true, 'file:': true }, - querystring = __webpack_require__(1070); + querystring = __webpack_require__(1099); function urlParse(url, parseQueryString, slashesDenoteHost) { if (url && isObject(url) && url instanceof Url) return url; @@ -22429,7 +22587,7 @@ /***/ }, -/* 267 */ +/* 276 */ /***/ function(module, exports) { module.exports = isFunction @@ -22450,13 +22608,13 @@ /***/ }, -/* 268 */ -[1081, 287, 289, 106, 279, 274, 269, 171], -/* 269 */ -[1082, 270, 170, 273], -/* 270 */ -[1083, 271, 272, 170], -/* 271 */ +/* 277 */ +[1110, 296, 298, 109, 288, 283, 278, 175], +/* 278 */ +[1111, 279, 174, 282], +/* 279 */ +[1112, 280, 281, 174], +/* 280 */ /***/ function(module, exports) { /** @@ -22491,7 +22649,7 @@ /***/ }, -/* 272 */ +/* 281 */ /***/ function(module, exports) { /** @@ -22554,82 +22712,11 @@ /***/ }, -/* 273 */ -/***/ function(module, exports) { - - /** - * lodash 3.6.1 (Custom Build) - * Build: `lodash modern modularize exports="npm" -o ./` - * Copyright 2012-2015 The Dojo Foundation - * Based on Underscore.js 1.8.3 - * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - * Available under MIT license - */ - - /** Used as the `TypeError` message for "Functions" methods. */ - var FUNC_ERROR_TEXT = 'Expected a function'; - - /* Native method references for those with the same name as other `lodash` methods. */ - var nativeMax = Math.max; - - /** - * Creates a function that invokes `func` with the `this` binding of the - * created function and arguments from `start` and beyond provided as an array. - * - * **Note:** This method is based on the [rest parameter](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters). - * - * @static - * @memberOf _ - * @category Function - * @param {Function} func The function to apply a rest parameter to. - * @param {number} [start=func.length-1] The start position of the rest parameter. - * @returns {Function} Returns the new function. - * @example - * - * var say = _.restParam(function(what, names) { - * return what + ' ' + _.initial(names).join(', ') + - * (_.size(names) > 1 ? ', & ' : '') + _.last(names); - * }); - * - * say('hello', 'fred', 'barney', 'pebbles'); - * // => 'hello fred, barney, & pebbles' - */ - function restParam(func, start) { - if (typeof func != 'function') { - throw new TypeError(FUNC_ERROR_TEXT); - } - start = nativeMax(start === undefined ? (func.length - 1) : (+start || 0), 0); - return function() { - var args = arguments, - index = -1, - length = nativeMax(args.length - start, 0), - rest = Array(length); - - while (++index < length) { - rest[index] = args[start + index]; - } - switch (start) { - case 0: return func.call(this, rest); - case 1: return func.call(this, args[0], rest); - case 2: return func.call(this, args[0], args[1], rest); - } - var otherArgs = Array(start + 1); - index = -1; - while (++index < start) { - otherArgs[index] = args[index]; - } - otherArgs[start] = rest; - return func.apply(this, otherArgs); - }; - } - - module.exports = restParam; - - -/***/ }, -/* 274 */ -[1084, 275, 276, 277, 278], -/* 275 */ +/* 282 */ +242, +/* 283 */ +[1113, 284, 285, 286, 287], +/* 284 */ /***/ function(module, exports) { /** @@ -22666,92 +22753,23 @@ /***/ }, -/* 276 */ -[1085, 106], -/* 277 */ -/***/ function(module, exports) { - - /** - * lodash 3.0.1 (Custom Build) - * Build: `lodash modern modularize exports="npm" -o ./` - * Copyright 2012-2015 The Dojo Foundation - * Based on Underscore.js 1.8.3 - * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - * Available under MIT license - */ - - /** - * A specialized version of `baseCallback` which only supports `this` binding - * and specifying the number of arguments to provide to `func`. - * - * @private - * @param {Function} func The function to bind. - * @param {*} thisArg The `this` binding of `func`. - * @param {number} [argCount] The number of arguments to provide to `func`. - * @returns {Function} Returns the callback. - */ - function bindCallback(func, thisArg, argCount) { - if (typeof func != 'function') { - return identity; - } - if (thisArg === undefined) { - return func; - } - switch (argCount) { - case 1: return function(value) { - return func.call(thisArg, value); - }; - case 3: return function(value, index, collection) { - return func.call(thisArg, value, index, collection); - }; - case 4: return function(accumulator, value, index, collection) { - return func.call(thisArg, accumulator, value, index, collection); - }; - case 5: return function(value, other, key, object, source) { - return func.call(thisArg, value, other, key, object, source); - }; - } - return function() { - return func.apply(thisArg, arguments); - }; - } - - /** - * This method returns the first argument provided to it. - * - * @static - * @memberOf _ - * @category Utility - * @param {*} value Any value. - * @returns {*} Returns `value`. - * @example - * - * var object = { 'user': 'fred' }; - * - * _.identity(object) === object; - * // => true - */ - function identity(value) { - return value; - } - - module.exports = bindCallback; - - -/***/ }, -/* 278 */ +/* 285 */ +[1114, 109], +/* 286 */ +238, +/* 287 */ 14, -/* 279 */ -[1086, 280, 281, 282, 283, 106], -/* 280 */ -192, -/* 281 */ +/* 288 */ +[1115, 289, 290, 291, 292, 109], +/* 289 */ +196, +/* 290 */ 14, -/* 282 */ -133, -/* 283 */ -108, -/* 284 */ +/* 291 */ +136, +/* 292 */ +111, +/* 293 */ /***/ function(module, exports) { /** @@ -22894,13 +22912,13 @@ /***/ }, -/* 285 */ -192, -/* 286 */ +/* 294 */ +196, +/* 295 */ 14, -/* 287 */ -[1088, 288], -/* 288 */ +/* 296 */ +[1117, 297], +/* 297 */ /***/ function(module, exports) { /** @@ -22957,9 +22975,9 @@ /***/ }, -/* 289 */ -[1089, 290], -/* 290 */ +/* 298 */ +[1118, 299], +/* 299 */ /***/ function(module, exports) { /** @@ -22987,9 +23005,9 @@ /***/ }, -/* 291 */ -[1091, 292, 172], -/* 292 */ +/* 300 */ +[1120, 301, 176], +/* 301 */ /***/ function(module, exports) { /** @@ -23027,11 +23045,11 @@ /***/ }, -/* 293 */ -[1092, 294, 295, 296], -/* 294 */ -277, -/* 295 */ +/* 302 */ +[1121, 303, 304, 305], +/* 303 */ +238, +/* 304 */ /***/ function(module, exports) { /** @@ -23169,19 +23187,19 @@ /***/ }, -/* 296 */ -273, -/* 297 */ -284, -/* 298 */ -192, -/* 299 */ +/* 305 */ +242, +/* 306 */ +293, +/* 307 */ +196, +/* 308 */ 14, -/* 300 */ -[1093, 301, 302, 303], -/* 301 */ -271, -/* 302 */ +/* 309 */ +[1122, 310, 311, 312], +/* 310 */ +280, +/* 311 */ /***/ function(module, exports) { /** @@ -23218,38 +23236,42 @@ /***/ }, -/* 303 */ -[1087, 304, 305, 306], -/* 304 */ -284, -/* 305 */ -192, -/* 306 */ +/* 312 */ +[1116, 313, 314, 315], +/* 313 */ +293, +/* 314 */ +196, +/* 315 */ 14, -/* 307 */ +/* 316 */ +[1123, 148], +/* 317 */ +[1110, 968, 969, 62, 965, 964, 240, 148], +/* 318 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; /*$AMPERSAND_VERSION*/ - var uniqueId = __webpack_require__(177); - var assign = __webpack_require__(53); + var uniqueId = __webpack_require__(181); + var assign = __webpack_require__(54); var cloneObj = function(obj) { return assign({}, obj); }; - var omit = __webpack_require__(353); - var escape = __webpack_require__(325); - var forOwn = __webpack_require__(327); - var includes = __webpack_require__(338); - var isString = __webpack_require__(108); - var isObject = __webpack_require__(183); - var isDate = __webpack_require__(345); - var isFunction = __webpack_require__(175); - var _isEqual = __webpack_require__(346); // to avoid shadowing - var has = __webpack_require__(333); - var result = __webpack_require__(109); - var bind = __webpack_require__(173); // because phantomjs doesn't have Function#bind - var union = __webpack_require__(368); - var Events = __webpack_require__(308); - var KeyTree = __webpack_require__(320); - var arrayNext = __webpack_require__(319); + var omit = __webpack_require__(364); + var escape = __webpack_require__(336); + var forOwn = __webpack_require__(338); + var includes = __webpack_require__(349); + var isString = __webpack_require__(111); + var isObject = __webpack_require__(187); + var isDate = __webpack_require__(356); + var isFunction = __webpack_require__(179); + var _isEqual = __webpack_require__(357); // to avoid shadowing + var has = __webpack_require__(344); + var result = __webpack_require__(112); + var bind = __webpack_require__(177); // because phantomjs doesn't have Function#bind + var union = __webpack_require__(379); + var Events = __webpack_require__(319); + var KeyTree = __webpack_require__(331); + var arrayNext = __webpack_require__(330); var changeRE = /^change:/; function Base(attrs, options) { @@ -24057,29 +24079,29 @@ /***/ }, -/* 308 */ -[1081, 317, 177, 107, 313, 309, 173, 53], -/* 309 */ -[1084, 310, 311, 312, 14], -/* 310 */ -275, -/* 311 */ -[1085, 107], -/* 312 */ -277, -/* 313 */ -[1086, 314, 14, 175, 108, 107], -/* 314 */ -192, -/* 315 */ -284, -/* 316 */ -192, -/* 317 */ -[1088, 318], -/* 318 */ -288, /* 319 */ +[1110, 328, 181, 110, 324, 320, 177, 54], +/* 320 */ +[1113, 321, 322, 323, 14], +/* 321 */ +284, +/* 322 */ +[1114, 110], +/* 323 */ +238, +/* 324 */ +[1115, 325, 14, 179, 111, 110], +/* 325 */ +196, +/* 326 */ +293, +/* 327 */ +196, +/* 328 */ +[1117, 329], +/* 329 */ +297, +/* 330 */ /***/ function(module, exports) { module.exports = function arrayNext(array, currentItem) { @@ -24091,7 +24113,7 @@ /***/ }, -/* 320 */ +/* 331 */ /***/ function(module, exports) { var slice = Array.prototype.slice; @@ -24182,15 +24204,15 @@ /***/ }, -/* 321 */ -[1083, 322, 323, 174], -/* 322 */ -271, -/* 323 */ -272, -/* 324 */ -273, -/* 325 */ +/* 332 */ +[1112, 333, 334, 178], +/* 333 */ +280, +/* 334 */ +281, +/* 335 */ +242, +/* 336 */ /***/ function(module, exports, __webpack_require__) { /** @@ -24201,7 +24223,7 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseToString = __webpack_require__(326); + var baseToString = __webpack_require__(337); /** Used to match HTML entities and HTML characters. */ var reUnescapedHtml = /[&<>"'`]/g, @@ -24272,9 +24294,9 @@ /***/ }, -/* 326 */ -290, -/* 327 */ +/* 337 */ +299, +/* 338 */ /***/ function(module, exports, __webpack_require__) { /** @@ -24285,9 +24307,9 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseFor = __webpack_require__(328), - bindCallback = __webpack_require__(329), - keys = __webpack_require__(330); + var baseFor = __webpack_require__(339), + bindCallback = __webpack_require__(340), + keys = __webpack_require__(341); /** * The base implementation of `_.forOwn` without support for callback @@ -24351,7 +24373,7 @@ /***/ }, -/* 328 */ +/* 339 */ /***/ function(module, exports) { /** @@ -24443,15 +24465,15 @@ /***/ }, -/* 329 */ -277, -/* 330 */ -[1087, 331, 332, 14], -/* 331 */ -284, -/* 332 */ -192, -/* 333 */ +/* 340 */ +238, +/* 341 */ +[1116, 342, 343, 14], +/* 342 */ +293, +/* 343 */ +196, +/* 344 */ /***/ function(module, exports, __webpack_require__) { /** @@ -24462,10 +24484,10 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseGet = __webpack_require__(334), - baseSlice = __webpack_require__(335), - toPath = __webpack_require__(336), - isArguments = __webpack_require__(337), + var baseGet = __webpack_require__(345), + baseSlice = __webpack_require__(346), + toPath = __webpack_require__(347), + isArguments = __webpack_require__(348), isArray = __webpack_require__(14); /** Used to match property names within property paths. */ @@ -24634,7 +24656,7 @@ /***/ }, -/* 334 */ +/* 345 */ /***/ function(module, exports) { /** @@ -24714,7 +24736,7 @@ /***/ }, -/* 335 */ +/* 346 */ /***/ function(module, exports) { /** @@ -24761,13 +24783,13 @@ /***/ }, -/* 336 */ -[1094, 14], -/* 337 */ -192, -/* 338 */ -[1095, 339, 340, 341, 14, 108, 342], -/* 339 */ +/* 347 */ +[1125, 14], +/* 348 */ +196, +/* 349 */ +[1126, 350, 351, 352, 14, 111, 353], +/* 350 */ /***/ function(module, exports) { /** @@ -24830,17 +24852,17 @@ /***/ }, -/* 340 */ -302, -/* 341 */ -295, -/* 342 */ -[1087, 343, 344, 14], -/* 343 */ -284, -/* 344 */ -192, -/* 345 */ +/* 351 */ +311, +/* 352 */ +304, +/* 353 */ +[1116, 354, 355, 14], +/* 354 */ +293, +/* 355 */ +196, +/* 356 */ /***/ function(module, exports) { /** @@ -24899,7 +24921,7 @@ /***/ }, -/* 346 */ +/* 357 */ /***/ function(module, exports, __webpack_require__) { /** @@ -24910,8 +24932,8 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseIsEqual = __webpack_require__(347), - bindCallback = __webpack_require__(352); + var baseIsEqual = __webpack_require__(358), + bindCallback = __webpack_require__(363); /** * Performs a deep comparison between two values to determine if they are @@ -24967,9 +24989,9 @@ /***/ }, -/* 347 */ -[1096, 14, 348, 349], -/* 348 */ +/* 358 */ +[1127, 14, 359, 360], +/* 359 */ /***/ function(module, exports) { /** @@ -25085,15 +25107,15 @@ /***/ }, -/* 349 */ -[1087, 350, 351, 14], -/* 350 */ -284, -/* 351 */ -192, -/* 352 */ -277, -/* 353 */ +/* 360 */ +[1116, 361, 362, 14], +/* 361 */ +293, +/* 362 */ +196, +/* 363 */ +238, +/* 364 */ /***/ function(module, exports, __webpack_require__) { /** @@ -25104,14 +25126,14 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var arrayMap = __webpack_require__(354), - baseDifference = __webpack_require__(355), - baseFlatten = __webpack_require__(360), - bindCallback = __webpack_require__(362), - pickByArray = __webpack_require__(363), - pickByCallback = __webpack_require__(364), - keysIn = __webpack_require__(176), - restParam = __webpack_require__(367); + var arrayMap = __webpack_require__(365), + baseDifference = __webpack_require__(366), + baseFlatten = __webpack_require__(371), + bindCallback = __webpack_require__(373), + pickByArray = __webpack_require__(374), + pickByCallback = __webpack_require__(375), + keysIn = __webpack_require__(180), + restParam = __webpack_require__(378); /** * The opposite of `_.pick`; this method creates an object composed of the @@ -25159,7 +25181,7 @@ /***/ }, -/* 354 */ +/* 365 */ /***/ function(module, exports) { /** @@ -25195,11 +25217,11 @@ /***/ }, -/* 355 */ -[1097, 356, 357, 358], -/* 356 */ -339, -/* 357 */ +/* 366 */ +[1128, 367, 368, 369], +/* 367 */ +350, +/* 368 */ /***/ function(module, exports) { /** @@ -25258,17 +25280,17 @@ /***/ }, -/* 358 */ -[1098, 359], -/* 359 */ -284, -/* 360 */ -[1099, 361, 14], -/* 361 */ -192, -/* 362 */ -277, -/* 363 */ +/* 369 */ +[1129, 370], +/* 370 */ +293, +/* 371 */ +[1130, 372, 14], +/* 372 */ +196, +/* 373 */ +238, +/* 374 */ /***/ function(module, exports) { /** @@ -25347,7 +25369,7 @@ /***/ }, -/* 364 */ +/* 375 */ /***/ function(module, exports, __webpack_require__) { /** @@ -25358,8 +25380,8 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseFor = __webpack_require__(365), - keysIn = __webpack_require__(176); + var baseFor = __webpack_require__(376), + keysIn = __webpack_require__(180); /** * The base implementation of `_.forIn` without support for callback @@ -25397,13 +25419,13 @@ /***/ }, -/* 365 */ -328, -/* 366 */ -192, -/* 367 */ -273, -/* 368 */ +/* 376 */ +339, +/* 377 */ +196, +/* 378 */ +242, +/* 379 */ /***/ function(module, exports, __webpack_require__) { /** @@ -25414,9 +25436,9 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseFlatten = __webpack_require__(369), - baseUniq = __webpack_require__(371), - restParam = __webpack_require__(376); + var baseFlatten = __webpack_require__(380), + baseUniq = __webpack_require__(382), + restParam = __webpack_require__(387); /** * Creates an array of unique values, in order, of the provided arrays using @@ -25444,11 +25466,11 @@ /***/ }, -/* 369 */ -[1099, 370, 14], -/* 370 */ -192, -/* 371 */ +/* 380 */ +[1130, 381, 14], +/* 381 */ +196, +/* 382 */ /***/ function(module, exports, __webpack_require__) { /** @@ -25459,9 +25481,9 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseIndexOf = __webpack_require__(372), - cacheIndexOf = __webpack_require__(373), - createCache = __webpack_require__(374); + var baseIndexOf = __webpack_require__(383), + cacheIndexOf = __webpack_require__(384), + createCache = __webpack_require__(385); /** Used as the size to enable large array optimizations. */ var LARGE_ARRAY_SIZE = 200; @@ -25522,43 +25544,43 @@ /***/ }, -/* 372 */ -339, -/* 373 */ -357, -/* 374 */ -[1098, 375], -/* 375 */ -284, -/* 376 */ -273, -/* 377 */ -290, -/* 378 */ -[1100, 379], -/* 379 */ -[1101, 109, 380, 382, 53, 391, 390], -/* 380 */ -[1102, 53, 381], -/* 381 */ -273, -/* 382 */ -[1095, 383, 384, 385, 178, 386, 387], /* 383 */ -339, +350, /* 384 */ -302, +368, /* 385 */ -295, +[1129, 386], /* 386 */ -108, +293, /* 387 */ -[1087, 388, 389, 178], +242, /* 388 */ -284, +299, /* 389 */ -192, +[1131, 390], /* 390 */ +[1132, 112, 391, 393, 54, 402, 401], +/* 391 */ +[1133, 54, 392], +/* 392 */ +242, +/* 393 */ +[1126, 394, 395, 396, 182, 397, 398], +/* 394 */ +350, +/* 395 */ +311, +/* 396 */ +304, +/* 397 */ +111, +/* 398 */ +[1116, 399, 400, 182], +/* 399 */ +293, +/* 400 */ +196, +/* 401 */ /***/ function(module, exports) { /** @@ -25671,31 +25693,31 @@ /***/ }, -/* 391 */ -[1103, 393, 392], -/* 392 */ -[1104, 179], -/* 393 */ -[1105, 179], -/* 394 */ -[1091, 395, 180], -/* 395 */ -292, -/* 396 */ -[1092, 397, 398, 399], -/* 397 */ -277, -/* 398 */ -295, -/* 399 */ -273, -/* 400 */ -284, -/* 401 */ -192, /* 402 */ -14, +[1134, 404, 403], /* 403 */ +[1135, 183], +/* 404 */ +[1136, 183], +/* 405 */ +[1120, 406, 184], +/* 406 */ +301, +/* 407 */ +[1121, 408, 409, 410], +/* 408 */ +238, +/* 409 */ +304, +/* 410 */ +242, +/* 411 */ +293, +/* 412 */ +196, +/* 413 */ +14, +/* 414 */ /***/ function(module, exports, __webpack_require__) { /** @@ -25706,9 +25728,9 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseClone = __webpack_require__(404), - bindCallback = __webpack_require__(412), - isIterateeCall = __webpack_require__(413); + var baseClone = __webpack_require__(415), + bindCallback = __webpack_require__(423), + isIterateeCall = __webpack_require__(424); /** * Creates a clone of `value`. If `isDeep` is `true` nested objects are cloned, @@ -25779,7 +25801,7 @@ /***/ }, -/* 404 */ +/* 415 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {/** @@ -25790,12 +25812,12 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var arrayCopy = __webpack_require__(405), - arrayEach = __webpack_require__(406), - baseAssign = __webpack_require__(407), - baseFor = __webpack_require__(409), - isArray = __webpack_require__(181), - keys = __webpack_require__(182); + var arrayCopy = __webpack_require__(416), + arrayEach = __webpack_require__(417), + baseAssign = __webpack_require__(418), + baseFor = __webpack_require__(420), + isArray = __webpack_require__(185), + keys = __webpack_require__(186); /** `Object#toString` result references. */ var argsTag = '[object Arguments]', @@ -26057,128 +26079,128 @@ /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()))) /***/ }, -/* 405 */ -271, -/* 406 */ -275, -/* 407 */ -[1091, 408, 182], -/* 408 */ -292, -/* 409 */ -328, -/* 410 */ -284, -/* 411 */ -192, -/* 412 */ -277, -/* 413 */ -295, -/* 414 */ -334, -/* 415 */ -335, /* 416 */ -[1094, 184], +280, /* 417 */ -133, +284, /* 418 */ -[1081, 434, 436, 71, 426, 187, 185, 419], +[1120, 419, 186], /* 419 */ -[1090, 420, 422, 71], +301, /* 420 */ -[1091, 421, 71], +339, /* 421 */ -292, +293, /* 422 */ -[1092, 423, 424, 425], +196, /* 423 */ -277, +238, /* 424 */ -295, +304, /* 425 */ -273, +345, /* 426 */ -[1086, 427, 428, 429, 430, 71], +346, /* 427 */ -192, +[1125, 188], /* 428 */ -14, +136, /* 429 */ -133, +[1110, 445, 447, 73, 437, 191, 189, 430], /* 430 */ -108, +[1119, 431, 433, 73], /* 431 */ -284, +[1120, 432, 73], /* 432 */ -192, +301, /* 433 */ -14, +[1121, 434, 435, 436], /* 434 */ -[1088, 435], +238, /* 435 */ -288, +304, /* 436 */ -[1089, 437], +242, /* 437 */ -290, +[1115, 438, 439, 440, 441, 73], /* 438 */ -[1083, 439, 440, 186], +196, /* 439 */ -271, +14, /* 440 */ -272, +136, /* 441 */ -273, +111, /* 442 */ -275, +293, /* 443 */ -[1085, 444], +196, /* 444 */ -[1087, 445, 446, 188], +14, /* 445 */ -284, +[1117, 446], /* 446 */ -192, +297, /* 447 */ -277, +[1118, 448], /* 448 */ +299, +/* 449 */ +[1112, 450, 451, 190], +/* 450 */ +280, +/* 451 */ +281, +/* 452 */ +242, +/* 453 */ +284, +/* 454 */ +[1114, 455], +/* 455 */ +[1116, 456, 457, 192], +/* 456 */ +293, +/* 457 */ +196, +/* 458 */ +238, +/* 459 */ /***/ function(module, exports, __webpack_require__) { /*$AMPERSAND_VERSION*/ - var isFunction = __webpack_require__(194); + var isFunction = __webpack_require__(198); var _ = { - countBy: __webpack_require__(449), - difference: __webpack_require__(460), - drop: __webpack_require__(470), - each: __webpack_require__(189), - every: __webpack_require__(473), - filter: __webpack_require__(484), - find: __webpack_require__(495), - forEach: __webpack_require__(189), - groupBy: __webpack_require__(512), - includes: __webpack_require__(523), - indexBy: __webpack_require__(531), - indexOf: __webpack_require__(542), - initial: __webpack_require__(546), - invoke: __webpack_require__(549), - isEmpty: __webpack_require__(559), - lastIndexOf: __webpack_require__(563), - map: __webpack_require__(566), - max: __webpack_require__(576), - min: __webpack_require__(589), - partition: __webpack_require__(602), - reduce: __webpack_require__(613), - reduceRight: __webpack_require__(623), - reject: __webpack_require__(634), - rest: __webpack_require__(645), - sample: __webpack_require__(195), - shuffle: __webpack_require__(663), - some: __webpack_require__(664), - sortBy: __webpack_require__(674), - take: __webpack_require__(686), - without: __webpack_require__(689) + countBy: __webpack_require__(460), + difference: __webpack_require__(471), + drop: __webpack_require__(481), + each: __webpack_require__(193), + every: __webpack_require__(484), + filter: __webpack_require__(495), + find: __webpack_require__(506), + forEach: __webpack_require__(193), + groupBy: __webpack_require__(523), + includes: __webpack_require__(534), + indexBy: __webpack_require__(542), + indexOf: __webpack_require__(553), + initial: __webpack_require__(557), + invoke: __webpack_require__(560), + isEmpty: __webpack_require__(570), + lastIndexOf: __webpack_require__(574), + map: __webpack_require__(577), + max: __webpack_require__(587), + min: __webpack_require__(600), + partition: __webpack_require__(613), + reduce: __webpack_require__(624), + reduceRight: __webpack_require__(634), + reject: __webpack_require__(645), + rest: __webpack_require__(656), + sample: __webpack_require__(199), + shuffle: __webpack_require__(674), + some: __webpack_require__(675), + sortBy: __webpack_require__(685), + take: __webpack_require__(697), + without: __webpack_require__(700) }; var slice = [].slice; var mixins = {}; @@ -26261,7 +26283,7 @@ /***/ }, -/* 449 */ +/* 460 */ /***/ function(module, exports, __webpack_require__) { /** @@ -26272,7 +26294,7 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var createAggregator = __webpack_require__(450); + var createAggregator = __webpack_require__(461); /** Used for native method references. */ var objectProto = Object.prototype; @@ -26329,27 +26351,27 @@ /***/ }, -/* 450 */ -[1107, 451, 456, 111], -/* 451 */ -[1108, 452, 454, 111, 455], -/* 452 */ -[1096, 111, 453, 112], -/* 453 */ -348, -/* 454 */ -277, -/* 455 */ -[1109, 112], -/* 456 */ -[1085, 112], -/* 457 */ -284, -/* 458 */ -192, -/* 459 */ +/* 461 */ +[1138, 462, 467, 114], +/* 462 */ +[1139, 463, 465, 114, 466], +/* 463 */ +[1127, 114, 464, 115], +/* 464 */ +359, +/* 465 */ +238, +/* 466 */ +[1140, 115], +/* 467 */ +[1114, 115], +/* 468 */ +293, +/* 469 */ +196, +/* 470 */ 14, -/* 460 */ +/* 471 */ /***/ function(module, exports, __webpack_require__) { /** @@ -26360,9 +26382,9 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseDifference = __webpack_require__(461), - baseFlatten = __webpack_require__(466), - restParam = __webpack_require__(469); + var baseDifference = __webpack_require__(472), + baseFlatten = __webpack_require__(477), + restParam = __webpack_require__(480); /** * Checks if `value` is object-like. @@ -26456,25 +26478,25 @@ /***/ }, -/* 461 */ -[1097, 462, 463, 464], -/* 462 */ -339, -/* 463 */ -357, -/* 464 */ -[1098, 465], -/* 465 */ -284, -/* 466 */ -[1099, 467, 468], -/* 467 */ -192, -/* 468 */ +/* 472 */ +[1128, 473, 474, 475], +/* 473 */ +350, +/* 474 */ +368, +/* 475 */ +[1129, 476], +/* 476 */ +293, +/* 477 */ +[1130, 478, 479], +/* 478 */ +196, +/* 479 */ 14, -/* 469 */ -273, -/* 470 */ +/* 480 */ +242, +/* 481 */ /***/ function(module, exports, __webpack_require__) { /** @@ -26485,8 +26507,8 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseSlice = __webpack_require__(471), - isIterateeCall = __webpack_require__(472); + var baseSlice = __webpack_require__(482), + isIterateeCall = __webpack_require__(483); /** * Creates a slice of `array` with `n` elements dropped from the beginning. @@ -26528,11 +26550,11 @@ /***/ }, -/* 471 */ -335, -/* 472 */ -295, -/* 473 */ +/* 482 */ +346, +/* 483 */ +304, +/* 484 */ /***/ function(module, exports, __webpack_require__) { /** @@ -26543,11 +26565,11 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var arrayEvery = __webpack_require__(474), - baseCallback = __webpack_require__(475), - baseEach = __webpack_require__(480), - isIterateeCall = __webpack_require__(481), - isArray = __webpack_require__(72); + var arrayEvery = __webpack_require__(485), + baseCallback = __webpack_require__(486), + baseEach = __webpack_require__(491), + isIterateeCall = __webpack_require__(492), + isArray = __webpack_require__(74); /** * The base implementation of `_.every` without support for callback @@ -26631,7 +26653,7 @@ /***/ }, -/* 474 */ +/* 485 */ /***/ function(module, exports) { /** @@ -26669,25 +26691,25 @@ /***/ }, -/* 475 */ -[1108, 476, 478, 72, 479], -/* 476 */ -[1096, 72, 477, 113], -/* 477 */ -348, -/* 478 */ -277, -/* 479 */ -[1109, 113], -/* 480 */ -[1085, 113], -/* 481 */ -295, -/* 482 */ -284, -/* 483 */ -192, -/* 484 */ +/* 486 */ +[1139, 487, 489, 74, 490], +/* 487 */ +[1127, 74, 488, 116], +/* 488 */ +359, +/* 489 */ +238, +/* 490 */ +[1140, 116], +/* 491 */ +[1114, 116], +/* 492 */ +304, +/* 493 */ +293, +/* 494 */ +196, +/* 495 */ /***/ function(module, exports, __webpack_require__) { /** @@ -26698,10 +26720,10 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var arrayFilter = __webpack_require__(485), - baseCallback = __webpack_require__(486), - baseFilter = __webpack_require__(491), - isArray = __webpack_require__(73); + var arrayFilter = __webpack_require__(496), + baseCallback = __webpack_require__(497), + baseFilter = __webpack_require__(502), + isArray = __webpack_require__(75); /** * Iterates over elements of `collection`, returning an array of all elements @@ -26762,7 +26784,7 @@ /***/ }, -/* 485 */ +/* 496 */ /***/ function(module, exports) { /** @@ -26802,25 +26824,25 @@ /***/ }, -/* 486 */ -[1108, 487, 489, 73, 490], -/* 487 */ -[1096, 73, 488, 114], -/* 488 */ -348, -/* 489 */ -277, -/* 490 */ -[1109, 114], -/* 491 */ -[1110, 492], -/* 492 */ -[1085, 114], -/* 493 */ -284, -/* 494 */ -192, -/* 495 */ +/* 497 */ +[1139, 498, 500, 75, 501], +/* 498 */ +[1127, 75, 499, 117], +/* 499 */ +359, +/* 500 */ +238, +/* 501 */ +[1140, 117], +/* 502 */ +[1141, 503], +/* 503 */ +[1114, 117], +/* 504 */ +293, +/* 505 */ +196, +/* 506 */ /***/ function(module, exports, __webpack_require__) { /** @@ -26831,11 +26853,11 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseCallback = __webpack_require__(496), - baseEach = __webpack_require__(501), - baseFind = __webpack_require__(502), - baseFindIndex = __webpack_require__(503), - isArray = __webpack_require__(74); + var baseCallback = __webpack_require__(507), + baseEach = __webpack_require__(512), + baseFind = __webpack_require__(513), + baseFindIndex = __webpack_require__(514), + isArray = __webpack_require__(76); /** * Creates a `_.find` or `_.findLast` function. @@ -26912,19 +26934,19 @@ /***/ }, -/* 496 */ -[1108, 497, 499, 74, 500], -/* 497 */ -[1096, 74, 498, 115], -/* 498 */ -348, -/* 499 */ -277, -/* 500 */ -[1109, 115], -/* 501 */ -[1085, 115], -/* 502 */ +/* 507 */ +[1139, 508, 510, 76, 511], +/* 508 */ +[1127, 76, 509, 118], +/* 509 */ +359, +/* 510 */ +238, +/* 511 */ +[1140, 118], +/* 512 */ +[1114, 118], +/* 513 */ /***/ function(module, exports) { /** @@ -26964,7 +26986,7 @@ /***/ }, -/* 503 */ +/* 514 */ /***/ function(module, exports) { /** @@ -27002,23 +27024,23 @@ /***/ }, -/* 504 */ -284, -/* 505 */ -192, -/* 506 */ -275, -/* 507 */ -[1085, 508], -/* 508 */ -[1087, 509, 510, 190], -/* 509 */ +/* 515 */ +293, +/* 516 */ +196, +/* 517 */ 284, -/* 510 */ -192, -/* 511 */ -277, -/* 512 */ +/* 518 */ +[1114, 519], +/* 519 */ +[1116, 520, 521, 194], +/* 520 */ +293, +/* 521 */ +196, +/* 522 */ +238, +/* 523 */ /***/ function(module, exports, __webpack_require__) { /** @@ -27029,7 +27051,7 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var createAggregator = __webpack_require__(513); + var createAggregator = __webpack_require__(524); /** Used for native method references. */ var objectProto = Object.prototype; @@ -27091,43 +27113,43 @@ /***/ }, -/* 513 */ -[1107, 514, 519, 116], -/* 514 */ -[1108, 515, 517, 116, 518], -/* 515 */ -[1096, 116, 516, 117], -/* 516 */ -348, -/* 517 */ -277, -/* 518 */ -[1109, 117], -/* 519 */ -[1085, 117], -/* 520 */ -284, -/* 521 */ -192, -/* 522 */ -14, -/* 523 */ -[1095, 524, 525, 526, 191, 527, 528], /* 524 */ -339, +[1138, 525, 530, 119], /* 525 */ -302, +[1139, 526, 528, 119, 529], /* 526 */ -295, +[1127, 119, 527, 120], /* 527 */ -108, +359, /* 528 */ -[1087, 529, 530, 191], +238, /* 529 */ -284, +[1140, 120], /* 530 */ -192, +[1114, 120], /* 531 */ +293, +/* 532 */ +196, +/* 533 */ +14, +/* 534 */ +[1126, 535, 536, 537, 195, 538, 539], +/* 535 */ +350, +/* 536 */ +311, +/* 537 */ +304, +/* 538 */ +111, +/* 539 */ +[1116, 540, 541, 195], +/* 540 */ +293, +/* 541 */ +196, +/* 542 */ /***/ function(module, exports, __webpack_require__) { /** @@ -27138,7 +27160,7 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var createAggregator = __webpack_require__(532); + var createAggregator = __webpack_require__(543); /** * Creates an object composed of keys generated from the results of running @@ -27194,27 +27216,27 @@ /***/ }, -/* 532 */ -[1107, 533, 538, 118], -/* 533 */ -[1108, 534, 536, 118, 537], -/* 534 */ -[1096, 118, 535, 119], -/* 535 */ -348, -/* 536 */ -277, -/* 537 */ -[1109, 119], -/* 538 */ -[1085, 119], -/* 539 */ -284, -/* 540 */ -192, -/* 541 */ +/* 543 */ +[1138, 544, 549, 121], +/* 544 */ +[1139, 545, 547, 121, 548], +/* 545 */ +[1127, 121, 546, 122], +/* 546 */ +359, +/* 547 */ +238, +/* 548 */ +[1140, 122], +/* 549 */ +[1114, 122], +/* 550 */ +293, +/* 551 */ +196, +/* 552 */ 14, -/* 542 */ +/* 553 */ /***/ function(module, exports, __webpack_require__) { /** @@ -27225,8 +27247,8 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseIndexOf = __webpack_require__(543), - binaryIndex = __webpack_require__(544); + var baseIndexOf = __webpack_require__(554), + binaryIndex = __webpack_require__(555); /* Native method references for those with the same name as other `lodash` methods. */ var nativeMax = Math.max; @@ -27281,11 +27303,11 @@ /***/ }, -/* 543 */ -339, -/* 544 */ -[1111, 545], -/* 545 */ +/* 554 */ +350, +/* 555 */ +[1142, 556], +/* 556 */ /***/ function(module, exports) { /** @@ -27357,7 +27379,7 @@ /***/ }, -/* 546 */ +/* 557 */ /***/ function(module, exports, __webpack_require__) { /** @@ -27368,8 +27390,8 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseSlice = __webpack_require__(547), - isIterateeCall = __webpack_require__(548); + var baseSlice = __webpack_require__(558), + isIterateeCall = __webpack_require__(559); /** * Creates a slice of `array` with `n` elements dropped from the end. @@ -27429,11 +27451,11 @@ /***/ }, -/* 547 */ -335, -/* 548 */ -295, -/* 549 */ +/* 558 */ +346, +/* 559 */ +304, +/* 560 */ /***/ function(module, exports, __webpack_require__) { /** @@ -27444,10 +27466,10 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseEach = __webpack_require__(550), - invokePath = __webpack_require__(554), - isArray = __webpack_require__(75), - restParam = __webpack_require__(558); + var baseEach = __webpack_require__(561), + invokePath = __webpack_require__(565), + isArray = __webpack_require__(77), + restParam = __webpack_require__(569); /** Used to match property names within property paths. */ var reIsDeepProp = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/, @@ -27605,15 +27627,15 @@ /***/ }, -/* 550 */ -[1085, 551], -/* 551 */ -[1087, 552, 553, 75], -/* 552 */ -284, -/* 553 */ -192, -/* 554 */ +/* 561 */ +[1114, 562], +/* 562 */ +[1116, 563, 564, 77], +/* 563 */ +293, +/* 564 */ +196, +/* 565 */ /***/ function(module, exports, __webpack_require__) { /** @@ -27624,10 +27646,10 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseGet = __webpack_require__(555), - baseSlice = __webpack_require__(556), - toPath = __webpack_require__(557), - isArray = __webpack_require__(75); + var baseGet = __webpack_require__(566), + baseSlice = __webpack_require__(567), + toPath = __webpack_require__(568), + isArray = __webpack_require__(77); /** Used to match property names within property paths. */ var reIsDeepProp = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/, @@ -27732,23 +27754,23 @@ /***/ }, -/* 555 */ -334, -/* 556 */ -335, -/* 557 */ -[1094, 75], -/* 558 */ -273, -/* 559 */ -[1086, 192, 193, 194, 560, 561], -/* 560 */ -108, -/* 561 */ -[1087, 562, 192, 193], -/* 562 */ -284, -/* 563 */ +/* 566 */ +345, +/* 567 */ +346, +/* 568 */ +[1125, 77], +/* 569 */ +242, +/* 570 */ +[1115, 196, 197, 198, 571, 572], +/* 571 */ +111, +/* 572 */ +[1116, 573, 196, 197], +/* 573 */ +293, +/* 574 */ /***/ function(module, exports, __webpack_require__) { /** @@ -27759,7 +27781,7 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var binaryIndex = __webpack_require__(564); + var binaryIndex = __webpack_require__(575); /** * Gets the index at which the first occurrence of `NaN` is found in `array`. @@ -27844,31 +27866,31 @@ /***/ }, -/* 564 */ -[1111, 565], -/* 565 */ -545, -/* 566 */ -[1112, 567, 568, 573, 76], -/* 567 */ -354, -/* 568 */ -[1108, 569, 571, 76, 572], -/* 569 */ -[1096, 76, 570, 120], -/* 570 */ -348, -/* 571 */ -277, -/* 572 */ -[1109, 120], -/* 573 */ -[1085, 120], -/* 574 */ -284, /* 575 */ -192, +[1142, 576], /* 576 */ +556, +/* 577 */ +[1143, 578, 579, 584, 78], +/* 578 */ +365, +/* 579 */ +[1139, 580, 582, 78, 583], +/* 580 */ +[1127, 78, 581, 123], +/* 581 */ +359, +/* 582 */ +238, +/* 583 */ +[1140, 123], +/* 584 */ +[1114, 123], +/* 585 */ +293, +/* 586 */ +196, +/* 587 */ /***/ function(module, exports, __webpack_require__) { /** @@ -27879,12 +27901,12 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseCallback = __webpack_require__(577), - baseEach = __webpack_require__(582), - isIterateeCall = __webpack_require__(583), - toIterable = __webpack_require__(584), - gt = __webpack_require__(586), - isArray = __webpack_require__(77); + var baseCallback = __webpack_require__(588), + baseEach = __webpack_require__(593), + isIterateeCall = __webpack_require__(594), + toIterable = __webpack_require__(595), + gt = __webpack_require__(597), + isArray = __webpack_require__(79); /** Used as references for `-Infinity` and `Infinity`. */ var NEGATIVE_INFINITY = Number.NEGATIVE_INFINITY; @@ -28022,25 +28044,25 @@ /***/ }, -/* 577 */ -[1108, 578, 580, 77, 581], -/* 578 */ -[1096, 77, 579, 78], -/* 579 */ -348, -/* 580 */ -277, -/* 581 */ -[1109, 78], -/* 582 */ -[1085, 78], -/* 583 */ -295, -/* 584 */ -[1113, 585, 78], -/* 585 */ -302, -/* 586 */ +/* 588 */ +[1139, 589, 591, 79, 592], +/* 589 */ +[1127, 79, 590, 80], +/* 590 */ +359, +/* 591 */ +238, +/* 592 */ +[1140, 80], +/* 593 */ +[1114, 80], +/* 594 */ +304, +/* 595 */ +[1144, 596, 80], +/* 596 */ +311, +/* 597 */ /***/ function(module, exports) { /** @@ -28080,11 +28102,11 @@ /***/ }, -/* 587 */ -284, -/* 588 */ -192, -/* 589 */ +/* 598 */ +293, +/* 599 */ +196, +/* 600 */ /***/ function(module, exports, __webpack_require__) { /** @@ -28095,12 +28117,12 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseCallback = __webpack_require__(590), - baseEach = __webpack_require__(595), - isIterateeCall = __webpack_require__(596), - toIterable = __webpack_require__(597), - isArray = __webpack_require__(79), - lt = __webpack_require__(601); + var baseCallback = __webpack_require__(601), + baseEach = __webpack_require__(606), + isIterateeCall = __webpack_require__(607), + toIterable = __webpack_require__(608), + isArray = __webpack_require__(81), + lt = __webpack_require__(612); /** Used as references for `-Infinity` and `Infinity`. */ var POSITIVE_INFINITY = Number.POSITIVE_INFINITY; @@ -28238,29 +28260,29 @@ /***/ }, -/* 590 */ -[1108, 591, 593, 79, 594], -/* 591 */ -[1096, 79, 592, 80], -/* 592 */ -348, -/* 593 */ -277, -/* 594 */ -[1109, 80], -/* 595 */ -[1085, 80], -/* 596 */ -295, -/* 597 */ -[1113, 598, 80], -/* 598 */ -302, -/* 599 */ -284, -/* 600 */ -192, /* 601 */ +[1139, 602, 604, 81, 605], +/* 602 */ +[1127, 81, 603, 82], +/* 603 */ +359, +/* 604 */ +238, +/* 605 */ +[1140, 82], +/* 606 */ +[1114, 82], +/* 607 */ +304, +/* 608 */ +[1144, 609, 82], +/* 609 */ +311, +/* 610 */ +293, +/* 611 */ +196, +/* 612 */ /***/ function(module, exports) { /** @@ -28300,7 +28322,7 @@ /***/ }, -/* 602 */ +/* 613 */ /***/ function(module, exports, __webpack_require__) { /** @@ -28311,7 +28333,7 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var createAggregator = __webpack_require__(603); + var createAggregator = __webpack_require__(614); /** * Creates an array of elements split into two groups, the first of which @@ -28380,27 +28402,27 @@ /***/ }, -/* 603 */ -[1107, 604, 609, 121], -/* 604 */ -[1108, 605, 607, 121, 608], -/* 605 */ -[1096, 121, 606, 122], -/* 606 */ -348, -/* 607 */ -277, -/* 608 */ -[1109, 122], -/* 609 */ -[1085, 122], -/* 610 */ -284, -/* 611 */ -192, -/* 612 */ +/* 614 */ +[1138, 615, 620, 124], +/* 615 */ +[1139, 616, 618, 124, 619], +/* 616 */ +[1127, 124, 617, 125], +/* 617 */ +359, +/* 618 */ +238, +/* 619 */ +[1140, 125], +/* 620 */ +[1114, 125], +/* 621 */ +293, +/* 622 */ +196, +/* 623 */ 14, -/* 613 */ +/* 624 */ /***/ function(module, exports, __webpack_require__) { /** @@ -28411,10 +28433,10 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseCallback = __webpack_require__(614), - baseEach = __webpack_require__(619), - baseReduce = __webpack_require__(620), - isArray = __webpack_require__(81); + var baseCallback = __webpack_require__(625), + baseEach = __webpack_require__(630), + baseReduce = __webpack_require__(631), + isArray = __webpack_require__(83); /** * A specialized version of `_.reduce` for arrays without support for callback @@ -28500,19 +28522,19 @@ /***/ }, -/* 614 */ -[1108, 615, 617, 81, 618], -/* 615 */ -[1096, 81, 616, 123], -/* 616 */ -348, -/* 617 */ -277, -/* 618 */ -[1109, 123], -/* 619 */ -[1085, 123], -/* 620 */ +/* 625 */ +[1139, 626, 628, 83, 629], +/* 626 */ +[1127, 83, 627, 126], +/* 627 */ +359, +/* 628 */ +238, +/* 629 */ +[1140, 126], +/* 630 */ +[1114, 126], +/* 631 */ /***/ function(module, exports) { /** @@ -28551,11 +28573,11 @@ /***/ }, -/* 621 */ -284, -/* 622 */ -192, -/* 623 */ +/* 632 */ +293, +/* 633 */ +196, +/* 634 */ /***/ function(module, exports, __webpack_require__) { /** @@ -28566,10 +28588,10 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseCallback = __webpack_require__(624), - baseEachRight = __webpack_require__(629), - baseReduce = __webpack_require__(631), - isArray = __webpack_require__(82); + var baseCallback = __webpack_require__(635), + baseEachRight = __webpack_require__(640), + baseReduce = __webpack_require__(642), + isArray = __webpack_require__(84); /** * A specialized version of `_.reduceRight` for arrays without support for @@ -28639,17 +28661,17 @@ /***/ }, -/* 624 */ -[1108, 625, 627, 82, 628], -/* 625 */ -[1096, 82, 626, 124], -/* 626 */ -348, -/* 627 */ -277, -/* 628 */ -[1109, 124], -/* 629 */ +/* 635 */ +[1139, 636, 638, 84, 639], +/* 636 */ +[1127, 84, 637, 127], +/* 637 */ +359, +/* 638 */ +238, +/* 639 */ +[1140, 127], +/* 640 */ /***/ function(module, exports, __webpack_require__) { /** @@ -28660,8 +28682,8 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseForRight = __webpack_require__(630), - keys = __webpack_require__(124); + var baseForRight = __webpack_require__(641), + keys = __webpack_require__(127); /** * Used as the [maximum length](https://people.mozilla.org/~jorendorff/es6-draft.html#sec-number.max_safe_integer) @@ -28799,7 +28821,7 @@ /***/ }, -/* 630 */ +/* 641 */ /***/ function(module, exports) { /** @@ -28889,13 +28911,13 @@ /***/ }, -/* 631 */ -620, -/* 632 */ -284, -/* 633 */ -192, -/* 634 */ +/* 642 */ +631, +/* 643 */ +293, +/* 644 */ +196, +/* 645 */ /***/ function(module, exports, __webpack_require__) { /** @@ -28906,10 +28928,10 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var arrayFilter = __webpack_require__(635), - baseCallback = __webpack_require__(636), - baseFilter = __webpack_require__(641), - isArray = __webpack_require__(83); + var arrayFilter = __webpack_require__(646), + baseCallback = __webpack_require__(647), + baseFilter = __webpack_require__(652), + isArray = __webpack_require__(85); /** * The opposite of `_.filter`; this method returns the elements of `collection` @@ -28959,27 +28981,27 @@ /***/ }, -/* 635 */ -485, -/* 636 */ -[1108, 637, 639, 83, 640], -/* 637 */ -[1096, 83, 638, 125], -/* 638 */ -348, -/* 639 */ -277, -/* 640 */ -[1109, 125], -/* 641 */ -[1110, 642], -/* 642 */ -[1085, 125], -/* 643 */ -284, -/* 644 */ -192, -/* 645 */ +/* 646 */ +496, +/* 647 */ +[1139, 648, 650, 85, 651], +/* 648 */ +[1127, 85, 649, 128], +/* 649 */ +359, +/* 650 */ +238, +/* 651 */ +[1140, 128], +/* 652 */ +[1141, 653], +/* 653 */ +[1114, 128], +/* 654 */ +293, +/* 655 */ +196, +/* 656 */ /***/ function(module, exports, __webpack_require__) { /** @@ -28990,8 +29012,8 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseSlice = __webpack_require__(646), - isIterateeCall = __webpack_require__(647); + var baseSlice = __webpack_require__(657), + isIterateeCall = __webpack_require__(658); /** * Creates a slice of `array` with `n` elements dropped from the beginning. @@ -29051,11 +29073,11 @@ /***/ }, -/* 646 */ -335, -/* 647 */ -295, -/* 648 */ +/* 657 */ +346, +/* 658 */ +304, +/* 659 */ /***/ function(module, exports) { /** @@ -29088,35 +29110,35 @@ /***/ }, -/* 649 */ -295, -/* 650 */ -[1113, 651, 652], -/* 651 */ -302, -/* 652 */ -[1087, 653, 654, 655], -/* 653 */ -284, -/* 654 */ -192, -/* 655 */ -14, -/* 656 */ -[1093, 657, 658, 659], -/* 657 */ -271, -/* 658 */ -302, -/* 659 */ -[1087, 660, 661, 662], /* 660 */ -284, +304, /* 661 */ -192, +[1144, 662, 663], /* 662 */ -14, +311, /* 663 */ +[1116, 664, 665, 666], +/* 664 */ +293, +/* 665 */ +196, +/* 666 */ +14, +/* 667 */ +[1122, 668, 669, 670], +/* 668 */ +280, +/* 669 */ +311, +/* 670 */ +[1116, 671, 672, 673], +/* 671 */ +293, +/* 672 */ +196, +/* 673 */ +14, +/* 674 */ /***/ function(module, exports, __webpack_require__) { /** @@ -29127,7 +29149,7 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var sample = __webpack_require__(195); + var sample = __webpack_require__(199); /** Used as references for `-Infinity` and `Infinity`. */ var POSITIVE_INFINITY = Number.POSITIVE_INFINITY; @@ -29154,7 +29176,7 @@ /***/ }, -/* 664 */ +/* 675 */ /***/ function(module, exports, __webpack_require__) { /** @@ -29165,10 +29187,10 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseCallback = __webpack_require__(665), - baseEach = __webpack_require__(670), - isIterateeCall = __webpack_require__(671), - isArray = __webpack_require__(84); + var baseCallback = __webpack_require__(676), + baseEach = __webpack_require__(681), + isIterateeCall = __webpack_require__(682), + isArray = __webpack_require__(86); /** * A specialized version of `_.some` for arrays without support for callback @@ -29276,25 +29298,25 @@ /***/ }, -/* 665 */ -[1108, 666, 668, 84, 669], -/* 666 */ -[1096, 84, 667, 126], -/* 667 */ -348, -/* 668 */ -277, -/* 669 */ -[1109, 126], -/* 670 */ -[1085, 126], -/* 671 */ -295, -/* 672 */ -284, -/* 673 */ -192, -/* 674 */ +/* 676 */ +[1139, 677, 679, 86, 680], +/* 677 */ +[1127, 86, 678, 129], +/* 678 */ +359, +/* 679 */ +238, +/* 680 */ +[1140, 129], +/* 681 */ +[1114, 129], +/* 682 */ +304, +/* 683 */ +293, +/* 684 */ +196, +/* 685 */ /***/ function(module, exports, __webpack_require__) { /** @@ -29305,11 +29327,11 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseCallback = __webpack_require__(675), - baseCompareAscending = __webpack_require__(680), - baseEach = __webpack_require__(681), - baseSortBy = __webpack_require__(682), - isIterateeCall = __webpack_require__(683); + var baseCallback = __webpack_require__(686), + baseCompareAscending = __webpack_require__(691), + baseEach = __webpack_require__(692), + baseSortBy = __webpack_require__(693), + isIterateeCall = __webpack_require__(694); /** * Used by `_.sortBy` to compare transformed elements of a collection and stable @@ -29466,17 +29488,17 @@ /***/ }, -/* 675 */ -[1108, 676, 678, 127, 679], -/* 676 */ -[1096, 127, 677, 128], -/* 677 */ -348, -/* 678 */ -277, -/* 679 */ -[1109, 128], -/* 680 */ +/* 686 */ +[1139, 687, 689, 130, 690], +/* 687 */ +[1127, 130, 688, 131], +/* 688 */ +359, +/* 689 */ +238, +/* 690 */ +[1140, 131], +/* 691 */ /***/ function(module, exports) { /** @@ -29525,9 +29547,9 @@ /***/ }, -/* 681 */ -[1085, 128], -/* 682 */ +/* 692 */ +[1114, 131], +/* 693 */ /***/ function(module, exports) { /** @@ -29563,13 +29585,13 @@ /***/ }, -/* 683 */ -295, -/* 684 */ -284, -/* 685 */ -192, -/* 686 */ +/* 694 */ +304, +/* 695 */ +293, +/* 696 */ +196, +/* 697 */ /***/ function(module, exports, __webpack_require__) { /** @@ -29580,8 +29602,8 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseSlice = __webpack_require__(687), - isIterateeCall = __webpack_require__(688); + var baseSlice = __webpack_require__(698), + isIterateeCall = __webpack_require__(699); /** * Creates a slice of `array` with `n` elements taken from the beginning. @@ -29623,11 +29645,11 @@ /***/ }, -/* 687 */ -335, -/* 688 */ -295, -/* 689 */ +/* 698 */ +346, +/* 699 */ +304, +/* 700 */ /***/ function(module, exports, __webpack_require__) { /** @@ -29638,8 +29660,8 @@ * Copyright 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors * Available under MIT license */ - var baseDifference = __webpack_require__(690), - restParam = __webpack_require__(695); + var baseDifference = __webpack_require__(701), + restParam = __webpack_require__(706); /** * Used as the [maximum length](https://people.mozilla.org/~jorendorff/es6-draft.html#sec-number.max_safe_integer) @@ -29722,24 +29744,24 @@ /***/ }, -/* 690 */ -[1097, 691, 692, 693], -/* 691 */ -339, -/* 692 */ -357, -/* 693 */ -[1098, 694], -/* 694 */ -284, -/* 695 */ -273, -/* 696 */ +/* 701 */ +[1128, 702, 703, 704], +/* 702 */ +350, +/* 703 */ +368, +/* 704 */ +[1129, 705], +/* 705 */ +293, +/* 706 */ +242, +/* 707 */ /***/ function(module, exports, __webpack_require__) { /*$AMPERSAND_VERSION*/ - var sync = __webpack_require__(697); - var assign = __webpack_require__(129); + var sync = __webpack_require__(708); + var assign = __webpack_require__(132); // Wrap an optional error callback with a fallback error event. var wrapError = function(model, options) { @@ -29851,512 +29873,130 @@ /***/ }, -/* 697 */ -[1100, 698], -/* 698 */ -[1101, 709, 699, 701, 129, 715, 714], -/* 699 */ -[1102, 129, 700], -/* 700 */ -273, -/* 701 */ -[1095, 702, 703, 704, 196, 705, 706], -/* 702 */ -339, -/* 703 */ -302, -/* 704 */ -295, -/* 705 */ -108, -/* 706 */ -[1087, 707, 708, 196], -/* 707 */ -284, /* 708 */ -192, +[1131, 709], /* 709 */ -[1106, 710, 711, 712, 197, 713], +[1132, 720, 710, 712, 132, 726, 725], /* 710 */ -334, +[1133, 132, 711], /* 711 */ -335, +242, /* 712 */ -[1094, 197], +[1126, 713, 714, 715, 200, 716, 717], /* 713 */ -133, +350, /* 714 */ -390, +311, /* 715 */ -[1103, 717, 716], +304, /* 716 */ -[1104, 198], +111, /* 717 */ -[1105, 198], +[1116, 718, 719, 200], /* 718 */ -[1091, 719, 199], +293, /* 719 */ -292, +196, /* 720 */ -[1092, 721, 722, 723], +[1137, 721, 722, 723, 201, 724], /* 721 */ -277, +345, /* 722 */ -295, +346, /* 723 */ -273, +[1125, 201], /* 724 */ -284, +136, /* 725 */ -192, +401, /* 726 */ -14, +[1134, 728, 727], /* 727 */ -/***/ function(module, exports, __webpack_require__) { - - var AmpersandEvents = __webpack_require__(729); - var classExtend = __webpack_require__(728); - var isArray = __webpack_require__(54); - var bind = __webpack_require__(201); - var assign = __webpack_require__(131); - var slice = [].slice; - - function Collection(models, options) { - options || (options = {}); - if (options.model) this.model = options.model; - if (options.comparator) this.comparator = options.comparator; - if (options.parent) this.parent = options.parent; - if (!this.mainIndex) { - var idAttribute = this.model && this.model.prototype && this.model.prototype.idAttribute; - this.mainIndex = idAttribute || 'id'; - } - this._reset(); - this.initialize.apply(this, arguments); - if (models) this.reset(models, assign({silent: true}, options)); - } - - assign(Collection.prototype, AmpersandEvents, { - initialize: function () {}, - - isModel: function (model) { - return this.model && model instanceof this.model; - }, - - add: function (models, options) { - return this.set(models, assign({merge: false, add: true, remove: false}, options)); - }, - - // overridable parse method - parse: function (res, options) { - return res; - }, - - // overridable serialize method - serialize: function () { - return this.map(function (model) { - if (model.serialize) { - return model.serialize(); - } else { - var out = {}; - assign(out, model); - delete out.collection; - return out; - } - }); - }, - - toJSON: function () { - return this.serialize(); - }, - - set: function (models, options) { - options = assign({add: true, remove: true, merge: true}, options); - if (options.parse) models = this.parse(models, options); - var singular = !isArray(models); - models = singular ? (models ? [models] : []) : models.slice(); - var id, model, attrs, existing, sort, i, length; - var at = options.at; - var sortable = this.comparator && (at == null) && options.sort !== false; - var sortAttr = ('string' === typeof this.comparator) ? this.comparator : null; - var toAdd = [], toRemove = [], modelMap = {}; - var add = options.add, merge = options.merge, remove = options.remove; - var order = !sortable && add && remove ? [] : false; - var targetProto = this.model && this.model.prototype || Object.prototype; - - // Turn bare objects into model references, and prevent invalid models - // from being added. - for (i = 0, length = models.length; i < length; i++) { - attrs = models[i] || {}; - if (this.isModel(attrs)) { - id = model = attrs; - } else if (targetProto.generateId) { - id = targetProto.generateId(attrs); - } else { - id = attrs[this.mainIndex]; - if (id === undefined && this._isDerivedIndex(targetProto)) { - id = targetProto._derived[this.mainIndex].fn.call(attrs); - } - } - - // If a duplicate is found, prevent it from being added and - // optionally merge it into the existing model. - if (existing = this.get(id)) { - if (remove) modelMap[existing.cid || existing[this.mainIndex]] = true; - if (merge) { - attrs = attrs === model ? model.attributes : attrs; - if (options.parse) attrs = existing.parse(attrs, options); - // if this is model - if (existing.set) { - existing.set(attrs, options); - if (sortable && !sort && existing.hasChanged(sortAttr)) sort = true; - } else { - // if not just update the properties - assign(existing, attrs); - } - } - models[i] = existing; - - // If this is a new, valid model, push it to the `toAdd` list. - } else if (add) { - model = models[i] = this._prepareModel(attrs, options); - if (!model) continue; - toAdd.push(model); - this._addReference(model, options); - } - - // Do not add multiple models with the same `id`. - model = existing || model; - if (!model) continue; - if (order && ((model.isNew && model.isNew() || !model[this.mainIndex]) || !modelMap[model.cid || model[this.mainIndex]])) order.push(model); - modelMap[model[this.mainIndex]] = true; - } - - // Remove nonexistent models if appropriate. - if (remove) { - for (i = 0, length = this.length; i < length; i++) { - model = this.models[i]; - if (!modelMap[model.cid || model[this.mainIndex]]) toRemove.push(model); - } - if (toRemove.length) this.remove(toRemove, options); - } - - // See if sorting is needed, update `length` and splice in new models. - if (toAdd.length || (order && order.length)) { - if (sortable) sort = true; - if (at != null) { - for (i = 0, length = toAdd.length; i < length; i++) { - this.models.splice(at + i, 0, toAdd[i]); - } - } else { - var orderedModels = order || toAdd; - for (i = 0, length = orderedModels.length; i < length; i++) { - this.models.push(orderedModels[i]); - } - } - } - - // Silently sort the collection if appropriate. - if (sort) this.sort({silent: true}); - - // Unless silenced, it's time to fire all appropriate add/sort events. - if (!options.silent) { - for (i = 0, length = toAdd.length; i < length; i++) { - model = toAdd[i]; - if (model.trigger) { - model.trigger('add', model, this, options); - } else { - this.trigger('add', model, this, options); - } - } - if (sort || (order && order.length)) this.trigger('sort', this, options); - } - - // Return the added (or merged) model (or models). - return singular ? models[0] : models; - }, - - get: function (query, indexName) { - if (query == null) return; - var index = this._indexes[indexName || this.mainIndex]; - return (index && (index[query] || index[query[this.mainIndex]])) || this._indexes.cid[query] || this._indexes.cid[query.cid]; - }, - - // Get the model at the given index. - at: function (index) { - return this.models[index]; - }, - - remove: function (models, options) { - var singular = !isArray(models); - var i, length, model, index; - - models = singular ? [models] : slice.call(models); - options || (options = {}); - for (i = 0, length = models.length; i < length; i++) { - model = models[i] = this.get(models[i]); - if (!model) continue; - this._deIndex(model); - index = this.models.indexOf(model); - this.models.splice(index, 1); - if (!options.silent) { - options.index = index; - if (model.trigger) { - model.trigger('remove', model, this, options); - } else { - this.trigger('remove', model, this, options); - } - } - this._removeReference(model, options); - } - return singular ? models[0] : models; - }, - - // When you have more items than you want to add or remove individually, - // you can reset the entire set with a new list of models, without firing - // any granular `add` or `remove` events. Fires `reset` when finished. - // Useful for bulk operations and optimizations. - reset: function (models, options) { - options || (options = {}); - for (var i = 0, length = this.models.length; i < length; i++) { - this._removeReference(this.models[i], options); - } - options.previousModels = this.models; - this._reset(); - models = this.add(models, assign({silent: true}, options)); - if (!options.silent) this.trigger('reset', this, options); - return models; - }, - - sort: function (options) { - var self = this; - if (!this.comparator) throw new Error('Cannot sort a set without a comparator'); - options || (options = {}); - - if (typeof this.comparator === 'string') { - this.models.sort(function (left, right) { - if (left.get) { - left = left.get(self.comparator); - right = right.get(self.comparator); - } else { - left = left[self.comparator]; - right = right[self.comparator]; - } - if (left > right || left === void 0) return 1; - if (left < right || right === void 0) return -1; - return 0; - }); - } else if (this.comparator.length === 1) { - this.models.sort(function (left, right) { - left = self.comparator(left); - right = self.comparator(right); - if (left > right || left === void 0) return 1; - if (left < right || right === void 0) return -1; - return 0; - }); - } else { - this.models.sort(bind(this.comparator,this)); - } - - if (!options.silent) this.trigger('sort', this, options); - return this; - }, - - // Private method to reset all internal state. Called when the collection - // is first initialized or reset. - _reset: function () { - var list = slice.call(this.indexes || []); - var i = 0; - list.push(this.mainIndex); - list.push('cid'); - var l = list.length; - this.models = []; - this._indexes = {}; - for (; i < l; i++) { - this._indexes[list[i]] = {}; - } - }, - - _prepareModel: function (attrs, options) { - // if we haven't defined a constructor, skip this - if (!this.model) return attrs; - - if (this.isModel(attrs)) { - if (!attrs.collection) attrs.collection = this; - return attrs; - } else { - options = options ? assign({}, options) : {}; - options.collection = this; - var model = new this.model(attrs, options); - if (!model.validationError) return model; - this.trigger('invalid', this, model.validationError, options); - return false; - } - }, - - _deIndex: function (model, attribute, value) { - var indexVal; - if (attribute !== undefined) { - if (undefined === this._indexes[attribute]) throw new Error('Given attribute is not an index'); - delete this._indexes[attribute][value]; - return; - } - // Not a specific attribute - for (attribute in this._indexes) { - indexVal = model.hasOwnProperty(attribute) ? model[attribute] : (model.get && model.get(attribute)); - delete this._indexes[attribute][indexVal]; - } - }, - - _index: function (model, attribute) { - var indexVal; - if (attribute !== undefined) { - if (undefined === this._indexes[attribute]) throw new Error('Given attribute is not an index'); - indexVal = model[attribute] || (model.get && model.get(attribute)); - if (indexVal) this._indexes[attribute][indexVal] = model; - return; - } - // Not a specific attribute - for (attribute in this._indexes) { - indexVal = model.hasOwnProperty(attribute) ? model[attribute] : (model.get && model.get(attribute)); - if (indexVal != null) this._indexes[attribute][indexVal] = model; - } - }, - - _isDerivedIndex: function(proto) { - if (!proto || typeof proto._derived !== 'object') { - return false; - } - return Object.keys(proto._derived).indexOf(this.mainIndex) >= 0; - }, - - // Internal method to create a model's ties to a collection. - _addReference: function (model, options) { - this._index(model); - if (!model.collection) model.collection = this; - if (model.on) model.on('all', this._onModelEvent, this); - }, - - // Internal method to sever a model's ties to a collection. - _removeReference: function (model, options) { - if (this === model.collection) delete model.collection; - this._deIndex(model); - if (model.off) model.off('all', this._onModelEvent, this); - }, - - _onModelEvent: function (event, model, collection, options) { - var eventName = event.split(':')[0]; - var attribute = event.split(':')[1]; - - if ((eventName === 'add' || eventName === 'remove') && collection !== this) return; - if (eventName === 'destroy') this.remove(model, options); - if (model && eventName === 'change' && attribute && this._indexes[attribute]) { - this._deIndex(model, attribute, model.previousAttributes()[attribute]); - this._index(model, attribute); - } - this.trigger.apply(this, arguments); - } - }); - - Object.defineProperties(Collection.prototype, { - length: { - get: function () { - return this.models.length; - } - }, - isCollection: { - value: true - } - }); - - var arrayMethods = [ - 'indexOf', - 'lastIndexOf', - 'every', - 'some', - 'forEach', - 'map', - 'filter', - 'reduce', - 'reduceRight' - ]; - - arrayMethods.forEach(function (method) { - Collection.prototype[method] = function () { - return this.models[method].apply(this.models, arguments); - }; - }); - - // alias each/forEach for maximum compatibility - Collection.prototype.each = Collection.prototype.forEach; - - Collection.extend = classExtend; - - module.exports = Collection; - - -/***/ }, +[1135, 202], /* 728 */ -[1114, 131], +[1136, 202], /* 729 */ -[1081, 740, 742, 130, 734, 730, 201, 131], +[1120, 730, 203], /* 730 */ -[1084, 731, 732, 733, 54], +301, /* 731 */ -275, +[1121, 732, 733, 734], /* 732 */ -[1085, 130], +238, /* 733 */ -277, +304, /* 734 */ -[1086, 735, 54, 736, 737, 130], +242, /* 735 */ -192, +293, /* 736 */ -133, +196, /* 737 */ -108, +14, /* 738 */ -284, +[1124, 740, 739, 55, 205, 134], /* 739 */ -192, +[1123, 134], /* 740 */ -[1088, 741], +[1110, 751, 753, 133, 745, 741, 205, 134], /* 741 */ -288, +[1113, 742, 743, 744, 55], /* 742 */ -[1089, 743], +284, /* 743 */ -290, +[1114, 133], /* 744 */ -[1091, 745, 200], +238, /* 745 */ -292, +[1115, 746, 55, 747, 748, 133], /* 746 */ -[1092, 747, 748, 749], +196, /* 747 */ -277, +136, /* 748 */ -295, +111, /* 749 */ -273, +293, /* 750 */ -284, +196, /* 751 */ -192, +[1117, 752], /* 752 */ -[1083, 753, 754, 202], +297, /* 753 */ -271, +[1118, 754], /* 754 */ -272, +299, /* 755 */ -273, +[1120, 756, 204], /* 756 */ +301, +/* 757 */ +[1121, 758, 759, 760], +/* 758 */ +238, +/* 759 */ +304, +/* 760 */ +242, +/* 761 */ +293, +/* 762 */ +196, +/* 763 */ +[1112, 764, 765, 206], +/* 764 */ +280, +/* 765 */ +281, +/* 766 */ +242, +/* 767 */ /***/ function(module, exports, __webpack_require__) { - var Events = __webpack_require__(203); - var extend = __webpack_require__(85); - var bind = __webpack_require__(205); + var Events = __webpack_require__(207); + var extend = __webpack_require__(87); + var bind = __webpack_require__(209); // Handles cross-browser history management, based on either @@ -30592,18 +30232,18 @@ /***/ }, -/* 757 */ +/* 768 */ /***/ function(module, exports, __webpack_require__) { /*$AMPERSAND_VERSION*/ - var classExtend = __webpack_require__(758); - var Events = __webpack_require__(203); - var extend = __webpack_require__(85); - var isRegexp = __webpack_require__(788); - var isFunction = __webpack_require__(133); - var result = __webpack_require__(789); + var classExtend = __webpack_require__(769); + var Events = __webpack_require__(207); + var extend = __webpack_require__(87); + var isRegexp = __webpack_require__(799); + var isFunction = __webpack_require__(136); + var result = __webpack_require__(800); - var ampHistory = __webpack_require__(756); + var ampHistory = __webpack_require__(767); // Routers map faux-URLs to actions, and fire events when routes are // matched. Creating a new one sets its `routes` hash, if not set statically. @@ -30722,67 +30362,67 @@ /***/ }, -/* 758 */ -[1114, 85], -/* 759 */ -[1084, 760, 761, 762, 763], -/* 760 */ -275, -/* 761 */ -[1085, 132], -/* 762 */ -277, -/* 763 */ -14, -/* 764 */ -[1086, 765, 766, 133, 767, 132], -/* 765 */ -192, -/* 766 */ -14, -/* 767 */ -108, -/* 768 */ -284, /* 769 */ -192, +[1123, 87], /* 770 */ -14, +[1113, 771, 772, 773, 774], /* 771 */ -[1088, 772], +284, /* 772 */ -288, +[1114, 135], /* 773 */ -[1089, 774], +238, /* 774 */ -290, +14, /* 775 */ -[1091, 776, 204], +[1115, 776, 777, 136, 778, 135], /* 776 */ -292, +196, /* 777 */ -[1092, 778, 779, 780], +14, /* 778 */ -277, +111, /* 779 */ -295, +293, /* 780 */ -273, +196, /* 781 */ -284, +14, /* 782 */ -192, +[1117, 783], /* 783 */ -14, +297, /* 784 */ -[1083, 785, 786, 206], +[1118, 785], /* 785 */ -271, +299, /* 786 */ -272, +[1120, 787, 208], /* 787 */ -273, +301, /* 788 */ +[1121, 789, 790, 791], +/* 789 */ +238, +/* 790 */ +304, +/* 791 */ +242, +/* 792 */ +293, +/* 793 */ +196, +/* 794 */ +14, +/* 795 */ +[1112, 796, 797, 210], +/* 796 */ +280, +/* 797 */ +281, +/* 798 */ +242, +/* 799 */ /***/ function(module, exports) { /** @@ -30857,46 +30497,46 @@ /***/ }, -/* 789 */ -[1106, 790, 791, 792, 207, 133], -/* 790 */ -334, -/* 791 */ -335, -/* 792 */ -[1094, 207], -/* 793 */ +/* 800 */ +[1137, 801, 802, 803, 211, 136], +/* 801 */ +345, +/* 802 */ +346, +/* 803 */ +[1125, 211], +/* 804 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _babelPolyfill = __webpack_require__(821); + var _babelPolyfill = __webpack_require__(832); var _babelPolyfill2 = _interopRequireDefault(_babelPolyfill); - var _ampersandApp = __webpack_require__(52); + var _ampersandApp = __webpack_require__(53); var _ampersandApp2 = _interopRequireDefault(_ampersandApp); - var _pageLabelGenerator = __webpack_require__(963); + var _pageLabelGenerator = __webpack_require__(992); var _pageLabelGenerator2 = _interopRequireDefault(_pageLabelGenerator); - var _stylesMainStyl = __webpack_require__(939); + var _stylesMainStyl = __webpack_require__(950); var _stylesMainStyl2 = _interopRequireDefault(_stylesMainStyl); - var _node_modulesOcticonsOcticonsOcticonsCss = __webpack_require__(938); + var _node_modulesOcticonsOcticonsOcticonsCss = __webpack_require__(949); var _node_modulesOcticonsOcticonsOcticonsCss2 = _interopRequireDefault(_node_modulesOcticonsOcticonsOcticonsCss); - var _router = __webpack_require__(820); + var _router = __webpack_require__(831); var _router2 = _interopRequireDefault(_router); - var _modelsMe = __webpack_require__(800); + var _modelsMe = __webpack_require__(811); var _modelsMe2 = _interopRequireDefault(_modelsMe); @@ -30920,7 +30560,7 @@ _ampersandApp2['default'].init(); /***/ }, -/* 794 */ +/* 805 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -30935,7 +30575,7 @@ var _react2 = _interopRequireDefault(_react); - var _ampersandReactMixin = __webpack_require__(43); + var _ampersandReactMixin = __webpack_require__(44); var _ampersandReactMixin2 = _interopRequireDefault(_ampersandReactMixin); @@ -31063,7 +30703,7 @@ module.exports = exports['default']; /***/ }, -/* 795 */ +/* 806 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31078,11 +30718,11 @@ var _react2 = _interopRequireDefault(_react); - var _ampersandReactMixin = __webpack_require__(43); + var _ampersandReactMixin = __webpack_require__(44); var _ampersandReactMixin2 = _interopRequireDefault(_ampersandReactMixin); - var _componentsNavHelper = __webpack_require__(208); + var _componentsNavHelper = __webpack_require__(212); var _componentsNavHelper2 = _interopRequireDefault(_componentsNavHelper); @@ -31161,7 +30801,7 @@ module.exports = exports['default']; /***/ }, -/* 796 */ +/* 807 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31172,15 +30812,15 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandRestCollection = __webpack_require__(110); + var _ampersandRestCollection = __webpack_require__(113); var _ampersandRestCollection2 = _interopRequireDefault(_ampersandRestCollection); - var _label = __webpack_require__(797); + var _label = __webpack_require__(808); var _label2 = _interopRequireDefault(_label); - var _helpersGithubMixin = __webpack_require__(55); + var _helpersGithubMixin = __webpack_require__(56); var _helpersGithubMixin2 = _interopRequireDefault(_helpersGithubMixin); @@ -31194,7 +30834,7 @@ module.exports = exports['default']; /***/ }, -/* 797 */ +/* 808 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31205,7 +30845,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandApp = __webpack_require__(52); + var _ampersandApp = __webpack_require__(53); var _ampersandApp2 = _interopRequireDefault(_ampersandApp); @@ -31213,11 +30853,11 @@ var _ampersandModel2 = _interopRequireDefault(_ampersandModel); - var _xhr = __webpack_require__(105); + var _xhr = __webpack_require__(108); var _xhr2 = _interopRequireDefault(_xhr); - var _helpersGithubMixin = __webpack_require__(55); + var _helpersGithubMixin = __webpack_require__(56); var _helpersGithubMixin2 = _interopRequireDefault(_helpersGithubMixin); @@ -31268,7 +30908,7 @@ module.exports = exports['default']; /***/ }, -/* 798 */ +/* 809 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31279,15 +30919,15 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandRestCollection = __webpack_require__(110); + var _ampersandRestCollection = __webpack_require__(113); var _ampersandRestCollection2 = _interopRequireDefault(_ampersandRestCollection); - var _repo = __webpack_require__(799); + var _repo = __webpack_require__(810); var _repo2 = _interopRequireDefault(_repo); - var _helpersGithubMixin = __webpack_require__(55); + var _helpersGithubMixin = __webpack_require__(56); var _helpersGithubMixin2 = _interopRequireDefault(_helpersGithubMixin); @@ -31311,7 +30951,7 @@ module.exports = exports['default']; /***/ }, -/* 799 */ +/* 810 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31326,11 +30966,11 @@ var _ampersandModel2 = _interopRequireDefault(_ampersandModel); - var _helpersGithubMixin = __webpack_require__(55); + var _helpersGithubMixin = __webpack_require__(56); var _helpersGithubMixin2 = _interopRequireDefault(_helpersGithubMixin); - var _labelCollection = __webpack_require__(796); + var _labelCollection = __webpack_require__(807); var _labelCollection2 = _interopRequireDefault(_labelCollection); @@ -31367,7 +31007,7 @@ module.exports = exports['default']; /***/ }, -/* 800 */ +/* 811 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31382,15 +31022,15 @@ var _ampersandModel2 = _interopRequireDefault(_ampersandModel); - var _annotationRepoCollection = __webpack_require__(798); + var _annotationRepoCollection = __webpack_require__(809); var _annotationRepoCollection2 = _interopRequireDefault(_annotationRepoCollection); - var _presentationManifestCollection = __webpack_require__(806); + var _presentationManifestCollection = __webpack_require__(817); var _presentationManifestCollection2 = _interopRequireDefault(_presentationManifestCollection); - var _helpersGithubMixin = __webpack_require__(55); + var _helpersGithubMixin = __webpack_require__(56); var _helpersGithubMixin2 = _interopRequireDefault(_helpersGithubMixin); @@ -31434,7 +31074,7 @@ module.exports = exports['default']; /***/ }, -/* 801 */ +/* 812 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31449,7 +31089,7 @@ var _ampersandModel2 = _interopRequireDefault(_ampersandModel); - var _resourceCollection = __webpack_require__(808); + var _resourceCollection = __webpack_require__(819); var _resourceCollection2 = _interopRequireDefault(_resourceCollection); @@ -31512,7 +31152,7 @@ module.exports = exports['default']; /***/ }, -/* 802 */ +/* 813 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31523,11 +31163,11 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandCollection = __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"ampersand-collection\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())); + var _ampersandCollection = __webpack_require__(43); var _ampersandCollection2 = _interopRequireDefault(_ampersandCollection); - var _annotationlist = __webpack_require__(803); + var _annotationlist = __webpack_require__(814); var _annotationlist2 = _interopRequireDefault(_annotationlist); @@ -31539,7 +31179,7 @@ module.exports = exports['default']; /***/ }, -/* 803 */ +/* 814 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31554,7 +31194,7 @@ var _ampersandModel2 = _interopRequireDefault(_ampersandModel); - var _annotationCollection = __webpack_require__(209); + var _annotationCollection = __webpack_require__(213); var _annotationCollection2 = _interopRequireDefault(_annotationCollection); @@ -31600,7 +31240,7 @@ module.exports = exports['default']; /***/ }, -/* 804 */ +/* 815 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31611,11 +31251,11 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandCollection = __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"ampersand-collection\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())); + var _ampersandCollection = __webpack_require__(43); var _ampersandCollection2 = _interopRequireDefault(_ampersandCollection); - var _canvas = __webpack_require__(805); + var _canvas = __webpack_require__(816); var _canvas2 = _interopRequireDefault(_canvas); @@ -31627,7 +31267,7 @@ module.exports = exports['default']; /***/ }, -/* 805 */ +/* 816 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31642,11 +31282,11 @@ var _ampersandModel2 = _interopRequireDefault(_ampersandModel); - var _annotationCollection = __webpack_require__(209); + var _annotationCollection = __webpack_require__(213); var _annotationCollection2 = _interopRequireDefault(_annotationCollection); - var _annotationlistCollection = __webpack_require__(802); + var _annotationlistCollection = __webpack_require__(813); var _annotationlistCollection2 = _interopRequireDefault(_annotationlistCollection); @@ -31696,7 +31336,7 @@ module.exports = exports['default']; /***/ }, -/* 806 */ +/* 817 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31707,15 +31347,15 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandRestCollection = __webpack_require__(110); + var _ampersandRestCollection = __webpack_require__(113); var _ampersandRestCollection2 = _interopRequireDefault(_ampersandRestCollection); - var _manifest = __webpack_require__(807); + var _manifest = __webpack_require__(818); var _manifest2 = _interopRequireDefault(_manifest); - var _config = __webpack_require__(134); + var _config = __webpack_require__(137); var _config2 = _interopRequireDefault(_config); @@ -31739,7 +31379,7 @@ module.exports = exports['default']; /***/ }, -/* 807 */ +/* 818 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31754,15 +31394,15 @@ var _ampersandModel2 = _interopRequireDefault(_ampersandModel); - var _node_modulesManifestoJsDistServerManifestoJs = __webpack_require__(234); + var _node_modulesManifestoJsDistServerManifestoJs = __webpack_require__(243); var _node_modulesManifestoJsDistServerManifestoJs2 = _interopRequireDefault(_node_modulesManifestoJsDistServerManifestoJs); - var _sequenceCollection = __webpack_require__(810); + var _sequenceCollection = __webpack_require__(821); var _sequenceCollection2 = _interopRequireDefault(_sequenceCollection); - var _config = __webpack_require__(134); + var _config = __webpack_require__(137); var _config2 = _interopRequireDefault(_config); @@ -31814,11 +31454,15 @@ deps: ['metadata'], fn: function fn() { var s = ''; - this.metadata.forEach(function (md) { - if (md.label === 'Subjects') { - s = md.value.join(', '); - } - }); + + if (this.metadata) { + this.metadata.forEach(function (md) { + if (md.label === 'Subjects') { + s = md.value.join(', '); + } + }); + } + return s; } }, @@ -31847,7 +31491,7 @@ module.exports = exports['default']; /***/ }, -/* 808 */ +/* 819 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31858,11 +31502,11 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandCollection = __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"ampersand-collection\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())); + var _ampersandCollection = __webpack_require__(43); var _ampersandCollection2 = _interopRequireDefault(_ampersandCollection); - var _resource = __webpack_require__(809); + var _resource = __webpack_require__(820); var _resource2 = _interopRequireDefault(_resource); @@ -31874,7 +31518,7 @@ module.exports = exports['default']; /***/ }, -/* 809 */ +/* 820 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31889,7 +31533,7 @@ var _ampersandModel2 = _interopRequireDefault(_ampersandModel); - var _serviceCollection = __webpack_require__(812); + var _serviceCollection = __webpack_require__(823); var _serviceCollection2 = _interopRequireDefault(_serviceCollection); @@ -31940,7 +31584,7 @@ module.exports = exports['default']; /***/ }, -/* 810 */ +/* 821 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31951,11 +31595,11 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandCollection = __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"ampersand-collection\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())); + var _ampersandCollection = __webpack_require__(43); var _ampersandCollection2 = _interopRequireDefault(_ampersandCollection); - var _sequence = __webpack_require__(811); + var _sequence = __webpack_require__(822); var _sequence2 = _interopRequireDefault(_sequence); @@ -31967,7 +31611,7 @@ module.exports = exports['default']; /***/ }, -/* 811 */ +/* 822 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -31982,7 +31626,7 @@ var _ampersandModel2 = _interopRequireDefault(_ampersandModel); - var _canvasCollection = __webpack_require__(804); + var _canvasCollection = __webpack_require__(815); var _canvasCollection2 = _interopRequireDefault(_canvasCollection); @@ -32032,7 +31676,7 @@ module.exports = exports['default']; /***/ }, -/* 812 */ +/* 823 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -32043,11 +31687,11 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandCollection = __webpack_require__(!(function webpackMissingModule() { var e = new Error("Cannot find module \"ampersand-collection\""); e.code = 'MODULE_NOT_FOUND'; throw e; }())); + var _ampersandCollection = __webpack_require__(43); var _ampersandCollection2 = _interopRequireDefault(_ampersandCollection); - var _service = __webpack_require__(813); + var _service = __webpack_require__(824); var _service2 = _interopRequireDefault(_service); @@ -32059,7 +31703,7 @@ module.exports = exports['default']; /***/ }, -/* 813 */ +/* 824 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -32102,7 +31746,7 @@ module.exports = exports['default']; /***/ }, -/* 814 */ +/* 825 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -32145,7 +31789,7 @@ module.exports = exports['default']; /***/ }, -/* 815 */ +/* 826 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -32160,11 +31804,11 @@ var _react2 = _interopRequireDefault(_react); - var _ampersandReactMixin = __webpack_require__(43); + var _ampersandReactMixin = __webpack_require__(44); var _ampersandReactMixin2 = _interopRequireDefault(_ampersandReactMixin); - var _node_modulesManifestoJsDistServerManifestoJs = __webpack_require__(234); + var _node_modulesManifestoJsDistServerManifestoJs = __webpack_require__(243); var _node_modulesManifestoJsDistServerManifestoJs2 = _interopRequireDefault(_node_modulesManifestoJsDistServerManifestoJs); @@ -32260,7 +31904,7 @@ module.exports = exports['default']; /***/ }, -/* 816 */ +/* 827 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -32275,7 +31919,7 @@ var _react2 = _interopRequireDefault(_react); - var _ampersandReactMixin = __webpack_require__(43); + var _ampersandReactMixin = __webpack_require__(44); var _ampersandReactMixin2 = _interopRequireDefault(_ampersandReactMixin); @@ -32324,7 +31968,7 @@ module.exports = exports['default']; /***/ }, -/* 817 */ +/* 828 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -32339,7 +31983,7 @@ var _react2 = _interopRequireDefault(_react); - var _componentsNavHelper = __webpack_require__(208); + var _componentsNavHelper = __webpack_require__(212); var _componentsNavHelper2 = _interopRequireDefault(_componentsNavHelper); @@ -32380,7 +32024,7 @@ module.exports = exports['default']; /***/ }, -/* 818 */ +/* 829 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -32395,11 +32039,11 @@ var _react2 = _interopRequireDefault(_react); - var _ampersandReactMixin = __webpack_require__(43); + var _ampersandReactMixin = __webpack_require__(44); var _ampersandReactMixin2 = _interopRequireDefault(_ampersandReactMixin); - var _componentsLabel = __webpack_require__(794); + var _componentsLabel = __webpack_require__(805); var _componentsLabel2 = _interopRequireDefault(_componentsLabel); @@ -32458,7 +32102,7 @@ module.exports = exports['default']; /***/ }, -/* 819 */ +/* 830 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -32473,7 +32117,7 @@ var _react2 = _interopRequireDefault(_react); - var _ampersandReactMixin = __webpack_require__(43); + var _ampersandReactMixin = __webpack_require__(44); var _ampersandReactMixin2 = _interopRequireDefault(_ampersandReactMixin); @@ -32520,7 +32164,7 @@ module.exports = exports['default']; /***/ }, -/* 820 */ +/* 831 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -32531,7 +32175,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } - var _ampersandApp = __webpack_require__(52); + var _ampersandApp = __webpack_require__(53); var _ampersandApp2 = _interopRequireDefault(_ampersandApp); @@ -32539,51 +32183,51 @@ var _react2 = _interopRequireDefault(_react); - var _qs = __webpack_require__(964); + var _qs = __webpack_require__(993); var _qs2 = _interopRequireDefault(_qs); - var _xhr = __webpack_require__(105); + var _xhr = __webpack_require__(108); var _xhr2 = _interopRequireDefault(_xhr); - var _nodeUuid = __webpack_require__(962); + var _nodeUuid = __webpack_require__(991); var _nodeUuid2 = _interopRequireDefault(_nodeUuid); - var _ampersandRouter = __webpack_require__(757); + var _ampersandRouter = __webpack_require__(768); var _ampersandRouter2 = _interopRequireDefault(_ampersandRouter); - var _pagesPublic = __webpack_require__(817); + var _pagesPublic = __webpack_require__(828); var _pagesPublic2 = _interopRequireDefault(_pagesPublic); - var _pagesRepos = __webpack_require__(819); + var _pagesRepos = __webpack_require__(830); var _pagesRepos2 = _interopRequireDefault(_pagesRepos); - var _pagesRepoDetail = __webpack_require__(818); + var _pagesRepoDetail = __webpack_require__(829); var _pagesRepoDetail2 = _interopRequireDefault(_pagesRepoDetail); - var _pagesPresentations = __webpack_require__(816); + var _pagesPresentations = __webpack_require__(827); var _pagesPresentations2 = _interopRequireDefault(_pagesPresentations); - var _pagesPresentationDetail = __webpack_require__(815); + var _pagesPresentationDetail = __webpack_require__(826); var _pagesPresentationDetail2 = _interopRequireDefault(_pagesPresentationDetail); - var _pagesMessage = __webpack_require__(814); + var _pagesMessage = __webpack_require__(825); var _pagesMessage2 = _interopRequireDefault(_pagesMessage); - var _layout = __webpack_require__(795); + var _layout = __webpack_require__(806); var _layout2 = _interopRequireDefault(_layout); - var _config = __webpack_require__(134); + var _config = __webpack_require__(137); var _config2 = _interopRequireDefault(_config); @@ -32681,14 +32325,14 @@ module.exports = exports['default']; /***/ }, -/* 821 */ +/* 832 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {"use strict"; - __webpack_require__(937); + __webpack_require__(948); - __webpack_require__(822); + __webpack_require__(833); if (global._babelPolyfill) { throw new Error("only one instance of babel-polyfill is allowed"); @@ -32697,7 +32341,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()))) /***/ }, -/* 822 */ +/* 833 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, process) {/** @@ -33358,16 +33002,16 @@ typeof self === "object" ? self : this ); - /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(67))) + /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(69))) /***/ }, -/* 823 */ +/* 834 */ /***/ function(module, exports, __webpack_require__) { // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) 'use strict'; var toObject = __webpack_require__(35) - , toIndex = __webpack_require__(59) + , toIndex = __webpack_require__(60) , toLength = __webpack_require__(18); module.exports = [].copyWithin || function copyWithin(target/*= 0*/, start/*= 0, end = @length*/){ @@ -33393,13 +33037,13 @@ }; /***/ }, -/* 824 */ +/* 835 */ /***/ function(module, exports, __webpack_require__) { // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) 'use strict'; var toObject = __webpack_require__(35) - , toIndex = __webpack_require__(59) + , toIndex = __webpack_require__(60) , toLength = __webpack_require__(18); module.exports = [].fill || function fill(value /*, start = 0, end = @length */){ var O = toObject(this) @@ -33414,12 +33058,12 @@ }; /***/ }, -/* 825 */ +/* 836 */ /***/ function(module, exports, __webpack_require__) { // 9.4.2.3 ArraySpeciesCreate(originalArray, length) var isObject = __webpack_require__(4) - , isArray = __webpack_require__(136) + , isArray = __webpack_require__(139) , SPECIES = __webpack_require__(9)('species'); module.exports = function(original, length){ var C; @@ -33435,7 +33079,7 @@ }; /***/ }, -/* 826 */ +/* 837 */ /***/ function(module, exports, __webpack_require__) { // all enumerable object keys, includes symbols @@ -33454,7 +33098,7 @@ }; /***/ }, -/* 827 */ +/* 838 */ /***/ function(module, exports, __webpack_require__) { var $ = __webpack_require__(3) @@ -33469,11 +33113,11 @@ }; /***/ }, -/* 828 */ +/* 839 */ /***/ function(module, exports, __webpack_require__) { var global = __webpack_require__(10) - , macrotask = __webpack_require__(231).set + , macrotask = __webpack_require__(235).set , Observer = global.MutationObserver || global.WebKitMutationObserver , process = global.process , Promise = global.Promise @@ -33538,13 +33182,13 @@ }; /***/ }, -/* 829 */ +/* 840 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.1 Object.assign(target, source, ...) var $ = __webpack_require__(3) , toObject = __webpack_require__(35) - , IObject = __webpack_require__(91); + , IObject = __webpack_require__(93); // should work with symbols and should have deterministic property order (V8 bug) module.exports = __webpack_require__(11)(function(){ @@ -33576,13 +33220,13 @@ } : Object.assign; /***/ }, -/* 830 */ +/* 841 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var path = __webpack_require__(831) - , invoke = __webpack_require__(90) - , aFunction = __webpack_require__(44); + var path = __webpack_require__(842) + , invoke = __webpack_require__(92) + , aFunction = __webpack_require__(45); module.exports = function(/* ...pargs */){ var fn = aFunction(this) , length = arguments.length @@ -33605,13 +33249,13 @@ }; /***/ }, -/* 831 */ +/* 842 */ /***/ function(module, exports, __webpack_require__) { module.exports = __webpack_require__(10); /***/ }, -/* 832 */ +/* 843 */ /***/ function(module, exports) { module.exports = function(regExp, replace){ @@ -33624,12 +33268,12 @@ }; /***/ }, -/* 833 */ +/* 844 */ /***/ function(module, exports, __webpack_require__) { // 7.3.20 SpeciesConstructor(O, defaultConstructor) var anObject = __webpack_require__(8) - , aFunction = __webpack_require__(44) + , aFunction = __webpack_require__(45) , SPECIES = __webpack_require__(9)('species'); module.exports = function(O, D){ var C = anObject(O).constructor, S; @@ -33637,7 +33281,7 @@ }; /***/ }, -/* 834 */ +/* 845 */ /***/ function(module, exports, __webpack_require__) { // 7.1.1 ToPrimitive(input [, PreferredType]) @@ -33654,7 +33298,7 @@ }; /***/ }, -/* 835 */ +/* 846 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -33662,24 +33306,24 @@ , $export = __webpack_require__(1) , DESCRIPTORS = __webpack_require__(20) , createDesc = __webpack_require__(38) - , html = __webpack_require__(217) - , cel = __webpack_require__(214) + , html = __webpack_require__(221) + , cel = __webpack_require__(218) , has = __webpack_require__(17) , cof = __webpack_require__(33) - , invoke = __webpack_require__(90) + , invoke = __webpack_require__(92) , fails = __webpack_require__(11) , anObject = __webpack_require__(8) - , aFunction = __webpack_require__(44) + , aFunction = __webpack_require__(45) , isObject = __webpack_require__(4) , toObject = __webpack_require__(35) , toIObject = __webpack_require__(23) - , toInteger = __webpack_require__(60) - , toIndex = __webpack_require__(59) + , toInteger = __webpack_require__(61) + , toIndex = __webpack_require__(60) , toLength = __webpack_require__(18) - , IObject = __webpack_require__(91) - , IE_PROTO = __webpack_require__(46)('__proto__') - , createArrayMethod = __webpack_require__(86) - , arrayIndexOf = __webpack_require__(210)(false) + , IObject = __webpack_require__(93) + , IE_PROTO = __webpack_require__(47)('__proto__') + , createArrayMethod = __webpack_require__(88) + , arrayIndexOf = __webpack_require__(214)(false) , ObjectProto = Object.prototype , ArrayProto = Array.prototype , arraySlice = ArrayProto.slice @@ -33845,7 +33489,7 @@ }); // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) - $export($export.S, 'Array', {isArray: __webpack_require__(136)}); + $export($export.S, 'Array', {isArray: __webpack_require__(139)}); var createArrayReduce = function(isRight){ return function(callbackfn, memo){ @@ -33935,35 +33579,35 @@ }); /***/ }, -/* 836 */ +/* 847 */ /***/ function(module, exports, __webpack_require__) { // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) var $export = __webpack_require__(1); - $export($export.P, 'Array', {copyWithin: __webpack_require__(823)}); + $export($export.P, 'Array', {copyWithin: __webpack_require__(834)}); - __webpack_require__(45)('copyWithin'); + __webpack_require__(46)('copyWithin'); /***/ }, -/* 837 */ +/* 848 */ /***/ function(module, exports, __webpack_require__) { // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) var $export = __webpack_require__(1); - $export($export.P, 'Array', {fill: __webpack_require__(824)}); + $export($export.P, 'Array', {fill: __webpack_require__(835)}); - __webpack_require__(45)('fill'); + __webpack_require__(46)('fill'); /***/ }, -/* 838 */ +/* 849 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined) var $export = __webpack_require__(1) - , $find = __webpack_require__(86)(6) + , $find = __webpack_require__(88)(6) , KEY = 'findIndex' , forced = true; // Shouldn't skip holes @@ -33973,16 +33617,16 @@ return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); - __webpack_require__(45)(KEY); + __webpack_require__(46)(KEY); /***/ }, -/* 839 */ +/* 850 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) var $export = __webpack_require__(1) - , $find = __webpack_require__(86)(5) + , $find = __webpack_require__(88)(5) , KEY = 'find' , forced = true; // Shouldn't skip holes @@ -33992,21 +33636,21 @@ return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); - __webpack_require__(45)(KEY); + __webpack_require__(46)(KEY); /***/ }, -/* 840 */ +/* 851 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var ctx = __webpack_require__(26) , $export = __webpack_require__(1) , toObject = __webpack_require__(35) - , call = __webpack_require__(221) - , isArrayIter = __webpack_require__(218) + , call = __webpack_require__(225) + , isArrayIter = __webpack_require__(222) , toLength = __webpack_require__(18) - , getIterFn = __webpack_require__(232); - $export($export.S + $export.F * !__webpack_require__(138)(function(iter){ Array.from(iter); }), 'Array', { + , getIterFn = __webpack_require__(236); + $export($export.S + $export.F * !__webpack_require__(141)(function(iter){ Array.from(iter); }), 'Array', { // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined) from: function from(arrayLike/*, mapfn = undefined, thisArg = undefined*/){ var O = toObject(arrayLike) @@ -34037,7 +33681,7 @@ /***/ }, -/* 841 */ +/* 852 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -34061,13 +33705,13 @@ }); /***/ }, -/* 842 */ +/* 853 */ /***/ function(module, exports, __webpack_require__) { - __webpack_require__(93)('Array'); + __webpack_require__(95)('Array'); /***/ }, -/* 843 */ +/* 854 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -34085,7 +33729,7 @@ }}); /***/ }, -/* 844 */ +/* 855 */ /***/ function(module, exports, __webpack_require__) { var setDesc = __webpack_require__(3).setDesc @@ -34106,14 +33750,14 @@ }); /***/ }, -/* 845 */ +/* 856 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var strong = __webpack_require__(211); + var strong = __webpack_require__(215); // 23.1 Map Objects - __webpack_require__(88)('Map', function(get){ + __webpack_require__(90)('Map', function(get){ return function Map(){ return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.1.3.6 Map.prototype.get(key) @@ -34128,12 +33772,12 @@ }, strong, true); /***/ }, -/* 846 */ +/* 857 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.3 Math.acosh(x) var $export = __webpack_require__(1) - , log1p = __webpack_require__(224) + , log1p = __webpack_require__(228) , sqrt = Math.sqrt , $acosh = Math.acosh; @@ -34147,7 +33791,7 @@ }); /***/ }, -/* 847 */ +/* 858 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.5 Math.asinh(x) @@ -34160,7 +33804,7 @@ $export($export.S, 'Math', {asinh: asinh}); /***/ }, -/* 848 */ +/* 859 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.7 Math.atanh(x) @@ -34173,12 +33817,12 @@ }); /***/ }, -/* 849 */ +/* 860 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.9 Math.cbrt(x) var $export = __webpack_require__(1) - , sign = __webpack_require__(141); + , sign = __webpack_require__(144); $export($export.S, 'Math', { cbrt: function cbrt(x){ @@ -34187,7 +33831,7 @@ }); /***/ }, -/* 850 */ +/* 861 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.11 Math.clz32(x) @@ -34200,7 +33844,7 @@ }); /***/ }, -/* 851 */ +/* 862 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.12 Math.cosh(x) @@ -34214,21 +33858,21 @@ }); /***/ }, -/* 852 */ +/* 863 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.14 Math.expm1(x) var $export = __webpack_require__(1); - $export($export.S, 'Math', {expm1: __webpack_require__(140)}); + $export($export.S, 'Math', {expm1: __webpack_require__(143)}); /***/ }, -/* 853 */ +/* 864 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.16 Math.fround(x) var $export = __webpack_require__(1) - , sign = __webpack_require__(141) + , sign = __webpack_require__(144) , pow = Math.pow , EPSILON = pow(2, -52) , EPSILON32 = pow(2, -23) @@ -34254,7 +33898,7 @@ }); /***/ }, -/* 854 */ +/* 865 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) @@ -34285,7 +33929,7 @@ }); /***/ }, -/* 855 */ +/* 866 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.18 Math.imul(x, y) @@ -34307,7 +33951,7 @@ }); /***/ }, -/* 856 */ +/* 867 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.21 Math.log10(x) @@ -34320,16 +33964,16 @@ }); /***/ }, -/* 857 */ +/* 868 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.20 Math.log1p(x) var $export = __webpack_require__(1); - $export($export.S, 'Math', {log1p: __webpack_require__(224)}); + $export($export.S, 'Math', {log1p: __webpack_require__(228)}); /***/ }, -/* 858 */ +/* 869 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.22 Math.log2(x) @@ -34342,21 +33986,21 @@ }); /***/ }, -/* 859 */ +/* 870 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.28 Math.sign(x) var $export = __webpack_require__(1); - $export($export.S, 'Math', {sign: __webpack_require__(141)}); + $export($export.S, 'Math', {sign: __webpack_require__(144)}); /***/ }, -/* 860 */ +/* 871 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.30 Math.sinh(x) var $export = __webpack_require__(1) - , expm1 = __webpack_require__(140) + , expm1 = __webpack_require__(143) , exp = Math.exp; // V8 near Chromium 38 has a problem with very small numbers @@ -34371,12 +34015,12 @@ }); /***/ }, -/* 861 */ +/* 872 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.33 Math.tanh(x) var $export = __webpack_require__(1) - , expm1 = __webpack_require__(140) + , expm1 = __webpack_require__(143) , exp = Math.exp; $export($export.S, 'Math', { @@ -34388,7 +34032,7 @@ }); /***/ }, -/* 862 */ +/* 873 */ /***/ function(module, exports, __webpack_require__) { // 20.2.2.34 Math.trunc(x) @@ -34401,7 +34045,7 @@ }); /***/ }, -/* 863 */ +/* 874 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -34409,9 +34053,9 @@ , global = __webpack_require__(10) , has = __webpack_require__(17) , cof = __webpack_require__(33) - , toPrimitive = __webpack_require__(834) + , toPrimitive = __webpack_require__(845) , fails = __webpack_require__(11) - , $trim = __webpack_require__(95).trim + , $trim = __webpack_require__(97).trim , NUMBER = 'Number' , $Number = global[NUMBER] , Base = $Number @@ -34472,7 +34116,7 @@ } /***/ }, -/* 864 */ +/* 875 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.1 Number.EPSILON @@ -34481,7 +34125,7 @@ $export($export.S, 'Number', {EPSILON: Math.pow(2, -52)}); /***/ }, -/* 865 */ +/* 876 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.2 Number.isFinite(number) @@ -34495,16 +34139,16 @@ }); /***/ }, -/* 866 */ +/* 877 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.3 Number.isInteger(number) var $export = __webpack_require__(1); - $export($export.S, 'Number', {isInteger: __webpack_require__(219)}); + $export($export.S, 'Number', {isInteger: __webpack_require__(223)}); /***/ }, -/* 867 */ +/* 878 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.4 Number.isNaN(number) @@ -34517,12 +34161,12 @@ }); /***/ }, -/* 868 */ +/* 879 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.5 Number.isSafeInteger(number) var $export = __webpack_require__(1) - , isInteger = __webpack_require__(219) + , isInteger = __webpack_require__(223) , abs = Math.abs; $export($export.S, 'Number', { @@ -34532,7 +34176,7 @@ }); /***/ }, -/* 869 */ +/* 880 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.6 Number.MAX_SAFE_INTEGER @@ -34541,7 +34185,7 @@ $export($export.S, 'Number', {MAX_SAFE_INTEGER: 0x1fffffffffffff}); /***/ }, -/* 870 */ +/* 881 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.10 Number.MIN_SAFE_INTEGER @@ -34550,7 +34194,7 @@ $export($export.S, 'Number', {MIN_SAFE_INTEGER: -0x1fffffffffffff}); /***/ }, -/* 871 */ +/* 882 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.12 Number.parseFloat(string) @@ -34559,7 +34203,7 @@ $export($export.S, 'Number', {parseFloat: parseFloat}); /***/ }, -/* 872 */ +/* 883 */ /***/ function(module, exports, __webpack_require__) { // 20.1.2.13 Number.parseInt(string, radix) @@ -34568,16 +34212,16 @@ $export($export.S, 'Number', {parseInt: parseInt}); /***/ }, -/* 873 */ +/* 884 */ /***/ function(module, exports, __webpack_require__) { // 19.1.3.1 Object.assign(target, source) var $export = __webpack_require__(1); - $export($export.S + $export.F, 'Object', {assign: __webpack_require__(829)}); + $export($export.S + $export.F, 'Object', {assign: __webpack_require__(840)}); /***/ }, -/* 874 */ +/* 885 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.5 Object.freeze(O) @@ -34590,7 +34234,7 @@ }); /***/ }, -/* 875 */ +/* 886 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) @@ -34603,16 +34247,16 @@ }); /***/ }, -/* 876 */ +/* 887 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.7 Object.getOwnPropertyNames(O) __webpack_require__(21)('getOwnPropertyNames', function(){ - return __webpack_require__(216).get; + return __webpack_require__(220).get; }); /***/ }, -/* 877 */ +/* 888 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.9 Object.getPrototypeOf(O) @@ -34625,7 +34269,7 @@ }); /***/ }, -/* 878 */ +/* 889 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.11 Object.isExtensible(O) @@ -34638,7 +34282,7 @@ }); /***/ }, -/* 879 */ +/* 890 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.12 Object.isFrozen(O) @@ -34651,7 +34295,7 @@ }); /***/ }, -/* 880 */ +/* 891 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.13 Object.isSealed(O) @@ -34664,15 +34308,15 @@ }); /***/ }, -/* 881 */ +/* 892 */ /***/ function(module, exports, __webpack_require__) { // 19.1.3.10 Object.is(value1, value2) var $export = __webpack_require__(1); - $export($export.S, 'Object', {is: __webpack_require__(227)}); + $export($export.S, 'Object', {is: __webpack_require__(231)}); /***/ }, -/* 882 */ +/* 893 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.14 Object.keys(O) @@ -34685,7 +34329,7 @@ }); /***/ }, -/* 883 */ +/* 894 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.15 Object.preventExtensions(O) @@ -34698,7 +34342,7 @@ }); /***/ }, -/* 884 */ +/* 895 */ /***/ function(module, exports, __webpack_require__) { // 19.1.2.17 Object.seal(O) @@ -34711,20 +34355,20 @@ }); /***/ }, -/* 885 */ +/* 896 */ /***/ function(module, exports, __webpack_require__) { // 19.1.3.19 Object.setPrototypeOf(O, proto) var $export = __webpack_require__(1); - $export($export.S, 'Object', {setPrototypeOf: __webpack_require__(142).set}); + $export($export.S, 'Object', {setPrototypeOf: __webpack_require__(145).set}); /***/ }, -/* 886 */ +/* 897 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // 19.1.3.6 Object.prototype.toString() - var classof = __webpack_require__(87) + var classof = __webpack_require__(89) , test = {}; test[__webpack_require__(9)('toStringTag')] = 'z'; if(test + '' != '[object z]'){ @@ -34734,26 +34378,26 @@ } /***/ }, -/* 887 */ +/* 898 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var $ = __webpack_require__(3) - , LIBRARY = __webpack_require__(139) + , LIBRARY = __webpack_require__(142) , global = __webpack_require__(10) , ctx = __webpack_require__(26) - , classof = __webpack_require__(87) + , classof = __webpack_require__(89) , $export = __webpack_require__(1) , isObject = __webpack_require__(4) , anObject = __webpack_require__(8) - , aFunction = __webpack_require__(44) - , strictNew = __webpack_require__(94) - , forOf = __webpack_require__(56) - , setProto = __webpack_require__(142).set - , same = __webpack_require__(227) + , aFunction = __webpack_require__(45) + , strictNew = __webpack_require__(96) + , forOf = __webpack_require__(57) + , setProto = __webpack_require__(145).set + , same = __webpack_require__(231) , SPECIES = __webpack_require__(9)('species') - , speciesConstructor = __webpack_require__(833) - , asap = __webpack_require__(828) + , speciesConstructor = __webpack_require__(844) + , asap = __webpack_require__(839) , PROMISE = 'Promise' , process = global.process , isNode = classof(process) == 'process' @@ -34938,7 +34582,7 @@ $reject.call(record, err); } }; - __webpack_require__(92)(P.prototype, { + __webpack_require__(94)(P.prototype, { // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected) then: function then(onFulfilled, onRejected){ var reaction = new PromiseCapability(speciesConstructor(this, P)) @@ -34959,8 +34603,8 @@ } $export($export.G + $export.W + $export.F * !USE_NATIVE, {Promise: P}); - __webpack_require__(58)(P, PROMISE); - __webpack_require__(93)(PROMISE); + __webpack_require__(59)(P, PROMISE); + __webpack_require__(95)(PROMISE); Wrapper = __webpack_require__(34)[PROMISE]; // statics @@ -34984,7 +34628,7 @@ return capability.promise; } }); - $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(138)(function(iter){ + $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(141)(function(iter){ P.all(iter)['catch'](function(){}); })), PROMISE, { // 25.4.4.1 Promise.all(iterable) @@ -35028,7 +34672,7 @@ }); /***/ }, -/* 888 */ +/* 899 */ /***/ function(module, exports, __webpack_require__) { // 26.1.1 Reflect.apply(target, thisArgument, argumentsList) @@ -35042,13 +34686,13 @@ }); /***/ }, -/* 889 */ +/* 900 */ /***/ function(module, exports, __webpack_require__) { // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) var $ = __webpack_require__(3) , $export = __webpack_require__(1) - , aFunction = __webpack_require__(44) + , aFunction = __webpack_require__(45) , anObject = __webpack_require__(8) , isObject = __webpack_require__(4) , bind = Function.bind || __webpack_require__(34).Function.prototype.bind; @@ -35085,7 +34729,7 @@ }); /***/ }, -/* 890 */ +/* 901 */ /***/ function(module, exports, __webpack_require__) { // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes) @@ -35109,7 +34753,7 @@ }); /***/ }, -/* 891 */ +/* 902 */ /***/ function(module, exports, __webpack_require__) { // 26.1.4 Reflect.deleteProperty(target, propertyKey) @@ -35125,7 +34769,7 @@ }); /***/ }, -/* 892 */ +/* 903 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -35139,7 +34783,7 @@ , key; for(key in iterated)keys.push(key); }; - __webpack_require__(222)(Enumerate, 'Object', function(){ + __webpack_require__(226)(Enumerate, 'Object', function(){ var that = this , keys = that._k , key; @@ -35156,7 +34800,7 @@ }); /***/ }, -/* 893 */ +/* 904 */ /***/ function(module, exports, __webpack_require__) { // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey) @@ -35171,7 +34815,7 @@ }); /***/ }, -/* 894 */ +/* 905 */ /***/ function(module, exports, __webpack_require__) { // 26.1.8 Reflect.getPrototypeOf(target) @@ -35186,7 +34830,7 @@ }); /***/ }, -/* 895 */ +/* 906 */ /***/ function(module, exports, __webpack_require__) { // 26.1.6 Reflect.get(target, propertyKey [, receiver]) @@ -35211,7 +34855,7 @@ $export($export.S, 'Reflect', {get: get}); /***/ }, -/* 896 */ +/* 907 */ /***/ function(module, exports, __webpack_require__) { // 26.1.9 Reflect.has(target, propertyKey) @@ -35224,7 +34868,7 @@ }); /***/ }, -/* 897 */ +/* 908 */ /***/ function(module, exports, __webpack_require__) { // 26.1.10 Reflect.isExtensible(target) @@ -35240,16 +34884,16 @@ }); /***/ }, -/* 898 */ +/* 909 */ /***/ function(module, exports, __webpack_require__) { // 26.1.11 Reflect.ownKeys(target) var $export = __webpack_require__(1); - $export($export.S, 'Reflect', {ownKeys: __webpack_require__(226)}); + $export($export.S, 'Reflect', {ownKeys: __webpack_require__(230)}); /***/ }, -/* 899 */ +/* 910 */ /***/ function(module, exports, __webpack_require__) { // 26.1.12 Reflect.preventExtensions(target) @@ -35270,12 +34914,12 @@ }); /***/ }, -/* 900 */ +/* 911 */ /***/ function(module, exports, __webpack_require__) { // 26.1.14 Reflect.setPrototypeOf(target, proto) var $export = __webpack_require__(1) - , setProto = __webpack_require__(142); + , setProto = __webpack_require__(145); if(setProto)$export($export.S, 'Reflect', { setPrototypeOf: function setPrototypeOf(target, proto){ @@ -35290,7 +34934,7 @@ }); /***/ }, -/* 901 */ +/* 912 */ /***/ function(module, exports, __webpack_require__) { // 26.1.13 Reflect.set(target, propertyKey, V [, receiver]) @@ -35324,13 +34968,13 @@ $export($export.S, 'Reflect', {set: set}); /***/ }, -/* 902 */ +/* 913 */ /***/ function(module, exports, __webpack_require__) { var $ = __webpack_require__(3) , global = __webpack_require__(10) - , isRegExp = __webpack_require__(220) - , $flags = __webpack_require__(215) + , isRegExp = __webpack_require__(224) + , $flags = __webpack_require__(219) , $RegExp = global.RegExp , Base = $RegExp , proto = $RegExp.prototype @@ -35364,25 +35008,25 @@ __webpack_require__(22)(global, 'RegExp', $RegExp); } - __webpack_require__(93)('RegExp'); + __webpack_require__(95)('RegExp'); /***/ }, -/* 903 */ +/* 914 */ /***/ function(module, exports, __webpack_require__) { // 21.2.5.3 get RegExp.prototype.flags() var $ = __webpack_require__(3); if(__webpack_require__(20) && /./g.flags != 'g')$.setDesc(RegExp.prototype, 'flags', { configurable: true, - get: __webpack_require__(215) + get: __webpack_require__(219) }); /***/ }, -/* 904 */ +/* 915 */ /***/ function(module, exports, __webpack_require__) { // @@match logic - __webpack_require__(89)('match', 1, function(defined, MATCH){ + __webpack_require__(91)('match', 1, function(defined, MATCH){ // 21.1.3.11 String.prototype.match(regexp) return function match(regexp){ 'use strict'; @@ -35393,11 +35037,11 @@ }); /***/ }, -/* 905 */ +/* 916 */ /***/ function(module, exports, __webpack_require__) { // @@replace logic - __webpack_require__(89)('replace', 2, function(defined, REPLACE, $replace){ + __webpack_require__(91)('replace', 2, function(defined, REPLACE, $replace){ // 21.1.3.14 String.prototype.replace(searchValue, replaceValue) return function replace(searchValue, replaceValue){ 'use strict'; @@ -35410,11 +35054,11 @@ }); /***/ }, -/* 906 */ +/* 917 */ /***/ function(module, exports, __webpack_require__) { // @@search logic - __webpack_require__(89)('search', 1, function(defined, SEARCH){ + __webpack_require__(91)('search', 1, function(defined, SEARCH){ // 21.1.3.15 String.prototype.search(regexp) return function search(regexp){ 'use strict'; @@ -35425,11 +35069,11 @@ }); /***/ }, -/* 907 */ +/* 918 */ /***/ function(module, exports, __webpack_require__) { // @@split logic - __webpack_require__(89)('split', 2, function(defined, SPLIT, $split){ + __webpack_require__(91)('split', 2, function(defined, SPLIT, $split){ // 21.1.3.17 String.prototype.split(separator, limit) return function split(separator, limit){ 'use strict'; @@ -35442,14 +35086,14 @@ }); /***/ }, -/* 908 */ +/* 919 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var strong = __webpack_require__(211); + var strong = __webpack_require__(215); // 23.2 Set Objects - __webpack_require__(88)('Set', function(get){ + __webpack_require__(90)('Set', function(get){ return function Set(){ return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.2.3.1 Set.prototype.add(value) @@ -35459,12 +35103,12 @@ }, strong); /***/ }, -/* 909 */ +/* 920 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var $export = __webpack_require__(1) - , $at = __webpack_require__(143)(false); + , $at = __webpack_require__(146)(false); $export($export.P, 'String', { // 21.1.3.3 String.prototype.codePointAt(pos) codePointAt: function codePointAt(pos){ @@ -35473,18 +35117,18 @@ }); /***/ }, -/* 910 */ +/* 921 */ /***/ function(module, exports, __webpack_require__) { // 21.1.3.6 String.prototype.endsWith(searchString [, endPosition]) 'use strict'; var $export = __webpack_require__(1) , toLength = __webpack_require__(18) - , context = __webpack_require__(144) + , context = __webpack_require__(147) , ENDS_WITH = 'endsWith' , $endsWith = ''[ENDS_WITH]; - $export($export.P + $export.F * __webpack_require__(135)(ENDS_WITH), 'String', { + $export($export.P + $export.F * __webpack_require__(138)(ENDS_WITH), 'String', { endsWith: function endsWith(searchString /*, endPosition = @length */){ var that = context(this, searchString, ENDS_WITH) , $$ = arguments @@ -35499,11 +35143,11 @@ }); /***/ }, -/* 911 */ +/* 922 */ /***/ function(module, exports, __webpack_require__) { var $export = __webpack_require__(1) - , toIndex = __webpack_require__(59) + , toIndex = __webpack_require__(60) , fromCharCode = String.fromCharCode , $fromCodePoint = String.fromCodePoint; @@ -35528,16 +35172,16 @@ }); /***/ }, -/* 912 */ +/* 923 */ /***/ function(module, exports, __webpack_require__) { // 21.1.3.7 String.prototype.includes(searchString, position = 0) 'use strict'; var $export = __webpack_require__(1) - , context = __webpack_require__(144) + , context = __webpack_require__(147) , INCLUDES = 'includes'; - $export($export.P + $export.F * __webpack_require__(135)(INCLUDES), 'String', { + $export($export.P + $export.F * __webpack_require__(138)(INCLUDES), 'String', { includes: function includes(searchString /*, position = 0 */){ return !!~context(this, searchString, INCLUDES) .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined); @@ -35545,14 +35189,14 @@ }); /***/ }, -/* 913 */ +/* 924 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var $at = __webpack_require__(143)(true); + var $at = __webpack_require__(146)(true); // 21.1.3.27 String.prototype[@@iterator]() - __webpack_require__(137)(String, 'String', function(iterated){ + __webpack_require__(140)(String, 'String', function(iterated){ this._t = String(iterated); // target this._i = 0; // next index // 21.1.5.2.1 %StringIteratorPrototype%.next() @@ -35567,7 +35211,7 @@ }); /***/ }, -/* 914 */ +/* 925 */ /***/ function(module, exports, __webpack_require__) { var $export = __webpack_require__(1) @@ -35591,29 +35235,29 @@ }); /***/ }, -/* 915 */ +/* 926 */ /***/ function(module, exports, __webpack_require__) { var $export = __webpack_require__(1); $export($export.P, 'String', { // 21.1.3.13 String.prototype.repeat(count) - repeat: __webpack_require__(230) + repeat: __webpack_require__(234) }); /***/ }, -/* 916 */ +/* 927 */ /***/ function(module, exports, __webpack_require__) { // 21.1.3.18 String.prototype.startsWith(searchString [, position ]) 'use strict'; var $export = __webpack_require__(1) , toLength = __webpack_require__(18) - , context = __webpack_require__(144) + , context = __webpack_require__(147) , STARTS_WITH = 'startsWith' , $startsWith = ''[STARTS_WITH]; - $export($export.P + $export.F * __webpack_require__(135)(STARTS_WITH), 'String', { + $export($export.P + $export.F * __webpack_require__(138)(STARTS_WITH), 'String', { startsWith: function startsWith(searchString /*, position = 0 */){ var that = context(this, searchString, STARTS_WITH) , $$ = arguments @@ -35626,19 +35270,19 @@ }); /***/ }, -/* 917 */ +/* 928 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // 21.1.3.25 String.prototype.trim() - __webpack_require__(95)('trim', function($trim){ + __webpack_require__(97)('trim', function($trim){ return function trim(){ return $trim(this, 3); }; }); /***/ }, -/* 918 */ +/* 929 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -35650,14 +35294,14 @@ , $export = __webpack_require__(1) , redefine = __webpack_require__(22) , $fails = __webpack_require__(11) - , shared = __webpack_require__(228) - , setToStringTag = __webpack_require__(58) - , uid = __webpack_require__(46) + , shared = __webpack_require__(232) + , setToStringTag = __webpack_require__(59) + , uid = __webpack_require__(47) , wks = __webpack_require__(9) - , keyOf = __webpack_require__(827) - , $names = __webpack_require__(216) - , enumKeys = __webpack_require__(826) - , isArray = __webpack_require__(136) + , keyOf = __webpack_require__(838) + , $names = __webpack_require__(220) + , enumKeys = __webpack_require__(837) + , isArray = __webpack_require__(139) , anObject = __webpack_require__(8) , toIObject = __webpack_require__(23) , createDesc = __webpack_require__(38) @@ -35800,7 +35444,7 @@ $.getNames = $names.get = $getOwnPropertyNames; $.getSymbols = $getOwnPropertySymbols; - if(DESCRIPTORS && !__webpack_require__(139)){ + if(DESCRIPTORS && !__webpack_require__(142)){ redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true); } } @@ -35870,13 +35514,13 @@ setToStringTag(global.JSON, 'JSON', true); /***/ }, -/* 919 */ +/* 930 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var $ = __webpack_require__(3) , redefine = __webpack_require__(22) - , weak = __webpack_require__(213) + , weak = __webpack_require__(217) , isObject = __webpack_require__(4) , has = __webpack_require__(17) , frozenStore = weak.frozenStore @@ -35885,7 +35529,7 @@ , tmp = {}; // 23.3 WeakMap Objects - var $WeakMap = __webpack_require__(88)('WeakMap', function(get){ + var $WeakMap = __webpack_require__(90)('WeakMap', function(get){ return function WeakMap(){ return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.3.3.3 WeakMap.prototype.get(key) @@ -35918,14 +35562,14 @@ } /***/ }, -/* 920 */ +/* 931 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - var weak = __webpack_require__(213); + var weak = __webpack_require__(217); // 23.4 WeakSet Objects - __webpack_require__(88)('WeakSet', function(get){ + __webpack_require__(90)('WeakSet', function(get){ return function WeakSet(){ return get(this, arguments.length > 0 ? arguments[0] : undefined); }; }, { // 23.4.3.1 WeakSet.prototype.add(value) @@ -35935,12 +35579,12 @@ }, weak, false, true); /***/ }, -/* 921 */ +/* 932 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var $export = __webpack_require__(1) - , $includes = __webpack_require__(210)(true); + , $includes = __webpack_require__(214)(true); $export($export.P, 'Array', { // https://github.com/domenic/Array.prototype.includes @@ -35949,24 +35593,24 @@ } }); - __webpack_require__(45)('includes'); + __webpack_require__(46)('includes'); /***/ }, -/* 922 */ +/* 933 */ /***/ function(module, exports, __webpack_require__) { // https://github.com/DavidBruant/Map-Set.prototype.toJSON var $export = __webpack_require__(1); - $export($export.P, 'Map', {toJSON: __webpack_require__(212)('Map')}); + $export($export.P, 'Map', {toJSON: __webpack_require__(216)('Map')}); /***/ }, -/* 923 */ +/* 934 */ /***/ function(module, exports, __webpack_require__) { // http://goo.gl/XkBrjD var $export = __webpack_require__(1) - , $entries = __webpack_require__(225)(true); + , $entries = __webpack_require__(229)(true); $export($export.S, 'Object', { entries: function entries(it){ @@ -35975,13 +35619,13 @@ }); /***/ }, -/* 924 */ +/* 935 */ /***/ function(module, exports, __webpack_require__) { // https://gist.github.com/WebReflection/9353781 var $ = __webpack_require__(3) , $export = __webpack_require__(1) - , ownKeys = __webpack_require__(226) + , ownKeys = __webpack_require__(230) , toIObject = __webpack_require__(23) , createDesc = __webpack_require__(38); @@ -36003,12 +35647,12 @@ }); /***/ }, -/* 925 */ +/* 936 */ /***/ function(module, exports, __webpack_require__) { // http://goo.gl/XkBrjD var $export = __webpack_require__(1) - , $values = __webpack_require__(225)(false); + , $values = __webpack_require__(229)(false); $export($export.S, 'Object', { values: function values(it){ @@ -36017,33 +35661,33 @@ }); /***/ }, -/* 926 */ +/* 937 */ /***/ function(module, exports, __webpack_require__) { // https://github.com/benjamingr/RexExp.escape var $export = __webpack_require__(1) - , $re = __webpack_require__(832)(/[\\^$*+?.()|[\]{}]/g, '\\$&'); + , $re = __webpack_require__(843)(/[\\^$*+?.()|[\]{}]/g, '\\$&'); $export($export.S, 'RegExp', {escape: function escape(it){ return $re(it); }}); /***/ }, -/* 927 */ +/* 938 */ /***/ function(module, exports, __webpack_require__) { // https://github.com/DavidBruant/Map-Set.prototype.toJSON var $export = __webpack_require__(1); - $export($export.P, 'Set', {toJSON: __webpack_require__(212)('Set')}); + $export($export.P, 'Set', {toJSON: __webpack_require__(216)('Set')}); /***/ }, -/* 928 */ +/* 939 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // https://github.com/mathiasbynens/String.prototype.at var $export = __webpack_require__(1) - , $at = __webpack_require__(143)(true); + , $at = __webpack_require__(146)(true); $export($export.P, 'String', { at: function at(pos){ @@ -36052,12 +35696,12 @@ }); /***/ }, -/* 929 */ +/* 940 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var $export = __webpack_require__(1) - , $pad = __webpack_require__(229); + , $pad = __webpack_require__(233); $export($export.P, 'String', { padLeft: function padLeft(maxLength /*, fillString = ' ' */){ @@ -36066,12 +35710,12 @@ }); /***/ }, -/* 930 */ +/* 941 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; var $export = __webpack_require__(1) - , $pad = __webpack_require__(229); + , $pad = __webpack_require__(233); $export($export.P, 'String', { padRight: function padRight(maxLength /*, fillString = ' ' */){ @@ -36080,31 +35724,31 @@ }); /***/ }, -/* 931 */ +/* 942 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim - __webpack_require__(95)('trimLeft', function($trim){ + __webpack_require__(97)('trimLeft', function($trim){ return function trimLeft(){ return $trim(this, 1); }; }); /***/ }, -/* 932 */ +/* 943 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim - __webpack_require__(95)('trimRight', function($trim){ + __webpack_require__(97)('trimRight', function($trim){ return function trimRight(){ return $trim(this, 2); }; }); /***/ }, -/* 933 */ +/* 944 */ /***/ function(module, exports, __webpack_require__) { // JavaScript 1.6 / Strawman array statics shim @@ -36126,13 +35770,13 @@ $export($export.S, 'Array', statics); /***/ }, -/* 934 */ +/* 945 */ /***/ function(module, exports, __webpack_require__) { - __webpack_require__(233); + __webpack_require__(237); var global = __webpack_require__(10) , hide = __webpack_require__(28) - , Iterators = __webpack_require__(57) + , Iterators = __webpack_require__(58) , ITERATOR = __webpack_require__(9)('iterator') , NL = global.NodeList , HTC = global.HTMLCollection @@ -36143,25 +35787,25 @@ if(HTCProto && !HTCProto[ITERATOR])hide(HTCProto, ITERATOR, ArrayValues); /***/ }, -/* 935 */ +/* 946 */ /***/ function(module, exports, __webpack_require__) { var $export = __webpack_require__(1) - , $task = __webpack_require__(231); + , $task = __webpack_require__(235); $export($export.G + $export.B, { setImmediate: $task.set, clearImmediate: $task.clear }); /***/ }, -/* 936 */ +/* 947 */ /***/ function(module, exports, __webpack_require__) { // ie9- setTimeout & setInterval additional parameters fix var global = __webpack_require__(10) , $export = __webpack_require__(1) - , invoke = __webpack_require__(90) - , partial = __webpack_require__(830) + , invoke = __webpack_require__(92) + , partial = __webpack_require__(841) , navigator = global.navigator , MSIE = !!navigator && /MSIE .\./.test(navigator.userAgent); // <- dirty ie9- check var wrap = function(set){ @@ -36179,27 +35823,43 @@ }); /***/ }, -/* 937 */ +/* 948 */ /***/ function(module, exports, __webpack_require__) { - __webpack_require__(835); - __webpack_require__(918); - __webpack_require__(873); - __webpack_require__(881); + __webpack_require__(846); + __webpack_require__(929); + __webpack_require__(884); + __webpack_require__(892); + __webpack_require__(896); + __webpack_require__(897); __webpack_require__(885); + __webpack_require__(895); + __webpack_require__(894); + __webpack_require__(890); + __webpack_require__(891); + __webpack_require__(889); __webpack_require__(886); + __webpack_require__(888); + __webpack_require__(893); + __webpack_require__(887); + __webpack_require__(855); + __webpack_require__(854); __webpack_require__(874); - __webpack_require__(884); - __webpack_require__(883); - __webpack_require__(879); - __webpack_require__(880); - __webpack_require__(878); __webpack_require__(875); + __webpack_require__(876); __webpack_require__(877); + __webpack_require__(878); + __webpack_require__(879); + __webpack_require__(880); + __webpack_require__(881); __webpack_require__(882); - __webpack_require__(876); - __webpack_require__(844); - __webpack_require__(843); + __webpack_require__(883); + __webpack_require__(857); + __webpack_require__(858); + __webpack_require__(859); + __webpack_require__(860); + __webpack_require__(861); + __webpack_require__(862); __webpack_require__(863); __webpack_require__(864); __webpack_require__(865); @@ -36210,93 +35870,77 @@ __webpack_require__(870); __webpack_require__(871); __webpack_require__(872); - __webpack_require__(846); - __webpack_require__(847); - __webpack_require__(848); - __webpack_require__(849); - __webpack_require__(850); + __webpack_require__(873); + __webpack_require__(922); + __webpack_require__(925); + __webpack_require__(928); + __webpack_require__(924); + __webpack_require__(920); + __webpack_require__(921); + __webpack_require__(923); + __webpack_require__(926); + __webpack_require__(927); __webpack_require__(851); __webpack_require__(852); + __webpack_require__(237); __webpack_require__(853); - __webpack_require__(854); - __webpack_require__(855); - __webpack_require__(856); - __webpack_require__(857); - __webpack_require__(858); - __webpack_require__(859); - __webpack_require__(860); - __webpack_require__(861); - __webpack_require__(862); - __webpack_require__(911); - __webpack_require__(914); - __webpack_require__(917); + __webpack_require__(847); + __webpack_require__(848); + __webpack_require__(850); + __webpack_require__(849); __webpack_require__(913); - __webpack_require__(909); - __webpack_require__(910); - __webpack_require__(912); + __webpack_require__(914); __webpack_require__(915); __webpack_require__(916); - __webpack_require__(840); - __webpack_require__(841); - __webpack_require__(233); - __webpack_require__(842); - __webpack_require__(836); - __webpack_require__(837); - __webpack_require__(839); - __webpack_require__(838); + __webpack_require__(917); + __webpack_require__(918); + __webpack_require__(898); + __webpack_require__(856); + __webpack_require__(919); + __webpack_require__(930); + __webpack_require__(931); + __webpack_require__(899); + __webpack_require__(900); + __webpack_require__(901); __webpack_require__(902); __webpack_require__(903); + __webpack_require__(906); __webpack_require__(904); __webpack_require__(905); - __webpack_require__(906); __webpack_require__(907); - __webpack_require__(887); - __webpack_require__(845); __webpack_require__(908); - __webpack_require__(919); - __webpack_require__(920); - __webpack_require__(888); - __webpack_require__(889); - __webpack_require__(890); - __webpack_require__(891); - __webpack_require__(892); - __webpack_require__(895); - __webpack_require__(893); - __webpack_require__(894); - __webpack_require__(896); - __webpack_require__(897); - __webpack_require__(898); - __webpack_require__(899); - __webpack_require__(901); - __webpack_require__(900); - __webpack_require__(921); - __webpack_require__(928); - __webpack_require__(929); - __webpack_require__(930); - __webpack_require__(931); + __webpack_require__(909); + __webpack_require__(910); + __webpack_require__(912); + __webpack_require__(911); __webpack_require__(932); - __webpack_require__(926); - __webpack_require__(924); - __webpack_require__(925); - __webpack_require__(923); - __webpack_require__(922); - __webpack_require__(927); - __webpack_require__(933); - __webpack_require__(936); + __webpack_require__(939); + __webpack_require__(940); + __webpack_require__(941); + __webpack_require__(942); + __webpack_require__(943); + __webpack_require__(937); __webpack_require__(935); + __webpack_require__(936); __webpack_require__(934); + __webpack_require__(933); + __webpack_require__(938); + __webpack_require__(944); + __webpack_require__(947); + __webpack_require__(946); + __webpack_require__(945); module.exports = __webpack_require__(34); /***/ }, -/* 938 */ +/* 949 */ /***/ function(module, exports) { // removed by extract-text-webpack-plugin /***/ }, -/* 939 */ -938, -/* 940 */ +/* 950 */ +949, +/* 951 */ /***/ function(module, exports) { function isHTMLElement(obj) { @@ -36477,49 +36121,85 @@ /***/ }, -/* 941 */ -[1090, 942, 944, 235], -/* 942 */ -[1091, 943, 235], -/* 943 */ -292, -/* 944 */ -[1092, 945, 946, 947], -/* 945 */ -277, -/* 946 */ -295, -/* 947 */ -273, -/* 948 */ -284, -/* 949 */ -192, -/* 950 */ -290, -/* 951 */ -108, /* 952 */ -[1112, 953, 954, 959, 39], +280, /* 953 */ -354, +284, /* 954 */ -[1108, 955, 957, 39, 958], +[1120, 955, 62], /* 955 */ -[1096, 39, 956, 145], +301, /* 956 */ -348, +281, /* 957 */ -277, +[1114, 62], /* 958 */ -[1109, 145], +299, /* 959 */ -[1085, 145], +[1121, 238, 962, 242], /* 960 */ -284, +[1112, 952, 956, 239], /* 961 */ -192, +293, /* 962 */ +304, +/* 963 */ +297, +/* 964 */ +[1113, 953, 957, 238, 98], +/* 965 */ +[1115, 241, 98, 966, 967, 62], +/* 966 */ +136, +/* 967 */ +111, +/* 968 */ +[1117, 963], +/* 969 */ +[1118, 958], +/* 970 */ +[1119, 971, 973, 244], +/* 971 */ +[1120, 972, 244], +/* 972 */ +301, +/* 973 */ +[1121, 974, 975, 976], +/* 974 */ +238, +/* 975 */ +304, +/* 976 */ +242, +/* 977 */ +293, +/* 978 */ +196, +/* 979 */ +299, +/* 980 */ +111, +/* 981 */ +[1143, 982, 983, 988, 39], +/* 982 */ +365, +/* 983 */ +[1139, 984, 986, 39, 987], +/* 984 */ +[1127, 39, 985, 149], +/* 985 */ +359, +/* 986 */ +238, +/* 987 */ +[1140, 149], +/* 988 */ +[1114, 149], +/* 989 */ +293, +/* 990 */ +196, +/* 991 */ /***/ function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(Buffer) {// uuid.js @@ -36580,7 +36260,7 @@ // Moderately fast, high quality if (true) { try { - var _rb = __webpack_require__(1044).randomBytes; + var _rb = __webpack_require__(1073).randomBytes; _nodeRNG = _rng = _rb && function() {return _rb(16);}; _rng(); } catch(e) {} @@ -36798,7 +36478,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(13).Buffer)) /***/ }, -/* 963 */ +/* 992 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; @@ -37072,15 +36752,15 @@ module.exports = exports['default']; /***/ }, -/* 964 */ +/* 993 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // Load modules - const Stringify = __webpack_require__(966); - const Parse = __webpack_require__(965); + const Stringify = __webpack_require__(995); + const Parse = __webpack_require__(994); // Declare internals @@ -37093,14 +36773,14 @@ /***/ }, -/* 965 */ +/* 994 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // Load modules - const Utils = __webpack_require__(238); + const Utils = __webpack_require__(247); // Declare internals @@ -37288,14 +36968,14 @@ /***/ }, -/* 966 */ +/* 995 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; // Load modules - const Utils = __webpack_require__(238); + const Utils = __webpack_require__(247); // Declare internals @@ -37451,7 +37131,7 @@ /***/ }, -/* 967 */ +/* 996 */ /***/ function(module, exports, __webpack_require__) { /** @@ -37469,11 +37149,11 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var EventPropagators = __webpack_require__(63); + var EventPropagators = __webpack_require__(65); var ExecutionEnvironment = __webpack_require__(12); - var FallbackCompositionState = __webpack_require__(975); - var SyntheticCompositionEvent = __webpack_require__(1009); - var SyntheticInputEvent = __webpack_require__(1012); + var FallbackCompositionState = __webpack_require__(1004); + var SyntheticCompositionEvent = __webpack_require__(1038); + var SyntheticInputEvent = __webpack_require__(1041); var keyOf = __webpack_require__(37); @@ -37950,7 +37630,7 @@ /***/ }, -/* 968 */ +/* 997 */ /***/ function(module, exports, __webpack_require__) { /** @@ -37967,14 +37647,14 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var EventPluginHub = __webpack_require__(62); - var EventPropagators = __webpack_require__(63); + var EventPluginHub = __webpack_require__(64); + var EventPropagators = __webpack_require__(65); var ExecutionEnvironment = __webpack_require__(12); var ReactUpdates = __webpack_require__(24); var SyntheticEvent = __webpack_require__(41); - var isEventSupported = __webpack_require__(164); - var isTextInputElement = __webpack_require__(260); + var isEventSupported = __webpack_require__(168); + var isTextInputElement = __webpack_require__(269); var keyOf = __webpack_require__(37); var topLevelTypes = EventConstants.topLevelTypes; @@ -38336,7 +38016,7 @@ /***/ }, -/* 969 */ +/* 998 */ /***/ function(module, exports) { /** @@ -38365,7 +38045,7 @@ /***/ }, -/* 970 */ +/* 999 */ /***/ function(module, exports, __webpack_require__) { /** @@ -38382,10 +38062,10 @@ 'use strict'; - var Danger = __webpack_require__(971); - var ReactMultiChildUpdateTypes = __webpack_require__(247); + var Danger = __webpack_require__(1000); + var ReactMultiChildUpdateTypes = __webpack_require__(256); - var setTextContent = __webpack_require__(1035); + var setTextContent = __webpack_require__(1064); var invariant = __webpack_require__(2); /** @@ -38505,7 +38185,7 @@ /***/ }, -/* 971 */ +/* 1000 */ /***/ function(module, exports, __webpack_require__) { /** @@ -38526,9 +38206,9 @@ var ExecutionEnvironment = __webpack_require__(12); - var createNodesFromMarkup = __webpack_require__(1021); + var createNodesFromMarkup = __webpack_require__(1050); var emptyFunction = __webpack_require__(36); - var getMarkupWrap = __webpack_require__(257); + var getMarkupWrap = __webpack_require__(266); var invariant = __webpack_require__(2); var OPEN_TAG_NAME_EXP = /^(<[^ \/>]+)/; @@ -38694,7 +38374,7 @@ /***/ }, -/* 972 */ +/* 1001 */ /***/ function(module, exports, __webpack_require__) { /** @@ -38737,7 +38417,7 @@ /***/ }, -/* 973 */ +/* 1002 */ /***/ function(module, exports, __webpack_require__) { /** @@ -38755,8 +38435,8 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var EventPropagators = __webpack_require__(63); - var SyntheticMouseEvent = __webpack_require__(100); + var EventPropagators = __webpack_require__(65); + var SyntheticMouseEvent = __webpack_require__(103); var ReactMount = __webpack_require__(32); var keyOf = __webpack_require__(37); @@ -38881,7 +38561,7 @@ /***/ }, -/* 974 */ +/* 1003 */ /***/ function(module, exports, __webpack_require__) { /** @@ -38973,7 +38653,7 @@ /***/ }, -/* 975 */ +/* 1004 */ /***/ function(module, exports, __webpack_require__) { /** @@ -38993,7 +38673,7 @@ var PooledClass = __webpack_require__(29); var assign = __webpack_require__(5); - var getTextContentAccessor = __webpack_require__(258); + var getTextContentAccessor = __webpack_require__(267); /** * This helper class stores information about text content of a target node, @@ -39068,7 +38748,7 @@ /***/ }, -/* 976 */ +/* 1005 */ /***/ function(module, exports, __webpack_require__) { /** @@ -39086,7 +38766,7 @@ 'use strict'; - var DOMProperty = __webpack_require__(47); + var DOMProperty = __webpack_require__(48); var ExecutionEnvironment = __webpack_require__(12); var MUST_USE_ATTRIBUTE = DOMProperty.injection.MUST_USE_ATTRIBUTE; @@ -39283,7 +38963,7 @@ /***/ }, -/* 977 */ +/* 1006 */ /***/ function(module, exports, __webpack_require__) { /** @@ -39345,7 +39025,7 @@ /***/ }, -/* 978 */ +/* 1007 */ /***/ function(module, exports, __webpack_require__) { /** @@ -39363,27 +39043,27 @@ 'use strict'; - var EventPluginUtils = __webpack_require__(147); - var ReactChildren = __webpack_require__(980); - var ReactComponent = __webpack_require__(242); + var EventPluginUtils = __webpack_require__(151); + var ReactChildren = __webpack_require__(1009); + var ReactComponent = __webpack_require__(251); var ReactClass = __webpack_require__(16); - var ReactContext = __webpack_require__(152); + var ReactContext = __webpack_require__(156); var ReactCurrentOwner = __webpack_require__(31); var ReactElement = __webpack_require__(6); - var ReactElementValidator = __webpack_require__(64); - var ReactDOM = __webpack_require__(982); - var ReactDOMTextComponent = __webpack_require__(244); - var ReactDefaultInjection = __webpack_require__(993); - var ReactInstanceHandles = __webpack_require__(49); + var ReactElementValidator = __webpack_require__(66); + var ReactDOM = __webpack_require__(1011); + var ReactDOMTextComponent = __webpack_require__(253); + var ReactDefaultInjection = __webpack_require__(1022); + var ReactInstanceHandles = __webpack_require__(50); var ReactMount = __webpack_require__(32); var ReactPerf = __webpack_require__(40); - var ReactPropTypes = __webpack_require__(248); - var ReactReconciler = __webpack_require__(51); - var ReactServerRendering = __webpack_require__(1002); + var ReactPropTypes = __webpack_require__(257); + var ReactReconciler = __webpack_require__(52); + var ReactServerRendering = __webpack_require__(1031); var assign = __webpack_require__(5); - var findDOMNode = __webpack_require__(253); - var onlyChild = __webpack_require__(1033); + var findDOMNode = __webpack_require__(262); + var onlyChild = __webpack_require__(1062); ReactDefaultInjection.inject(); @@ -39499,7 +39179,7 @@ /***/ }, -/* 979 */ +/* 1008 */ /***/ function(module, exports, __webpack_require__) { /** @@ -39516,11 +39196,11 @@ 'use strict'; - var ReactReconciler = __webpack_require__(51); + var ReactReconciler = __webpack_require__(52); - var flattenChildren = __webpack_require__(1023); - var instantiateReactComponent = __webpack_require__(163); - var shouldUpdateReactComponent = __webpack_require__(166); + var flattenChildren = __webpack_require__(1052); + var instantiateReactComponent = __webpack_require__(167); + var shouldUpdateReactComponent = __webpack_require__(170); /** * ReactChildReconciler provides helpers for initializing or updating a set of @@ -39630,7 +39310,7 @@ /***/ }, -/* 980 */ +/* 1009 */ /***/ function(module, exports, __webpack_require__) { /** @@ -39647,9 +39327,9 @@ 'use strict'; var PooledClass = __webpack_require__(29); - var ReactFragment = __webpack_require__(97); + var ReactFragment = __webpack_require__(100); - var traverseAllChildren = __webpack_require__(261); + var traverseAllChildren = __webpack_require__(270); var warning = __webpack_require__(7); var twoArgumentPooler = PooledClass.twoArgumentPooler; @@ -39785,7 +39465,7 @@ /***/ }, -/* 981 */ +/* 1010 */ /***/ function(module, exports, __webpack_require__) { /** @@ -39801,24 +39481,24 @@ 'use strict'; - var ReactComponentEnvironment = __webpack_require__(151); - var ReactContext = __webpack_require__(152); + var ReactComponentEnvironment = __webpack_require__(155); + var ReactContext = __webpack_require__(156); var ReactCurrentOwner = __webpack_require__(31); var ReactElement = __webpack_require__(6); - var ReactElementValidator = __webpack_require__(64); - var ReactInstanceMap = __webpack_require__(50); - var ReactLifeCycle = __webpack_require__(155); - var ReactNativeComponent = __webpack_require__(98); + var ReactElementValidator = __webpack_require__(66); + var ReactInstanceMap = __webpack_require__(51); + var ReactLifeCycle = __webpack_require__(159); + var ReactNativeComponent = __webpack_require__(101); var ReactPerf = __webpack_require__(40); - var ReactPropTypeLocations = __webpack_require__(156); - var ReactPropTypeLocationNames = __webpack_require__(99); - var ReactReconciler = __webpack_require__(51); + var ReactPropTypeLocations = __webpack_require__(160); + var ReactPropTypeLocationNames = __webpack_require__(102); + var ReactReconciler = __webpack_require__(52); var ReactUpdates = __webpack_require__(24); var assign = __webpack_require__(5); - var emptyObject = __webpack_require__(102); + var emptyObject = __webpack_require__(105); var invariant = __webpack_require__(2); - var shouldUpdateReactComponent = __webpack_require__(166); + var shouldUpdateReactComponent = __webpack_require__(170); var warning = __webpack_require__(7); function getDeclarationErrorAddendum(component) { @@ -40700,7 +40380,7 @@ /***/ }, -/* 982 */ +/* 1011 */ /***/ function(module, exports, __webpack_require__) { /** @@ -40718,9 +40398,9 @@ 'use strict'; var ReactElement = __webpack_require__(6); - var ReactElementValidator = __webpack_require__(64); + var ReactElementValidator = __webpack_require__(66); - var mapObject = __webpack_require__(1031); + var mapObject = __webpack_require__(1060); /** * Create a factory that creates HTML tag elements. @@ -40881,7 +40561,7 @@ /***/ }, -/* 983 */ +/* 1012 */ /***/ function(module, exports, __webpack_require__) { /** @@ -40897,12 +40577,12 @@ 'use strict'; - var AutoFocusMixin = __webpack_require__(96); + var AutoFocusMixin = __webpack_require__(99); var ReactBrowserComponentMixin = __webpack_require__(30); var ReactClass = __webpack_require__(16); var ReactElement = __webpack_require__(6); - var keyMirror = __webpack_require__(66); + var keyMirror = __webpack_require__(68); var button = ReactElement.createFactory('button'); @@ -40949,7 +40629,7 @@ /***/ }, -/* 984 */ +/* 1013 */ /***/ function(module, exports, __webpack_require__) { /** @@ -40966,7 +40646,7 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var LocalEventTrapMixin = __webpack_require__(149); + var LocalEventTrapMixin = __webpack_require__(153); var ReactBrowserComponentMixin = __webpack_require__(30); var ReactClass = __webpack_require__(16); var ReactElement = __webpack_require__(6); @@ -41002,7 +40682,7 @@ /***/ }, -/* 985 */ +/* 1014 */ /***/ function(module, exports, __webpack_require__) { /** @@ -41019,7 +40699,7 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var LocalEventTrapMixin = __webpack_require__(149); + var LocalEventTrapMixin = __webpack_require__(153); var ReactBrowserComponentMixin = __webpack_require__(30); var ReactClass = __webpack_require__(16); var ReactElement = __webpack_require__(6); @@ -41051,7 +40731,7 @@ /***/ }, -/* 986 */ +/* 1015 */ /***/ function(module, exports, __webpack_require__) { /** @@ -41068,7 +40748,7 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var LocalEventTrapMixin = __webpack_require__(149); + var LocalEventTrapMixin = __webpack_require__(153); var ReactBrowserComponentMixin = __webpack_require__(30); var ReactClass = __webpack_require__(16); var ReactElement = __webpack_require__(6); @@ -41101,7 +40781,7 @@ /***/ }, -/* 987 */ +/* 1016 */ /***/ function(module, exports, __webpack_require__) { /** @@ -41117,9 +40797,9 @@ 'use strict'; - var AutoFocusMixin = __webpack_require__(96); - var DOMPropertyOperations = __webpack_require__(61); - var LinkedValueUtils = __webpack_require__(148); + var AutoFocusMixin = __webpack_require__(99); + var DOMPropertyOperations = __webpack_require__(63); + var LinkedValueUtils = __webpack_require__(152); var ReactBrowserComponentMixin = __webpack_require__(30); var ReactClass = __webpack_require__(16); var ReactElement = __webpack_require__(6); @@ -41280,7 +40960,7 @@ /***/ }, -/* 988 */ +/* 1017 */ /***/ function(module, exports, __webpack_require__) { /** @@ -41334,7 +41014,7 @@ /***/ }, -/* 989 */ +/* 1018 */ /***/ function(module, exports, __webpack_require__) { /** @@ -41350,8 +41030,8 @@ 'use strict'; - var AutoFocusMixin = __webpack_require__(96); - var LinkedValueUtils = __webpack_require__(148); + var AutoFocusMixin = __webpack_require__(99); + var LinkedValueUtils = __webpack_require__(152); var ReactBrowserComponentMixin = __webpack_require__(30); var ReactClass = __webpack_require__(16); var ReactElement = __webpack_require__(6); @@ -41516,7 +41196,7 @@ /***/ }, -/* 990 */ +/* 1019 */ /***/ function(module, exports, __webpack_require__) { /** @@ -41534,8 +41214,8 @@ var ExecutionEnvironment = __webpack_require__(12); - var getNodeForCharacterOffset = __webpack_require__(1025); - var getTextContentAccessor = __webpack_require__(258); + var getNodeForCharacterOffset = __webpack_require__(1054); + var getTextContentAccessor = __webpack_require__(267); /** * While `isCollapsed` is available on the Selection object and `collapsed` @@ -41733,7 +41413,7 @@ /***/ }, -/* 991 */ +/* 1020 */ /***/ function(module, exports, __webpack_require__) { /** @@ -41749,9 +41429,9 @@ 'use strict'; - var AutoFocusMixin = __webpack_require__(96); - var DOMPropertyOperations = __webpack_require__(61); - var LinkedValueUtils = __webpack_require__(148); + var AutoFocusMixin = __webpack_require__(99); + var DOMPropertyOperations = __webpack_require__(63); + var LinkedValueUtils = __webpack_require__(152); var ReactBrowserComponentMixin = __webpack_require__(30); var ReactClass = __webpack_require__(16); var ReactElement = __webpack_require__(6); @@ -41875,7 +41555,7 @@ /***/ }, -/* 992 */ +/* 1021 */ /***/ function(module, exports, __webpack_require__) { /** @@ -41892,7 +41572,7 @@ 'use strict'; var ReactUpdates = __webpack_require__(24); - var Transaction = __webpack_require__(101); + var Transaction = __webpack_require__(104); var assign = __webpack_require__(5); var emptyFunction = __webpack_require__(36); @@ -41952,7 +41632,7 @@ /***/ }, -/* 993 */ +/* 1022 */ /***/ function(module, exports, __webpack_require__) { /** @@ -41968,42 +41648,42 @@ 'use strict'; - var BeforeInputEventPlugin = __webpack_require__(967); - var ChangeEventPlugin = __webpack_require__(968); - var ClientReactRootIndex = __webpack_require__(969); - var DefaultEventPluginOrder = __webpack_require__(972); - var EnterLeaveEventPlugin = __webpack_require__(973); + var BeforeInputEventPlugin = __webpack_require__(996); + var ChangeEventPlugin = __webpack_require__(997); + var ClientReactRootIndex = __webpack_require__(998); + var DefaultEventPluginOrder = __webpack_require__(1001); + var EnterLeaveEventPlugin = __webpack_require__(1002); var ExecutionEnvironment = __webpack_require__(12); - var HTMLDOMPropertyConfig = __webpack_require__(976); - var MobileSafariClickEventPlugin = __webpack_require__(977); + var HTMLDOMPropertyConfig = __webpack_require__(1005); + var MobileSafariClickEventPlugin = __webpack_require__(1006); var ReactBrowserComponentMixin = __webpack_require__(30); var ReactClass = __webpack_require__(16); var ReactComponentBrowserEnvironment = - __webpack_require__(150); - var ReactDefaultBatchingStrategy = __webpack_require__(992); - var ReactDOMComponent = __webpack_require__(153); - var ReactDOMButton = __webpack_require__(983); - var ReactDOMForm = __webpack_require__(984); - var ReactDOMImg = __webpack_require__(986); - var ReactDOMIDOperations = __webpack_require__(243); - var ReactDOMIframe = __webpack_require__(985); - var ReactDOMInput = __webpack_require__(987); - var ReactDOMOption = __webpack_require__(988); - var ReactDOMSelect = __webpack_require__(989); - var ReactDOMTextarea = __webpack_require__(991); - var ReactDOMTextComponent = __webpack_require__(244); + __webpack_require__(154); + var ReactDefaultBatchingStrategy = __webpack_require__(1021); + var ReactDOMComponent = __webpack_require__(157); + var ReactDOMButton = __webpack_require__(1012); + var ReactDOMForm = __webpack_require__(1013); + var ReactDOMImg = __webpack_require__(1015); + var ReactDOMIDOperations = __webpack_require__(252); + var ReactDOMIframe = __webpack_require__(1014); + var ReactDOMInput = __webpack_require__(1016); + var ReactDOMOption = __webpack_require__(1017); + var ReactDOMSelect = __webpack_require__(1018); + var ReactDOMTextarea = __webpack_require__(1020); + var ReactDOMTextComponent = __webpack_require__(253); var ReactElement = __webpack_require__(6); - var ReactEventListener = __webpack_require__(996); - var ReactInjection = __webpack_require__(997); - var ReactInstanceHandles = __webpack_require__(49); + var ReactEventListener = __webpack_require__(1025); + var ReactInjection = __webpack_require__(1026); + var ReactInstanceHandles = __webpack_require__(50); var ReactMount = __webpack_require__(32); - var ReactReconcileTransaction = __webpack_require__(1000); - var SelectEventPlugin = __webpack_require__(1005); - var ServerReactRootIndex = __webpack_require__(1006); - var SimpleEventPlugin = __webpack_require__(1007); - var SVGDOMPropertyConfig = __webpack_require__(1004); + var ReactReconcileTransaction = __webpack_require__(1029); + var SelectEventPlugin = __webpack_require__(1034); + var ServerReactRootIndex = __webpack_require__(1035); + var SimpleEventPlugin = __webpack_require__(1036); + var SVGDOMPropertyConfig = __webpack_require__(1033); - var createFullPageComponent = __webpack_require__(1020); + var createFullPageComponent = __webpack_require__(1049); function autoGenerateWrapperClass(type) { return ReactClass.createClass({ @@ -42113,7 +41793,7 @@ /***/ }, -/* 994 */ +/* 1023 */ /***/ function(module, exports) { /** @@ -42149,7 +41829,7 @@ /***/ }, -/* 995 */ +/* 1024 */ /***/ function(module, exports, __webpack_require__) { /** @@ -42165,7 +41845,7 @@ 'use strict'; - var EventPluginHub = __webpack_require__(62); + var EventPluginHub = __webpack_require__(64); function runEventQueueInBatch(events) { EventPluginHub.enqueueEvents(events); @@ -42203,7 +41883,7 @@ /***/ }, -/* 996 */ +/* 1025 */ /***/ function(module, exports, __webpack_require__) { /** @@ -42220,16 +41900,16 @@ 'use strict'; - var EventListener = __webpack_require__(974); + var EventListener = __webpack_require__(1003); var ExecutionEnvironment = __webpack_require__(12); var PooledClass = __webpack_require__(29); - var ReactInstanceHandles = __webpack_require__(49); + var ReactInstanceHandles = __webpack_require__(50); var ReactMount = __webpack_require__(32); var ReactUpdates = __webpack_require__(24); var assign = __webpack_require__(5); - var getEventTarget = __webpack_require__(162); - var getUnboundedScrollPosition = __webpack_require__(1027); + var getEventTarget = __webpack_require__(166); + var getUnboundedScrollPosition = __webpack_require__(1056); /** * Finds the parent React component of `node`. @@ -42390,7 +42070,7 @@ /***/ }, -/* 997 */ +/* 1026 */ /***/ function(module, exports, __webpack_require__) { /** @@ -42406,16 +42086,16 @@ 'use strict'; - var DOMProperty = __webpack_require__(47); - var EventPluginHub = __webpack_require__(62); - var ReactComponentEnvironment = __webpack_require__(151); + var DOMProperty = __webpack_require__(48); + var EventPluginHub = __webpack_require__(64); + var ReactComponentEnvironment = __webpack_require__(155); var ReactClass = __webpack_require__(16); - var ReactEmptyComponent = __webpack_require__(154); - var ReactBrowserEventEmitter = __webpack_require__(48); - var ReactNativeComponent = __webpack_require__(98); - var ReactDOMComponent = __webpack_require__(153); + var ReactEmptyComponent = __webpack_require__(158); + var ReactBrowserEventEmitter = __webpack_require__(49); + var ReactNativeComponent = __webpack_require__(101); + var ReactDOMComponent = __webpack_require__(157); var ReactPerf = __webpack_require__(40); - var ReactRootIndex = __webpack_require__(250); + var ReactRootIndex = __webpack_require__(259); var ReactUpdates = __webpack_require__(24); var ReactInjection = { @@ -42436,7 +42116,7 @@ /***/ }, -/* 998 */ +/* 1027 */ /***/ function(module, exports, __webpack_require__) { /** @@ -42453,11 +42133,11 @@ 'use strict'; - var ReactComponentEnvironment = __webpack_require__(151); - var ReactMultiChildUpdateTypes = __webpack_require__(247); + var ReactComponentEnvironment = __webpack_require__(155); + var ReactMultiChildUpdateTypes = __webpack_require__(256); - var ReactReconciler = __webpack_require__(51); - var ReactChildReconciler = __webpack_require__(979); + var ReactReconciler = __webpack_require__(52); + var ReactChildReconciler = __webpack_require__(1008); /** * Updating children of a component may trigger recursive updates. The depth is @@ -42870,7 +42550,7 @@ /***/ }, -/* 999 */ +/* 1028 */ /***/ function(module, exports, __webpack_require__) { /** @@ -42984,7 +42664,7 @@ /***/ }, -/* 1000 */ +/* 1029 */ /***/ function(module, exports, __webpack_require__) { /** @@ -43001,12 +42681,12 @@ 'use strict'; - var CallbackQueue = __webpack_require__(146); + var CallbackQueue = __webpack_require__(150); var PooledClass = __webpack_require__(29); - var ReactBrowserEventEmitter = __webpack_require__(48); - var ReactInputSelection = __webpack_require__(245); - var ReactPutListenerQueue = __webpack_require__(249); - var Transaction = __webpack_require__(101); + var ReactBrowserEventEmitter = __webpack_require__(49); + var ReactInputSelection = __webpack_require__(254); + var ReactPutListenerQueue = __webpack_require__(258); + var Transaction = __webpack_require__(104); var assign = __webpack_require__(5); @@ -43164,7 +42844,7 @@ /***/ }, -/* 1001 */ +/* 1030 */ /***/ function(module, exports, __webpack_require__) { /** @@ -43180,7 +42860,7 @@ 'use strict'; - var ReactOwner = __webpack_require__(999); + var ReactOwner = __webpack_require__(1028); var ReactRef = {}; @@ -43239,7 +42919,7 @@ /***/ }, -/* 1002 */ +/* 1031 */ /***/ function(module, exports, __webpack_require__) { /** @@ -43256,13 +42936,13 @@ 'use strict'; var ReactElement = __webpack_require__(6); - var ReactInstanceHandles = __webpack_require__(49); - var ReactMarkupChecksum = __webpack_require__(246); + var ReactInstanceHandles = __webpack_require__(50); + var ReactMarkupChecksum = __webpack_require__(255); var ReactServerRenderingTransaction = - __webpack_require__(1003); + __webpack_require__(1032); - var emptyObject = __webpack_require__(102); - var instantiateReactComponent = __webpack_require__(163); + var emptyObject = __webpack_require__(105); + var instantiateReactComponent = __webpack_require__(167); var invariant = __webpack_require__(2); /** @@ -43323,7 +43003,7 @@ /***/ }, -/* 1003 */ +/* 1032 */ /***/ function(module, exports, __webpack_require__) { /** @@ -43341,9 +43021,9 @@ 'use strict'; var PooledClass = __webpack_require__(29); - var CallbackQueue = __webpack_require__(146); - var ReactPutListenerQueue = __webpack_require__(249); - var Transaction = __webpack_require__(101); + var CallbackQueue = __webpack_require__(150); + var ReactPutListenerQueue = __webpack_require__(258); + var Transaction = __webpack_require__(104); var assign = __webpack_require__(5); var emptyFunction = __webpack_require__(36); @@ -43440,7 +43120,7 @@ /***/ }, -/* 1004 */ +/* 1033 */ /***/ function(module, exports, __webpack_require__) { /** @@ -43458,7 +43138,7 @@ 'use strict'; - var DOMProperty = __webpack_require__(47); + var DOMProperty = __webpack_require__(48); var MUST_USE_ATTRIBUTE = DOMProperty.injection.MUST_USE_ATTRIBUTE; @@ -43538,7 +43218,7 @@ /***/ }, -/* 1005 */ +/* 1034 */ /***/ function(module, exports, __webpack_require__) { /** @@ -43555,14 +43235,14 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var EventPropagators = __webpack_require__(63); - var ReactInputSelection = __webpack_require__(245); + var EventPropagators = __webpack_require__(65); + var ReactInputSelection = __webpack_require__(254); var SyntheticEvent = __webpack_require__(41); - var getActiveElement = __webpack_require__(255); - var isTextInputElement = __webpack_require__(260); + var getActiveElement = __webpack_require__(264); + var isTextInputElement = __webpack_require__(269); var keyOf = __webpack_require__(37); - var shallowEqual = __webpack_require__(1036); + var shallowEqual = __webpack_require__(1065); var topLevelTypes = EventConstants.topLevelTypes; @@ -43737,7 +43417,7 @@ /***/ }, -/* 1006 */ +/* 1035 */ /***/ function(module, exports) { /** @@ -43772,7 +43452,7 @@ /***/ }, -/* 1007 */ +/* 1036 */ /***/ function(module, exports, __webpack_require__) { /** @@ -43789,19 +43469,19 @@ 'use strict'; var EventConstants = __webpack_require__(15); - var EventPluginUtils = __webpack_require__(147); - var EventPropagators = __webpack_require__(63); - var SyntheticClipboardEvent = __webpack_require__(1008); + var EventPluginUtils = __webpack_require__(151); + var EventPropagators = __webpack_require__(65); + var SyntheticClipboardEvent = __webpack_require__(1037); var SyntheticEvent = __webpack_require__(41); - var SyntheticFocusEvent = __webpack_require__(1011); - var SyntheticKeyboardEvent = __webpack_require__(1013); - var SyntheticMouseEvent = __webpack_require__(100); - var SyntheticDragEvent = __webpack_require__(1010); - var SyntheticTouchEvent = __webpack_require__(1014); - var SyntheticUIEvent = __webpack_require__(65); - var SyntheticWheelEvent = __webpack_require__(1015); + var SyntheticFocusEvent = __webpack_require__(1040); + var SyntheticKeyboardEvent = __webpack_require__(1042); + var SyntheticMouseEvent = __webpack_require__(103); + var SyntheticDragEvent = __webpack_require__(1039); + var SyntheticTouchEvent = __webpack_require__(1043); + var SyntheticUIEvent = __webpack_require__(67); + var SyntheticWheelEvent = __webpack_require__(1044); - var getEventCharCode = __webpack_require__(160); + var getEventCharCode = __webpack_require__(164); var invariant = __webpack_require__(2); var keyOf = __webpack_require__(37); @@ -44202,7 +43882,7 @@ /***/ }, -/* 1008 */ +/* 1037 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44251,7 +43931,7 @@ /***/ }, -/* 1009 */ +/* 1038 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44300,7 +43980,7 @@ /***/ }, -/* 1010 */ +/* 1039 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44317,7 +43997,7 @@ 'use strict'; - var SyntheticMouseEvent = __webpack_require__(100); + var SyntheticMouseEvent = __webpack_require__(103); /** * @interface DragEvent @@ -44343,7 +44023,7 @@ /***/ }, -/* 1011 */ +/* 1040 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44360,7 +44040,7 @@ 'use strict'; - var SyntheticUIEvent = __webpack_require__(65); + var SyntheticUIEvent = __webpack_require__(67); /** * @interface FocusEvent @@ -44386,7 +44066,7 @@ /***/ }, -/* 1012 */ +/* 1041 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44436,7 +44116,7 @@ /***/ }, -/* 1013 */ +/* 1042 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44453,11 +44133,11 @@ 'use strict'; - var SyntheticUIEvent = __webpack_require__(65); + var SyntheticUIEvent = __webpack_require__(67); - var getEventCharCode = __webpack_require__(160); - var getEventKey = __webpack_require__(1024); - var getEventModifierState = __webpack_require__(161); + var getEventCharCode = __webpack_require__(164); + var getEventKey = __webpack_require__(1053); + var getEventModifierState = __webpack_require__(165); /** * @interface KeyboardEvent @@ -44527,7 +44207,7 @@ /***/ }, -/* 1014 */ +/* 1043 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44544,9 +44224,9 @@ 'use strict'; - var SyntheticUIEvent = __webpack_require__(65); + var SyntheticUIEvent = __webpack_require__(67); - var getEventModifierState = __webpack_require__(161); + var getEventModifierState = __webpack_require__(165); /** * @interface TouchEvent @@ -44579,7 +44259,7 @@ /***/ }, -/* 1015 */ +/* 1044 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44596,7 +44276,7 @@ 'use strict'; - var SyntheticMouseEvent = __webpack_require__(100); + var SyntheticMouseEvent = __webpack_require__(103); /** * @interface WheelEvent @@ -44644,7 +44324,7 @@ /***/ }, -/* 1016 */ +/* 1045 */ /***/ function(module, exports) { /** @@ -44682,7 +44362,7 @@ /***/ }, -/* 1017 */ +/* 1046 */ /***/ function(module, exports) { /** @@ -44718,7 +44398,7 @@ /***/ }, -/* 1018 */ +/* 1047 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44735,7 +44415,7 @@ "use strict"; - var camelize = __webpack_require__(1017); + var camelize = __webpack_require__(1046); var msPattern = /^-ms-/; @@ -44764,7 +44444,7 @@ /***/ }, -/* 1019 */ +/* 1048 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44779,7 +44459,7 @@ * @typechecks */ - var toArray = __webpack_require__(1037); + var toArray = __webpack_require__(1066); /** * Perform a heuristic test to determine if an object is "array-like". @@ -44854,7 +44534,7 @@ /***/ }, -/* 1020 */ +/* 1049 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44918,7 +44598,7 @@ /***/ }, -/* 1021 */ +/* 1050 */ /***/ function(module, exports, __webpack_require__) { /** @@ -44937,8 +44617,8 @@ var ExecutionEnvironment = __webpack_require__(12); - var createArrayFromMixed = __webpack_require__(1019); - var getMarkupWrap = __webpack_require__(257); + var createArrayFromMixed = __webpack_require__(1048); + var getMarkupWrap = __webpack_require__(266); var invariant = __webpack_require__(2); /** @@ -45010,7 +44690,7 @@ /***/ }, -/* 1022 */ +/* 1051 */ /***/ function(module, exports, __webpack_require__) { /** @@ -45027,7 +44707,7 @@ 'use strict'; - var CSSProperty = __webpack_require__(239); + var CSSProperty = __webpack_require__(248); var isUnitlessNumber = CSSProperty.isUnitlessNumber; @@ -45072,7 +44752,7 @@ /***/ }, -/* 1023 */ +/* 1052 */ /***/ function(module, exports, __webpack_require__) { /** @@ -45088,7 +44768,7 @@ 'use strict'; - var traverseAllChildren = __webpack_require__(261); + var traverseAllChildren = __webpack_require__(270); var warning = __webpack_require__(7); /** @@ -45132,7 +44812,7 @@ /***/ }, -/* 1024 */ +/* 1053 */ /***/ function(module, exports, __webpack_require__) { /** @@ -45149,7 +44829,7 @@ 'use strict'; - var getEventCharCode = __webpack_require__(160); + var getEventCharCode = __webpack_require__(164); /** * Normalization of deprecated HTML5 `key` values @@ -45241,7 +44921,7 @@ /***/ }, -/* 1025 */ +/* 1054 */ /***/ function(module, exports) { /** @@ -45320,7 +45000,7 @@ /***/ }, -/* 1026 */ +/* 1055 */ /***/ function(module, exports) { /** @@ -45359,7 +45039,7 @@ /***/ }, -/* 1027 */ +/* 1056 */ /***/ function(module, exports) { /** @@ -45403,7 +45083,7 @@ /***/ }, -/* 1028 */ +/* 1057 */ /***/ function(module, exports) { /** @@ -45440,7 +45120,7 @@ /***/ }, -/* 1029 */ +/* 1058 */ /***/ function(module, exports, __webpack_require__) { /** @@ -45457,7 +45137,7 @@ "use strict"; - var hyphenate = __webpack_require__(1028); + var hyphenate = __webpack_require__(1057); var msPattern = /^ms-/; @@ -45485,7 +45165,7 @@ /***/ }, -/* 1030 */ +/* 1059 */ /***/ function(module, exports, __webpack_require__) { /** @@ -45500,7 +45180,7 @@ * @typechecks */ - var isNode = __webpack_require__(259); + var isNode = __webpack_require__(268); /** * @param {*} object The object to check. @@ -45514,7 +45194,7 @@ /***/ }, -/* 1031 */ +/* 1060 */ /***/ function(module, exports) { /** @@ -45571,7 +45251,7 @@ /***/ }, -/* 1032 */ +/* 1061 */ /***/ function(module, exports) { /** @@ -45608,7 +45288,7 @@ /***/ }, -/* 1033 */ +/* 1062 */ /***/ function(module, exports, __webpack_require__) { /** @@ -45650,7 +45330,7 @@ /***/ }, -/* 1034 */ +/* 1063 */ /***/ function(module, exports, __webpack_require__) { /** @@ -45666,7 +45346,7 @@ 'use strict'; - var escapeTextContentForBrowser = __webpack_require__(103); + var escapeTextContentForBrowser = __webpack_require__(106); /** * Escapes attribute value to prevent scripting attacks. @@ -45682,7 +45362,7 @@ /***/ }, -/* 1035 */ +/* 1064 */ /***/ function(module, exports, __webpack_require__) { /** @@ -45699,8 +45379,8 @@ 'use strict'; var ExecutionEnvironment = __webpack_require__(12); - var escapeTextContentForBrowser = __webpack_require__(103); - var setInnerHTML = __webpack_require__(165); + var escapeTextContentForBrowser = __webpack_require__(106); + var setInnerHTML = __webpack_require__(169); /** * Set the textContent property of a node, ensuring that whitespace is preserved @@ -45728,7 +45408,7 @@ /***/ }, -/* 1036 */ +/* 1065 */ /***/ function(module, exports) { /** @@ -45776,7 +45456,7 @@ /***/ }, -/* 1037 */ +/* 1066 */ /***/ function(module, exports, __webpack_require__) { /** @@ -45850,7 +45530,7 @@ /***/ }, -/* 1038 */ +/* 1067 */ /***/ function(module, exports) { module.exports = function(module) { @@ -45866,7 +45546,7 @@ /***/ }, -/* 1039 */ +/* 1068 */ /***/ function(module, exports, __webpack_require__) { var lookup = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; @@ -45996,7 +45676,7 @@ /***/ }, -/* 1040 */ +/* 1069 */ /***/ function(module, exports) { exports.read = function (buffer, offset, isLE, mLen, nBytes) { @@ -46086,7 +45766,7 @@ /***/ }, -/* 1041 */ +/* 1070 */ /***/ function(module, exports) { module.exports = Array.isArray || function (arr) { @@ -46095,10 +45775,10 @@ /***/ }, -/* 1042 */ +/* 1071 */ /***/ function(module, exports, __webpack_require__) { - /* WEBPACK VAR INJECTION */(function(Buffer) {var createHash = __webpack_require__(262) + /* WEBPACK VAR INJECTION */(function(Buffer) {var createHash = __webpack_require__(271) var zeroBuffer = new Buffer(128) zeroBuffer.fill(0) @@ -46145,7 +45825,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(13).Buffer)) /***/ }, -/* 1043 */ +/* 1072 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {var intSize = 4; @@ -46186,10 +45866,10 @@ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(13).Buffer)) /***/ }, -/* 1044 */ +/* 1073 */ /***/ function(module, exports, __webpack_require__) { - /* WEBPACK VAR INJECTION */(function(Buffer) {var rng = __webpack_require__(1054) + /* WEBPACK VAR INJECTION */(function(Buffer) {var rng = __webpack_require__(1083) function error () { var m = [].slice.call(arguments).join(' ') @@ -46200,9 +45880,9 @@ ].join('\n')) } - exports.createHash = __webpack_require__(262) + exports.createHash = __webpack_require__(271) - exports.createHmac = __webpack_require__(1042) + exports.createHmac = __webpack_require__(1071) exports.randomBytes = function(size, callback) { if (callback && callback.call) { @@ -46223,7 +45903,7 @@ return ['sha1', 'sha256', 'sha512', 'md5', 'rmd160'] } - var p = __webpack_require__(1053)(exports) + var p = __webpack_require__(1082)(exports) exports.pbkdf2 = p.pbkdf2 exports.pbkdf2Sync = p.pbkdf2Sync @@ -46246,7 +45926,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(13).Buffer)) /***/ }, -/* 1045 */ +/* 1074 */ /***/ function(module, exports, __webpack_require__) { /* @@ -46258,7 +45938,7 @@ * See http://pajhome.org.uk/crypt/md5 for more info. */ - var helpers = __webpack_require__(1043); + var helpers = __webpack_require__(1072); /* * Calculate the MD5 of an array of little-endian words, and a bit length @@ -46407,7 +46087,7 @@ /***/ }, -/* 1046 */ +/* 1075 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) {module.exports = function(crypto) { @@ -46498,7 +46178,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(13).Buffer)) /***/ }, -/* 1047 */ +/* 1076 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(Buffer) { @@ -46710,7 +46390,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(13).Buffer)) /***/ }, -/* 1048 */ +/* 1077 */ /***/ function(module, exports) { module.exports = function (Buffer) { @@ -46793,7 +46473,7 @@ /***/ }, -/* 1049 */ +/* 1078 */ /***/ function(module, exports, __webpack_require__) { var exports = module.exports = function (alg) { @@ -46803,15 +46483,15 @@ } var Buffer = __webpack_require__(13).Buffer - var Hash = __webpack_require__(1048)(Buffer) + var Hash = __webpack_require__(1077)(Buffer) - exports.sha1 = __webpack_require__(1050)(Buffer, Hash) - exports.sha256 = __webpack_require__(1051)(Buffer, Hash) - exports.sha512 = __webpack_require__(1052)(Buffer, Hash) + exports.sha1 = __webpack_require__(1079)(Buffer, Hash) + exports.sha256 = __webpack_require__(1080)(Buffer, Hash) + exports.sha512 = __webpack_require__(1081)(Buffer, Hash) /***/ }, -/* 1050 */ +/* 1079 */ /***/ function(module, exports, __webpack_require__) { /* @@ -46823,7 +46503,7 @@ * See http://pajhome.org.uk/crypt/md5 for details. */ - var inherits = __webpack_require__(104).inherits + var inherits = __webpack_require__(107).inherits module.exports = function (Buffer, Hash) { @@ -46955,7 +46635,7 @@ /***/ }, -/* 1051 */ +/* 1080 */ /***/ function(module, exports, __webpack_require__) { @@ -46967,7 +46647,7 @@ * */ - var inherits = __webpack_require__(104).inherits + var inherits = __webpack_require__(107).inherits module.exports = function (Buffer, Hash) { @@ -47108,10 +46788,10 @@ /***/ }, -/* 1052 */ +/* 1081 */ /***/ function(module, exports, __webpack_require__) { - var inherits = __webpack_require__(104).inherits + var inherits = __webpack_require__(107).inherits module.exports = function (Buffer, Hash) { var K = [ @@ -47358,10 +47038,10 @@ /***/ }, -/* 1053 */ +/* 1082 */ /***/ function(module, exports, __webpack_require__) { - var pbkdf2Export = __webpack_require__(1046) + var pbkdf2Export = __webpack_require__(1075) module.exports = function (crypto, exports) { exports = exports || {} @@ -47376,13 +47056,13 @@ /***/ }, -/* 1054 */ +/* 1083 */ /***/ function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, Buffer) {(function() { var g = ('undefined' === typeof window ? global : window) || {} _crypto = ( - g.crypto || g.msCrypto || __webpack_require__(1079) + g.crypto || g.msCrypto || __webpack_require__(1108) ) module.exports = function(size) { // Modern Browsers @@ -47409,13 +47089,13 @@ /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(13).Buffer)) /***/ }, -/* 1055 */ +/* 1084 */ /***/ function(module, exports, __webpack_require__) { var http = module.exports; - var EventEmitter = __webpack_require__(167).EventEmitter; - var Request = __webpack_require__(1056); - var url = __webpack_require__(266) + var EventEmitter = __webpack_require__(171).EventEmitter; + var Request = __webpack_require__(1085); + var url = __webpack_require__(275) http.request = function (params, cb) { if (typeof params === 'string') { @@ -47559,13 +47239,13 @@ }; /***/ }, -/* 1056 */ +/* 1085 */ /***/ function(module, exports, __webpack_require__) { - var Stream = __webpack_require__(70); - var Response = __webpack_require__(1057); - var Base64 = __webpack_require__(1058); - var inherits = __webpack_require__(1059); + var Stream = __webpack_require__(72); + var Response = __webpack_require__(1086); + var Base64 = __webpack_require__(1087); + var inherits = __webpack_require__(1088); var Request = module.exports = function (xhr, params) { var self = this; @@ -47774,11 +47454,11 @@ /***/ }, -/* 1057 */ +/* 1086 */ /***/ function(module, exports, __webpack_require__) { - var Stream = __webpack_require__(70); - var util = __webpack_require__(104); + var Stream = __webpack_require__(72); + var util = __webpack_require__(107); var Response = module.exports = function (res) { this.offset = 0; @@ -47900,7 +47580,7 @@ /***/ }, -/* 1058 */ +/* 1087 */ /***/ function(module, exports, __webpack_require__) { ;(function () { @@ -47966,9 +47646,9 @@ /***/ }, -/* 1059 */ -69, -/* 1060 */ +/* 1088 */ +71, +/* 1089 */ /***/ function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(module, global) {/*! https://mths.be/punycode v1.3.2 by @mathias */ @@ -48500,55 +48180,55 @@ }(this)); - /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(1038)(module), (function() { return this; }()))) + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(1067)(module), (function() { return this; }()))) /***/ }, -/* 1061 */ +/* 1090 */ /***/ function(module, exports, __webpack_require__) { module.exports = __webpack_require__(42) /***/ }, -/* 1062 */ -1041, -/* 1063 */ +/* 1091 */ +1070, +/* 1092 */ /***/ function(module, exports, __webpack_require__) { - module.exports = __webpack_require__(263) + module.exports = __webpack_require__(272) /***/ }, -/* 1064 */ +/* 1093 */ /***/ function(module, exports, __webpack_require__) { - exports = module.exports = __webpack_require__(264); - exports.Stream = __webpack_require__(70); + exports = module.exports = __webpack_require__(273); + exports.Stream = __webpack_require__(72); exports.Readable = exports; - exports.Writable = __webpack_require__(169); + exports.Writable = __webpack_require__(173); exports.Duplex = __webpack_require__(42); - exports.Transform = __webpack_require__(168); - exports.PassThrough = __webpack_require__(263); + exports.Transform = __webpack_require__(172); + exports.PassThrough = __webpack_require__(272); /***/ }, -/* 1065 */ +/* 1094 */ /***/ function(module, exports, __webpack_require__) { - module.exports = __webpack_require__(168) + module.exports = __webpack_require__(172) /***/ }, -/* 1066 */ +/* 1095 */ /***/ function(module, exports, __webpack_require__) { - module.exports = __webpack_require__(169) + module.exports = __webpack_require__(173) /***/ }, -/* 1067 */ -69, -/* 1068 */ +/* 1096 */ +71, +/* 1097 */ /***/ function(module, exports) { // Copyright Joyent, Inc. and other Node contributors. @@ -48634,7 +48314,7 @@ /***/ }, -/* 1069 */ +/* 1098 */ /***/ function(module, exports) { // Copyright Joyent, Inc. and other Node contributors. @@ -48704,19 +48384,19 @@ /***/ }, -/* 1070 */ +/* 1099 */ /***/ function(module, exports, __webpack_require__) { 'use strict'; - exports.decode = exports.parse = __webpack_require__(1068); - exports.encode = exports.stringify = __webpack_require__(1069); + exports.decode = exports.parse = __webpack_require__(1097); + exports.encode = exports.stringify = __webpack_require__(1098); /***/ }, -/* 1071 */ -69, -/* 1072 */ +/* 1100 */ +71, +/* 1101 */ /***/ function(module, exports) { module.exports = function isBuffer(arg) { @@ -48727,7 +48407,7 @@ } /***/ }, -/* 1073 */ +/* 1102 */ /***/ function(module, exports) { /* WEBPACK VAR INJECTION */(function(global) {if (typeof window !== "undefined") { @@ -48743,7 +48423,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()))) /***/ }, -/* 1074 */ +/* 1103 */ /***/ function(module, exports) { module.exports = once @@ -48768,10 +48448,10 @@ /***/ }, -/* 1075 */ +/* 1104 */ /***/ function(module, exports, __webpack_require__) { - var isFunction = __webpack_require__(267) + var isFunction = __webpack_require__(276) module.exports = forEach @@ -48820,7 +48500,7 @@ /***/ }, -/* 1076 */ +/* 1105 */ /***/ function(module, exports) { @@ -48840,11 +48520,11 @@ /***/ }, -/* 1077 */ +/* 1106 */ /***/ function(module, exports, __webpack_require__) { - var trim = __webpack_require__(1076) - , forEach = __webpack_require__(1075) + var trim = __webpack_require__(1105) + , forEach = __webpack_require__(1104) , isArray = function(arg) { return Object.prototype.toString.call(arg) === '[object Array]'; } @@ -48876,7 +48556,7 @@ } /***/ }, -/* 1078 */ +/* 1107 */ /***/ function(module, exports) { module.exports = extend @@ -48901,15 +48581,15 @@ /***/ }, -/* 1079 */ +/* 1108 */ /***/ function(module, exports) { /* (ignored) */ /***/ }, -/* 1080 */ -1079, -/* 1081 */ +/* 1109 */ +1108, +/* 1110 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__, __webpack_module_template_argument_3__, __webpack_module_template_argument_4__, __webpack_module_template_argument_5__, __webpack_module_template_argument_6__) { /*$AMPERSAND_VERSION*/ @@ -49096,7 +48776,7 @@ /***/ }, -/* 1082 */ +/* 1111 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__) { /** @@ -49166,7 +48846,7 @@ /***/ }, -/* 1083 */ +/* 1112 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__) { /* WEBPACK VAR INJECTION */(function(global) {/** @@ -49568,7 +49248,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()))) /***/ }, -/* 1084 */ +/* 1113 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__, __webpack_module_template_argument_3__) { /** @@ -49636,7 +49316,7 @@ /***/ }, -/* 1085 */ +/* 1114 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { /** @@ -49823,7 +49503,7 @@ /***/ }, -/* 1086 */ +/* 1115 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__, __webpack_module_template_argument_3__, __webpack_module_template_argument_4__) { /** @@ -49948,7 +49628,7 @@ /***/ }, -/* 1087 */ +/* 1116 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__) { /** @@ -50190,7 +49870,7 @@ /***/ }, -/* 1088 */ +/* 1117 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { /** @@ -50228,7 +49908,7 @@ /***/ }, -/* 1089 */ +/* 1118 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { /** @@ -50269,7 +49949,7 @@ /***/ }, -/* 1090 */ +/* 1119 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__) { /** @@ -50355,7 +50035,7 @@ /***/ }, -/* 1091 */ +/* 1120 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__) { /** @@ -50388,7 +50068,7 @@ /***/ }, -/* 1092 */ +/* 1121 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__) { /** @@ -50446,7 +50126,7 @@ /***/ }, -/* 1093 */ +/* 1122 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__) { /** @@ -50564,7 +50244,444 @@ /***/ }, -/* 1094 */ +/* 1123 */ +/***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { + + var assign = __webpack_require__(__webpack_module_template_argument_0__); + + /// Following code is largely pasted from Backbone.js + + // Helper function to correctly set up the prototype chain, for subclasses. + // Similar to `goog.inherits`, but uses a hash of prototype properties and + // class properties to be extended. + var extend = function(protoProps) { + var parent = this; + var child; + var args = [].slice.call(arguments); + + // The constructor function for the new subclass is either defined by you + // (the "constructor" property in your `extend` definition), or defaulted + // by us to simply call the parent's constructor. + if (protoProps && protoProps.hasOwnProperty('constructor')) { + child = protoProps.constructor; + } else { + child = function () { + return parent.apply(this, arguments); + }; + } + + // Add static properties to the constructor function from parent + assign(child, parent); + + // Set the prototype chain to inherit from `parent`, without calling + // `parent`'s constructor function. + var Surrogate = function(){ this.constructor = child; }; + Surrogate.prototype = parent.prototype; + child.prototype = new Surrogate(); + + // Mix in all prototype properties to the subclass if supplied. + if (protoProps) { + args.unshift(child.prototype); + assign.apply(null, args); + } + + // Set a convenience property in case the parent's prototype is needed + // later. + child.__super__ = parent.prototype; + + return child; + }; + + // Expose the extend function + module.exports = extend; + + +/***/ }, +/* 1124 */ +/***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__, __webpack_module_template_argument_3__, __webpack_module_template_argument_4__) { + + var AmpersandEvents = __webpack_require__(__webpack_module_template_argument_0__); + var classExtend = __webpack_require__(__webpack_module_template_argument_1__); + var isArray = __webpack_require__(__webpack_module_template_argument_2__); + var bind = __webpack_require__(__webpack_module_template_argument_3__); + var assign = __webpack_require__(__webpack_module_template_argument_4__); + var slice = [].slice; + + function Collection(models, options) { + options || (options = {}); + if (options.model) this.model = options.model; + if (options.comparator) this.comparator = options.comparator; + if (options.parent) this.parent = options.parent; + if (!this.mainIndex) { + var idAttribute = this.model && this.model.prototype && this.model.prototype.idAttribute; + this.mainIndex = idAttribute || 'id'; + } + this._reset(); + this.initialize.apply(this, arguments); + if (models) this.reset(models, assign({silent: true}, options)); + } + + assign(Collection.prototype, AmpersandEvents, { + initialize: function () {}, + + isModel: function (model) { + return this.model && model instanceof this.model; + }, + + add: function (models, options) { + return this.set(models, assign({merge: false, add: true, remove: false}, options)); + }, + + // overridable parse method + parse: function (res, options) { + return res; + }, + + // overridable serialize method + serialize: function () { + return this.map(function (model) { + if (model.serialize) { + return model.serialize(); + } else { + var out = {}; + assign(out, model); + delete out.collection; + return out; + } + }); + }, + + toJSON: function () { + return this.serialize(); + }, + + set: function (models, options) { + options = assign({add: true, remove: true, merge: true}, options); + if (options.parse) models = this.parse(models, options); + var singular = !isArray(models); + models = singular ? (models ? [models] : []) : models.slice(); + var id, model, attrs, existing, sort, i, length; + var at = options.at; + var sortable = this.comparator && (at == null) && options.sort !== false; + var sortAttr = ('string' === typeof this.comparator) ? this.comparator : null; + var toAdd = [], toRemove = [], modelMap = {}; + var add = options.add, merge = options.merge, remove = options.remove; + var order = !sortable && add && remove ? [] : false; + var targetProto = this.model && this.model.prototype || Object.prototype; + + // Turn bare objects into model references, and prevent invalid models + // from being added. + for (i = 0, length = models.length; i < length; i++) { + attrs = models[i] || {}; + if (this.isModel(attrs)) { + id = model = attrs; + } else if (targetProto.generateId) { + id = targetProto.generateId(attrs); + } else { + id = attrs[this.mainIndex]; + if (id === undefined && this._isDerivedIndex(targetProto)) { + id = targetProto._derived[this.mainIndex].fn.call(attrs); + } + } + + // If a duplicate is found, prevent it from being added and + // optionally merge it into the existing model. + if (existing = this.get(id)) { + if (remove) modelMap[existing.cid || existing[this.mainIndex]] = true; + if (merge) { + attrs = attrs === model ? model.attributes : attrs; + if (options.parse) attrs = existing.parse(attrs, options); + // if this is model + if (existing.set) { + existing.set(attrs, options); + if (sortable && !sort && existing.hasChanged(sortAttr)) sort = true; + } else { + // if not just update the properties + assign(existing, attrs); + } + } + models[i] = existing; + + // If this is a new, valid model, push it to the `toAdd` list. + } else if (add) { + model = models[i] = this._prepareModel(attrs, options); + if (!model) continue; + toAdd.push(model); + this._addReference(model, options); + } + + // Do not add multiple models with the same `id`. + model = existing || model; + if (!model) continue; + if (order && ((model.isNew && model.isNew() || !model[this.mainIndex]) || !modelMap[model.cid || model[this.mainIndex]])) order.push(model); + modelMap[model[this.mainIndex]] = true; + } + + // Remove nonexistent models if appropriate. + if (remove) { + for (i = 0, length = this.length; i < length; i++) { + model = this.models[i]; + if (!modelMap[model.cid || model[this.mainIndex]]) toRemove.push(model); + } + if (toRemove.length) this.remove(toRemove, options); + } + + // See if sorting is needed, update `length` and splice in new models. + if (toAdd.length || (order && order.length)) { + if (sortable) sort = true; + if (at != null) { + for (i = 0, length = toAdd.length; i < length; i++) { + this.models.splice(at + i, 0, toAdd[i]); + } + } else { + var orderedModels = order || toAdd; + for (i = 0, length = orderedModels.length; i < length; i++) { + this.models.push(orderedModels[i]); + } + } + } + + // Silently sort the collection if appropriate. + if (sort) this.sort({silent: true}); + + // Unless silenced, it's time to fire all appropriate add/sort events. + if (!options.silent) { + for (i = 0, length = toAdd.length; i < length; i++) { + model = toAdd[i]; + if (model.trigger) { + model.trigger('add', model, this, options); + } else { + this.trigger('add', model, this, options); + } + } + if (sort || (order && order.length)) this.trigger('sort', this, options); + } + + // Return the added (or merged) model (or models). + return singular ? models[0] : models; + }, + + get: function (query, indexName) { + if (query == null) return; + var index = this._indexes[indexName || this.mainIndex]; + return (index && (index[query] || index[query[this.mainIndex]])) || this._indexes.cid[query] || this._indexes.cid[query.cid]; + }, + + // Get the model at the given index. + at: function (index) { + return this.models[index]; + }, + + remove: function (models, options) { + var singular = !isArray(models); + var i, length, model, index; + + models = singular ? [models] : slice.call(models); + options || (options = {}); + for (i = 0, length = models.length; i < length; i++) { + model = models[i] = this.get(models[i]); + if (!model) continue; + this._deIndex(model); + index = this.models.indexOf(model); + this.models.splice(index, 1); + if (!options.silent) { + options.index = index; + if (model.trigger) { + model.trigger('remove', model, this, options); + } else { + this.trigger('remove', model, this, options); + } + } + this._removeReference(model, options); + } + return singular ? models[0] : models; + }, + + // When you have more items than you want to add or remove individually, + // you can reset the entire set with a new list of models, without firing + // any granular `add` or `remove` events. Fires `reset` when finished. + // Useful for bulk operations and optimizations. + reset: function (models, options) { + options || (options = {}); + for (var i = 0, length = this.models.length; i < length; i++) { + this._removeReference(this.models[i], options); + } + options.previousModels = this.models; + this._reset(); + models = this.add(models, assign({silent: true}, options)); + if (!options.silent) this.trigger('reset', this, options); + return models; + }, + + sort: function (options) { + var self = this; + if (!this.comparator) throw new Error('Cannot sort a set without a comparator'); + options || (options = {}); + + if (typeof this.comparator === 'string') { + this.models.sort(function (left, right) { + if (left.get) { + left = left.get(self.comparator); + right = right.get(self.comparator); + } else { + left = left[self.comparator]; + right = right[self.comparator]; + } + if (left > right || left === void 0) return 1; + if (left < right || right === void 0) return -1; + return 0; + }); + } else if (this.comparator.length === 1) { + this.models.sort(function (left, right) { + left = self.comparator(left); + right = self.comparator(right); + if (left > right || left === void 0) return 1; + if (left < right || right === void 0) return -1; + return 0; + }); + } else { + this.models.sort(bind(this.comparator,this)); + } + + if (!options.silent) this.trigger('sort', this, options); + return this; + }, + + // Private method to reset all internal state. Called when the collection + // is first initialized or reset. + _reset: function () { + var list = slice.call(this.indexes || []); + var i = 0; + list.push(this.mainIndex); + list.push('cid'); + var l = list.length; + this.models = []; + this._indexes = {}; + for (; i < l; i++) { + this._indexes[list[i]] = {}; + } + }, + + _prepareModel: function (attrs, options) { + // if we haven't defined a constructor, skip this + if (!this.model) return attrs; + + if (this.isModel(attrs)) { + if (!attrs.collection) attrs.collection = this; + return attrs; + } else { + options = options ? assign({}, options) : {}; + options.collection = this; + var model = new this.model(attrs, options); + if (!model.validationError) return model; + this.trigger('invalid', this, model.validationError, options); + return false; + } + }, + + _deIndex: function (model, attribute, value) { + var indexVal; + if (attribute !== undefined) { + if (undefined === this._indexes[attribute]) throw new Error('Given attribute is not an index'); + delete this._indexes[attribute][value]; + return; + } + // Not a specific attribute + for (attribute in this._indexes) { + indexVal = model.hasOwnProperty(attribute) ? model[attribute] : (model.get && model.get(attribute)); + delete this._indexes[attribute][indexVal]; + } + }, + + _index: function (model, attribute) { + var indexVal; + if (attribute !== undefined) { + if (undefined === this._indexes[attribute]) throw new Error('Given attribute is not an index'); + indexVal = model[attribute] || (model.get && model.get(attribute)); + if (indexVal) this._indexes[attribute][indexVal] = model; + return; + } + // Not a specific attribute + for (attribute in this._indexes) { + indexVal = model.hasOwnProperty(attribute) ? model[attribute] : (model.get && model.get(attribute)); + if (indexVal != null) this._indexes[attribute][indexVal] = model; + } + }, + + _isDerivedIndex: function(proto) { + if (!proto || typeof proto._derived !== 'object') { + return false; + } + return Object.keys(proto._derived).indexOf(this.mainIndex) >= 0; + }, + + // Internal method to create a model's ties to a collection. + _addReference: function (model, options) { + this._index(model); + if (!model.collection) model.collection = this; + if (model.on) model.on('all', this._onModelEvent, this); + }, + + // Internal method to sever a model's ties to a collection. + _removeReference: function (model, options) { + if (this === model.collection) delete model.collection; + this._deIndex(model); + if (model.off) model.off('all', this._onModelEvent, this); + }, + + _onModelEvent: function (event, model, collection, options) { + var eventName = event.split(':')[0]; + var attribute = event.split(':')[1]; + + if ((eventName === 'add' || eventName === 'remove') && collection !== this) return; + if (eventName === 'destroy') this.remove(model, options); + if (model && eventName === 'change' && attribute && this._indexes[attribute]) { + this._deIndex(model, attribute, model.previousAttributes()[attribute]); + this._index(model, attribute); + } + this.trigger.apply(this, arguments); + } + }); + + Object.defineProperties(Collection.prototype, { + length: { + get: function () { + return this.models.length; + } + }, + isCollection: { + value: true + } + }); + + var arrayMethods = [ + 'indexOf', + 'lastIndexOf', + 'every', + 'some', + 'forEach', + 'map', + 'filter', + 'reduce', + 'reduceRight' + ]; + + arrayMethods.forEach(function (method) { + Collection.prototype[method] = function () { + return this.models[method].apply(this.models, arguments); + }; + }); + + // alias each/forEach for maximum compatibility + Collection.prototype.each = Collection.prototype.forEach; + + Collection.extend = classExtend; + + module.exports = Collection; + + +/***/ }, +/* 1125 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { /** @@ -50617,7 +50734,7 @@ /***/ }, -/* 1095 */ +/* 1126 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__, __webpack_module_template_argument_3__, __webpack_module_template_argument_4__, __webpack_module_template_argument_5__) { /** @@ -50760,7 +50877,7 @@ /***/ }, -/* 1096 */ +/* 1127 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__) { /** @@ -51108,7 +51225,7 @@ /***/ }, -/* 1097 */ +/* 1128 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__) { /** @@ -51177,7 +51294,7 @@ /***/ }, -/* 1098 */ +/* 1129 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { /* WEBPACK VAR INJECTION */(function(global) {/** @@ -51275,7 +51392,7 @@ /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()))) /***/ }, -/* 1099 */ +/* 1130 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__) { /** @@ -51412,15 +51529,15 @@ /***/ }, -/* 1100 */ +/* 1131 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { - var xhr = __webpack_require__(105); + var xhr = __webpack_require__(108); module.exports = __webpack_require__(__webpack_module_template_argument_0__)(xhr); /***/ }, -/* 1101 */ +/* 1132 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__, __webpack_module_template_argument_3__, __webpack_module_template_argument_4__, __webpack_module_template_argument_5__) { /*$AMPERSAND_VERSION*/ @@ -51576,7 +51693,7 @@ /***/ }, -/* 1102 */ +/* 1133 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__) { /** @@ -51645,7 +51762,7 @@ /***/ }, -/* 1103 */ +/* 1134 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__) { // Load modules @@ -51666,7 +51783,7 @@ /***/ }, -/* 1104 */ +/* 1135 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { // Load modules @@ -51858,7 +51975,7 @@ /***/ }, -/* 1105 */ +/* 1136 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { // Load modules @@ -51985,7 +52102,7 @@ /***/ }, -/* 1106 */ +/* 1137 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__, __webpack_module_template_argument_3__, __webpack_module_template_argument_4__) { /** @@ -52127,7 +52244,7 @@ /***/ }, -/* 1107 */ +/* 1138 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__) { /** @@ -52179,7 +52296,7 @@ /***/ }, -/* 1108 */ +/* 1139 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__, __webpack_module_template_argument_3__) { /** @@ -52607,7 +52724,7 @@ /***/ }, -/* 1109 */ +/* 1140 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { /** @@ -52691,7 +52808,7 @@ /***/ }, -/* 1110 */ +/* 1141 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { /** @@ -52727,7 +52844,7 @@ /***/ }, -/* 1111 */ +/* 1142 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { /** @@ -52798,7 +52915,7 @@ /***/ }, -/* 1112 */ +/* 1143 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__, __webpack_module_template_argument_2__, __webpack_module_template_argument_3__) { /** @@ -52954,7 +53071,7 @@ /***/ }, -/* 1113 */ +/* 1144 */ /***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__, __webpack_module_template_argument_1__) { /** @@ -53099,58 +53216,5 @@ module.exports = toIterable; -/***/ }, -/* 1114 */ -/***/ function(module, exports, __webpack_require__, __webpack_module_template_argument_0__) { - - var assign = __webpack_require__(__webpack_module_template_argument_0__); - - /// Following code is largely pasted from Backbone.js - - // Helper function to correctly set up the prototype chain, for subclasses. - // Similar to `goog.inherits`, but uses a hash of prototype properties and - // class properties to be extended. - var extend = function(protoProps) { - var parent = this; - var child; - var args = [].slice.call(arguments); - - // The constructor function for the new subclass is either defined by you - // (the "constructor" property in your `extend` definition), or defaulted - // by us to simply call the parent's constructor. - if (protoProps && protoProps.hasOwnProperty('constructor')) { - child = protoProps.constructor; - } else { - child = function () { - return parent.apply(this, arguments); - }; - } - - // Add static properties to the constructor function from parent - assign(child, parent); - - // Set the prototype chain to inherit from `parent`, without calling - // `parent`'s constructor function. - var Surrogate = function(){ this.constructor = child; }; - Surrogate.prototype = parent.prototype; - child.prototype = new Surrogate(); - - // Mix in all prototype properties to the subclass if supplied. - if (protoProps) { - args.unshift(child.prototype); - assign.apply(null, args); - } - - // Set a convenience property in case the parent's prototype is needed - // later. - child.__super__ = parent.prototype; - - return child; - }; - - // Expose the extend function - module.exports = extend; - - /***/ } /******/ ]))); \ No newline at end of file diff --git a/src/app.js b/src/app.js index 0e21357..2c505ed 100644 --- a/src/app.js +++ b/src/app.js @@ -1,4 +1,4 @@ -import babelPolyfill from 'babel-polyfill' +import 'babel-polyfill' import app from 'ampersand-app' import pageLabels from 'page-label-generator' import styles from './styles/main.styl' diff --git a/src/components/slide.js b/src/components/slide.js index d4c0bd9..bad7838 100644 --- a/src/components/slide.js +++ b/src/components/slide.js @@ -11,7 +11,7 @@ export default React.createClass({ }, getInitialState () { - const {name, payload} = this.props.slide + const {name} = this.props.slide return { name: name } @@ -55,7 +55,7 @@ export default React.createClass({ render () { const {slide} = this.props - const {name, payload} = this.state + const {name} = this.state let markup if (slide.editing) { diff --git a/src/models/presentation/annotation.js b/src/models/presentation/annotation.js index a10bb4e..6ce37bc 100644 --- a/src/models/presentation/annotation.js +++ b/src/models/presentation/annotation.js @@ -11,11 +11,11 @@ export default Model.extend({ type: 'string', required: 'true', default: 'oa:Annotation', - test: function(value){ + test: function (value) { if (value !== 'oa:Annotation') { - return "Value must equal 'oa:Annotation'."; + return "Value must equal 'oa:Annotation'." } - return false; + return false } }, motivation: 'string', @@ -41,12 +41,12 @@ export default Model.extend({ return !this.saved }, - parse: function(response){ - response.about = response.on //remap an oddly named attribute + parse: function (response) { + response.about = response.on // remap an oddly named attribute delete response.on response.resources = [] - if(!Array.isArray(response.resource)){ + if (!Array.isArray(response.resource)) { response.resources.push(response.resource) } else { response.resources = response.resource diff --git a/src/models/presentation/annotationlist.js b/src/models/presentation/annotationlist.js index d6ff7cc..c636be8 100644 --- a/src/models/presentation/annotationlist.js +++ b/src/models/presentation/annotationlist.js @@ -8,16 +8,16 @@ export default Model.extend({ '@id': 'string', '@context': 'string', '@type': { - type : 'string', - required : 'true', - default : 'sc:AnnotationList', - test: function(value){ - if (value !== 'sc:AnnotationList') { - return "Value must equal 'sc:AnnotationList'."; - } - return false; - } - }, + type: 'string', + required: 'true', + default: 'sc:AnnotationList', + test: function (value) { + if (value !== 'sc:AnnotationList') { + return "Value must equal 'sc:AnnotationList'." + } + return false + } + } }, collections: { diff --git a/src/models/presentation/canvas.js b/src/models/presentation/canvas.js index 4ee1df4..82219c9 100644 --- a/src/models/presentation/canvas.js +++ b/src/models/presentation/canvas.js @@ -9,16 +9,16 @@ export default Model.extend({ '@id': 'string', '@context': 'string', '@type': { - type : 'string', - required : 'true', - default : 'sc:Canvas', - test: function(value){ - if (value !== 'sc:Canvas') { - return "Value must equal 'sc:Canvas'."; - } - return false; - } - }, + type: 'string', + required: 'true', + default: 'sc:Canvas', + test: function (value) { + if (value !== 'sc:Canvas') { + return "Value must equal 'sc:Canvas'." + } + return false + } + }, label: 'string', height: 'number', width: 'number' diff --git a/src/models/presentation/collection-collection.js b/src/models/presentation/collection-collection.js index ba18240..4dbf54f 100644 --- a/src/models/presentation/collection-collection.js +++ b/src/models/presentation/collection-collection.js @@ -1,19 +1,16 @@ import Collection from 'ampersand-rest-collection' -import iiifCollection from './collection' -import githubMixin from '../helpers/github-mixin' -import config from '../config' +import IIIFCollection from './collection' -//export default Collection.extend(githubMixin, { export default Collection.extend({ url: '', // some collection store - model: iiifCollection, + model: IIIFCollection, getById (id) { let model = this.findWhere({_id: id}) if (!model) { - model = new iiifCollection({_id: id}) + model = new IIIFCollection({_id: id}) } model.fetch() diff --git a/src/models/presentation/collection.js b/src/models/presentation/collection.js index 67d4af1..35864ce 100644 --- a/src/models/presentation/collection.js +++ b/src/models/presentation/collection.js @@ -1,6 +1,6 @@ import Model from 'ampersand-model' import ManifestCollection from './manifest-collection' -import iiifCollection from './collection-collection' +import IIIFCollection from './collection-collection' import ServiceCollection from './service-collection' import config from '../config' @@ -20,16 +20,16 @@ export default Model.extend({ _id: 'string', '@id': 'string', '@type': { - type : 'string', - required : 'true', - default : 'sc:Collection', - test: function(value){ - if (value !== 'sc:Collection') { - return "Value must equal 'sc:Collection'."; - } - return false; - } - }, + type: 'string', + required: 'true', + default: 'sc:Collection', + test: function (value) { + if (value !== 'sc:Collection') { + return "Value must equal 'sc:Collection'." + } + return false + } + }, label: 'string', logo: 'string', license: 'string', @@ -45,7 +45,7 @@ export default Model.extend({ collections: { manifests: ManifestCollection, - collections: iiifCollection, + collections: IIIFCollection, services: ServiceCollection }, @@ -56,5 +56,5 @@ export default Model.extend({ return 'collections/' + this._id } } - + } }) diff --git a/src/models/presentation/manifest.js b/src/models/presentation/manifest.js index d2f7330..699ac3e 100644 --- a/src/models/presentation/manifest.js +++ b/src/models/presentation/manifest.js @@ -20,16 +20,16 @@ export default Model.extend({ '@id': 'string', '@context': 'string', '@type': { - type : 'string', - required : 'true', - default : 'sc:Manifest', - test: function(value){ - if (value !== 'sc:Manifest') { - return "Value must equal 'sc:Manifest'."; - } - return false; - } - }, + type: 'string', + required: 'true', + default: 'sc:Manifest', + test: function (value) { + if (value !== 'sc:Manifest') { + return "Value must equal 'sc:Manifest'." + } + return false + } + }, label: 'string', thumbnail: 'string', viewingHint: 'string', @@ -52,34 +52,34 @@ export default Model.extend({ fn () { var s = '' - if( this.metadata ) { - this.metadata.forEach(function(md) { - if(md.label === 'Subjects'){ - s = md.value.join(', ') - } - }) + if (this.metadata) { + this.metadata.forEach(function (md) { + if (md.label === 'Subjects') { + s = md.value.join(', ') + } + }) } return s } }, - /**** + /* *** // The getManifest() method is for demo purposes, showing how one can use // the Manifesto library within this app by attaching a Manifesto object, // with all its methods to this model. // i.e. this.manifest.getLabel() - ****/ + *** */ getManifest: { deps: ['_id'], fn () { var _this = this - manifesto.loadManifest(config.manifestStore + '/' + this._id).then(function(manifest) { - _this.manifest = manifesto.create(manifest) - return _this.manifest - }, - function(error) { - console.error("Failed!", error); - }); + manifesto.loadManifest(config.manifestStore + '/' + this._id).then(function (manifest) { + _this.manifest = manifesto.create(manifest) + return _this.manifest + }, + function (error) { + console.error('Failed!', error) + }) this.manifest = _this.manifest } } diff --git a/src/models/presentation/resource.js b/src/models/presentation/resource.js index 3965fd1..5a3aed1 100644 --- a/src/models/presentation/resource.js +++ b/src/models/presentation/resource.js @@ -31,10 +31,9 @@ export default Model.extend({ return !this.saved }, - parse: function(response){ - + parse: function (response) { response.services = [] - if(!Array.isArray(response.service)){ + if (!Array.isArray(response.service)) { response.services.push(response.service) } else { response.services = response.service diff --git a/src/models/presentation/sequence.js b/src/models/presentation/sequence.js index fda7538..9f5e76c 100644 --- a/src/models/presentation/sequence.js +++ b/src/models/presentation/sequence.js @@ -8,16 +8,16 @@ export default Model.extend({ '@id': 'string', '@context': 'string', '@type': { - type : 'string', - required : 'true', - default : 'sc:Sequence', - test: function(value){ - if (value !== 'sc:Sequence') { - return "Value must equal 'sc:Sequence'."; - } - return false; - } - }, + type: 'string', + required: 'true', + default: 'sc:Sequence', + test: function (value) { + if (value !== 'sc:Sequence') { + return "Value must equal 'sc:Sequence'." + } + return false + } + }, label: 'string', viewingDirection: 'string', viewingHint: 'string', diff --git a/src/models/presentation/service.js b/src/models/presentation/service.js index 6855e2d..9e81a87 100644 --- a/src/models/presentation/service.js +++ b/src/models/presentation/service.js @@ -23,5 +23,5 @@ export default Model.extend({ isNew () { return !this.saved } - + }) diff --git a/src/models/presentation/test/index.js b/src/models/presentation/test/index.js index 451f5b1..c8d6bd5 100644 --- a/src/models/presentation/test/index.js +++ b/src/models/presentation/test/index.js @@ -1,15 +1,15 @@ -'use strict'; +'use strict' -import test from 'tape'; -import Manifest from '../manifest.js'; +import test from 'tape' +import Manifest from '../manifest.js' test('manifest @type must equal sc:Manifest', function (assert) { - assert.plan(1); + assert.plan(1) - var m = Manifest; + var m = Manifest m['@type'] = 'sc:Sequence' - assert.equal(m['@type'], 'sc:Manifest', 'should generate 1'); + assert.equal(m['@type'], 'sc:Manifest', 'should generate 1') - assert.end(); -}); + assert.end() +}) diff --git a/src/pages/presentation-detail.js b/src/pages/presentation-detail.js index c6e22c0..cddfa28 100644 --- a/src/pages/presentation-detail.js +++ b/src/pages/presentation-detail.js @@ -1,7 +1,5 @@ import React from 'react' import ampersandMixin from 'ampersand-react-mixin' -import manifesto from '../../node_modules/manifesto.js/dist/server/manifesto.js' -// import Slide from '../components/slide' export default React.createClass({ mixins: [ampersandMixin], @@ -31,7 +29,7 @@ export default React.createClass({
    {presentation.manifest.getSequences().map((sequence) => { let label = 'Untitled Slide Group' - if ( !sequence.getLabel() === 'undefined' ) { label = sequence.getLabel() } + if (!sequence.getLabel() === 'undefined') { label = sequence.getLabel() } return (
  • {label} : {sequence.getTotalCanvases()} slides
  • ) @@ -40,10 +38,10 @@ export default React.createClass({

    -
      +
        {presentation.manifest.getSequences()[0].getThumbs(200).map((thumb) => { return ( -
      • +
      • ) })}
      diff --git a/src/pages/presentations.js b/src/pages/presentations.js index 03d7930..adeead7 100644 --- a/src/pages/presentations.js +++ b/src/pages/presentations.js @@ -12,19 +12,16 @@ export default React.createClass({ render () { const {presentations} = this.props - return (

      Presentations Gallery

      {presentations.map((presentation) => { - //if (presentation.name.startsWith('tabula-')) { - return ( - - ) - //} + return ( + + ) })}