Socket
Socket
Sign inDemoInstall

inferno

Package Overview
Dependencies
Maintainers
1
Versions
334
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

inferno - npm Package Compare versions

Comparing version 0.5.16 to 0.5.17

20

dist/inferno-component.js
/*!
* inferno-component v0.5.14
* inferno-component v0.5.17
* (c) 2016 Dominic Gannaway

@@ -12,3 +12,5 @@ * Released under the MPL-2.0 License.

var babelHelpers_classCallCheck = function (instance, Constructor) {
var babelHelpers = {};
babelHelpers.classCallCheck = function (instance, Constructor) {
if (!(instance instanceof Constructor)) {

@@ -19,3 +21,3 @@ throw new TypeError("Cannot call a class as a function");

var babelHelpers_createClass = function () {
babelHelpers.createClass = function () {
function defineProperties(target, props) {

@@ -38,3 +40,3 @@ for (var i = 0; i < props.length; i++) {

var babelHelpers_extends = Object.assign || function (target) {
babelHelpers.extends = Object.assign || function (target) {
for (var i = 1; i < arguments.length; i++) {

@@ -53,3 +55,3 @@ var source = arguments[i];

var noop = (function () {})
babelHelpers;

@@ -69,2 +71,4 @@ var canUseDOM = !!(typeof window !== 'undefined' &&

var noop = (function () {})
// Server side workaround

@@ -113,3 +117,3 @@ var requestAnimationFrame = noop;

var oldState = component.state;
var nextState = babelHelpers_extends({}, oldState, pendingState);
var nextState = babelHelpers.extends({}, oldState, pendingState);

@@ -152,3 +156,3 @@ component._pendingState = {};

function Component(props) {
babelHelpers_classCallCheck(this, Component);
babelHelpers.classCallCheck(this, Component);

@@ -170,3 +174,3 @@ /** @type {object} */

babelHelpers_createClass(Component, [{
babelHelpers.createClass(Component, [{
key: 'render',

@@ -173,0 +177,0 @@ value: function render() {}

2

dist/inferno-component.min.js

@@ -1,1 +0,1 @@

!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):e.InfernoComponent=n()}(this,function(){"use strict";function e(n){var t=n._blockRender;u(function(){if(n._deferSetState===!1){var o=void 0;c.canUseDOM&&(o=document.activeElement),n._pendingSetState=!1;var a=n._pendingState,r=n.state,u=i({},r,a);n._pendingState={},n._pendingSetState=!1,n._updateComponent(r,u,n.props,n.props,t),c.canUseDOM&&o!==document.body&&document.activeElement!==o&&o.focus()}else e(n)})}function n(n,t){for(var o in t)n._pendingState[o]=t[o];n._pendingSetState===!1&&(n._pendingSetState=!0,e(n))}var t=function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")},o=function(){function e(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(n,t,o){return t&&e(n.prototype,t),o&&e(n,o),n}}(),i=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},a=function(){},r=!("undefined"==typeof window||"undefined"==typeof document||!window.document.createElement),c={canUseDOM:r,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:r&&!!window.addEventListener,canUseViewport:r&&!!window.screen,canUseSymbol:"function"==typeof Symbol&&"function"==typeof Symbol["for"]},u=a,d=a;c.canUseDOM&&!function(){var e=0,n=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame,t=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelAnimationFrame;u=n||function(n){var t=Date.now(),o=Math.max(0,16-(t-e));return e=t+o,window.setTimeout(function(){n(Date.now())},o)},d=t||function(e){window.clearTimeout(e)}}();var s=function(){function e(n){t(this,e),this.props=n||{},this.state={},this._blockRender=!1,this._blockSetState=!1,this._deferSetState=!1,this._pendingSetState=!1,this._pendingState={},this._lastRender=null,this.context={}}return o(e,[{key:"render",value:function(){}},{key:"forceUpdate",value:function(){}},{key:"setState",value:function(e){if(this._blockSetState!==!1)throw Error("Inferno Error: Cannot update state via setState() in componentWillUpdate()");n(this,e)}},{key:"componentDidMount",value:function(){}},{key:"componentWillMount",value:function(){}},{key:"componentWillUnmount",value:function(){}},{key:"componentDidUpdate",value:function(){}},{key:"shouldComponentUpdate",value:function(){return!0}},{key:"componentWillReceiveProps",value:function(){}},{key:"componentWillUpdate",value:function(){}},{key:"getChildContext",value:function(){}},{key:"_updateComponent",value:function(e,n,t,o){if(o.children||(o.children=t.children),t!==o||e!==n){t!==o&&(this._blockRender=!0,this.componentWillReceiveProps(o),this._blockRender=!1);var i=this.shouldComponentUpdate(o,n);if(i){this._blockSetState=!0,this.componentWillUpdate(o,n),this._blockSetState=!1,this.props=o,this.state=n;var a=this.forceUpdate();return this.componentDidUpdate(t,e),a}}}}]),e}(),l={Component:s};return l});
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):e.InfernoComponent=n()}(this,function(){"use strict";function e(n){var o=n._blockRender;r(function(){if(n._deferSetState===!1){var a=void 0;i.canUseDOM&&(a=document.activeElement),n._pendingSetState=!1;var r=n._pendingState,c=n.state,u=t["extends"]({},c,r);n._pendingState={},n._pendingSetState=!1,n._updateComponent(c,u,n.props,n.props,o),i.canUseDOM&&a!==document.body&&document.activeElement!==a&&a.focus()}else e(n)})}function n(n,t){for(var o in t)n._pendingState[o]=t[o];n._pendingSetState===!1&&(n._pendingSetState=!0,e(n))}var t={};t.classCallCheck=function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")},t.createClass=function(){function e(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(n,t,o){return t&&e(n.prototype,t),o&&e(n,o),n}}(),t["extends"]=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};var o=!("undefined"==typeof window||"undefined"==typeof document||!window.document.createElement),i={canUseDOM:o,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:o&&!!window.addEventListener,canUseViewport:o&&!!window.screen,canUseSymbol:"function"==typeof Symbol&&"function"==typeof Symbol["for"]},a=function(){},r=a,c=a;i.canUseDOM&&!function(){var e=0,n=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame,t=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelAnimationFrame;r=n||function(n){var t=Date.now(),o=Math.max(0,16-(t-e));return e=t+o,window.setTimeout(function(){n(Date.now())},o)},c=t||function(e){window.clearTimeout(e)}}();var u=function(){function e(n){t.classCallCheck(this,e),this.props=n||{},this.state={},this._blockRender=!1,this._blockSetState=!1,this._deferSetState=!1,this._pendingSetState=!1,this._pendingState={},this._lastRender=null,this.context={}}return t.createClass(e,[{key:"render",value:function(){}},{key:"forceUpdate",value:function(){}},{key:"setState",value:function(e){if(this._blockSetState!==!1)throw Error("Inferno Error: Cannot update state via setState() in componentWillUpdate()");n(this,e)}},{key:"componentDidMount",value:function(){}},{key:"componentWillMount",value:function(){}},{key:"componentWillUnmount",value:function(){}},{key:"componentDidUpdate",value:function(){}},{key:"shouldComponentUpdate",value:function(){return!0}},{key:"componentWillReceiveProps",value:function(){}},{key:"componentWillUpdate",value:function(){}},{key:"getChildContext",value:function(){}},{key:"_updateComponent",value:function(e,n,t,o){if(o.children||(o.children=t.children),t!==o||e!==n){t!==o&&(this._blockRender=!0,this.componentWillReceiveProps(o),this._blockRender=!1);var i=this.shouldComponentUpdate(o,n);if(i){this._blockSetState=!0,this.componentWillUpdate(o,n),this._blockSetState=!1,this.props=o,this.state=n;var a=this.forceUpdate();return this.componentDidUpdate(t,e),a}}}}]),e}(),s={Component:u};return s});

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.InfernoDOM=t()}(this,function(){"use strict";function e(e){var t=e.key,n=e.tree.dom;if(null===t)n.pool.push(e);else{var o=n.keyedPool;(o[t]||(o[t]=[])).push(e)}}function t(e,t,n,o){var r=t.key,i=void 0;if(null!==r){var a=e.keyedPool[r];i=a&&a.pop()}else i=e.pool.pop();return i?(e.update(i,t,n,o),t.rootNode):void 0}function n(){return _e}function o(e){return"svg"===e||"clipPath"===e||"circle"===e||"defs"===e||"desc"===e||"ellipse"===e||"filter"===e||"g"===e||"line"===e||"linearGradient"===e||"mask"===e||"marker"===e||"metadata"===e||"mpath"===e||"path"===e||"pattern"===e||"polygon"===e||"polyline"===e||"pattern"===e||"radialGradient"===e||"rect"===e||"set"===e||"stop"===e||"symbol"===e||"switch"===e||"text"===e||"tspan"===e||"use"===e||"view"===e}function r(e){return"mo"===e||"mover"===e||"mn"===e||"maction"===e||"menclose"===e||"merror"===e||"mfrac"===e||"mi"===e||"mmultiscripts"===e||"mpadded"===e||"mphantom"===e||"mroot"===e||"mrow"===e||"ms"===e||"mtd"===e||"mtable"===e||"munder"===e||"msub"===e||"msup"===e||"msubsup"===e||"mtr"===e||"mtext"===e}function i(e,t){return 2>t?0===t?e.v0:e.v1:e.values[t-2]}function a(e){return Ie(e)||Ae(e)?Ue.TEXT:De(e)?Ue.ARRAY:"object"===("undefined"==typeof e?"undefined":Ee(e))&&e.create?Ue.TREE:"object"===("undefined"==typeof e?"undefined":Ee(e))&&0===Object.keys(e).length?Ue.EMPTY_OBJECT:"object"===("undefined"==typeof e?"undefined":Ee(e))&&e.tree.dom?Ue.FRAGMENT:"function"==typeof e?Ue.FUNCTION:void 0}function d(e,t){var n={};if(e.index)return i(t,e.index);for(var o in e){var r=e[o];r&&r.index?n[o]=i(t,r.index):n[o]=r,"children"===o&&(n[o].overrideItem=t)}return n}function l(e,t){if(!Ae(e))if(De(e))for(var n=0;n<e.length;n++){var o=e[n];l(o,t)}else if("object"===("undefined"==typeof e?"undefined":Ee(e))){var r=e.tree;r.dom.remove(e,t)}}function u(e,t){for(var n=e.length,o=0;n>o;)if(e[o++]===t)return!0;return!1}function c(e){for(var t=0,n=void 0;t<=e.length;){if(n=e[t],!isNaN(1*n))return!1;if(n==n.toUpperCase())return!1;if(n===n.toLowerCase())return!0;t++}return!1}function f(e,t){return null!==t&&(e&t)===t}function s(e,t){return e[st]||(t?0:e[st]=pt++)}function p(e,t){var n=ht[e];if(n){var o=n(t);return o.originalHandler=t,o}return{handler:t,originalHandler:t}}function v(e){return"undefined"==typeof v.fn&&(v.fn=e?function(){var e=this._type,t=p(e,function(t){E(t,e)}).handler;document.addEventListener(mt[e],t)}:function(){var e=this._type;document.addEventListener(e,p(e,E).handler,!0)}),v.fn}function m(){this._isPropagationStopped=!0,this._stopPropagation?this._stopPropagation():this.cancelBubble=!0}function h(){return this._isPropagationStopped}function y(){this._isImmediatePropagationStopped=!0,this._isPropagationStopped=!0,this._stopImmediatePropagation?this._stopImmediatePropagation():this.cancelBubble=!0}function g(){return this._isImmediatePropagationStopped}function N(){this._isDefaultPrevented=!0,this._preventDefault?this._preventDefault():this.returnValue=!1}function x(){return this._isDefaultPrevented}function b(e){return e._stopPropagation=e.stopPropagation,e.stopPropagation=m,e.isPropagationStopped=h,e._stopImmediatePropagation=e.stopImmediatePropagation,e.stopImmediatePropagation=y,e.isImmediatePropagationStopped=g,e._preventDefault=e.preventDefault,e.preventDefault=N,e.isDefaultPrevented=x,e}function k(e){return"form"===e||"input"===e||"textarea"===e||"label"===e||"fieldset"===e||"legend"===e||"select"===e||"optgroup"===e||"option"===e||"button"===e||"datalist"===e||"keygen"===e||"output"===e}function C(e){var t=e.nodeName.toLowerCase();if("input"!==t)return"select"===t&&e.multiple?"select-multiple":t;var n=e.getAttribute("type");return n?n.toLowerCase():"text"}function T(e){for(var t=[],n=e.selectedIndex,o=e.options,r=o.length,i=void 0,a=0>n?r:0;r>a;a++){i=o[a];i.selected||i.getAttribute("selected");!i.selected&&a!==n||i.disabled||i.parentNode.disabled&&"OPTGROUP"===i.parentNode.nodeName||t.push(i.value)}return t.length<2?t[0]:t}function S(e){if(Ae(e))return null;var t=C(e);switch(t){case"checkbox":case"radio":var n=e.getAttribute("checked")||e.checked;return Ae(n)?!1:n!==!1&&"false"!==n;case"select-multiple":return T(e);default:return e.value}}function w(e,t){var n=t.type,o=e.nodeName.toLowerCase(),r=void 0;if(r=Ct[n]){var i=r[o];if(i)return i(e,t)}return k(o)?[t,S(e)]:[t]}function E(e,t){t||(t=e.type);var n=Nt[t];3===e.target.nodeType&&(e.target=e.target.parentNode);var o=e.target,r=n._counter,i=void 0,a=void 0,d=void 0,l=void 0,u=void 0,c=void 0;for(r>0&&(l=b(e,t),c=u=[l]);null!==o&&r>0&&o!==document.parentNode;){if((d=s(o,!0))&&(i=vt[d],i&&i[t])){a=i[t];var f=a.originalHandler.length;if(u=c,f>1&&(u=w(o,l)),a.handler.apply(o,u),l.isPropagationStopped())break;--r}o=o.parentNode}}function P(e){return function(t){var n=t.target,o=vt[s(n)][e],r=o.originalHandler.length>1?w(n,t):[t];o.originalHandler.apply(n,r)}}function _(e,t,n,o){if(!t)return null;var r=Nt[n];if(!r)throw Error("Inferno Error: "+n+" has not been registered, and therefor not supported.");if(!r._enabled){if(r._focusBlur)r._focusBlur();else if(r._bubbles){var i=p(n,E).handler;document.addEventListener(n,i,!1)}r._enabled=!0}var a=s(t),d=void 0;vt[a]?d=vt[a]:(vt[a]={},d=vt[a]),d[n]&&d[n].destroy&&d[n].destroy(),r._bubbles?(d[n]||++r._counter,d[n]={handler:o,originalHandler:o}):(d[n]=p(n,P(n)),d[n].originalHandler=o,t.addEventListener(n,d[n].handler,!1))}function A(e,t){if(!e)return null;var n=s(e,!0);if(n){var o=vt[n];if(o&&o[t]){o[t]&&o[t].destroy&&o[t].destroy(),o[t]=null;var r=Nt[t];r&&(r._bubbles?--r._counter:e.removeEventListener(t,Tt[t]))}}}function I(e,t,n){var o=void 0;for(var r in n){var i=n[r];i&&("style"===r?o=i:St[r]||lt.setProperty(e,t,r,i,!1))}o&&lt.setCSS(e,t,o,!1)}function D(e,t,n){if("class"===e||"className"===e)return Ae(t)||(Be?n.setAttribute("class",t):n.className=t),!0;if("ref"===e){if("undefined"==typeof t.element)throw Error("Inferno Error: Invalid ref object passed, expected InfernoDOM.createRef() object.");return t.element=n,!0}return!1}function R(e,t,n,o){var r=t[o];if(void 0!==r){var a=i(e,r);a&&"function"==typeof a&&a(n)}}function U(e,t,n,o,r){var a=void 0;if(void 0!==n.index)return n=i(e,n.index),void I(e,t,n);for(var d in n)if(!Ae(d))if(r&&St[d])R(e,n,t,r);else{var l=i(e,n[d]);void 0!==l&&("style"===d?a=l:D(d,l,t)===!1&&(ft[d]?_(e,t,ft[d],l):lt.setProperty(null,t,d,l,!0)))}a&&lt.setCSS(e,t,a,!0)}function M(e,t,n){for(var o in n)if(!St[o]){var r=i(e,n[o]);void 0!==r&&ft[o]&&A(e,t,ft[o],r)}}function L(e,t,n,o){if(void 0!==o.index){var r=i(t,o.index);if(Ae(r)){var a=i(e,o.index);for(var d in a)St[d]||lt.removeProperty(null,n,d,!0);return}return void I(t,n,r)}var l={},u=void 0;for(var d in o){var c=i(e,o[d]),f=i(t,o[d]);if(!St[d])if(Ae(c))Ae(f)||("style"===d?l=f:D(d,f,n)===!1&&(ft[d]?_(t,n,ft[d],f):lt.setProperty(null,n,d,f,!0)));else if(Ae(f))if("style"===d)for(u in c)f&&f[u]||(l[u]="");else ft[d]?A(t,n,ft[d],f):lt.removeProperty(null,n,d,!0);else if("style"===d){for(u in c)!c[u]||f&&f[u]||(l[u]="");for(u in f)f[u]&&c[u]===f[u]||(l[u]=f[u])}else c!==f&&D(d,f,n)===!1&&(ft[d]?_(t,n,ft[d],f):lt.setProperty(null,n,d,f,!0))}l&&lt.setCSS(n,n,l,!0)}function O(e,t,n,o,r){var i=e.rootNode,a=e.tree.dom;a.remove(e,o);var d=n.create(t,o,r),l=i.parentNode;return l&&l.replaceChild(d,i),t.rootNode=d,d}function V(e,t,n,o,r){var i=e,a=n.create(t,o,r),d=i.parentNode;return d&&d.replaceChild(a,i),t.rootNode=a,a}function j(e,n,o,r){var a={pool:[],keyedPool:[],overrideItem:null,create:function(d,l){var u=void 0;if(r&&(u=t(a,d)))return u;u=e.cloneNode(!1);var c=i(d,n);return Ae(c)||(""===c?u.appendChild(document.createTextNode("")):u.textContent=c),o&&U(d,u,o,a,"onCreated"),o&&o.onAttached&&l.addTreeSuccessListener(function(){R(d,o,u,"onAttached")}),d.rootNode=u,u},update:function(e,t,r){if(a!==e.tree.dom)O(e,t,a,r);else{var d=e.rootNode;t.id=e.id,t.rootNode=d;var l=i(t,n),u=i(e,n);o&&o.onWillUpdate&&R(t,o,d,"onWillUpdate"),l!==u&&(Ae(l)?Ae(u)?d.firstChild.nodeValue="":d.textContent="":Ae(u)?d.textContent=l:d.firstChild.nodeValue=l),o&&L(e,t,d,o),o&&o.onDidUpdate&&R(t,o,d,"onDidUpdate")}},remove:function(e){if(o){var t=e.rootNode;o.onDetached&&R(e,o,t,"onDetached"),M(e,e.rootNode,o)}}};return a}function B(e,t,n){var o={},r={overrideItem:null,create:function(a,d){var l=e.cloneNode(!1),u=i(a,t);return Ae(u)||(""===u?l.appendChild(document.createTextNode("")):l.textContent=u),n&&U(a,l,n,r,"onCreated"),n&&n.onAttached&&d.addTreeSuccessListener(function(){R(a,n,l,"onAttached")}),o[a.id]=l,l},update:function(e,r){var a=o[e.id],d=i(r,t),l=i(e,t);n&&n.onWillUpdate&&R(r,n,a,"onWillUpdate"),d!==l&&(Ae(d)?Ae(l)?a.firstChild.nodeValue="":a.textContent="":Ae(l)?a.textContent=d:a.firstChild.nodeValue=d),n&&L(e,r,a,n),n&&n.onDidUpdate&&R(r,n,a,"onDidUpdate")},remove:function(e){var t=o[e.id];n&&(n.onDetached&&R(e,n,t,"onDetached"),M(e,t,n))}};return r}function F(e,n,o){var r={pool:[],keyedPool:[],overrideItem:null,create:function(i){var a=void 0;return o&&(a=t(r,i))?a:(a=e.cloneNode(!0),n&&U(i,a,n,r),i.rootNode=a,a)},update:function(e,t,o){if(r!==e.tree.dom)return void O(e,t,r,o);var i=e.rootNode;t.rootNode=i,t.id=e.id,n&&L(e,t,i,n)},remove:function(e){n&&M(e,e.rootNode,n)}};return r}function W(e,t){var n={},o={overrideItem:null,create:function(o){var r=e.cloneNode(!0);return t&&U(o,r,t,null),n[o.id]=r,r},update:function(e,o){var r=n[e.id];t&&L(e,o,r,t)},remove:function(e){var o=n[e.id];t&&M(e,o,t)}};return o}function H(e,t){for(var n=0;n<t.length;n++)Ie(t[n])&&e.appendChild(document.createTextNode(t[n]))}function z(e,t){var n=e.firstChild;n?n.nodeValue=t:e.textContent=t}function G(e){var t=e.firstChild;t&&e.removeChild(t)}function Y(e,t){var n=e.firstChild;n?e.replaceChild(t,e.firstChild):e.appendChild(t)}function X(t,n,o,r,i,a){var d=!1,l=0,u=0,c=t.length,f=n.length,s=c>0&&t[l];if(!Ae(s)||!Ae(s.tree)){if(0===c&&f>=5){if(wt)for(var p=0;f>p;p++)e(n[p]);return void(o.textContent="")}var v=c-1,m=f-1,h=f>0&&n[u],y=void 0,g=void 0,N=void 0,x=void 0,b=void 0;e:for(;!d&&v>=l&&m>=u;){for(d=!0;s.key===h.key;){if(s.tree.dom.update(h,s,i,a),l++,u++,l>v||u>m)break e;s=t[l],h=n[u],d=!1}for(y=t[v],g=n[m];y.key===g.key;){if(y.tree.dom.update(g,y,i,a),v--,m--,l>v||u>m)break e;y=t[v],g=n[m],d=!1}for(;y.key===h.key;){if(N=c>v+1?t[v+1].rootNode:r,y.tree.dom.update(h,y,i,a),J(o,y.rootNode,N),v--,u++,l>v||u>m)break e;y=t[v],h=n[u],d=!1}for(;s.key===g.key;){if(N=n[u].rootNode,s.tree.dom.update(g,s,i,a),J(o,s.rootNode,N),l++,m--,l>v||u>m)break e;s=t[l],g=n[m],d=!1}}if(u>m){if(v>=l)for(N=c>v+1?t[v+1].rootNode:r;v>=l;l++)b=t[l],J(o,b.tree.dom.create(b,i,a),N)}else if(l>v)for(;m>=u;u++)x=n[u],K(x,o);else{for(var k={},C=f>m+1?n[m+1]:null,p=m;p>=u;p--)x=n[p],x.nextItem=C,k[x.key]=x,C=x;for(var T=c>v+1?t[v+1]:null,p=v;p>=l;p--){b=t[p];var S=b.key;x=k[S],x?(k[S]=null,C=x.nextItem,b.tree.dom.update(x,b,i,a),b.rootNode.nextSibling!=(T&&T.rootNode)&&(N=T&&T.rootNode||r,J(o,b.rootNode,N))):(N=T&&T.rootNode||r,J(o,b.tree.dom.create(b,i,a),N)),T=b}for(var p=u;m>=p;p++)x=n[p],null!==k[x.key]&&(x=n[u],K(b,o))}}}function q(e,t,n,o,r,i,a){var d=void 0;e&&t?d=Math.max(e.length,t.length):e?d=e=d:t&&(d=t=d);for(var l=0;d>l;l++){var u=e[l],c=t[l];if(u!==c)if(Ae(u))n[l]&&(o.removeChild(n[l]),n.splice(l,1));else if(Ae(c)){if(Ie(u)){var f=document.createTextNode(u);n[l]=f,J(o,f,r)}}else if(Ie(u)){var s=n[l];s&&(s.nodeValue=u)}else"object"===("undefined"==typeof u?"undefined":Ee(u))&&u.tree.dom.update(c,u,i,a)}}function J(e,t,n){n?e.insertBefore(t,n):e.appendChild(t)}function K(t,n){var o=t.rootNode;return Ae(o)||!o.nodeType?null:void(o===n?n.innerHTML="":(n.removeChild(t.rootNode),wt&&e(t)))}function Q(e,t,n,o,r){var i=document.createDocumentFragment(),d=!0;if(!Ae(e)){for(var l=0;l<e.length;l++){var u=e[l],c=a(u),f=void 0;switch(c){case Ue.TEXT:f=document.createTextNode(u),n.push(f),i.appendChild(f),d=!1;break;case Ue.TREE:d=!1,f=u.create(t,o,r),n.push(f),i.appendChild(f);break;case Ue.FRAGMENT:void 0===u.key&&(d=!1),f=u.tree.dom.create(u,o,r),n.push(f),i.appendChild(f);break;case Ue.EMPTY_OBJECT:return;case Ue.FUNCTION:return;case Ue.ARRAY:return}}return{domNode:i,keyedChildren:d}}}function Z(e,t,n,o,r,i,a,d){return Ae(e)?null:void(De(e)&&(i?X(t,e,o,r,a,d):q(t,e,n,o,r,a,d)))}function $(e,n,o,r){var a=!0,d=[],u={pool:[],keyedPool:[],overrideItem:null,create:function(l,c,f){var s=void 0;if(r&&(s=t(u,l,c,f)))return s;s=e.cloneNode(!1);var p=i(l,n);if(!Ae(p))if(De(p))for(var v=0;v<p.length;v++){var m=p[v];if(Ae(m)||"object"!==("undefined"==typeof m?"undefined":Ee(m))){if(Ie(m)){var h=document.createTextNode(m);s.appendChild(h),d.push(h),a=!1}}else{var y=m&&m.tree;if(y){var g=m.tree.dom.create(m,c,f);void 0===m.key&&(a=!1),d.push(g),s.appendChild(g)}}}else if("object"===("undefined"==typeof p?"undefined":Ee(p))){var y=p&&p.tree;y&&s.appendChild(p.tree.dom.create(p,c,f))}else Ie(p)&&(s.textContent=p);return o&&U(l,s,o,u),l.rootNode=s,s},update:function(e,t,r,l){if(u!==e.tree.dom)return d=[],void O(e,t,u,r,l);var c=e.rootNode;t.rootNode=c,t.id=e.id;var f=i(t,n),s=i(e,n);if(f&&Ae(s))"object"===("undefined"==typeof f?"undefined":Ee(f))?De(f)?H(c,f):O(e,t,u,r,l):c.appendChild(document.createTextNode(f));else if(s&&Ae(f))if(De(s))for(var p=0;p<s.length;p++)Ae(c.childNodes[p])?G(c):c.removeChild(c.childNodes[p]);else G(c);else if(f!==s)if(Ie(f))z(c,f);else if(Ae(f))null!==c&&Y(c,document.createTextNode(""));else if(De(f))De(s)?a?X(f,s,c,null,r,l):q(f,s,d,c,null,r,l):q(f,[],d,c,null,r,l);else if("object"===("undefined"==typeof f?"undefined":Ee(f))){var v=f&&f.tree;if(Ae(v))G(c);else if(Ae(s))Y(c,v.dom.create(f,r,l));else{var m=s&&s.tree;Ae(m)?O(e,t,u,r,l):v.dom.update(s,f,r,l)}}o&&L(e,t,c,o)},remove:function(e,t){l(i(e,n),t),o&&M(e,e.rootNode,o)}};return u}function ee(e,t,n,o,r){var i=n.create(t,o,r);e.parentNode.replaceChild(i,e)}function te(e,t,n){var o=!0,r={},a=[],d={overrideItem:null,create:function(d,l,u){var c=e.cloneNode(!1),f=i(d,t);if(!Ae(f))if(De(f))for(var s=0;s<f.length;s++){var p=f[s];if(Ae(p)||"object"!==("undefined"==typeof p?"undefined":Ee(p))){if(Ie(p)){var v=document.createTextNode(p);c.appendChild(v),a.push(v),o=!1}}else{var m=p&&p.tree;if(m){var h=p.tree.dom.create(p,l,u);void 0===p.key&&(o=!1),a.push(h),c.appendChild(h)}}}else if("object"===("undefined"==typeof f?"undefined":Ee(f))){var m=f&&f.tree;m&&c.appendChild(f.tree.dom.create(f,l,u))}else Ie(f)&&(c.textContent=f);return n&&U(d,c,n,null),r[d.id]=c,c},update:function(e,l,u,c){var f=r[e.id],s=i(l,t),p=i(e,t);if(s&&Ae(p))"object"===("undefined"==typeof s?"undefined":Ee(s))?De(s)?H(f,s):ee(e,l,d,u,c):f.appendChild(document.createTextNode(s));else if(p&&Ae(s))if(De(p))for(var v=0;v<p.length;v++)Ae(f.childNodes[v])?G(f):f.removeChild(f.childNodes[v]);else G(f);else if(s!==p)if(Ie(s))z(f,s);else if(Ae(s))G(f);else if(0!==s.length&&De(s))p&&De(p)?o?X(s,p,f,null,u,c):q(s,p,a,f,null,u,c):q(s,[],a,f,null,u,c);else if("object"===("undefined"==typeof s?"undefined":Ee(s))){var m=s&&s.tree;if(Ae(m))G(f);else{var h=p&&p.tree;Ae(h)||h.dom.update(p,s,u,c)}}n&&L(e,l,f,n)},remove:function(e,o){var a=r[e.id];l(i(e,t),o),n&&M(e,a,n)}};return d}function ne(e,t,n,o,r){if(!Ae(t))if(De(t))for(var i=0;i<t.length;i++){var a=t[i],d=a.create(n,o,r);e.appendChild(d)}else"object"===("undefined"==typeof t?"undefined":Ee(t))&&e.appendChild(t.create(n,o,r))}function oe(e,n,o,r){var i={pool:[],keyedPool:[],overrideItem:null,create:function(a,d,l){var u=void 0;return r&&(u=t(i,a,d,l))?u:(u=e.cloneNode(!1),ne(u,n,a,d,l),o&&U(a,u,o,i),a.rootNode=u,u)},update:function(e,t,r,a){if(t.id=e.id,i!==e.tree.dom){var d=O(e,t,i,r,a);return t.rootNode=d,d}var l=e.rootNode;if(t.rootNode=l,!Ae(n))if(De(n))for(var u=0;u<n.length;u++){var c=n[u];c.update(e,t,r,a)}else"object"===("undefined"==typeof n?"undefined":Ee(n))&&n.update(e,t,r,a);o&&L(e,t,l,o)},remove:function(e,t){if(!Ae(n))if(De(n))for(var r=0;r<n.length;r++){var i=n[r];i.remove(e,t)}else"object"===("undefined"==typeof n?"undefined":Ee(n))&&n.remove(e,t);o&&M(e,e.rootNode,o)}};return i}function re(e,t,n){var o={},r={overrideItem:null,create:function(r,i,a){var d=e.cloneNode(!1);return ne(d,t,r,i,a),n&&U(r,d,n,null),o[r.id]=d,d},update:function(e,r,i,a){var d=o[e.id];if(!Ae(t))if(De(t))for(var l=0;l<t.length;l++){var u=t[l];u.update(e,r,i,a)}else if("object"===("undefined"==typeof t?"undefined":Ee(t))){var c=t.update(e,r,i,a);c&&Y(d,c)}n&&L(e,r,d,n)},remove:function(e,r){var i=o[e.id];if(!Ae(t))if(De(t))for(var a=0;a<t.length;a++){var d=t[a];d.remove(e,r)}else"object"===("undefined"==typeof t?"undefined":Ee(t))&&t.remove(e,r);n&&M(e,i,n)}};return r}function ie(e){var t={},n=[],o=!0,r=void 0,d={overrideItem:null,create:function(d,l,u){var c=i(d,e),f=void 0,s=a(c);switch(s){case Ue.TEXT:(Ae(c)||0===c.length)&&(c=""),f=document.createTextNode(c);break;case Ue.ARRAY:var p=Q(c,d,n,l,u);f=p.domNode,o=p.keyedChildren,l.addTreeSuccessListener(function(){n.length>0&&(r=n[n.length-1].nextSibling||null,f=n[0].parentNode)});break;case Ue.TREE:f=c.create(d,l,u);break;case Ue.EMPTY_OBJECT:break;case Ue.FUNCTION:break;case Ue.FRAGMENT:f=c.tree.dom.create(c,l,u)}return t[d.id]=f,f},update:function(l,u,c,f){var s=t[l.id],p=i(u,e),v=i(l,e);if(p!==v){var m=a(p),h=a(v);if(h!==m)return void ee(s,u,d,c,f);switch(m){case Ue.TEXT:(Ae(p)||0===p.length)&&(p=""),s.nodeValue=p;break;case Ue.ARRAY:Z(v,p,n,s,r,o,c,f);break;case Ue.TREE:break;case Ue.FRAGMENT:p.tree.dom.update(v,p,c,f)}}},remove:function(t,n){var o=i(t,e),r=a(o);r===Ue.TREE?o.remove(t,n):r===Ue.FRAGMENT&&o.tree.dom.remove(o,n)}};return d}function ae(e,n,o){var r=void 0,a=void 0,l={},u={pool:[],keyedPool:[],overrideItem:null,create:function(c,f,s){var p=void 0,v=void 0,m=c;if(null!==u.overrideItem&&(m=u.overrideItem),o&&(v=t(u,c,f,s)))return v;var h=i(m,e);if(r=c,Ae(h))return v=document.createTextNode(""),c.rootNode=v,p=null,v;if("function"==typeof h)if(h.prototype.render)!function(){p=new h(d(n,m)),p.context=s,p.componentWillMount();var e=p.render(),t=p.getChildContext(),o=void 0;t&&(s=Pe({},s,t)),e.parent=c,v=e.tree.dom.create(e,f,s),c.rootNode=v,p._lastRender=e,v instanceof DocumentFragment&&(o=v.childNodes[0]),f.addTreeSuccessListener(function(){o&&(v=o.parentNode,c.rootNode=v),p.componentDidMount()}),p.forceUpdate=function(){p.context=s;var e=p.render.call(p),t=p.getChildContext();t&&(s=Pe({},s,t)),e.parent=r,e.tree.dom.update(p._lastRender,e,f,s),r.rootNode=e.rootNode,p._lastRender=e}}();else{var y=h(d(n,m),s);y.parent=c,v=y.tree.dom.create(y,f,s),a=y,c.rootNode=v}return l[c.id]=p,v},update:function(t,o,c,f){var s=i(o,e),p=l[t.id];if(o.id=t.id,r=o,!s)return void O(t,o,u,c,f);if("function"==typeof s)if(s.prototype.render){if(!p||u!==t.tree.dom||s!==p.constructor)return void O(t,o,u,c,f);var v=t.rootNode,m=p.props,h=p.state,y=p.state,g=d(n,o);o.rootNode=v,p._updateComponent(h,y,m,g)}else{var N=s(d(n,o),f);if(N.parent=r,Ae(a))return void O(t,o,u,c,f);var x=N.tree.dom.update(a||p._lastRender,N,c,f);if(x)N.rootNode.parentNode?N.rootNode.parentNode.replaceChild(x,N.rootNode):t.rootNode.parentNode.replaceChild(x,t.rootNode),r.rootNode=x;else{var b=N.tree.dom.create(a,c,f);b?(N.rootNode.parentNode?N.rootNode.parentNode.replaceChild(b,N.rootNode):t.rootNode.parentNode.replaceChild(b,t.rootNode),r.rootNode=b):r.rootNode=N.rootNode}a=N}},remove:function(e,t){var n=l[e.id];n&&(n._lastRender.tree.dom.remove(n._lastRender,t),n.componentWillUnmount(),l[e.id]=null)}};return u}function de(e,t){var n=void 0,o=void 0,r=void 0,a={},l={overrideItem:null,create:function(u,c,f){var s=u,p=void 0,v=l.instance;null!==l.overrideItem&&(s=l.overrideItem);var m=i(s,e);return o=u,Ae(m)?(n=document.createTextNode(""),v=null,n):("function"==typeof m&&(m.prototype.render?!function(){v=new m(d(t,s)),v.context=f,v.componentWillMount(),p=v.render();var e=v.getChildContext(),r=void 0;e&&(f=Pe({},f,e)),p.parent=u,n=p.tree.dom.create(p,c,f),v._lastRender=p,n instanceof DocumentFragment&&(r=n.childNodes[0]),c.addTreeSuccessListener(function(){r&&(n=r.parentNode),v.componentDidMount()}),v.forceUpdate=function(){v.context=f;var e=v.render.call(v),t=v.getChildContext();t&&(f=Pe({},f,t)),e.parent=o;var r=e.tree.dom.update(v._lastRender,e,c,f);return r?(n=r,v._lastRender.rootNode=n,v._lastRender=e,n):void(v._lastRender=e)}}():(p=m(d(t,s),f),p.parent=u,n=p.tree.dom.create(p,c,f),r=p)),a[u.id]=v,n)},update:function(u,c,f,s){var p=i(c,e),v=a[u.id];if(o=c,!p)return ee(n,c,l,f,s),v&&(v._lastRender.rootNode=n),n;if("function"==typeof p){if(p.prototype.render){if(!v||p!==v.constructor)return ee(n,c,l,f,s),n;var m=v.props,h=v.state,y=v.state,g=d(t,c);return v._updateComponent(h,y,m,g)}var N=p(d(t,c),s),x=void 0;if(N.parent=o,Ae(r))return void ee(n,c,l,f,s);if(x=N.tree.dom.update(r||v._lastRender,N,f,s),r=N,!Ae(x))return n.parentNode&&n.parentNode.replaceChild(x,n),n=x}},remove:function(e,t){var n=a[e.id];n&&(n._lastRender.tree.dom.remove(n._lastRender,t),n.componentWillUnmount(),a[e.id]=null)}};return l}function le(e,n,o){var r={pool:[],keyedPool:[],overrideItem:null,create:function(a){var d=void 0;if(o&&(d=t(r,a)))return d;d=e.cloneNode(!1);var l=i(a,n);return Ae(l)||Ie(l)&&(d.nodeValue=l),a.rootNode=d,d},update:function(e,t,o){if(r!==e.tree.dom)return void O(e,t,r,o);var a=e.rootNode;t.rootNode=a,t.id=e.id;var d=i(t,n);d!==i(e,n)&&Ie(d)&&(a.nodeValue=d)},remove:function(){}};return r}function ue(e,n,o){var r={pool:[],keyedPool:[],overrideItem:null,create:function(i,a){var d=void 0;return o&&(d=t(r,i))?d:(d=e.cloneNode(!0),i.rootNode=d,n&&U(i,d,n,r,"onCreated"),n&&n.onAttached&&a.addTreeSuccessListener(function(){R(i,n,d,"onAttached")}),d)},update:function(e,t,o){if(r!==e.tree.dom)return void O(e,t,r,o);var i=e.rootNode;t.rootNode=i,t.rootNode=e.rootNode,n&&n.onWillUpdate&&R(t,n,i,"onWillUpdate"),n&&L(e,t,i,n),n&&n.onDidUpdate&&R(t,n,i,"onDidUpdate")},remove:function(e){if(n){var t=e.rootNode;n.onDetached&&R(e,n,t,"onDetached"),M(e,e.rootNode,n)}}};return r}function ce(e,t){var n={},o={overrideItem:null,create:function(r,i){var a=e.cloneNode(!0);return t&&U(r,a,t,o,"onCreated"),t&&t.onAttached&&i.addTreeSuccessListener(function(){R(r,t,a,"onAttached")}),n[r.id]=a,a},update:function(e,o){var r=n[e.id];t&&t.onWillUpdate&&R(o,t,r,"onWillUpdate"),t&&L(e,o,r,t),t&&t.onDidUpdate&&R(o,t,r,"onDidUpdate")},remove:function(e){var o=n[e.id];t&&(t.onDetached&&R(e,t,o,"onDetached"),M(e,o,t))}};return o}function fe(e,t){if(t){if(1===t.nodeType&&t.hasAttribute("data-inferno"))return!0;e.innerHTML=""}}function se(e,t){var n=e.nextSibling;return n&&8===n.nodeType&&(n=se(n,t),t.removeChild(n)),n}function pe(e,t){for(var n=t.firstChild,o=e.firstChild;n;){var r=ve(o,n);if(!r)return!1;n=n.nextSibling,o=se(o,e)}return!0}function ve(e,t,n,o){return e.nodeName!==t.nodeName?!1:1===e.nodeType?pe(e,t):3===e.nodeType?e.nodeValue===t.nodeValue:void 0}function me(e,n){var o={pool:[],keyedPool:[],overrideItem:null,create:function(r){var i=void 0;return n&&(i=t(o,r))?i:(i=e.cloneNode(!0),r.rootNode=i,i)},update:function(e,t){return o!==e.tree.dom?void O(e,t,o):void(t.rootNode=e.rootNode)},remove:function(){},hydrate:function(t,n){return ve(t,e,n)?void(n.rootNode=t):void V(t,n,o)}};return o}function he(e){var t={overrideItem:null,create:function(){return e.cloneNode(!0)},update:function(){},remove:function(){},hydrate:function(){}};return t}function ye(e,t,n){var i="http://www.w3.org/1998/Math/MathML",a="http://www.w3.org/2000/svg",d=e&&"string"==typeof e.tag&&e.tag.toLowerCase(),l=e.attrs&&e.attrs.is,u=void 0;if(void 0===t)if(e.attrs&&e.attrs.xmlns)t=e.attrs.xmlns;else switch(d){case"svg":t=a;break;case"math":t=i;break;default:n?"svg"===d&&n.namespaceURI!==a?t=a:"math"===d&&n.namespaceURI!==i&&(t=i):o(d)?t=a:r(d)&&(t=i)}return u=t?l?document.createElementNS(t,d,l):document.createElementNS(t,d):l?document.createElement(d,l):document.createElement(d),{namespace:t,node:u}}function ge(e,t,n){var o=e.attrs;if(!Ae(o))if(n){var r=Pe({},o);for(var i in n)r[i]&&delete r[i];I(e,t,r)}else I(e,t,o)}function Ne(e,t,n){if(De(e))for(var o=0;o<e.length;o++){var r=e[o];if(Ie(r)){var i=document.createTextNode(r);t.appendChild(i)}else xe(r,t,n)}else Ie(e)?t.textContent=e:xe(e,t,n)}function xe(e,t,n){var o=void 0;if(!Ae(e)){if(Ie(e))o=document.createTextNode(e);else{var r=e.tag;if(r){var i=ye(e,n,t);o=i.node,n=i.namespace;var a=e.text,d=e.children;Ae(a)?Ae(d)||Ne(d,o,n):o.textContent=a,ge(e,o)}else e.text&&(o=document.createTextNode(e.text))}if(null===t)return o;t.appendChild(o)}}function be(e,t,n,o){var r=n.get(e),i=void 0,a=void 0;if(r)if(r.NODE===!0)t||(i=ie(e.index,o));else{var d=e.tag,l=e.text;if(d){if(d.type===Re.VARIABLE){var u=e.attrs,c=Pe({},u),f=e.children;if(f)if(De(f))if(f.length>1){c.children=[];for(var s=0;s<f.length;s++){var p=f[s];c.children.push(be(p,!1,n,o))}}else 1===f.length&&(c.children=be(f[0],!1,n,o));else c.children=be(f,!1,n,o);return t?ae(d.index,c,f,o,Et):de(d.index,c,f,o)}a=ye(e,o,null).node;var v=e.attrs,m=null;Ae(v)||(r.ATTRS===!0?m=v:r.ATTRS!==!1?(m=r.ATTRS,ge(e,a,m)):ge(e,a));var h=e.children;if(Ae(l))if(Ae(h))i=t?ue(a,m,Et):ce(a,m);else if(h.type===Re.VARIABLE)i=t?$(a,h.index,m,Et):te(a,h.index,m);else if(r.CHILDREN===!0){var y=[];if("object"===("undefined"==typeof h?"undefined":Ee(h)))if(De(h))for(var s=0;s<h.length;s++){var g=h[s];y.push(be(g,!1,n))}else y=be(h,!1,n);i=t?oe(a,y,m,Et):re(a,y,m)}else if(Ie(h))a.textContent=h,i=t?F(a,m,Et):W(a,m);else{var N=n.get(h);void 0===N&&(Ne(h,a),i=t?F(a,m,Et):W(a,m))}else r.TEXT===!0?i=t?j(a,l.index,m,Et):B(a,l.index,m):(Ie(l)&&(a.textContent=l),i=t?F(a,m,Et):W(a,m))}else l&&(a=document.createTextNode(""),i=le(a,l.index))}else a=xe(e,null,o,e),i=t?me(a,Et):he(a);return i}function ke(){return{element:null}}function Ce(e,t){var n=void 0,o=[],r={},i={addTreeSuccessListener:function(e){o.push(e)},removeTreeSuccessListener:function(e){for(var t=0;t<o.length;t++){var n=o[t];if(n===e)return void o.splice(t,1)}}};return{parentNode:e,render:function(a){if(a){var d=a.tree&&a.tree.dom;if(d){var l=document.activeElement;if(n){if(d.update(n,a,i,r),!a.rootNode)return void(n=null)}else if(d){var u=e.firstChild;if(fe(e,u))d.hydrate(u,a,i,r);else{var c=d.create(a,i,r);if(!c)return;t?e.insertBefore(c,t):e&&e.appendChild(c)}}if(o.length>0)for(var f=0;f<o.length;f++)o[f]();n=a,l!==document.body&&document.activeElement!==l&&l.focus()}}},remove:function(){if(n){var t=n.tree.dom;n&&t.remove(n,i),n.rootNode.parentNode&&K(n,e)}o=[]}}}function Te(e){var t=Pt.length;if(0===t)return null;for(var n=0;t>n;n++){var o=Pt[n];if(o.parentNode===e)return o}return null}function Se(e){for(var t=0;t<Pt.length;t++)if(Pt[t]===e)return Pt.splice(t,1),!0;return!1}function we(e,t){var n=Te(t);if(Ae(n)){var o=Ce(t);o.render(e),Pt.push(o)}else Ae(e)?(n.remove(),Se(n)):n.render(e)}var Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},Pe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},_e=!0,Ae=function(e){return null===e||void 0===e},Ie=function(e){return"string"==typeof e||"number"==typeof e},De=function(e){return e.constructor===Array},Re={VARIABLE:1},Ue={TEXT:0,ARRAY:1,TREE:2,EMPTY_OBJECT:3,FUNCTION:4,FRAGMENT:5},Me=!("undefined"==typeof window||"undefined"==typeof document||!window.document.createElement),Le={canUseDOM:Me,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:Me&&!!window.addEventListener,canUseViewport:Me&&!!window.screen,canUseSymbol:"function"==typeof Symbol&&"function"==typeof Symbol["for"]},Oe=void 0;if(Le.canUseDOM){var Ve=document,je=Ve.implementation;Oe=je&&je.hasFeature&&je.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")}var Be=Oe,Fe=function(){},We={},He=/\-./g,ze={"animation-iteration-count":!0,"box-flex":!0,"box-flex-group":!0,"column-count":!0,"counter-increment":!0,"fill-opacity":!0,flex:!0,"flex-grow":!0,"flex-order":!0,"flex-positive":!0,"flex-shrink":!0,"float":!0,"font-weight":!0,"grid-column":!0,"line-height":!0,"line-clamp":!0,opacity:!0,order:!0,orphans:!0,"stop-opacity":!0,"stroke-dashoffset":!0,"stroke-opacity":!0,"stroke-width":!0,"tab-size":!0,transform:!0,"transform-origin":!0,widows:!0,"z-index":!0,zoom:!0},Ge=["Top","Right","Bottom","Left"],Ye=function(e,t){return Ge.map(function(n){return(e||"")+n+(t||"")})},Xe={font:[],padding:Ye("padding"),margin:Ye("margin"),"border-width":Ye("border","Width"),"border-style":Ye("border","Style")},qe=function(e){return e.replace(He,function(e){return e[1].toUpperCase()})};Le.canUseDOM&&!function(){var e=document.documentElement,t=window.getComputedStyle(e),n=Array.prototype.slice.call(t,0);for(var o in e.style)t[o]||n.push(o);n.forEach(function(e){var t="-"===e[0]?e.substr(1,e.indexOf("-",1)-1):null,n=qe(e);We[n]={unPrefixed:t?e.substr(t.length+2):e,unitless:ze[e]?!0:!1,shorthand:null}});var r={1:function(e,t,n){return t.forEach(function(t){return n[t]=e[0]})},2:function(e,t,n){return e.forEach(function(e,o){n[t[o]]=n[t[o+2]]=e})},4:function(e,t,n){return t.forEach(function(t,o){n[t]=e[o]})}};Object.keys(Xe).forEach(function(e){var t=qe(e);We[t]={unPrefixed:e,unitless:!1,shorthand:function(t,n){var o="undefined"==typeof t?"undefined":Ee(t);if("number"===o&&(t+="px"),t)if("cssText"in n)n.cssText+=";"+e+":"+t;else{var i=t.split(" ");(r[i.length]||Fe)(i,Xe[e],n)}}}})}();var Je=1,Ke=2,Qe=4,Ze=6,$e="http://www.w3.org/1999/xlink",et="http://www.w3.org/XML/1998/namespace",tt={"xlink:actuate":$e,"xlink:arcrole":$e,"xlink:href":$e,"xlink:role":$e,"xlink:show":$e,"xlink:title":$e,"xlink:type":$e,"xml:base":et,"xml:lang":et,"xml:space":et,xlinkActuate:$e,xlinkArcrole:$e,xlinkHref:$e,xlinkRole:$e,xlinkShow:$e,xlinkTitle:$e,xlinkType:$e},nt={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",clipPath:"clip-path",fillOpacity:"fill-opacity",fontFamily:"font-family",fontSize:"font-size",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",stopColor:"stop-color",stopOpacity:"stop-opacity",strokeDasharray:"stroke-dasharray",strokeLinecap:"stroke-linecap",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",textAnchor:"text-anchor",viewBox:"viewBox",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlLang:"xml:lang",xmlSpace:"xml:space"},ot={autoComplete:"autocomplete",autoFocus:"autofocus",autoSave:"autosave"},rt={allowFullScreen:Ke,async:Ke,autoFocus:Ke,autoPlay:Ke,capture:Ke,checked:Je|Ke,controls:Ke,currentTime:Je|Ze,"default":Ke,defaultChecked:Ke,defaultMuted:Ke,defaultSelected:Ke,defer:Ke,disabled:Je|Ke,download:Ke,enabled:Ke,formNoValidate:Ke,hidden:Je|Ke,loop:Ke,multiple:Je|Ke,muted:Je|Ke,mediaGroup:Je,noValidate:Ke,noShade:Je|Ke,noResize:Ke,noWrap:Ke,typeMustMatch:Ke,open:Ke,paused:Je,playbackRate:Je|Qe,readOnly:Ke,required:Je|Ke,reversed:Ke,radioGroup:Je,icon:Je,draggable:Ke,dropzone:null,scoped:Je|Ke,visible:Ke,trueSpeed:Ke,sandbox:null,sortable:Ke,inert:Ke,indeterminate:Ke,nohref:Ke,compact:Ke,declare:Ke,ismap:Je|Ke,pauseOnExit:Je|Ke,seamless:Ke,translate:Ke,selected:Je|Ke,srcLang:Je,srcObject:Je,value:Je,volume:Je|Ze,itemScope:Ke,className:null,tabindex:Je|Qe,xlinkActuate:null,xlinkArcrole:null,xlinkHref:null,xlinkRole:null,xlinkShow:null,xlinkTitle:null,xlinkType:null,xmlBase:null,xmlLang:null,xmlSpace:null,clipPath:null,fillOpacity:null,fontFamily:null,fontSize:null,markerEnd:null,markerMid:null,markerStart:null,stopColor:null,stopOpacity:null,strokeDasharray:null,strokeLinecap:null,strokeOpacity:null,strokeWidth:null,textAnchor:null,cols:Ze,rows:Qe,rowspan:Qe,size:Ze,sizes:Qe,start:Qe,"xlink:actuate":null,"xlink:arcrole":null,"xlink:href":null,"xlink:role":null,"xlink:show":null,"xlink:title":null,"xlink:type":null,"xml:base":null,"xml:lang":null,"xml:space":null,id:null,dir:null,title:null,autocorrect:null,
autoCapitalize:null,type:null,form:null,formAction:null,formEncType:null,formMethod:null,formTarget:null,frameBorder:null,unselectable:null,continuous:Ke,srcSet:null,inlist:null,minLength:null,marginWidth:null,marginHeight:null,list:null,keyType:null,is:null,inputMode:null,height:null,width:null,dateTime:null,contenteditable:null,contextMenu:null,classID:null,cellPadding:null,cellSpacing:null,charSet:null,allowTransparency:null,spellcheck:null,srcDoc:Je},it={};for(var at in rt){var dt=rt[at];it[at]={attributeName:nt[at]||at.toLowerCase(),attributeNamespace:tt[at]?tt[at]:null,propertyName:ot[at]||at,mustUseProperty:f(dt,Je),hasBooleanValue:f(dt,Ke),hasNumericValue:f(dt,Qe),hasPositiveNumericValue:f(dt,Ze)}}var lt={setProperty:function(e,t,n,o,r){var i=it[n]||null;if(i)if(Ae(o)||i.hasBooleanValue&&!o||i.hasNumericValue&&o!==o||i.hasPositiveNumericValue&&1>o||0===o.length)lt.removeProperty(e,t,n,r);else if(i.mustUseProperty){var a=i.propertyName;"value"!==a||(Ae(e)||"select"!==e.tag)&&"SELECT"!==t.tagName?r?""+t[a]!=""+o&&(t[a]=o):(!i.hasBooleanValue||o!==!0&&"true"!==o||(o=a),t.setAttribute(a,o)):lt.setSelectValueForProperty(e,t,o,r)}else{var d=i.attributeName,l=i.attributeNamespace;l?t.setAttributeNS(l,d,""+o):(i.hasBooleanValue&&o===!0&&(o=d),t.setAttribute(d,""+o))}else c(n)&&(Ae(o)?t.removeAttribute(n):n&&t.setAttribute(n,o))},setCSS:function(e,t,n,o){for(var r in n){var i=n[r],a=t.style;if(Ae(i)||"boolean"==typeof i)a[r]="";else{var d=We[r];d&&(d.shorthand?d.shorthand(i,a):(d.unitless||"string"!=typeof i&&(i+="px"),a[d.unPrefixed]=i))}}},removeProperty:function(e,t,n,o){var r=it[n];if(r)if(r.mustUseProperty){var i=r.propertyName;"value"===n&&(null!==e&&"select"===e.tag||"SELECT"===t.tagName)?lt.removeSelectValueForProperty(e,t):o?r.hasBooleanValue?t[i]=!1:""+t[i]!=""&&(t[i]=""):t.removeAttribute(i)}else t.removeAttribute(r.attributeName);else t.removeAttribute(n)},setSelectValueForProperty:function(e,t,n,o){var r=De(n),i=t.options,a=i.length;n="number"==typeof n?""+n:n;for(var d=0,l=void 0;a>d;)l=i[d++],o?l.selected=!Ae(n)&&(r?u(n,l.value):l.value===n):!Ae(n)&&(r?u(n,l.value):l.value===n)?l.setAttribute("selected","selected"):l.removeAttribute("selected")},removeSelectValueForProperty:function(e,t){for(var n=t.options,o=n.length,r=0;o>r;)n[r++].selected=!1}},ut={onBlur:"blur",onChange:"change",onClick:"click",onCompositionEnd:"compositionend",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onContextMenu:"contextmenu",onCopy:"copy",onCut:"cut",onDoubleClick:"dblclick",onDrag:"drag",onDragEnd:"dragend",onDragEnter:"dragenter",onDragExit:"dragexit",onDragLeave:"dragleave",onDragOver:"dragover",onDragStart:"dragstart",onDrop:"drop",onFocus:"focus",onFocusIn:"focusin",onFocusOut:"focusout",onInput:"input",onKeyDown:"keydown",onKeyPress:"keypress",onKeyUp:"keyup",onMouseDown:"mousedown",onMouseMove:"mousemove",onMouseOut:"mouseout",onMouseOver:"mouseover",onMouseUp:"mouseup",onMouseWheel:"mousewheel",onPaste:"paste",onReset:"reset",onSelect:"select",onSelectionChange:"selectionchange",onSelectStart:"selectstart",onShow:"show",onSubmit:"submit",onTextInput:"textInput",onTouchCancel:"touchcancel",onTouchEnd:"touchend",onTouchMove:"touchmove",onTouchStart:"touchstart",onWheel:"wheel"},ct={onAbort:"abort",onBeforeUnload:"beforeunload",onCanPlay:"canplay",onCanPlayThrough:"canplaythrough",onDurationChange:"durationchange",onEmptied:"emptied",onEnded:"ended",onError:"error",onInput:"input",onInvalid:"invalid",onLoad:"load",onLoadedData:"loadeddata",onLoadedMetadata:"loadedmetadata",onLoadStart:"loadstart",onMouseEnter:"mouseenter",onMouseLeave:"mouseleave",onOrientationChange:"orientationchange",onPause:"pause",onPlay:"play",onPlaying:"playing",onProgress:"progress",onRateChange:"ratechange",onResize:"resize",onScroll:"scroll",onSeeked:"seeked",onSeeking:"seeking",onSelect:"select",onStalled:"stalled",onSuspend:"suspend",onTimeUpdate:"timeupdate",onUnload:"unload",onVolumeChange:"volumechange",onWaiting:"waiting"},ft={};[ut,ct].forEach(function(e){Object.keys(e).reduce(function(t,n){return t[n]=e[n],t},ft)});var st="__Inferno__id__",pt=1,vt={},mt={focus:"focusin",blur:"focusout"},ht={},yt=Object.keys(ut).map(function(e){return ut[e]}),gt=Object.keys(ct).map(function(e){return ct[e]}),Nt={};if(Le.canUseDOM){for(var xt=0,bt=void 0,kt=("onfocusin"in document.documentElement);xt<yt.length;xt++)bt=yt[xt],Nt[bt]={_type:bt,_bubbles:!0,_counter:0,_enabled:!1},mt[bt]&&(Nt[bt]._focusBlur=v(kt));for(xt=0;xt<gt.length;xt++)bt=gt[xt],Nt[bt]={_type:bt,_bubbles:!1,_enabled:!1}}var Ct={},Tt={},St={onCreated:!0,onAttached:!0,onDetached:!0,onWillUpdate:!0,onDidUpdate:!0,onComponentWillMount:!0,onComponentDidMount:!0,onComponentWillUnmount:!0,onComponentWillUpdate:!0,onComponentDidUpdate:!0},wt=n(),Et=n(),Pt=[],_t=_t||("undefined"!=typeof window?window:null);if(_t&&_t.Inferno)_t.Inferno.addTreeConstructor("dom",be);else if(_t&&!_t.Inferno){var At=void 0;try{At=require("inferno")}catch(It){At=null}if(null!=At){if("function"!=typeof At.addTreeConstructor)throw"Your package is out-of-date! Upgrade to latest Inferno in order to use the InfernoDOM package.";At.addTreeConstructor("dom",be)}}var Dt={render:we,createRef:ke};return Dt});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.InfernoDOM=t()}(this,function(){"use strict";function e(e,t){return 2>t?0===t?e.v0:e.v1:e.values[t-2]}function t(e){return We(e)||we(e)?Pe.TEXT:Ee(e)?Pe.ARRAY:"object"===("undefined"==typeof e?"undefined":De["typeof"](e))&&e.create?Pe.TREE:"object"===("undefined"==typeof e?"undefined":De["typeof"](e))&&0===Object.keys(e).length?Pe.EMPTY_OBJECT:"object"===("undefined"==typeof e?"undefined":De["typeof"](e))&&e.tree.dom?Pe.FRAGMENT:"function"==typeof e?Pe.FUNCTION:void 0}function n(t,n){var o={};if(t.index)return e(n,t.index);for(var r in t){var i=t[r];i&&void 0!==i.index?o[r]=e(n,i.index):o[r]=i,"children"===r&&(o[r].overrideItem=n)}return o}function o(e,t){if(!we(e))if(Ee(e))for(var n=0;n<e.length;n++){var r=e[n];o(r,t)}else if("object"===("undefined"==typeof e?"undefined":De["typeof"](e))){var i=e.tree;i?i.dom.remove(e,t):e.create&&e.remove(e,t)}}function r(e){var t=e.key,n=e.tree.dom;if(null===t)n.pool.push(e);else{var o=n.keyedPool;(o[t]||(o[t]=[])).push(e)}}function i(e,t,n,o){var r=t.key,i=void 0;if(null!==r){var a=e.keyedPool[r];i=a&&a.pop()}else i=e.pool.pop();return i?(e.update(i,t,n,o),t.rootNode):void 0}function a(){return _e}function d(e,t,n,o,i,a){var d=!1,l=0,f=0,s=e.length,p=t.length,v=s>0&&e[l];if(!we(v)||!we(v.tree)){if(0===s&&p>=5){if(Ie)for(var m=0;p>m;m++)r(t[m]);return void(n.textContent="")}var h=s-1,y=p-1,g=p>0&&t[f],N=void 0,x=void 0,C=void 0,b=void 0,k=void 0;e:for(;!d&&h>=l&&y>=f;){for(d=!0;v.key===g.key;){if(v.tree.dom.update(g,v,i,a),l++,f++,l>h||f>y)break e;v=e[l],g=t[f],d=!1}for(N=e[h],x=t[y];N.key===x.key;){if(N.tree.dom.update(x,N,i,a),h--,y--,l>h||f>y)break e;N=e[h],x=t[y],d=!1}for(;N.key===g.key;){if(C=s>h+1?e[h+1].rootNode:o,N.tree.dom.update(g,N,i,a),u(n,N.rootNode,C),h--,f++,l>h||f>y)break e;N=e[h],g=t[f],d=!1}for(;v.key===x.key;){if(C=t[f].rootNode,v.tree.dom.update(x,v,i,a),u(n,v.rootNode,C),l++,y--,l>h||f>y)break e;v=e[l],x=t[y],d=!1}}if(f>y){if(h>=l)for(C=s>h+1?e[h+1].rootNode:o;h>=l;l++)k=e[l],u(n,k.tree.dom.create(k,i,a),C)}else if(l>h)for(;y>=f;f++)b=t[f],c(b,n);else{for(var T={},S=p>y+1?t[y+1]:null,m=y;m>=f;m--)b=t[m],b.nextItem=S,T[b.key]=b,S=b;for(var U=s>h+1?e[h+1]:null,m=h;m>=l;m--){k=e[m];var D=k.key;b=T[D],b?(T[D]=null,S=b.nextItem,k.tree.dom.update(b,k,i,a),k.rootNode.nextSibling!=(U&&U.rootNode)&&(C=U&&U.rootNode||o,u(n,k.rootNode,C))):(C=U&&U.rootNode||o,u(n,k.tree.dom.create(k,i,a),C)),U=k}for(var m=f;y>=m;m++)b=t[m],null!==T[b.key]&&(b=t[f],c(k,n))}}}function l(e,t,n,o,r,i,a){var d=void 0;e&&t?d=Math.max(e.length,t.length):e?d=e=d:t&&(d=t=d);for(var l=0;d>l;l++){var c=e[l],f=t[l];if(c!==f)if(we(c))n[l]&&(o.removeChild(n[l]),n.splice(l,1));else if(we(f)){if(We(c)){var s=document.createTextNode(c);n[l]=s,u(o,s,r)}}else if(We(c)){var p=n[l];p&&(p.nodeValue=c)}else"object"===("undefined"==typeof c?"undefined":De["typeof"](c))&&c.tree.dom.update(f,c,i,a)}}function u(e,t,n){n?e.insertBefore(t,n):e.appendChild(t)}function c(e,t){var n=e.rootNode;return we(n)||!n.nodeType?null:void(n===t?t.innerHTML="":(t.removeChild(e.rootNode),Ie&&r(e)))}function f(e,n,o,r,i){var a=document.createDocumentFragment(),d=!0;if(!we(e)){for(var l=0;l<e.length;l++){var u=e[l],c=t(u),f=void 0;switch(c){case Pe.TEXT:f=document.createTextNode(u),o.push(f),a.appendChild(f),d=!1;break;case Pe.TREE:d=!1,f=u.create(n,r,i),o.push(f),a.appendChild(f);break;case Pe.FRAGMENT:void 0===u.key&&(d=!1),f=u.tree.dom.create(u,r,i),o.push(f),a.appendChild(f);break;case Pe.EMPTY_OBJECT:return;case Pe.FUNCTION:return;case Pe.ARRAY:return}}return{domNode:a,keyedChildren:d}}}function s(e,t,n,o,r,i,a,u){return we(e)?null:void(Ee(e)&&(i?d(t,e,o,r,a,u):l(t,e,n,o,r,a,u)))}function p(e,t){if(t){if(1===t.nodeType&&t.hasAttribute("data-inferno"))return!0;e.innerHTML=""}}function v(e,t){var n=e.nextSibling;return n&&8===n.nodeType&&(n=v(n,t),t.removeChild(n)),n}function m(e,t){for(var n=t.firstChild,o=e.firstChild;n;){var r=h(o,n);if(!r)return!1;n=n.nextSibling,o=v(o,e)}return!0}function h(e,t,n,o){return e.nodeName!==t.nodeName?!1:1===e.nodeType?m(e,t):3===e.nodeType?e.nodeValue===t.nodeValue:void 0}function y(e,t){var n=void 0,o=[],r={},i={addTreeSuccessListener:function(e){o.push(e)},removeTreeSuccessListener:function(e){for(var t=0;t<o.length;t++){var n=o[t];if(n===e)return void o.splice(t,1)}}};return{parentNode:e,render:function(a){if(a){var d=a.tree&&a.tree.dom;if(d){var l=document.activeElement;if(n){if(d.update(n,a,i,r),!a.rootNode)return void(n=null)}else if(d){var u=e.firstChild;if(p(e,u))d.hydrate(u,a,i,r);else{var c=d.create(a,i,r);if(!c)return;t?e.insertBefore(c,t):e&&e.appendChild(c)}}if(o.length>0)for(var f=0;f<o.length;f++)o[f]();n=a,l!==document.body&&document.activeElement!==l&&l.focus()}}},remove:function(){if(n){var t=n.tree.dom;n&&t.remove(n,i),n.rootNode.parentNode&&c(n,e)}o=[]}}}function g(e){var t=Me.length;if(0===t)return null;for(var n=0;t>n;n++){var o=Me[n];if(o.parentNode===e)return o}return null}function N(e){for(var t=0;t<Me.length;t++)if(Me[t]===e)return Me.splice(t,1),!0;return!1}function x(e,t){var n=g(t);if(we(n)){var o=y(t);o.render(e),Me.push(o)}else we(e)?(n.remove(),N(n)):n.render(e)}function C(){return{element:null}}function b(e){return"svg"===e||"clipPath"===e||"circle"===e||"defs"===e||"desc"===e||"ellipse"===e||"filter"===e||"g"===e||"line"===e||"linearGradient"===e||"mask"===e||"marker"===e||"metadata"===e||"mpath"===e||"path"===e||"pattern"===e||"polygon"===e||"polyline"===e||"pattern"===e||"radialGradient"===e||"rect"===e||"set"===e||"stop"===e||"symbol"===e||"switch"===e||"text"===e||"tspan"===e||"use"===e||"view"===e}function k(e){return"mo"===e||"mover"===e||"mn"===e||"maction"===e||"menclose"===e||"merror"===e||"mfrac"===e||"mi"===e||"mmultiscripts"===e||"mpadded"===e||"mphantom"===e||"mroot"===e||"mrow"===e||"ms"===e||"mtd"===e||"mtable"===e||"munder"===e||"msub"===e||"msup"===e||"msubsup"===e||"mtr"===e||"mtext"===e}function T(e,t){for(var n=e.length,o=0;n>o;)if(e[o++]===t)return!0;return!1}function S(e){for(var t=0,n=void 0;t<=e.length;){if(n=e[t],!isNaN(1*n))return!1;if(n==n.toUpperCase())return!1;if(n===n.toLowerCase())return!0;t++}return!1}function U(e,t){return null!==t&&(e&t)===t}function D(e,t){return e[pt]||(t?0:e[pt]=vt++)}function w(e,t){var n=ht[e];if(n){var o=n(t);return o.originalHandler=t,o}return{handler:t,originalHandler:t}}function E(e){return"undefined"==typeof E.fn&&(E.fn=e?function(){var e=this._type,t=w(e,function(t){F(t,e)}).handler;document.addEventListener(yt[e],t)}:function(){var e=this._type;document.addEventListener(e,w(e,F).handler,!0)}),E.fn}function W(){this._isPropagationStopped=!0,this._stopPropagation?this._stopPropagation():this.cancelBubble=!0}function A(){return this._isPropagationStopped}function P(){this._isImmediatePropagationStopped=!0,this._isPropagationStopped=!0,this._stopImmediatePropagation?this._stopImmediatePropagation():this.cancelBubble=!0}function _(){return this._isImmediatePropagationStopped}function I(){this._isDefaultPrevented=!0,this._preventDefault?this._preventDefault():this.returnValue=!1}function M(){return this._isDefaultPrevented}function R(e){return e._stopPropagation=e.stopPropagation,e.stopPropagation=W,e.isPropagationStopped=A,e._stopImmediatePropagation=e.stopImmediatePropagation,e.stopImmediatePropagation=P,e.isImmediatePropagationStopped=_,e._preventDefault=e.preventDefault,e.preventDefault=I,e.isDefaultPrevented=M,e}function L(e){return"form"===e||"input"===e||"textarea"===e||"label"===e||"fieldset"===e||"legend"===e||"select"===e||"optgroup"===e||"option"===e||"button"===e||"datalist"===e||"keygen"===e||"output"===e}function O(e){var t=e.nodeName.toLowerCase();if("input"!==t)return"select"===t&&e.multiple?"select-multiple":t;var n=e.getAttribute("type");return n?n.toLowerCase():"text"}function V(e){for(var t=[],n=e.selectedIndex,o=e.options,r=o.length,i=void 0,a=0>n?r:0;r>a;a++){i=o[a];i.selected||i.getAttribute("selected");!i.selected&&a!==n||i.disabled||i.parentNode.disabled&&"OPTGROUP"===i.parentNode.nodeName||t.push(i.value)}return t.length<2?t[0]:t}function j(e){if(we(e))return null;var t=O(e);switch(t){case"checkbox":case"radio":var n=e.getAttribute("checked")||e.checked;return we(n)?!1:n!==!1&&"false"!==n;case"select-multiple":return V(e);default:return e.value}}function B(e,t){var n=t.type,o=e.nodeName.toLowerCase(),r=void 0;if(r=Tt[n]){var i=r[o];if(i)return i(e,t)}return L(o)?[t,j(e)]:[t]}function F(e,t){t||(t=e.type);var n=xt[t];3===e.target.nodeType&&(e.target=e.target.parentNode);var o=e.target,r=n._counter,i=void 0,a=void 0,d=void 0,l=void 0,u=void 0,c=void 0;for(r>0&&(l=R(e,t),c=u=[l]);null!==o&&r>0&&o!==document.parentNode;){if((d=D(o,!0))&&(i=mt[d],i&&i[t])){a=i[t];var f=a.originalHandler.length;if(u=c,f>1&&(u=B(o,l)),a.handler.apply(o,u),l.isPropagationStopped())break;--r}o=o.parentNode}}function H(e){return function(t){var n=t.target,o=mt[D(n)][e],r=o.originalHandler.length>1?B(n,t):[t];o.originalHandler.apply(n,r)}}function z(e,t,n,o){if(!t)return null;var r=xt[n];if(!r)throw Error("Inferno Error: "+n+" has not been registered, and therefor not supported.");if(!r._enabled){if(r._focusBlur)r._focusBlur();else if(r._bubbles){var i=w(n,F).handler;document.addEventListener(n,i,!1)}r._enabled=!0}var a=D(t),d=void 0;mt[a]?d=mt[a]:(mt[a]={},d=mt[a]),d[n]&&d[n].destroy&&d[n].destroy(),r._bubbles?(d[n]||++r._counter,d[n]={handler:o,originalHandler:o}):(d[n]=w(n,H(n)),d[n].originalHandler=o,t.addEventListener(n,d[n].handler,!1))}function G(e,t){if(!e)return null;var n=D(e,!0);if(n){var o=mt[n];if(o&&o[t]){o[t]&&o[t].destroy&&o[t].destroy(),o[t]=null;var r=xt[t];r&&(r._bubbles?--r._counter:e.removeEventListener(t,St[t]))}}}function Y(e,t,n){var o=void 0;for(var r in n){var i=n[r];i&&(Ut[r]||("style"===r?o=i:ut.setProperty(e,t,r,i,!1)))}o&&ut.setCSS(e,t,o,!1)}function X(e,t,n){if("class"===e||"className"===e)return we(t)||(Be?n.setAttribute("class",t):n.className=t),!0;if("ref"===e){if("undefined"==typeof t.element)throw Error("Inferno Error: Invalid ref object passed, expected InfernoDOM.createRef() object.");return t.element=n,!0}return!1}function q(t,n,o,r,i,a){var d=n[r];if(void 0!==d){var l="number"==typeof d?e(t,d):d;if(l&&"function"==typeof l){if(i)return l(o,n,a);l(o)}}}function J(t,n,o,r,i){var a=void 0;if(void 0!==o.index)return o=e(t,o.index),void Y(t,n,o);for(var d in o)if(!we(d))if(i&&Ut[d])q(t,o,n,i);else{var l=e(t,o[d]);void 0!==l&&("style"===d?a=l:X(d,l,n)===!1&&(st[d]?z(t,n,st[d],l):ut.setProperty(null,n,d,l,!0)))}a&&ut.setCSS(t,n,a,!0)}function K(t,n,o){for(var r in o)if(!Ut[r]){var i=e(t,o[r]);void 0!==i&&st[r]&&G(t,n,st[r],i)}}function Q(t,n,o,r){if(void 0!==r.index){var i=e(n,r.index);if(we(i)){var a=e(t,r.index);for(var d in a)Ut[d]||ut.removeProperty(null,o,d,!0);return}return void Y(n,o,i)}var l={},u=void 0;for(var d in r){var c=e(t,r[d]),f=e(n,r[d]);if(!Ut[d])if(we(c))we(f)||("style"===d?l=f:X(d,f,o)===!1&&(st[d]?z(n,o,st[d],f):ut.setProperty(null,o,d,f,!0)));else if(we(f))if("style"===d)for(u in c)f&&f[u]||(l[u]="");else st[d]?G(n,o,st[d],f):ut.removeProperty(null,o,d,!0);else if("style"===d){for(u in c)!c[u]||f&&f[u]||(l[u]="");for(u in f)f[u]&&c[u]===f[u]||(l[u]=f[u])}else c!==f&&X(d,f,o)===!1&&(st[d]?z(n,o,st[d],f):ut.setProperty(null,o,d,f,!0))}l&&ut.setCSS(o,o,l,!0)}function Z(e,t,n,o,r){var i=e.rootNode,a=e.tree.dom;a.remove(e,o);var d=n.create(t,o,r),l=i.parentNode;return l&&l.replaceChild(d,i),t.rootNode=d,d}function $(e,t,n,o,r){var i=e,a=n.create(t,o,r),d=i.parentNode;return d&&d.replaceChild(a,i),t.rootNode=a,a}function ee(t,n,o,r){var a={pool:[],keyedPool:[],overrideItem:null,create:function(d,l){var u=void 0;if(r&&(u=i(a,d)))return u;u=t.cloneNode(!1);var c=e(d,n);return we(c)||(""===c?u.appendChild(document.createTextNode("")):u.textContent=c),o&&(J(d,u,o,a,"onCreated"),o.onAttached&&l.addTreeSuccessListener(function(){q(d,o,u,"onAttached")})),d.rootNode=u,u},update:function(t,r,i){if(a!==t.tree.dom)Z(t,r,a,i);else{var d=t.rootNode;r.id=t.id,r.rootNode=d;var l=e(r,n),u=e(t,n);o&&o.onWillUpdate&&q(r,o,d,"onWillUpdate"),l!==u&&(we(l)?we(u)?d.firstChild.nodeValue="":d.textContent="":we(u)?d.textContent=l:d.firstChild.nodeValue=l),o&&(Q(t,r,d,o),o.onDidUpdate&&q(r,o,d,"onDidUpdate"))}},remove:function(e){if(o){var t=e.rootNode;o.onWillDetach&&q(e,o,t,"onWillDetach"),K(e,t,o)}}};return a}function te(t,n,o){var r={},i={overrideItem:null,create:function(a,d){var l=t.cloneNode(!1),u=e(a,n);return we(u)||(""===u?l.appendChild(document.createTextNode("")):l.textContent=u),o&&(J(a,l,o,i,"onCreated"),o.onAttached&&d.addTreeSuccessListener(function(){q(a,o,l,"onAttached")})),r[a.id]=l,l},update:function(t,i){var a=r[t.id],d=e(i,n),l=e(t,n);o&&o.onWillUpdate&&q(i,o,a,"onWillUpdate"),d!==l&&(we(d)?we(l)?a.firstChild.nodeValue="":a.textContent="":we(l)?a.textContent=d:a.firstChild.nodeValue=d),o&&(Q(t,i,a,o),o.onDidUpdate&&q(i,o,a,"onDidUpdate"))},remove:function(e){if(o){var t=r[e.id];o.onWillDetach&&q(e,o,t,"onWillDetach"),K(e,t,o)}}};return i}function ne(e,t,n){var o={pool:[],keyedPool:[],overrideItem:null,create:function(r,a){var d=void 0;return n&&(d=i(o,r))?d:(d=e.cloneNode(!0),t&&(J(r,d,t,o,"onCreated"),t.onAttached&&a.addTreeSuccessListener(function(){q(r,t,d,"onAttached")})),r.rootNode=d,d)},update:function(e,n,r){if(o!==e.tree.dom)return void Z(e,n,o,r);var i=e.rootNode;n.rootNode=i,n.id=e.id,t&&(t.onWillUpdate&&q(n,t,i,"onWillUpdate"),Q(e,n,i,t),t.onDidUpdate&&q(n,t,i,"onDidUpdate"))},remove:function(e){if(t){var n=e.rootNode;t.onWillDetach&&q(e,t,n,"onWillDetach"),K(e,n,t)}}};return o}function oe(e,t){var n={},o={overrideItem:null,create:function(r,i){var a=e.cloneNode(!0);return t&&(J(r,a,t,o,"onCreated"),t.onAttached&&i.addTreeSuccessListener(function(){q(r,t,a,"onAttached")})),n[r.id]=a,a},update:function(e,o){var r=n[e.id];t&&(t.onWillUpdate&&q(o,t,r,"onWillUpdate"),Q(e,o,r,t),t.onDidUpdate&&q(o,t,r,"onDidUpdate"))},remove:function(e){if(t){var o=n[e.id];t.onWillDetach&&q(e,t,o,"onWillDetach"),K(e,o,t)}}};return o}function re(e,t){for(var n=0;n<t.length;n++)We(t[n])&&e.appendChild(document.createTextNode(t[n]))}function ie(e,t){var n=e.firstChild;n?n.nodeValue=t:e.textContent=t}function ae(e){var t=e.firstChild;t&&e.removeChild(t)}function de(e,t){var n=e.firstChild;n?e.replaceChild(t,e.firstChild):e.appendChild(t)}function le(t,n,r,a){var u=!0,c=[],f={pool:[],keyedPool:[],overrideItem:null,create:function(o,d,l){var s=void 0;if(a&&(s=i(f,o,d,l)))return s;s=t.cloneNode(!1);var p=e(o,n);if(!we(p))if(Ee(p))for(var v=0;v<p.length;v++){var m=p[v];if(we(m)||"object"!==("undefined"==typeof m?"undefined":De["typeof"](m))){if(We(m)){var h=document.createTextNode(m);s.appendChild(h),c.push(h),u=!1}}else{var y=m&&m.tree;if(y){var g=m.tree.dom.create(m,d,l);void 0===m.key&&(u=!1),c.push(g),s.appendChild(g)}}}else if("object"===("undefined"==typeof p?"undefined":De["typeof"](p))){var y=p&&p.tree;y?s.appendChild(p.tree.dom.create(p,d,l)):p.create&&s.appendChild(p.create(p,d,l))}else We(p)&&(s.textContent=p);return r&&(J(o,s,r,f,"onCreated"),r.onAttached&&d.addTreeSuccessListener(function(){q(o,r,s,"onAttached")})),o.rootNode=s,s},update:function(t,o,i,a){if(f!==t.tree.dom)return c=[],void Z(t,o,f,i,a);var s=t.rootNode;o.rootNode=s,o.id=t.id;var p=e(o,n),v=e(t,n);if(r&&r.onWillUpdate&&q(o,r,s,"onWillUpdate"),p&&we(v))"object"===("undefined"==typeof p?"undefined":De["typeof"](p))?Ee(p)?re(s,p):Z(t,o,f,i,a):s.appendChild(document.createTextNode(p));else if(v&&we(p))if(Ee(v))for(var m=0;m<v.length;m++)we(s.childNodes[m])?ae(s):s.removeChild(s.childNodes[m]);else ae(s);else if(p!==v)if(We(p))ie(s,p);else if(we(p))null!==s&&de(s,document.createTextNode(""));else if(Ee(p))Ee(v)?u?d(p,v,s,null,i,a):l(p,v,c,s,null,i,a):l(p,[],c,s,null,i,a);else if("object"===("undefined"==typeof p?"undefined":De["typeof"](p))){var h=p&&p.tree;if(we(h))p.create||ae(s);else if(we(v))de(s,h.dom.create(p,i,a));else{var y=v&&v.tree;we(y)?Z(t,o,f,i,a):h.dom.update(v,p,i,a)}}r&&(Q(t,o,s,r),r.onDidUpdate&&q(o,r,s,"onDidUpdate"))},remove:function(t,i){if(o(e(t,n),i),r){var a=t.rootNode;r.onWillDetach&&q(t,r,a,"onWillDetach"),K(t,a,r)}}};return f}function ue(e,t,n,o,r){var i=n.create(t,o,r);e.parentNode.replaceChild(i,e)}function ce(t,n,r){var i=!0,a={},u=[],c={overrideItem:null,create:function(o,d,l){var f=t.cloneNode(!1),s=e(o,n);if(!we(s))if(Ee(s))for(var p=0;p<s.length;p++){var v=s[p];if(we(v)||"object"!==("undefined"==typeof v?"undefined":De["typeof"](v))){if(We(v)){var m=document.createTextNode(v);f.appendChild(m),u.push(m),i=!1}}else{var h=v&&v.tree;if(h){var y=v.tree.dom.create(v,d,l);void 0===v.key&&(i=!1),u.push(y),f.appendChild(y)}}}else if("object"===("undefined"==typeof s?"undefined":De["typeof"](s))){var h=s&&s.tree;h?f.appendChild(s.tree.dom.create(s,d,l)):s.create&&f.appendChild(s.create(s,d,l))}else We(s)&&(f.textContent=s);return r&&(J(o,f,r,c,"onCreated"),r.onAttached&&d.addTreeSuccessListener(function(){q(o,r,f,"onAttached")})),a[o.id]=f,f},update:function(t,o,f,s){var p=a[t.id],v=e(o,n),m=e(t,n);if(r&&r.onWillUpdate&&q(o,r,p,"onWillUpdate"),v&&we(m))"object"===("undefined"==typeof v?"undefined":De["typeof"](v))?Ee(v)?re(p,v):ue(t,o,c,f,s):p.appendChild(document.createTextNode(v));else if(m&&we(v))if(Ee(m))for(var h=0;h<m.length;h++)we(p.childNodes[h])?ae(p):p.removeChild(p.childNodes[h]);else ae(p);else if(v!==m)if(We(v))ie(p,v);else if(we(v))ae(p);else if(0!==v.length&&Ee(v))m&&Ee(m)?i?d(v,m,p,null,f,s):l(v,m,u,p,null,f,s):l(v,[],u,p,null,f,s);else if("object"===("undefined"==typeof v?"undefined":De["typeof"](v))){var y=v&&v.tree;if(we(y))ae(p);else{var g=m&&m.tree;we(g)?v.create:g.dom.update(m,v,f,s)}}r&&(Q(t,o,p,r),r.onDidUpdate&&q(o,r,p,"onDidUpdate"))},remove:function(t,i){if(o(e(t,n),i),r){var d=a[t.id];r.onWillDetach&&q(t,r,d,"onWillDetach"),K(t,d,r)}}};return c}function fe(e,t,n,o,r){if(!we(t))if(Ee(t))for(var i=0;i<t.length;i++){var a=t[i],d=a.create(n,o,r);we(d)||e.appendChild(d)}else if("object"===("undefined"==typeof t?"undefined":De["typeof"](t))){var l=e.firstChild,d=t.create(n,o,r);l?e.replaceChild(d,e.firstChild):e.appendChild(d)}}function se(e,t,n,o){var r={pool:[],keyedPool:[],overrideItem:null,create:function(a,d,l){var u=void 0;return o&&(u=i(r,a,d,l))?u:(u=e.cloneNode(!1),fe(u,t,a,d,l),n&&(J(a,u,n,r,"onCreated"),n.onAttached&&d.addTreeSuccessListener(function(){q(a,n,u,"onAttached")})),a.rootNode=u,u)},update:function(e,o,i,a){if(o.id=e.id,r!==e.tree.dom){var d=Z(e,o,r,i,a);return o.rootNode=d,d}var l=e.rootNode;if(o.rootNode=l,n&&n.onWillUpdate&&q(o,n,l,"onWillUpdate"),!we(t))if(Ee(t))for(var u=0;u<t.length;u++){var c=t[u];c.update(e,o,i,a)}else"object"===("undefined"==typeof t?"undefined":De["typeof"](t))&&t.update(e,o,i,a);n&&(Q(e,o,l,n),n.onDidUpdate&&q(o,n,l,"onDidUpdate"))},remove:function(e,o){if(!we(t))if(Ee(t))for(var r=0;r<t.length;r++){var i=t[r];i.remove(e,o)}else"object"===("undefined"==typeof t?"undefined":De["typeof"](t))&&t.remove(e,o);if(n){var a=e.rootNode;K(e,a,n),n.onWillDetach&&q(e,n,a,"onWillDetach")}}};return r}function pe(e,t,n){var o={},r={overrideItem:null,create:function(i,a,d){var l=e.cloneNode(!1);return fe(l,t,i,a,d),n&&(J(i,l,n,r,"onCreated"),n.onAttached&&a.addTreeSuccessListener(function(){q(i,n,l,"onAttached")})),o[i.id]=l,l},update:function(e,r,i,a){var d=o[e.id];if(n&&n.onWillUpdate&&q(r,n,d,"onWillUpdate"),!we(t))if(Ee(t))for(var l=0;l<t.length;l++){var u=t[l];u.update(e,r,i,a)}else if("object"===("undefined"==typeof t?"undefined":De["typeof"](t))){var c=t.update(e,r,i,a);c&&de(d,c)}n&&(Q(e,r,d,n),n.onDidUpdate&&q(r,n,d,"onDidUpdate"))},remove:function(e,r){var i=o[e.id];if(!we(t))if(Ee(t))for(var a=0;a<t.length;a++){var d=t[a];d.remove(e,r)}else"object"===("undefined"==typeof t?"undefined":De["typeof"](t))&&t.remove(e,r);n&&(K(e,i,n),n.onWillDetach&&q(e,n,i,"onWillDetach"))}};return r}function ve(n){var o={},r=[],i=!0,a=void 0,d={overrideItem:null,create:function(d,l,u){var c=e(d,n),s=void 0,p=t(c);switch(p){case Pe.TEXT:(we(c)||0===c.length)&&(c=""),s=document.createTextNode(c);break;case Pe.ARRAY:var v=f(c,d,r,l,u);s=v.domNode,i=v.keyedChildren,l.addTreeSuccessListener(function(){r.length>0&&(a=r[r.length-1].nextSibling||null,s=r[0].parentNode)});break;case Pe.TREE:s=c.create(d,l,u);break;case Pe.EMPTY_OBJECT:break;case Pe.FUNCTION:break;case Pe.FRAGMENT:s=c.tree.dom.create(c,l,u)}return o[d.id]=s,s},update:function(l,u,c,f){var p=o[l.id],v=e(u,n),m=e(l,n);if(v!==m){var h=t(v),y=t(m);if(y!==h)return void ue(p,u,d,c,f);switch(h){case Pe.TEXT:(we(v)||0===v.length)&&(v=""),p.nodeValue=v;break;case Pe.ARRAY:s(m,v,r,p,a,i,c,f);break;case Pe.TREE:break;case Pe.FRAGMENT:v.tree.dom.update(m,v,c,f)}}},remove:function(o,r){var i=e(o,n),a=t(i);a===Pe.TREE?i.remove(o,r):a===Pe.FRAGMENT&&i.tree.dom.remove(i,r)}};return d}function me(t,o,r){var a=void 0,d=void 0,l={},u={pool:[],keyedPool:[],overrideItem:null,create:function(c,f,s){var p=void 0,v=void 0,m=c;if(null!==u.overrideItem&&(m=u.overrideItem),r&&(v=i(u,c,f,s)))return v;var h=e(m,t);return a=c,we(h)?(v=document.createTextNode(""),c.rootNode=v,p=null,v):("function"==typeof h&&(h.prototype.render?!function(){if(o.onComponentWillMount||o.onComponentDidMount||o.onComponentWillUnmount||o.onComponentShouldUpdate||o.onComponentWillUpdate||o.onComponentDidUpdate)throw Error(Dt);p=new h(n(o,m)),p.context=s,p.componentWillMount();var e=p.render(),t=p.getChildContext(),r=void 0;t&&(s=De["extends"]({},s,t)),e.parent=c,v=e.tree.dom.create(e,f,s),c.rootNode=v,p._lastRender=e,v instanceof DocumentFragment&&(r=v.childNodes[0]),f.addTreeSuccessListener(function(){r&&(v=r.parentNode,c.rootNode=v),p.componentDidMount()}),p.forceUpdate=function(){p.context=s;var e=p.render.call(p),t=p.getChildContext();t&&(s=De["extends"]({},s,t)),e.parent=a,e.tree.dom.update(p._lastRender,e,f,s),a.rootNode=e.rootNode,p._lastRender=e}}():!function(){var e=n(o,m);o&&(o.onComponentWillMount&&q(c,e,null,"onComponentWillMount",!0),o.onComponentDidMount&&f.addTreeSuccessListener(function(){c.rootNode=v,q(c,e,v,"onComponentDidMount",!0)}));var t=h(e,s);t.parent=c,v=t.tree.dom.create(t,f,s),d=t,c.rootNode=v}()),l[c.id]=p,v)},update:function(r,i,c,f){var s=e(i,t),p=l[r.id];if(i.id=r.id,i.rootNode=r.rootNode,a=i,!s)return void Z(r,i,u,c,f);if("function"==typeof s)if(s.prototype.render){if(!p||u!==r.tree.dom||s!==p.constructor)return void Z(r,i,u,c,f);var v=r.rootNode,m=p.props,h=p.state,y=p.state,g=n(o,i);i.rootNode=v,p._updateComponent(h,y,m,g)}else{var N=n(o,r),g=n(o,i),x=!0;if(g&&g.onComponentShouldUpdate&&(x=q(i,N,r.rootNode,"onComponentShouldUpdate",!0,g)),!x)return;g&&g.onComponentWillUpdate&&q(i,N,r.rootNode,"onComponentWillUpdate",!0,g);var C=s(g,f);if(C.parent=a,we(d))return void Z(r,i,u,c,f);var b=C.tree.dom.update(d||p._lastRender,C,c,f);if(b)C.rootNode.parentNode?C.rootNode.parentNode.replaceChild(b,C.rootNode):r.rootNode.parentNode.replaceChild(b,r.rootNode),a.rootNode=b;else{var k=C.tree.dom.create(d,c,f);k?(C.rootNode.parentNode?C.rootNode.parentNode.replaceChild(k,C.rootNode):r.rootNode.parentNode.replaceChild(k,r.rootNode),a.rootNode=k):a.rootNode=C.rootNode}o&&o.onComponentDidUpdate&&q(i,g,r.rootNode,"onComponentDidUpdate",!0),d=C}},remove:function(e,t){var r=l[e.id];if(r)r._lastRender.tree.dom.remove(r._lastRender,t),r.componentWillUnmount(),l[e.id]=null;else if(o&&o.onComponentWillUnmount){var i=n(o,e);q(e,i,e.rootNode,"onComponentWillUnmount",!0)}}};return u}function he(t,o){var r=void 0,i=void 0,a=void 0,d={},l={overrideItem:null,create:function(u,c,f){var s=u,p=void 0,v=l.instance;null!==l.overrideItem&&(s=l.overrideItem);var m=e(s,t);return i=u,we(m)?(r=document.createTextNode(""),v=null,r):("function"==typeof m&&(m.prototype.render?!function(){v=new m(n(o,s)),v.context=f,v.componentWillMount(),p=v.render();var e=v.getChildContext(),t=void 0;e&&(f=De["extends"]({},f,e)),p.parent=u,r=p.tree.dom.create(p,c,f),v._lastRender=p,r instanceof DocumentFragment&&(t=r.childNodes[0]),c.addTreeSuccessListener(function(){t&&(r=t.parentNode),v.componentDidMount()}),v.forceUpdate=function(){v.context=f;var e=v.render.call(v),t=v.getChildContext();t&&(f=De["extends"]({},f,t)),e.parent=i;var n=e.tree.dom.update(v._lastRender,e,c,f);return n?(r=n,v._lastRender.rootNode=r,v._lastRender=e,r):void(v._lastRender=e)}}():!function(){var e=n(o,s);o&&(o.onComponentWillMount&&q(u,e,null,"onComponentWillMount",!0),o.onComponentDidMount&&c.addTreeSuccessListener(function(){q(u,e,r,"onComponentDidMount",!0)}));var t=m(e,f);t.parent=u,r=t.tree.dom.create(t,c,f),a=t}()),d[u.id]=v,r)},update:function(u,c,f,s){var p=e(c,t),v=d[u.id];if(i=c,!p)return ue(r,c,l,f,s),v&&(v._lastRender.rootNode=r),r;if("function"==typeof p){if(p.prototype.render){if(!v||p!==v.constructor)return ue(r,c,l,f,s),r;var m=v.props,h=v.state,y=v.state,g=n(o,c);return v._updateComponent(h,y,m,g)}var N=n(o,u),g=n(o,c),x=!0;if(g&&g.onComponentShouldUpdate&&(x=q(c,N,r,"onComponentShouldUpdate",!0,g)),!x)return;g&&g.onComponentWillUpdate&&q(c,N,r,"onComponentWillUpdate",!0,g);var C=p(g,s),b=void 0;if(C.parent=i,we(a))return void ue(r,c,l,f,s);b=C.tree.dom.update(a||v._lastRender,C,f,s),a=C;var k=!1;if(we(b)||(r.parentNode&&r.parentNode.replaceChild(b,r),r=b,k=!0),o&&o.onComponentDidUpdate&&q(c,g,r,"onComponentDidUpdate",!0),k)return r}},remove:function(e,t){var i=d[e.id];if(i)i._lastRender.tree.dom.remove(i._lastRender,t),i.componentWillUnmount(),d[e.id]=null;else if(o&&o.onComponentWillUnmount){var a=n(o,e);q(e,a,r,"onComponentWillUnmount",!0)}}};return l}function ye(t,n,o){var r={pool:[],keyedPool:[],overrideItem:null,create:function(a){var d=void 0;if(o&&(d=i(r,a)))return d;d=t.cloneNode(!1);var l=e(a,n);return we(l)||We(l)&&(d.nodeValue=l),a.rootNode=d,d},update:function(t,o,i){if(r!==t.tree.dom)return void Z(t,o,r,i);var a=t.rootNode;o.rootNode=a,o.id=t.id;var d=e(o,n);d!==e(t,n)&&We(d)&&(a.nodeValue=d)},remove:function(){}};return r}function ge(e,t,n){var o={pool:[],keyedPool:[],overrideItem:null,create:function(r,a){var d=void 0;return n&&(d=i(o,r))?d:(d=e.cloneNode(!0),r.rootNode=d,t&&(J(r,d,t,o,"onCreated"),t.onAttached&&a.addTreeSuccessListener(function(){q(r,t,d,"onAttached")})),d)},update:function(e,n,r){if(o!==e.tree.dom)return void Z(e,n,o,r);var i=e.rootNode;n.rootNode=i,n.rootNode=e.rootNode,t&&(t.onWillUpdate&&q(n,t,i,"onWillUpdate"),Q(e,n,i,t),t.onDidUpdate&&q(n,t,i,"onDidUpdate"))},remove:function(e){if(t){var n=e.rootNode;t.onWillDetach&&q(e,t,n,"onWillDetach"),K(e,n,t)}}};return o}function Ne(e,t){var n={},o={overrideItem:null,create:function(r,i){var a=e.cloneNode(!0);return t&&(J(r,a,t,o,"onCreated"),t.onAttached&&i.addTreeSuccessListener(function(){q(r,t,a,"onAttached")})),n[r.id]=a,a},update:function(e,o){var r=n[e.id];t&&(t.onWillUpdate&&q(o,t,r,"onWillUpdate"),Q(e,o,r,t),t.onDidUpdate&&q(o,t,r,"onDidUpdate"))},remove:function(e){var o=n[e.id];t&&(t.onWillDetach&&q(e,t,o,"onWillDetach"),K(e,o,t))}};return o}function xe(e,t){var n={pool:[],keyedPool:[],overrideItem:null,create:function(o){var r=void 0;return t&&(r=i(n,o))?r:(r=e.cloneNode(!0),o.rootNode=r,r)},update:function(e,t){return n!==e.tree.dom?void Z(e,t,n):void(t.rootNode=e.rootNode)},remove:function(){},hydrate:function(t,o){return h(t,e,o)?void(o.rootNode=t):void $(t,o,n)}};return n}function Ce(e){var t={overrideItem:null,create:function(){return e.cloneNode(!0)},update:function(){},remove:function(){},hydrate:function(){}};return t}function be(e,t,n){var o="http://www.w3.org/1998/Math/MathML",r="http://www.w3.org/2000/svg",i=e&&"string"==typeof e.tag&&e.tag.toLowerCase(),a=e.attrs&&e.attrs.is,d=void 0;if(void 0===t)if(e.attrs&&e.attrs.xmlns)t=e.attrs.xmlns;else switch(i){case"svg":t=r;break;case"math":t=o;break;default:n?"svg"===i&&n.namespaceURI!==r?t=r:"math"===i&&n.namespaceURI!==o&&(t=o):b(i)?t=r:k(i)&&(t=o)}return d=t?a?document.createElementNS(t,i,a):document.createElementNS(t,i):a?document.createElement(i,a):document.createElement(i),{namespace:t,node:d}}function ke(e,t,n){var o=e.attrs;if(!we(o))if(n){var r=De["extends"]({},o);for(var i in n)r[i]&&delete r[i];Y(e,t,r)}else Y(e,t,o)}function Te(e,t,n){if(Ee(e))for(var o=0;o<e.length;o++){var r=e[o];if(We(r)){var i=document.createTextNode(r);t.appendChild(i)}else Se(r,t,n)}else We(e)?t.textContent=e:Se(e,t,n)}function Se(e,t,n){var o=void 0;if(!we(e)){if(We(e))o=document.createTextNode(e);else{var r=e.tag;if(r){var i=be(e,n,t);o=i.node,n=i.namespace;var a=e.text,d=e.children;we(a)?we(d)||Te(d,o,n):o.textContent=a,ke(e,o)}else e.text&&(o=document.createTextNode(e.text))}if(null===t)return o;t.appendChild(o)}}function Ue(e,t,n,o){var r=n.get(e),i=void 0,a=void 0;if(r)if(r.NODE===!0)t||(i=ve(e.index,o));else{var d=e.tag,l=e.text;if(d){if(d.type===Ae.VARIABLE){var u=e.attrs,c=De["extends"]({},u),f=e.children;if(f)if(Ee(f))if(f.length>1){c.children=[];for(var s=0;s<f.length;s++){var p=f[s];c.children.push(Ue(p,!1,n,o))}}else 1===f.length&&(c.children=Ue(f[0],!1,n,o));else c.children=Ue(f,!1,n,o);return t?me(d.index,c,f,o,wt):he(d.index,c,f,o)}a=be(e,o,null).node;var v=e.attrs,m=null;we(v)||(r.ATTRS===!0?m=v:r.ATTRS!==!1?(m=r.ATTRS,ke(e,a,m)):ke(e,a));var h=e.children;if(we(l))if(we(h))i=t?ge(a,m,wt):Ne(a,m);else if(h.type===Ae.VARIABLE)i=t?le(a,h.index,m,wt):ce(a,h.index,m);else if(r.CHILDREN===!0){var y=[];if("object"===("undefined"==typeof h?"undefined":De["typeof"](h)))if(Ee(h))for(var s=0;s<h.length;s++){var g=h[s];y.push(Ue(g,!1,n))}else y=Ue(h,!1,n);i=t?se(a,y,m,wt):pe(a,y,m)}else if(We(h))a.textContent=h,i=t?ne(a,m,wt):oe(a,m);else{var N=n.get(h);void 0===N&&(Te(h,a),i=t?ne(a,m,wt):oe(a,m))}else r.TEXT===!0?i=t?ee(a,l.index,m,wt):te(a,l.index,m):(We(l)&&(a.textContent=l),i=t?ne(a,m,wt):oe(a,m))}else l&&(a=document.createTextNode(""),i=ye(a,l.index))}else a=Se(e,null,o,e),i=t?xe(a,wt):Ce(a);return i}var De={};De["typeof"]="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},De["extends"]=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e};var we=function(e){return null===e||void 0===e},Ee=function(e){return e.constructor===Array},We=function(e){return"string"==typeof e||"number"==typeof e},Ae={VARIABLE:1},Pe={TEXT:0,ARRAY:1,TREE:2,EMPTY_OBJECT:3,FUNCTION:4,FRAGMENT:5},_e=!0,Ie=a(),Me=[],Re=!("undefined"==typeof window||"undefined"==typeof document||!window.document.createElement),Le={canUseDOM:Re,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:Re&&!!window.addEventListener,canUseViewport:Re&&!!window.screen,canUseSymbol:"function"==typeof Symbol&&"function"==typeof Symbol["for"]},Oe=void 0;if(Le.canUseDOM){var Ve=document,je=Ve.implementation;Oe=je&&je.hasFeature&&je.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")}var Be=Oe,Fe=function(){},He={},ze=/\-./g,Ge={"animation-iteration-count":!0,"box-flex":!0,"box-flex-group":!0,"column-count":!0,"counter-increment":!0,"fill-opacity":!0,flex:!0,"flex-grow":!0,"flex-order":!0,"flex-positive":!0,"flex-shrink":!0,"float":!0,"font-weight":!0,"grid-column":!0,"line-height":!0,"line-clamp":!0,opacity:!0,order:!0,orphans:!0,"stop-opacity":!0,"stroke-dashoffset":!0,"stroke-opacity":!0,"stroke-width":!0,"tab-size":!0,transform:!0,"transform-origin":!0,widows:!0,"z-index":!0,zoom:!0},Ye=["Top","Right","Bottom","Left"],Xe=function(e,t){return Ye.map(function(n){return(e||"")+n+(t||"")})},qe={font:[],padding:Xe("padding"),margin:Xe("margin"),"border-width":Xe("border","Width"),"border-style":Xe("border","Style")},Je=function(e){return e.replace(ze,function(e){return e[1].toUpperCase()})};Le.canUseDOM&&!function(){var e=document.documentElement,t=window.getComputedStyle(e),n=Array.prototype.slice.call(t,0);for(var o in e.style)t[o]||n.push(o);n.forEach(function(e){var t="-"===e[0]?e.substr(1,e.indexOf("-",1)-1):null,n=Je(e);He[n]={unPrefixed:t?e.substr(t.length+2):e,
unitless:Ge[e]?!0:!1,shorthand:null}});var r={1:function(e,t,n){return t.forEach(function(t){return n[t]=e[0]})},2:function(e,t,n){return e.forEach(function(e,o){n[t[o]]=n[t[o+2]]=e})},4:function(e,t,n){return t.forEach(function(t,o){n[t]=e[o]})}};Object.keys(qe).forEach(function(e){var t=Je(e);He[t]={unPrefixed:e,unitless:!1,shorthand:function(t,n){var o="undefined"==typeof t?"undefined":De["typeof"](t);if("number"===o&&(t+="px"),t)if("cssText"in n)n.cssText+=";"+e+":"+t;else{var i=t.split(" ");(r[i.length]||Fe)(i,qe[e],n)}}}})}();var Ke=1,Qe=2,Ze=4,$e=6,et="http://www.w3.org/1999/xlink",tt="http://www.w3.org/XML/1998/namespace",nt={"xlink:actuate":et,"xlink:arcrole":et,"xlink:href":et,"xlink:role":et,"xlink:show":et,"xlink:title":et,"xlink:type":et,"xml:base":tt,"xml:lang":tt,"xml:space":tt,xlinkActuate:et,xlinkArcrole:et,xlinkHref:et,xlinkRole:et,xlinkShow:et,xlinkTitle:et,xlinkType:et},ot={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",clipPath:"clip-path",fillOpacity:"fill-opacity",fontFamily:"font-family",fontSize:"font-size",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",stopColor:"stop-color",stopOpacity:"stop-opacity",strokeDasharray:"stroke-dasharray",strokeLinecap:"stroke-linecap",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",textAnchor:"text-anchor",viewBox:"viewBox",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlLang:"xml:lang",xmlSpace:"xml:space"},rt={autoComplete:"autocomplete",autoFocus:"autofocus",autoSave:"autosave"},it={allowFullScreen:Qe,async:Qe,autoFocus:Qe,autoPlay:Qe,capture:Qe,checked:Ke|Qe,controls:Qe,currentTime:Ke|$e,"default":Qe,defaultChecked:Qe,defaultMuted:Qe,defaultSelected:Qe,defer:Qe,disabled:Ke|Qe,download:Qe,enabled:Qe,formNoValidate:Qe,hidden:Ke|Qe,loop:Qe,multiple:Ke|Qe,muted:Ke|Qe,mediaGroup:Ke,noValidate:Qe,noShade:Ke|Qe,noResize:Qe,noWrap:Qe,typeMustMatch:Qe,open:Qe,paused:Ke,playbackRate:Ke|Ze,readOnly:Qe,required:Ke|Qe,reversed:Qe,radioGroup:Ke,icon:Ke,draggable:Qe,dropzone:null,scoped:Ke|Qe,visible:Qe,trueSpeed:Qe,sandbox:null,sortable:Qe,inert:Qe,indeterminate:Qe,nohref:Qe,compact:Qe,declare:Qe,ismap:Ke|Qe,pauseOnExit:Ke|Qe,seamless:Qe,translate:Qe,selected:Ke|Qe,srcLang:Ke,srcObject:Ke,value:Ke,volume:Ke|$e,itemScope:Qe,className:null,tabindex:Ke|Ze,xlinkActuate:null,xlinkArcrole:null,xlinkHref:null,xlinkRole:null,xlinkShow:null,xlinkTitle:null,xlinkType:null,xmlBase:null,xmlLang:null,xmlSpace:null,clipPath:null,fillOpacity:null,fontFamily:null,fontSize:null,markerEnd:null,markerMid:null,markerStart:null,stopColor:null,stopOpacity:null,strokeDasharray:null,strokeLinecap:null,strokeOpacity:null,strokeWidth:null,textAnchor:null,cols:$e,rows:Ze,rowspan:Ze,size:$e,sizes:Ze,start:Ze,"xlink:actuate":null,"xlink:arcrole":null,"xlink:href":null,"xlink:role":null,"xlink:show":null,"xlink:title":null,"xlink:type":null,"xml:base":null,"xml:lang":null,"xml:space":null,id:null,dir:null,title:null,autocorrect:null,autoCapitalize:null,type:null,form:null,formAction:null,formEncType:null,formMethod:null,formTarget:null,frameBorder:null,unselectable:null,continuous:Qe,srcSet:null,inlist:null,minLength:null,marginWidth:null,marginHeight:null,list:null,keyType:null,is:null,inputMode:null,height:null,width:null,dateTime:null,contenteditable:null,contextMenu:null,classID:null,cellPadding:null,cellSpacing:null,charSet:null,allowTransparency:null,spellcheck:null,srcDoc:Ke},at={};for(var dt in it){var lt=it[dt];at[dt]={attributeName:ot[dt]||dt.toLowerCase(),attributeNamespace:nt[dt]?nt[dt]:null,propertyName:rt[dt]||dt,mustUseProperty:U(lt,Ke),hasBooleanValue:U(lt,Qe),hasNumericValue:U(lt,Ze),hasPositiveNumericValue:U(lt,$e)}}var ut={setProperty:function(e,t,n,o,r){var i=at[n]||null;if(i)if(we(o)||i.hasBooleanValue&&!o||i.hasNumericValue&&o!==o||i.hasPositiveNumericValue&&1>o||0===o.length)ut.removeProperty(e,t,n,r);else if(i.mustUseProperty){var a=i.propertyName;"value"!==a||(we(e)||"select"!==e.tag)&&"SELECT"!==t.tagName?r?""+t[a]!=""+o&&(t[a]=o):(!i.hasBooleanValue||o!==!0&&"true"!==o||(o=a),t.setAttribute(a,o)):ut.setSelectValueForProperty(e,t,o,r)}else{var d=i.attributeName,l=i.attributeNamespace;l?t.setAttributeNS(l,d,""+o):(i.hasBooleanValue&&o===!0&&(o=d),t.setAttribute(d,""+o))}else S(n)&&(we(o)?t.removeAttribute(n):n&&t.setAttribute(n,o))},setCSS:function(e,t,n,o){for(var r in n){var i=n[r],a=t.style;if(we(i)||"boolean"==typeof i)a[r]="";else{var d=He[r];d&&(d.shorthand?d.shorthand(i,a):(d.unitless||"string"!=typeof i&&(i+="px"),a[d.unPrefixed]=i))}}},removeProperty:function(e,t,n,o){var r=at[n];if(r)if(r.mustUseProperty){var i=r.propertyName;"value"===n&&(null!==e&&"select"===e.tag||"SELECT"===t.tagName)?ut.removeSelectValueForProperty(e,t):o?r.hasBooleanValue?t[i]=!1:""+t[i]!=""&&(t[i]=""):t.removeAttribute(i)}else t.removeAttribute(r.attributeName);else t.removeAttribute(n)},setSelectValueForProperty:function(e,t,n,o){var r=Ee(n),i=t.options,a=i.length;n="number"==typeof n?""+n:n;for(var d=0,l=void 0;a>d;)l=i[d++],o?l.selected=!we(n)&&(r?T(n,l.value):l.value===n):!we(n)&&(r?T(n,l.value):l.value===n)?l.setAttribute("selected","selected"):l.removeAttribute("selected")},removeSelectValueForProperty:function(e,t){for(var n=t.options,o=n.length,r=0;o>r;)n[r++].selected=!1}},ct={onBlur:"blur",onChange:"change",onClick:"click",onCompositionEnd:"compositionend",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onContextMenu:"contextmenu",onCopy:"copy",onCut:"cut",onDoubleClick:"dblclick",onDrag:"drag",onDragEnd:"dragend",onDragEnter:"dragenter",onDragExit:"dragexit",onDragLeave:"dragleave",onDragOver:"dragover",onDragStart:"dragstart",onDrop:"drop",onFocus:"focus",onFocusIn:"focusin",onFocusOut:"focusout",onInput:"input",onKeyDown:"keydown",onKeyPress:"keypress",onKeyUp:"keyup",onMouseDown:"mousedown",onMouseMove:"mousemove",onMouseOut:"mouseout",onMouseOver:"mouseover",onMouseUp:"mouseup",onMouseWheel:"mousewheel",onPaste:"paste",onReset:"reset",onSelect:"select",onSelectionChange:"selectionchange",onSelectStart:"selectstart",onShow:"show",onSubmit:"submit",onTextInput:"textInput",onTouchCancel:"touchcancel",onTouchEnd:"touchend",onTouchMove:"touchmove",onTouchStart:"touchstart",onWheel:"wheel"},ft={onAbort:"abort",onBeforeUnload:"beforeunload",onCanPlay:"canplay",onCanPlayThrough:"canplaythrough",onDurationChange:"durationchange",onEmptied:"emptied",onEnded:"ended",onError:"error",onInput:"input",onInvalid:"invalid",onLoad:"load",onLoadedData:"loadeddata",onLoadedMetadata:"loadedmetadata",onLoadStart:"loadstart",onMouseEnter:"mouseenter",onMouseLeave:"mouseleave",onOrientationChange:"orientationchange",onPause:"pause",onPlay:"play",onPlaying:"playing",onProgress:"progress",onRateChange:"ratechange",onResize:"resize",onScroll:"scroll",onSeeked:"seeked",onSeeking:"seeking",onSelect:"select",onStalled:"stalled",onSuspend:"suspend",onTimeUpdate:"timeupdate",onUnload:"unload",onVolumeChange:"volumechange",onWaiting:"waiting"},st={};[ct,ft].forEach(function(e){Object.keys(e).reduce(function(t,n){return t[n]=e[n],t},st)});var pt="__Inferno__id__",vt=1,mt={},ht={},yt={focus:"focusin",blur:"focusout"},gt=Object.keys(ct).map(function(e){return ct[e]}),Nt=Object.keys(ft).map(function(e){return ft[e]}),xt={};if(Le.canUseDOM){for(var Ct=0,bt=void 0,kt=("onfocusin"in document.documentElement);Ct<gt.length;Ct++)bt=gt[Ct],xt[bt]={_type:bt,_bubbles:!0,_counter:0,_enabled:!1},yt[bt]&&(xt[bt]._focusBlur=E(kt));for(Ct=0;Ct<Nt.length;Ct++)bt=Nt[Ct],xt[bt]={_type:bt,_bubbles:!1,_enabled:!1}}var Tt={},St={},Ut={onCreated:!0,onAttached:!0,onWillDetach:!0,onWillUpdate:!0,onDidUpdate:!0,onComponentWillMount:!0,onComponentDidMount:!0,onComponentWillUnmount:!0,onComponentShouldUpdate:!0,onComponentWillUpdate:!0,onComponentDidUpdate:!0},Dt="Inferno Error: Stateful ES2015 components from `inferno-component` cannot use inline lifecycle hooks, apply the lifecycle methods to the class itself.",wt=a(),Et=Et||("undefined"!=typeof window?window:null);if(Et&&Et.Inferno)Et.Inferno.addTreeConstructor("dom",Ue);else if(Et&&!Et.Inferno){var Wt=void 0;try{Wt=require("inferno")}catch(At){Wt=null}if(null!=Wt){if("function"!=typeof Wt.addTreeConstructor)throw"Your package is out-of-date! Upgrade to latest Inferno in order to use the InfernoDOM package.";Wt.addTreeConstructor("dom",Ue)}}var Pt={render:x,createRef:C};return Pt});
/*!
* inferno-server v0.5.14
* inferno-server v0.5.17
* (c) 2016 Dominic Gannaway

@@ -12,3 +12,4 @@ * Released under the MPL-2.0 License.

var babelHelpers_typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) {
var babelHelpers = {};
babelHelpers.typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) {
return typeof obj;

@@ -18,3 +19,8 @@ } : function (obj) {

};
babelHelpers;
function renderToString(item) {
return item.tree.html.create(item);
}
function createStaticNode(html) {

@@ -36,4 +42,2 @@ return {

var noop = (function () {})
var canUseDOM = !!(typeof window !== 'undefined' &&

@@ -52,2 +56,4 @@ // Nwjs doesn't add document as a global in their node context, but does have it on window.document,

var noop = (function () {})
var HOOK = {};

@@ -166,3 +172,3 @@ var reDash = /\-./g;

shorthand: function shorthand(value, style) {
var type = typeof value === 'undefined' ? 'undefined' : babelHelpers_typeof(value);
var type = typeof value === 'undefined' ? 'undefined' : babelHelpers.typeof(value);

@@ -771,6 +777,2 @@ if (type === 'number') {

function renderToString(item) {
return item.tree.html.create(item);
}
var global = global || (typeof window !== 'undefined' ? window : null);

@@ -777,0 +779,0 @@

@@ -1,1 +0,1 @@

!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):e.InfernoServer=n()}(this,function(){"use strict";function e(e){return{create:function(){return e}}}function n(e,n){return null!==n&&(e&n)===n}function t(e){for(var n=0,t=void 0;n<=e.length;){if(t=e[n],!isNaN(1*t))return!1;if(t==t.toUpperCase())return!1;if(t===t.toLowerCase())return!0;n++}return!1}function l(e){var n=e.attrs&&e.attrs.value;if(!W(n)){var t={};if(p(n))for(var l=0,o=n.length;o>l;l++)t[n[l]]=n[l];else t[n]=n;r(e,t),e.attrs&&e.attrs.value&&delete e.attrs.value}}function r(e,n){if("option"===e.tag){var t=e.attrs&&e.attrs.value;n[t]&&(e.attrs=e.attrs||{},e.attrs.selected="selected")}else for(var l=0,o=e.children.length;o>l;l++)r(e.children[l],n)}function o(e,n){var l="";for(var r in e)if(t(r)){var o=e[r];W(o)||(g[r]||"string"!=typeof o&&(o+="px"),l+=r+":",l+=o+";")}return l||null}function i(e,n){if("data-inferno"===e)return""+e;var l=V[e]||null;if(l){if(W(n)||l.hasBooleanValue&&!n||l.hasNumericValue&&n!==n||l.hasPositiveNumericValue&&1>n||"false"===n||0===n.length)return"";var r=l.attributeName;return r+"="+H(n)}return W(n)||!t(e)?"":(A[e]||e.toLowerCase())+"="+H(n)}function a(e,n){var t="";for(var l in e){var r=e[l];if(!W(r)){"style"===l&&(r=o(r));var a=null;a=i(l,r),a&&(t+=" "+a)}}return t}function u(e){var n=!1;return p(e)?e.map(function(e,t){return m(e)?n?(n=!0,"<!---->"+e):(n=!0,e):(n=!1,c(!1,e))}).join(""):m(e)?e:c(!1,e)}function c(e,n){var t=void 0;if(W(n))return"";if(n.tag){var r="string"==typeof n.tag&&n.tag.toLowerCase(),o=n.attrs,i={};for(var c in n.attrs){if("value"===c){if("select"===r){l(n);continue}if("textarea"===r||o.contenteditable){n.text=o[c];continue}}i[c]=o[c]}e&&(i["data-inferno"]=!0),t="<"+r,i.innerHTML?n.text=i.innerHTML:t+=a(i,null),R[r]?t+=" />":(t+=">",W(n.children)?W(n.text)||(t+=n.text):t+=u(n.children),t+="</"+r+">")}return t}function s(n,t,l){var r=l.get(n),o=void 0;return r?o:e(c(t,n))}function f(e){return e.tree.html.create(e)}var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},p=function(e){return e.constructor===Array},m=function(e){return"string"==typeof e||"number"==typeof e},x=function(){},h=!("undefined"==typeof window||"undefined"==typeof document||!window.document.createElement),k={canUseDOM:h,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:h&&!!window.addEventListener,canUseViewport:h&&!!window.screen,canUseSymbol:"function"==typeof Symbol&&"function"==typeof Symbol["for"]},y={},v=/\-./g,g={"animation-iteration-count":!0,"box-flex":!0,"box-flex-group":!0,"column-count":!0,"counter-increment":!0,"fill-opacity":!0,flex:!0,"flex-grow":!0,"flex-order":!0,"flex-positive":!0,"flex-shrink":!0,"float":!0,"font-weight":!0,"grid-column":!0,"line-height":!0,"line-clamp":!0,opacity:!0,order:!0,orphans:!0,"stop-opacity":!0,"stroke-dashoffset":!0,"stroke-opacity":!0,"stroke-width":!0,"tab-size":!0,transform:!0,"transform-origin":!0,widows:!0,"z-index":!0,zoom:!0},w=["Top","Right","Bottom","Left"],b=function(e,n){return w.map(function(t){return(e||"")+t+(n||"")})},S={font:[],padding:b("padding"),margin:b("margin"),"border-width":b("border","Width"),"border-style":b("border","Style")},T=function(e){return e.replace(v,function(e){return e[1].toUpperCase()})};k.canUseDOM&&!function(){var e=document.documentElement,n=window.getComputedStyle(e),t=Array.prototype.slice.call(n,0);for(var l in e.style)n[l]||t.push(l);t.forEach(function(e){var n="-"===e[0]?e.substr(1,e.indexOf("-",1)-1):null,t=T(e);y[t]={unPrefixed:n?e.substr(n.length+2):e,unitless:g[e]?!0:!1,shorthand:null}});var r={1:function(e,n,t){return n.forEach(function(n){return t[n]=e[0]})},2:function(e,n,t){return e.forEach(function(e,l){t[n[l]]=t[n[l+2]]=e})},4:function(e,n,t){return n.forEach(function(n,l){t[n]=e[l]})}};Object.keys(S).forEach(function(e){var n=T(e);y[n]={unPrefixed:e,unitless:!1,shorthand:function(n,t){var l="undefined"==typeof n?"undefined":d(n);if("number"===l&&(n+="px"),n)if("cssText"in t)t.cssText+=";"+e+":"+n;else{var o=n.split(" ");(r[o.length]||x)(o,S[e],t)}}}})}();var C=1,L=2,E=4,M=6,N="http://www.w3.org/1999/xlink",O="http://www.w3.org/XML/1998/namespace",z={"xlink:actuate":N,"xlink:arcrole":N,"xlink:href":N,"xlink:role":N,"xlink:show":N,"xlink:title":N,"xlink:type":N,"xml:base":O,"xml:lang":O,"xml:space":O,xlinkActuate:N,xlinkArcrole:N,xlinkHref:N,xlinkRole:N,xlinkShow:N,xlinkTitle:N,xlinkType:N},A={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",clipPath:"clip-path",fillOpacity:"fill-opacity",fontFamily:"font-family",fontSize:"font-size",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",stopColor:"stop-color",stopOpacity:"stop-opacity",strokeDasharray:"stroke-dasharray",strokeLinecap:"stroke-linecap",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",textAnchor:"text-anchor",viewBox:"viewBox",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlLang:"xml:lang",xmlSpace:"xml:space"},U={autoComplete:"autocomplete",autoFocus:"autofocus",autoSave:"autosave"},P={allowFullScreen:L,async:L,autoFocus:L,autoPlay:L,capture:L,checked:C|L,controls:L,currentTime:C|M,"default":L,defaultChecked:L,defaultMuted:L,defaultSelected:L,defer:L,disabled:C|L,download:L,enabled:L,formNoValidate:L,hidden:C|L,loop:L,multiple:C|L,muted:C|L,mediaGroup:C,noValidate:L,noShade:C|L,noResize:L,noWrap:L,typeMustMatch:L,open:L,paused:C,playbackRate:C|E,readOnly:L,required:C|L,reversed:L,radioGroup:C,icon:C,draggable:L,dropzone:null,scoped:C|L,visible:L,trueSpeed:L,sandbox:null,sortable:L,inert:L,indeterminate:L,nohref:L,compact:L,declare:L,ismap:C|L,pauseOnExit:C|L,seamless:L,translate:L,selected:C|L,srcLang:C,srcObject:C,value:C,volume:C|M,itemScope:L,className:null,tabindex:C|E,xlinkActuate:null,xlinkArcrole:null,xlinkHref:null,xlinkRole:null,xlinkShow:null,xlinkTitle:null,xlinkType:null,xmlBase:null,xmlLang:null,xmlSpace:null,clipPath:null,fillOpacity:null,fontFamily:null,fontSize:null,markerEnd:null,markerMid:null,markerStart:null,stopColor:null,stopOpacity:null,strokeDasharray:null,strokeLinecap:null,strokeOpacity:null,strokeWidth:null,textAnchor:null,cols:M,rows:E,rowspan:E,size:M,sizes:E,start:E,"xlink:actuate":null,"xlink:arcrole":null,"xlink:href":null,"xlink:role":null,"xlink:show":null,"xlink:title":null,"xlink:type":null,"xml:base":null,"xml:lang":null,"xml:space":null,id:null,dir:null,title:null,autocorrect:null,autoCapitalize:null,type:null,form:null,formAction:null,formEncType:null,formMethod:null,formTarget:null,frameBorder:null,unselectable:null,continuous:L,srcSet:null,inlist:null,minLength:null,marginWidth:null,marginHeight:null,list:null,keyType:null,is:null,inputMode:null,height:null,width:null,dateTime:null,contenteditable:null,contextMenu:null,classID:null,cellPadding:null,cellSpacing:null,charSet:null,allowTransparency:null,spellcheck:null,srcDoc:C},V={};for(var B in P){var I=P[B];V[B]={attributeName:A[B]||B.toLowerCase(),attributeNamespace:z[B]?z[B]:null,propertyName:U[B]||B,mustUseProperty:n(I,C),hasBooleanValue:n(I,L),hasNumericValue:n(I,E),hasPositiveNumericValue:n(I,M)}}var W=function(e){return null===e||void 0===e},D={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","`":"&#x60;","'":"&#x27;"},F=/[&><"'`]/g,H=function(e){return'"'+(""+e).replace(F,function(e){return D[e]})+'"'},R={area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,path:!0,circle:!0,ellipse:!0,line:!0,rect:!0,use:!0,stop:!0,polyline:!0,polygon:!0},q=q||("undefined"!=typeof window?window:null);if(q&&q.Inferno)q.Inferno.addTreeConstructor("html",s);else if(q&&!q.Inferno){var j=void 0;try{j=require("inferno")}catch(G){j=null}if(null!=j){if("function"!=typeof j.addTreeConstructor)throw"Your package is out-of-date! Upgrade to latest Inferno in order to use the InfernoServer package.";j.addTreeConstructor("html",s)}}var X={renderToString:f};return X});
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):e.InfernoServer=n()}(this,function(){"use strict";function e(e){return e.tree.html.create(e)}function n(e){return{create:function(){return e}}}function t(e,n){return null!==n&&(e&n)===n}function l(e){for(var n=0,t=void 0;n<=e.length;){if(t=e[n],!isNaN(1*t))return!1;if(t==t.toUpperCase())return!1;if(t===t.toLowerCase())return!0;n++}return!1}function r(e){var n=e.attrs&&e.attrs.value;if(!W(n)){var t={};if(p(n))for(var l=0,r=n.length;r>l;l++)t[n[l]]=n[l];else t[n]=n;o(e,t),e.attrs&&e.attrs.value&&delete e.attrs.value}}function o(e,n){if("option"===e.tag){var t=e.attrs&&e.attrs.value;n[t]&&(e.attrs=e.attrs||{},e.attrs.selected="selected")}else for(var l=0,r=e.children.length;r>l;l++)o(e.children[l],n)}function a(e,n){var t="";for(var r in e)if(l(r)){var o=e[r];W(o)||(g[r]||"string"!=typeof o&&(o+="px"),t+=r+":",t+=o+";")}return t||null}function i(e,n){if("data-inferno"===e)return""+e;var t=V[e]||null;if(t){if(W(n)||t.hasBooleanValue&&!n||t.hasNumericValue&&n!==n||t.hasPositiveNumericValue&&1>n||"false"===n||0===n.length)return"";var r=t.attributeName;return r+"="+H(n)}return W(n)||!l(e)?"":(A[e]||e.toLowerCase())+"="+H(n)}function u(e,n){var t="";for(var l in e){var r=e[l];if(!W(r)){"style"===l&&(r=a(r));var o=null;o=i(l,r),o&&(t+=" "+o)}}return t}function c(e){var n=!1;return p(e)?e.map(function(e,t){return m(e)?n?(n=!0,"<!---->"+e):(n=!0,e):(n=!1,s(!1,e))}).join(""):m(e)?e:s(!1,e)}function s(e,n){var t=void 0;if(W(n))return"";if(n.tag){var l="string"==typeof n.tag&&n.tag.toLowerCase(),o=n.attrs,a={};for(var i in n.attrs){if("value"===i){if("select"===l){r(n);continue}if("textarea"===l||o.contenteditable){n.text=o[i];continue}}a[i]=o[i]}e&&(a["data-inferno"]=!0),t="<"+l,a.innerHTML?n.text=a.innerHTML:t+=u(a,null),R[l]?t+=" />":(t+=">",W(n.children)?W(n.text)||(t+=n.text):t+=c(n.children),t+="</"+l+">")}return t}function f(e,t,l){var r=l.get(e),o=void 0;return r?o:n(s(t,e))}var d={};d["typeof"]="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};var p=function(e){return e.constructor===Array},m=function(e){return"string"==typeof e||"number"==typeof e},x=!("undefined"==typeof window||"undefined"==typeof document||!window.document.createElement),h={canUseDOM:x,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:x&&!!window.addEventListener,canUseViewport:x&&!!window.screen,canUseSymbol:"function"==typeof Symbol&&"function"==typeof Symbol["for"]},k=function(){},y={},v=/\-./g,g={"animation-iteration-count":!0,"box-flex":!0,"box-flex-group":!0,"column-count":!0,"counter-increment":!0,"fill-opacity":!0,flex:!0,"flex-grow":!0,"flex-order":!0,"flex-positive":!0,"flex-shrink":!0,"float":!0,"font-weight":!0,"grid-column":!0,"line-height":!0,"line-clamp":!0,opacity:!0,order:!0,orphans:!0,"stop-opacity":!0,"stroke-dashoffset":!0,"stroke-opacity":!0,"stroke-width":!0,"tab-size":!0,transform:!0,"transform-origin":!0,widows:!0,"z-index":!0,zoom:!0},w=["Top","Right","Bottom","Left"],b=function(e,n){return w.map(function(t){return(e||"")+t+(n||"")})},S={font:[],padding:b("padding"),margin:b("margin"),"border-width":b("border","Width"),"border-style":b("border","Style")},T=function(e){return e.replace(v,function(e){return e[1].toUpperCase()})};h.canUseDOM&&!function(){var e=document.documentElement,n=window.getComputedStyle(e),t=Array.prototype.slice.call(n,0);for(var l in e.style)n[l]||t.push(l);t.forEach(function(e){var n="-"===e[0]?e.substr(1,e.indexOf("-",1)-1):null,t=T(e);y[t]={unPrefixed:n?e.substr(n.length+2):e,unitless:g[e]?!0:!1,shorthand:null}});var r={1:function(e,n,t){return n.forEach(function(n){return t[n]=e[0]})},2:function(e,n,t){return e.forEach(function(e,l){t[n[l]]=t[n[l+2]]=e})},4:function(e,n,t){return n.forEach(function(n,l){t[n]=e[l]})}};Object.keys(S).forEach(function(e){var n=T(e);y[n]={unPrefixed:e,unitless:!1,shorthand:function(n,t){var l="undefined"==typeof n?"undefined":d["typeof"](n);if("number"===l&&(n+="px"),n)if("cssText"in t)t.cssText+=";"+e+":"+n;else{var o=n.split(" ");(r[o.length]||k)(o,S[e],t)}}}})}();var C=1,L=2,E=4,M=6,N="http://www.w3.org/1999/xlink",O="http://www.w3.org/XML/1998/namespace",z={"xlink:actuate":N,"xlink:arcrole":N,"xlink:href":N,"xlink:role":N,"xlink:show":N,"xlink:title":N,"xlink:type":N,"xml:base":O,"xml:lang":O,"xml:space":O,xlinkActuate:N,xlinkArcrole:N,xlinkHref:N,xlinkRole:N,xlinkShow:N,xlinkTitle:N,xlinkType:N},A={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",clipPath:"clip-path",fillOpacity:"fill-opacity",fontFamily:"font-family",fontSize:"font-size",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",stopColor:"stop-color",stopOpacity:"stop-opacity",strokeDasharray:"stroke-dasharray",strokeLinecap:"stroke-linecap",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",textAnchor:"text-anchor",viewBox:"viewBox",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlLang:"xml:lang",xmlSpace:"xml:space"},U={autoComplete:"autocomplete",autoFocus:"autofocus",autoSave:"autosave"},P={allowFullScreen:L,async:L,autoFocus:L,autoPlay:L,capture:L,checked:C|L,controls:L,currentTime:C|M,"default":L,defaultChecked:L,defaultMuted:L,defaultSelected:L,defer:L,disabled:C|L,download:L,enabled:L,formNoValidate:L,hidden:C|L,loop:L,multiple:C|L,muted:C|L,mediaGroup:C,noValidate:L,noShade:C|L,noResize:L,noWrap:L,typeMustMatch:L,open:L,paused:C,playbackRate:C|E,readOnly:L,required:C|L,reversed:L,radioGroup:C,icon:C,draggable:L,dropzone:null,scoped:C|L,visible:L,trueSpeed:L,sandbox:null,sortable:L,inert:L,indeterminate:L,nohref:L,compact:L,declare:L,ismap:C|L,pauseOnExit:C|L,seamless:L,translate:L,selected:C|L,srcLang:C,srcObject:C,value:C,volume:C|M,itemScope:L,className:null,tabindex:C|E,xlinkActuate:null,xlinkArcrole:null,xlinkHref:null,xlinkRole:null,xlinkShow:null,xlinkTitle:null,xlinkType:null,xmlBase:null,xmlLang:null,xmlSpace:null,clipPath:null,fillOpacity:null,fontFamily:null,fontSize:null,markerEnd:null,markerMid:null,markerStart:null,stopColor:null,stopOpacity:null,strokeDasharray:null,strokeLinecap:null,strokeOpacity:null,strokeWidth:null,textAnchor:null,cols:M,rows:E,rowspan:E,size:M,sizes:E,start:E,"xlink:actuate":null,"xlink:arcrole":null,"xlink:href":null,"xlink:role":null,"xlink:show":null,"xlink:title":null,"xlink:type":null,"xml:base":null,"xml:lang":null,"xml:space":null,id:null,dir:null,title:null,autocorrect:null,autoCapitalize:null,type:null,form:null,formAction:null,formEncType:null,formMethod:null,formTarget:null,frameBorder:null,unselectable:null,continuous:L,srcSet:null,inlist:null,minLength:null,marginWidth:null,marginHeight:null,list:null,keyType:null,is:null,inputMode:null,height:null,width:null,dateTime:null,contenteditable:null,contextMenu:null,classID:null,cellPadding:null,cellSpacing:null,charSet:null,allowTransparency:null,spellcheck:null,srcDoc:C},V={};for(var B in P){var I=P[B];V[B]={attributeName:A[B]||B.toLowerCase(),attributeNamespace:z[B]?z[B]:null,propertyName:U[B]||B,mustUseProperty:t(I,C),hasBooleanValue:t(I,L),hasNumericValue:t(I,E),hasPositiveNumericValue:t(I,M)}}var W=function(e){return null===e||void 0===e},D={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","`":"&#x60;","'":"&#x27;"},F=/[&><"'`]/g,H=function(e){return'"'+(""+e).replace(F,function(e){return D[e]})+'"'},R={area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,path:!0,circle:!0,ellipse:!0,line:!0,rect:!0,use:!0,stop:!0,polyline:!0,polygon:!0},q=q||("undefined"!=typeof window?window:null);if(q&&q.Inferno)q.Inferno.addTreeConstructor("html",f);else if(q&&!q.Inferno){var j=void 0;try{j=require("inferno")}catch(G){j=null}if(null!=j){if("function"!=typeof j.addTreeConstructor)throw"Your package is out-of-date! Upgrade to latest Inferno in order to use the InfernoServer package.";j.addTreeConstructor("html",f)}}var X={renderToString:e};return X});
/*!
* inferno v0.5.14
* inferno v0.5.17
* (c) 2016 Dominic Gannaway

@@ -12,3 +12,4 @@ * Released under the MPL-2.0 License.

var babelHelpers_typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) {
var babelHelpers = {};
babelHelpers.typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) {
return typeof obj;

@@ -18,2 +19,3 @@ } : function (obj) {

};
babelHelpers;

@@ -90,3 +92,3 @@ function Storage(iterable) {

if (!isVoid(node.tag)) {
if (babelHelpers_typeof(node.tag) === 'object') {
if (babelHelpers.typeof(node.tag) === 'object') {
if (node.tag.type === ObjectTypes.VARIABLE) {

@@ -141,3 +143,3 @@ nodeIsDynamic = true;

}
} else if ((typeof node === 'undefined' ? 'undefined' : babelHelpers_typeof(node)) === 'object') {
} else if ((typeof node === 'undefined' ? 'undefined' : babelHelpers.typeof(node)) === 'object') {
var result = scanTreeForDynamicNodes(node.children, nodeMap);

@@ -144,0 +146,0 @@

@@ -1,1 +0,1 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Inferno=t()}(this,function(){"use strict";function e(t){var n=[],r=[],o=[];return Object.create(e.prototype,{get:{value:function(e){var t=[].indexOf.call(r,e);return o[t]||void 0}},set:{value:function(e,t){var u=[].indexOf.call(r,e);u>-1?(n[u][1]=t,o[u]=t):(n.push([e,t]),r.push(e),o.push(t))}}})}function t(e){return{index:e,type:c.VARIABLE}}function n(e,t){var r=!1,o={NODE:!1,TEXT:!1,ATTRS:!1,CHILDREN:!1,KEY:!1,COMPONENTS:!1};if(f(e))return!1;if(e.type===c.VARIABLE)r=!0,o.NODE=!0;else if(!f(e)){if(!f(e.tag)&&"object"===i(e.tag)){if(e.tag.type!==c.VARIABLE)throw Error("Inferno Error: Incorrect tag name passed. Tag name must be a reference to a component, function or string.");r=!0,o.COMPONENTS=!0}if(f(e.text)||e.text.type===c.VARIABLE&&(r=!0,o.TEXT=!0),!f(e.attrs))if(e.attrs.type===c.VARIABLE)r=!0,o.ATTRS=!0;else for(var u in e.attrs){var a=e.attrs[u];if(!f(a)&&a.type===c.VARIABLE){if("xmlns"===u)throw Error("Inferno Error: The 'xmlns' attribute cannot be dynamic. Please use static value for 'xmlns' attribute instead.");o.ATTRS===!1&&(o.ATTRS={}),o.ATTRS[u]=a.index,r=!0}}if(!f(e.children))if(e.children.type===c.VARIABLE)r=!0;else if(l(e.children))for(var d=0;d<e.children.length;d++){var s=e.children[d],y=n(s,t);y===!0&&(r=!0,o.CHILDREN=!0)}else if("object"===("undefined"==typeof e?"undefined":i(e))){var y=n(e.children,t);y===!0&&(r=!0,o.CHILDREN=!0)}f(e.key)||e.key.type===c.VARIABLE&&(r=!0,o.KEY=!0)}return r===!0&&t.set(e,o),r}function r(e,t){s[e]=t}function o(e,t){var n={};for(var r in s)n[r]=s[r](e,!0,t);return n}function u(r){if("function"==typeof r){var u=r.construct||null;return f(u)&&!function(){for(var a=r.length,i=new Array(a),l=0;a>l;l++)i[l]=t(l);var c=r.apply(void 0,i),s=new Map||new e;n(c,s);var y=o(c,s),v=c.key,p=v?v.index:-1;switch(a){case 0:u=function(){return{parent:null,tree:y,id:d++,key:null,nextItem:null,rootNode:null}};break;case 1:u=function(e){var t=void 0;return 0===p&&(t=e),{parent:null,tree:y,id:d++,key:t,nextItem:null,rootNode:null,v0:e}};break;case 2:u=function(e,t){var n=void 0;return 0===p?n=e:1===p&&(n=t),{parent:null,tree:y,id:d++,key:n,nextItem:null,rootNode:null,v0:e,v1:t}};break;default:u=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;n>o;o++)r[o-2]=arguments[o];var u=void 0;return 0===p?u=e:1===p?u=t:p>1&&(u=r[p]),{parent:null,tree:y,id:d++,key:u,nextItem:null,rootNode:null,v0:e,v1:t,values:r}}}f(u)||(r.construct=u)}(),u}}function a(e,t){if(e){var n={tag:e};t&&(void 0!==t.key&&(n.key=t.key,delete t.key),n.attrs=t);for(var r=arguments.length,o=Array(r>2?r-2:0),u=2;r>u;u++)o[u-2]=arguments[u];return o.length&&(n.children=o),n}return{text:e}}var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},l=function(e){return e.constructor===Array},f=function(e){return null===e||void 0===e},c={VARIABLE:1},d=Date.now(),s={},y={createElement:a},v={createTemplate:u,TemplateFactory:y,addTreeConstructor:r};return v});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Inferno=t()}(this,function(){"use strict";function e(t){var n=[],r=[],o=[];return Object.create(e.prototype,{get:{value:function(e){var t=[].indexOf.call(r,e);return o[t]||void 0}},set:{value:function(e,t){var u=[].indexOf.call(r,e);u>-1?(n[u][1]=t,o[u]=t):(n.push([e,t]),r.push(e),o.push(t))}}})}function t(e){return{index:e,type:c.VARIABLE}}function n(e,t){var r=!1,o={NODE:!1,TEXT:!1,ATTRS:!1,CHILDREN:!1,KEY:!1,COMPONENTS:!1};if(l(e))return!1;if(e.type===c.VARIABLE)r=!0,o.NODE=!0;else if(!l(e)){if(!l(e.tag)&&"object"===i["typeof"](e.tag)){if(e.tag.type!==c.VARIABLE)throw Error("Inferno Error: Incorrect tag name passed. Tag name must be a reference to a component, function or string.");r=!0,o.COMPONENTS=!0}if(l(e.text)||e.text.type===c.VARIABLE&&(r=!0,o.TEXT=!0),!l(e.attrs))if(e.attrs.type===c.VARIABLE)r=!0,o.ATTRS=!0;else for(var u in e.attrs){var a=e.attrs[u];if(!l(a)&&a.type===c.VARIABLE){if("xmlns"===u)throw Error("Inferno Error: The 'xmlns' attribute cannot be dynamic. Please use static value for 'xmlns' attribute instead.");o.ATTRS===!1&&(o.ATTRS={}),o.ATTRS[u]=a.index,r=!0}}if(!l(e.children))if(e.children.type===c.VARIABLE)r=!0;else if(f(e.children))for(var d=0;d<e.children.length;d++){var s=e.children[d],y=n(s,t);y===!0&&(r=!0,o.CHILDREN=!0)}else if("object"===("undefined"==typeof e?"undefined":i["typeof"](e))){var y=n(e.children,t);y===!0&&(r=!0,o.CHILDREN=!0)}l(e.key)||e.key.type===c.VARIABLE&&(r=!0,o.KEY=!0)}return r===!0&&t.set(e,o),r}function r(e,t){s[e]=t}function o(e,t){var n={};for(var r in s)n[r]=s[r](e,!0,t);return n}function u(r){if("function"==typeof r){var u=r.construct||null;return l(u)&&!function(){for(var a=r.length,i=new Array(a),f=0;a>f;f++)i[f]=t(f);var c=r.apply(void 0,i),s=new Map||new e;n(c,s);var y=o(c,s),p=c.key,v=p?p.index:-1;switch(a){case 0:u=function(){return{parent:null,tree:y,id:d++,key:null,nextItem:null,rootNode:null}};break;case 1:u=function(e){var t=void 0;return 0===v&&(t=e),{parent:null,tree:y,id:d++,key:t,nextItem:null,rootNode:null,v0:e}};break;case 2:u=function(e,t){var n=void 0;return 0===v?n=e:1===v&&(n=t),{parent:null,tree:y,id:d++,key:n,nextItem:null,rootNode:null,v0:e,v1:t}};break;default:u=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;n>o;o++)r[o-2]=arguments[o];var u=void 0;return 0===v?u=e:1===v?u=t:v>1&&(u=r[v]),{parent:null,tree:y,id:d++,key:u,nextItem:null,rootNode:null,v0:e,v1:t,values:r}}}l(u)||(r.construct=u)}(),u}}function a(e,t){if(e){var n={tag:e};t&&(void 0!==t.key&&(n.key=t.key,delete t.key),n.attrs=t);for(var r=arguments.length,o=Array(r>2?r-2:0),u=2;r>u;u++)o[u-2]=arguments[u];return o.length&&(n.children=o),n}return{text:e}}var i={};i["typeof"]="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};var f=function(e){return e.constructor===Array},l=function(e){return null===e||void 0===e},c={VARIABLE:1},d=Date.now(),s={},y={createElement:a},p={createTemplate:u,TemplateFactory:y,addTreeConstructor:r};return p});
{
"name": "inferno",
"version": "0.5.16",
"version": "0.5.17",
"license": "MPL-2.0",

@@ -5,0 +5,0 @@ "description": "A framework for building lightning fast user interfaces",

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc