New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@cycle/dom

Package Overview
Dependencies
Maintainers
1
Versions
155
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cycle/dom - npm Package Compare versions

Comparing version 10.0.0-rc5 to 10.0.0-rc6

4

dist/cycle-dom.min.js

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

!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.CycleDOM=e()}}(function(){return function e(t,n,r){function o(i,u){if(!n[i]){if(!t[i]){var l="function"==typeof require&&require;if(!u&&l)return l(i,!0);if(a)return a(i,!0);var s=new Error("Cannot find module '"+i+"'");throw s.code="MODULE_NOT_FOUND",s}var f=n[i]={exports:{}};t[i][0].call(f.exports,function(e){var n=t[i][1][e];return o(n?n:e)},f,f.exports,e,t,n,r)}return n[i].exports}for(var a="function"==typeof require&&require,i=0;i<r.length;i++)o(r[i]);return o}({1:[function(e,t,n){"use strict";var r,o=e("./ScopeChecker");try{r=e("matches-selector")}catch(a){r=Function.prototype}var i=function(){function e(e,t){this.namespace=e,this.rootEl=t,this.descendantSel=e.join(" "),this.topSel=e.join(""),this.roof=t.parentElement,this.scopeChecker=new o.ScopeChecker(e)}return e.prototype.shouldPropagate=function(e){if(this.maybeMutateEventPropagationAttributes(e),e.propagationHasBeenStopped)return!1;for(var t=e.target;t&&t!==this.roof;t=t.parentElement)if(this.scopeChecker.isStrictlyInRootScope(t)&&(r(t,this.descendantSel)||r(t,this.topSel)))return this.mutateEventCurrentTarget(e,t),!0;return!1},e.prototype.maybeMutateEventPropagationAttributes=function(e){if(!e.hasOwnProperty("propagationHasBeenStopped")){e.propagationHasBeenStopped=!1;var t=e.stopPropagation;e.stopPropagation=function(){t.call(this),this.propagationHasBeenStopped=!0}}},e.prototype.mutateEventCurrentTarget=function(e,t){try{Object.defineProperty(e,"currentTarget",{value:t,configurable:!0})}catch(n){console.log("please use event.ownerTarget")}e.ownerTarget=t},e}();n.BubblingSimulator=i},{"./ScopeChecker":4,"matches-selector":38}],2:[function(e,t,n){"use strict";function r(e){return"string"==typeof e&&e.length>0}function o(e,t){return e.indexOf(t)>-1}function a(e){return r(e)&&o(e,".")||o(e,"#")||o(e,":")}function i(e,t){return a(e)&&a(t)?0:a(e)?1:-1}function u(e,t){var n=!1;return-1!==p.indexOf(e)&&(n=!0),"boolean"==typeof t.useCapture&&(n=t.useCapture),n}var l=e("@cycle/rx-adapter"),s=e("./BubblingSimulator"),f=e("./ElementFinder"),c=e("./fromEvent"),d=e("./isolate"),p=["load","unload","focus","blur","mouseenter","mouseleave","submit","change","reset","timeupdate","playing","waiting","seeking","seeked","ended","loadedmetadata","loadeddata","canplay","canplaythrough","durationchange","play","pause","ratechange","volumechange","suspend","emptied","stalled"],h=function(){function e(e,t,n,r){void 0===n&&(n=[]),this.rootElement$=e,this.runStreamAdapter=t,this._namespace=n,this.disposable=r,this.isolateSource=d.isolateSource,this.isolateSink=d.isolateSink}return Object.defineProperty(e.prototype,"element$",{get:function(){if(console.log(this.runStreamAdapter),0===this._namespace.length)return this.runStreamAdapter.adapt(this.rootElement$,l["default"].streamSubscribe);var e=new f.ElementFinder(this._namespace);return this.runStreamAdapter.adapt(this.rootElement$.map(e.call,e),l["default"].streamSubscribe)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"namespace",{get:function(){return this._namespace},enumerable:!0,configurable:!0}),e.prototype.select=function(t){if("string"!=typeof t)throw new Error("DOM driver's select() expects the argument to be a string as a CSS selector");var n=t.trim(),r=":root"===n?this._namespace:this._namespace.concat(n).sort(i);return new e(this.rootElement$,this.runStreamAdapter,r)},e.prototype.events=function(e,t){var n=this;if(void 0===t&&(t={}),"string"!=typeof e)throw new Error("DOM driver's events() expects argument to be a string representing the event type to listen for.");var r=u(e,t),o=this.rootElement$.take(2).flatMapLatest(function(t){var o=n._namespace;if(!o||0===o.length)return c.fromEvent(t,e,r);var a=new s.BubblingSimulator(o,t);return c.fromEvent(t,e,r).filter(a.shouldPropagate,a)}).share();return this.runStreamAdapter.adapt(o,l["default"].streamSubscribe)},e.prototype.dispose=function(){this.disposable&&this.disposable.dispose()},e}();n.DOMSource=h},{"./BubblingSimulator":1,"./ElementFinder":3,"./fromEvent":6,"./isolate":10,"@cycle/rx-adapter":17}],3:[function(e,t,n){"use strict";function r(e){return e.filter(function(e){return e.indexOf(".cycle-scope")>-1})}function o(e){for(var t=[],n=e.length-1;n>=0;n--)-1===t.indexOf(e[n])&&t.push(e[n]);return t}function a(e){return Array.prototype.slice.call(e)}var i=e("./ScopeChecker"),u=function(){function e(e){this.namespace=e}return e.prototype.call=function(e){var t=this.namespace;if(""===t.join(""))return e;var n=new i.ScopeChecker(t),u=r(t);if(t.indexOf("*")>-1&&u.length>0){var l=e.querySelector(u.join(" ")),s=l.getElementsByTagName("*");return o([l].concat(a(s))).filter(n.isStrictlyInRootScope,n)}return o(a(e.querySelectorAll(t.join(" "))).concat(a(e.querySelectorAll(t.join(""))))).filter(n.isStrictlyInRootScope,n)},e}();n.ElementFinder=u},{"./ScopeChecker":4}],4:[function(e,t,n){"use strict";var r=function(){function e(e){this.namespace=e}return e.prototype.someClassIsDomestic=function(e){for(var t=e.length-1;t>=0;t--){var n=e[t],r=n.match(/cycle-scope-(\S+)/),o=-1!==this.namespace.indexOf("."+n);if(r&&o)return!0}return!1},e.prototype.someClassIsForeign=function(e){for(var t=e.length-1;t>=0;t--){var n=e[t],r=n.match(/cycle-scope-(\S+)/),o=-1===this.namespace.indexOf("."+n);if(r&&o)return!0}return!1},e.prototype.isStrictlyInRootScope=function(e){for(var t=e;t;t=t.parentElement){var n=t.classList||String.prototype.split.call(t.className," ");if(this.someClassIsDomestic(n))return!0;if(this.someClassIsForeign(n))return!1}return!0},e}();n.ScopeChecker=r},{}],5:[function(e,t,n){"use strict";var r=e("./hyperscript"),o=e("snabbdom-selector/lib/classNameFromVNode"),a=e("snabbdom-selector/lib/selectorParser"),i=function(){function e(e){this.rootElement=e}return e.prototype.call=function(e){var t=a["default"](e.sel),n=t.tagName,i=t.id,u=o["default"](e),l=e.data||{},s=l.props||{},f=s.id,c=void 0===f?i:f,d=c.toUpperCase()===this.rootElement.id.toUpperCase()&&n.toUpperCase()===this.rootElement.tagName.toUpperCase()&&u.toUpperCase()===this.rootElement.className.toUpperCase();if(d)return e;var p=this.rootElement,h=p.tagName,m=p.id,v=p.className,y=m?"#"+m:"",b=v?"."+v.split(" ").join("."):"";return r["default"](""+h+y+b,{},[e])},e}();n.VNodeWrapper=i},{"./hyperscript":8,"snabbdom-selector/lib/classNameFromVNode":39,"snabbdom-selector/lib/selectorParser":40}],6:[function(e,t,n){(function(e){"use strict";function t(e){var t=e.element,n=e.eventName,r=e.handler,o=e.useCapture;if(t.addEventListener)return t.addEventListener(n,r,o),a.Disposable.create(function(){t.removeEventListener(n,r,o)});throw new Error("No listener found")}function r(e){var n=new a.CompositeDisposable;if(Array.isArray(e.element))for(var o=e.element,i=0,u=o.length;u>i;i++)n.add(r({element:e.element[i],eventName:e.eventName,handler:e.handler,useCapture:e.useCapture}));else e.element&&n.add(t(e));return n}function o(e,t,n){return void 0===n&&(n=!1),a.Observable.create(function(o){return r({element:e,eventName:t,handler:function(e){o.onNext(e)},useCapture:n})}).share()}var a="undefined"!=typeof window?window.Rx:"undefined"!=typeof e?e.Rx:null;n.fromEvent=o}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],7:[function(e,t,n){"use strict";function r(e){return"string"==typeof e&&e.length>0}function o(e){return r(e)&&("."===e[0]||"#"===e[0])}function a(e){return function(t,n,r){return o(t)?n&&r?i["default"](e+t,n,r):n?i["default"](e+t,n):i["default"](e+t,{}):n?i["default"](e,t,n):t?i["default"](e,t):i["default"](e,{})}}var i=e("./hyperscript"),u=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","dd","del","dfn","dir","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","meta","nav","noscript","object","ol","optgroup","option","p","param","pre","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","sup","svg","table","tbody","td","textarea","tfoot","th","thead","title","tr","u","ul","video","progress"],l={TAG_NAMES:u,isSelector:o,createTagFunction:a};u.forEach(function(e){l[e]=a(e)}),Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=l},{"./hyperscript":8}],8:[function(e,t,n){"use strict";function r(e){return"function"==typeof e.subscribe}function o(e){a(e.data,e.children)}function a(e,t){if(e.ns="http://www.w3.org/2000/svg","undefined"!=typeof t&&u.array(t))for(var n=0;n<t.length;++n)r(t[n])?t[n]=t[n]["do"](o):a(t[n].data,t[n].children)}function i(e,t,n){var r,o,i,s={};if(3===arguments.length?(s=t,u.array(n)?r=n:u.primitive(n)&&(o=n)):2===arguments.length&&(u.array(t)?r=t:u.primitive(t)?o=t:s=t),u.array(r))for(i=0;i<r.length;++i)u.primitive(r[i])&&(r[i]=l(void 0,void 0,void 0,r[i]));return"s"===e[0]&&"v"===e[1]&&"g"===e[2]&&a(s,r),l(e,s,r,o,void 0)}var u=e("snabbdom/is"),l=e("snabbdom/vnode");Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=i},{"snabbdom/is":50,"snabbdom/vnode":59}],9:[function(e,t,n){"use strict";var r=e("snabbdom/thunk");n.thunk=r;var o=e("./hyperscript");n.h=o["default"];var a=e("./hyperscript-helpers"),i=a["default"].a,u=a["default"].abbr,l=a["default"].address,s=a["default"].area,f=a["default"].article,c=a["default"].aside,d=a["default"].audio,p=a["default"].b,h=a["default"].base,m=a["default"].bdi,v=a["default"].bdo,y=a["default"].blockquote,b=a["default"].body,g=a["default"].br,x=a["default"].button,w=a["default"].canvas,S=a["default"].caption,k=a["default"].cite,O=a["default"].code,E=a["default"].col,j=a["default"].colgroup,C=a["default"].dd,N=a["default"].del,M=a["default"].dfn,_=a["default"].dir,A=a["default"].div,T=a["default"].dl,D=a["default"].dt,P=a["default"].em,F=a["default"].embed,R=a["default"].fieldset,L=a["default"].figcaption,$=a["default"].figure,B=a["default"].footer,I=a["default"].form,q=a["default"].h1,H=a["default"].h2,U=a["default"].h3,V=a["default"].h4,z=a["default"].h5,Z=a["default"].h6,W=a["default"].head,X=a["default"].header,G=a["default"].hgroup,J=a["default"].hr,Y=a["default"].html,K=a["default"].i,Q=a["default"].iframe,ee=a["default"].img,te=a["default"].input,ne=a["default"].ins,re=a["default"].kbd,oe=a["default"].keygen,ae=a["default"].label,ie=a["default"].legend,ue=a["default"].li,le=a["default"].link,se=a["default"].main,fe=a["default"].map,ce=a["default"].mark,de=a["default"].menu,pe=a["default"].meta,he=a["default"].nav,me=a["default"].noscript,ve=a["default"].object,ye=a["default"].ol,be=a["default"].optgroup,ge=a["default"].option,xe=a["default"].p,we=a["default"].param,Se=a["default"].pre,ke=a["default"].q,Oe=a["default"].rp,Ee=a["default"].rt,je=a["default"].ruby,Ce=a["default"].s,Ne=a["default"].samp,Me=a["default"].script,_e=a["default"].section,Ae=a["default"].select,Te=a["default"].small,De=a["default"].source,Pe=a["default"].span,Fe=a["default"].strong,Re=a["default"].style,Le=a["default"].sub,$e=a["default"].sup,Be=a["default"].svg,Ie=a["default"].table,qe=a["default"].tbody,He=a["default"].td,Ue=a["default"].textarea,Ve=a["default"].tfoot,ze=a["default"].th,Ze=a["default"].thead,We=a["default"].title,Xe=a["default"].tr,Ge=a["default"].u,Je=a["default"].ul,Ye=a["default"].video;n.a=i,n.abbr=u,n.address=l,n.area=s,n.article=f,n.aside=c,n.audio=d,n.b=p,n.base=h,n.bdi=m,n.bdo=v,n.blockquote=y,n.body=b,n.br=g,n.button=x,n.canvas=w,n.caption=S,n.cite=k,n.code=O,n.col=E,n.colgroup=j,n.dd=C,n.del=N,n.dfn=M,n.dir=_,n.div=A,n.dl=T,n.dt=D,n.em=P,n.embed=F,n.fieldset=R,n.figcaption=L,n.figure=$,n.footer=B,n.form=I,n.h1=q,n.h2=H,n.h3=U,n.h4=V,n.h5=z,n.h6=Z,n.head=W,n.header=X,n.hgroup=G,n.hr=J,n.html=Y,n.i=K,n.iframe=Q,n.img=ee,n.input=te,n.ins=ne,n.kbd=re,n.keygen=oe,n.label=ae,n.legend=ie,n.li=ue,n.link=le,n.main=se,n.map=fe,n.mark=ce,n.menu=de,n.meta=pe,n.nav=he,n.noscript=me,n.object=ve,n.ol=ye,n.optgroup=be,n.option=ge,n.p=xe,n.param=we,n.pre=Se,n.q=ke,n.rp=Oe,n.rt=Ee,n.ruby=je,n.s=Ce,n.samp=Ne,n.script=Me,n.section=_e,n.select=Ae,n.small=Te,n.source=De,n.span=Pe,n.strong=Fe,n.style=Re,n.sub=Le,n.sup=$e,n.svg=Be,n.table=Ie,n.tbody=qe,n.td=He,n.textarea=Ue,n.tfoot=Ve,n.th=ze,n.thead=Ze,n.title=We,n.tr=Xe,n.u=Ge,n.ul=Je,n.video=Ye;var Ke=e("./makeDOMDriver");n.makeDOMDriver=Ke.makeDOMDriver;var Qe=e("./mockDOMSource");n.mockDOMSource=Qe.mockDOMSource;var et=e("./makeHTMLDriver");n.makeHTMLDriver=et.makeHTMLDriver},{"./hyperscript":8,"./hyperscript-helpers":7,"./makeDOMDriver":11,"./makeHTMLDriver":12,"./mockDOMSource":13,"snabbdom/thunk":58}],10:[function(e,t,n){"use strict";function r(e,t){return e.select("."+a.SCOPE_PREFIX+t)}function o(e,t){return e.map(function(e){if(-1===e.sel.indexOf(""+a.SCOPE_PREFIX+t))if(e.data&&e.data.ns){var n=e.data.attrs||{};n["class"]=(n["class"]||"")+" "+a.SCOPE_PREFIX+t,e.data.attrs=n}else e.sel=e.sel+"."+a.SCOPE_PREFIX+t;return e})}var a=e("./utils");n.isolateSource=r,n.isolateSink=o},{"./utils":16}],11:[function(e,t,n){"use strict";function r(e,t){if(!Array.isArray(e))throw new Error("Optional modules option must be an array for snabbdom modules");if("function"!=typeof t)throw new Error("You provided an `onError` to makeDOMDriver but it was not a function. It should be a callback function to handle errors.")}function o(e){if(!e||"function"!=typeof e.subscribe)throw new Error("The DOM driver function expects as input an Observable of virtual DOM elements")}function a(e){console&&console.error?console.error(e):console.log(e)}function i(e,t){function n(e,t){o(e);var n=d.makeTransposeVNode(t),r=i?e.flatMapLatest(n):e,a=r.map(b.call,b).scan(v,y).map(function(e){var t=e.elm;return t}).startWith(y).doOnError(m).replay(null,1),u=a.connect();return new l.DOMSource(a,t,[],u)}t||(t={});var i=t.transposition||!1,h=t.modules||c["default"],m=t.onError||a,v=u.init(h),y=f.domSelectorParser(e),b=new s.VNodeWrapper(y);return r(h,m),n.streamAdapter=p["default"],n}var u=e("snabbdom"),l=e("./DOMSource"),s=e("./VNodeWrapper"),f=e("./utils"),c=e("./modules"),d=e("./transposition"),p=e("@cycle/rx-adapter");n.makeDOMDriver=i},{"./DOMSource":2,"./VNodeWrapper":5,"./modules":14,"./transposition":15,"./utils":16,"@cycle/rx-adapter":17,snabbdom:57}],12:[function(e,t,n){(function(t){"use strict";function r(e){function t(e,t){var r=i.makeTransposeVNode(t),o=n?e.flatMapLatest(r):e;return new l(o,t)}e||(e={});var n=e.transposition||!1;return t.streamAdapter=o["default"],t}var o=e("@cycle/rx-adapter"),a="undefined"!=typeof window?window.Rx:"undefined"!=typeof t?t.Rx:null,i=e("./transposition"),u=e("snabbdom-to-html"),l=function(){function e(e,t){this.runStreamAdapter=t,this.element$=e.last().map(u),this._empty$=t.adapt(a.Observable.empty(),o["default"].streamSubscribe)}return e.prototype.select=function(){return new e(a.Observable.empty(),this.runStreamAdapter)},e.prototype.events=function(){return this._empty$},e}();n.HTMLSource=l,n.makeHTMLDriver=r}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./transposition":15,"@cycle/rx-adapter":17,"snabbdom-to-html":42}],13:[function(e,t,n){(function(e){"use strict";function t(e){return new o(e)}var r="undefined"!=typeof window?window.Rx:"undefined"!=typeof e?e.Rx:null,o=function(){function e(e){this._mockConfig=e,e.element$?this.element$=e.element$:this.element$=r.Observable.empty()}return e.prototype.events=function(e){for(var t=this._mockConfig,n=Object.keys(t),o=n.length,a=0;o>a;a++){var i=n[a];if(i===e)return t[i]}return r.Observable.empty()},e.prototype.select=function(t){for(var n=this._mockConfig,r=Object.keys(n),o=r.length,a=0;o>a;a++){var i=r[a];if(i===t)return new e(n[i])}return new e({})},e}();n.MockedDOMSource=o,n.mockDOMSource=t}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],14:[function(e,t,n){"use strict";var r=e("snabbdom/modules/class");n.ClassModule=r;var o=e("snabbdom/modules/props");n.PropsModule=o;var a=e("snabbdom/modules/attributes");n.AttrsModule=a;var i=e("snabbdom/modules/eventlisteners");n.EventsModule=i;var u=e("snabbdom/modules/style");n.StyleModule=u;var l=e("snabbdom/modules/hero");n.HeroModule=l,Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=[u,r,o,a]},{"snabbdom/modules/attributes":51,"snabbdom/modules/class":52,"snabbdom/modules/eventlisteners":53,"snabbdom/modules/hero":54,"snabbdom/modules/props":55,"snabbdom/modules/style":56}],15:[function(e,t,n){(function(t){"use strict";function r(e,t){return{sel:e.sel,data:e.data,text:e.text,elm:e.elm,key:e.key,children:t}}function o(e){return function t(n){if(n){if(n&&"object"===a(n.data)&&n.data["static"])return u.Observable.of(n);if(e.isValidStream(n)){var o=i["default"].adapt(n,e.streamSubscribe);return o.flatMapLatest(t)}if("object"===("undefined"==typeof n?"undefined":a(n))){if(!n.children||0===n.children.length)return u.Observable.of(n);var l=n.children.map(t).filter(function(e){return null!==e});return 0===l.length?u.Observable.of(r(n,l)):u.Observable.combineLatest(l,function(){for(var e=[],t=0;t<arguments.length;t++)e[t-0]=arguments[t];return r(n,e)})}throw new Error("Unhandled vTree Value")}return null}}var a="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},i=e("@cycle/rx-adapter"),u="undefined"!=typeof window?window.Rx:"undefined"!=typeof t?t.Rx:null;n.makeTransposeVNode=o}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"@cycle/rx-adapter":17}],16:[function(e,t,n){"use strict";function r(e){return"object"===("undefined"==typeof HTMLElement?"undefined":a(HTMLElement))?e instanceof HTMLElement||e instanceof DocumentFragment:e&&"object"===("undefined"==typeof e?"undefined":a(e))&&null!==e&&(1===e.nodeType||11===e.nodeType)&&"string"==typeof e.nodeName}function o(e){var t="string"==typeof e?document.querySelector(e):e;if("string"==typeof e&&null===t)throw new Error("Cannot render into unknown element `"+e+"`");if(!r(t))throw new Error("Given container is not a DOM element neither a selector string.");return t}var a="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};n.SCOPE_PREFIX="cycle-scope-",n.domSelectorParser=o},{}],17:[function(e,t,n){"use strict";function r(e){var t=e.stack||e;console&&console.error?console.error(t):console&&console.log&&console.log(t)}var o=e("rx"),a={adapt:function(e,t){return this.isValidStream(e)?e:o.Observable.create(function(n){var r={next:function(e){return n.onNext(e)},error:function(e){return n.onError(e)},complete:function(){return n.onCompleted()}},o=t(e,r);return function(){"function"==typeof o&&o.call(null)}})},dispose:function(e,t,n){Object.keys(n).forEach(function(e){"function"==typeof n[e].dispose&&n[e].dispose()}),Object.keys(t).forEach(function(e){t[e].observer.complete()})},makeHoldSubject:function(){var e=new o.ReplaySubject(1),t={next:function(t){e.onNext(t)},error:function(t){r(t),e.onError(t)},complete:function(t){e.onCompleted()}};return{stream:e,observer:t}},isValidStream:function(e){return"function"==typeof e.subscribeOnNext&&"function"!=typeof e.onValue},streamSubscribe:function(e,t){var n=e.subscribe(function(e){return t.next(e)},function(e){return t.error(e)},function(){return t.complete()});return function(){n.dispose()}}};Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=a},{rx:void 0}],18:[function(e,t,n){t.exports=function(e){var t,n=String.prototype.split,r=/()??/.exec("")[1]===e;return t=function(t,o,a){if("[object RegExp]"!==Object.prototype.toString.call(o))return n.call(t,o,a);var i,u,l,s,f=[],c=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.extended?"x":"")+(o.sticky?"y":""),d=0,o=new RegExp(o.source,c+"g");for(t+="",r||(i=new RegExp("^"+o.source+"$(?!\\s)",c)),a=a===e?-1>>>0:a>>>0;(u=o.exec(t))&&(l=u.index+u[0].length,!(l>d&&(f.push(t.slice(d,u.index)),!r&&u.length>1&&u[0].replace(i,function(){for(var t=1;t<arguments.length-2;t++)arguments[t]===e&&(u[t]=e)}),u.length>1&&u.index<t.length&&Array.prototype.push.apply(f,u.slice(1)),s=u[0].length,d=l,f.length>=a)));)o.lastIndex===u.index&&o.lastIndex++;return d===t.length?(s||!o.test(""))&&f.push(""):f.push(t.slice(d)),f.length>a?f.slice(0,a):f}}()},{}],19:[function(e,t,n){function r(e){return!!e&&"object"==typeof e}function o(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}function a(e,t,n,i){i||(i=[]);for(var l=-1,c=e.length;++l<c;){var d=e[l];r(d)&&u(d)&&(n||f(d)||s(d))?t?a(d,t,n,i):o(i,d):n||(i[i.length]=d)}return i}function i(e){return function(t){return null==t?void 0:t[e]}}function u(e){return null!=e&&l(d(e))}function l(e){return"number"==typeof e&&e>-1&&e%1==0&&c>=e}var s=e("lodash.isarguments"),f=e("lodash.isarray"),c=9007199254740991,d=i("length");t.exports=a},{"lodash.isarguments":31,"lodash.isarray":32}],20:[function(e,t,n){function r(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),u=i.length;u--;){var l=i[e?u:++o];if(n(a[l],l,a)===!1)break}return t}}var o=r();t.exports=o},{}],21:[function(e,t,n){function r(e,t,n){if(t!==t)return o(e,n);for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}function o(e,t,n){for(var r=e.length,o=t+(n?0:-1);n?o--:++o<r;){var a=e[o];if(a!==a)return o}return-1}t.exports=r},{}],22:[function(e,t,n){function r(e,t){var n=-1,r=o,l=e.length,s=!0,f=s&&l>=u,c=f?i():null,d=[];c?(r=a,s=!1):(f=!1,c=t?[]:d);e:for(;++n<l;){var p=e[n],h=t?t(p,n,e):p;if(s&&p===p){for(var m=c.length;m--;)if(c[m]===h)continue e;t&&c.push(h),d.push(p)}else r(c,h,0)<0&&((t||f)&&c.push(h),d.push(p))}return d}var o=e("lodash._baseindexof"),a=e("lodash._cacheindexof"),i=e("lodash._createcache"),u=200;t.exports=r},{"lodash._baseindexof":21,"lodash._cacheindexof":24,"lodash._createcache":25}],23:[function(e,t,n){function r(e,t,n){if("function"!=typeof e)return o;if(void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 3:return function(n,r,o){return e.call(t,n,r,o)};case 4:return function(n,r,o,a){return e.call(t,n,r,o,a)};case 5:return function(n,r,o,a,i){return e.call(t,n,r,o,a,i)}}return function(){return e.apply(t,arguments)}}function o(e){return e}t.exports=r},{}],24:[function(e,t,n){function r(e,t){var n=e.data,r="string"==typeof t||o(t)?n.set.has(t):n.hash[t];return r?0:-1}function o(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}t.exports=r},{}],25:[function(e,t,n){(function(n){function r(e){var t=e?e.length:0;for(this.data={hash:s(null),set:new l};t--;)this.push(e[t])}function o(e){var t=this.data;"string"==typeof e||i(e)?t.set.add(e):t.hash[e]=!0}function a(e){return s&&l?new r(e):null}function i(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}var u=e("lodash._getnative"),l=u(n,"Set"),s=u(Object,"create");r.prototype.push=o,t.exports=a}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"lodash._getnative":26}],26:[function(e,t,n){function r(e){return!!e&&"object"==typeof e}function o(e,t){var n=null==e?void 0:e[t];return u(n)?n:void 0}function a(e){return i(e)&&p.call(e)==l}function i(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function u(e){return null==e?!1:a(e)?h.test(c.call(e)):r(e)&&s.test(e)}var l="[object Function]",s=/^\[object .+?Constructor\]$/,f=Object.prototype,c=Function.prototype.toString,d=f.hasOwnProperty,p=f.toString,h=RegExp("^"+c.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=o},{}],27:[function(e,t,n){(function(e){function r(e){return e&&e.Object===Object?e:null}var o={"function":!0,object:!0},a=o[typeof n]&&n&&!n.nodeType?n:void 0,i=o[typeof t]&&t&&!t.nodeType?t:void 0,u=r(a&&i&&"object"==typeof e&&e),l=r(o[typeof self]&&self),s=r(o[typeof window]&&window),f=r(o[typeof this]&&this),c=u||s!==(f&&f.window)&&s||l||f||Function("return this")();t.exports=c}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],28:[function(e,t,n){function r(e){return v[e]}function o(e){return!!e&&"object"==typeof e}function a(e){return"symbol"==typeof e||o(e)&&b.call(e)==f}function i(e){if("string"==typeof e)return e;if(null==e)return"";if(a(e))return g?w.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}function u(e){return e=i(e),e&&e.replace(c,r).replace(m,"")}var l=e("lodash._root"),s=1/0,f="[object Symbol]",c=/[\xc0-\xd6\xd8-\xde\xdf-\xf6\xf8-\xff]/g,d="\\u0300-\\u036f\\ufe20-\\ufe23",p="\\u20d0-\\u20f0",h="["+d+p+"]",m=RegExp(h,"g"),v={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss"},y=Object.prototype,b=y.toString,g=l.Symbol,x=g?g.prototype:void 0,w=g?x.toString:void 0;t.exports=u},{"lodash._root":27}],29:[function(e,t,n){function r(e){return p[e]}function o(e){return!!e&&"object"==typeof e}function a(e){return"symbol"==typeof e||o(e)&&m.call(e)==f}function i(e){if("string"==typeof e)return e;if(null==e)return"";if(a(e))return v?b.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}function u(e){return e=i(e),e&&d.test(e)?e.replace(c,r):e}var l=e("lodash._root"),s=1/0,f="[object Symbol]",c=/[&<>"'`]/g,d=RegExp(c.source),p={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","`":"&#96;"},h=Object.prototype,m=h.toString,v=l.Symbol,y=v?v.prototype:void 0,b=v?y.toString:void 0;t.exports=u},{"lodash._root":27}],30:[function(e,t,n){function r(e,t){return a(e,t,u)}function o(e){return function(t,n,r){return("function"!=typeof n||void 0!==r)&&(n=i(n,r,3)),e(t,n)}}var a=e("lodash._basefor"),i=e("lodash._bindcallback"),u=e("lodash.keys"),l=o(r);t.exports=l},{"lodash._basefor":20,"lodash._bindcallback":23,"lodash.keys":34}],31:[function(e,t,n){function r(e){return function(t){return null==t?void 0:t[e]}}function o(e){return i(e)&&v.call(e,"callee")&&(!b.call(e,"callee")||y.call(e)==d)}function a(e){return null!=e&&l(g(e))&&!u(e)}function i(e){return f(e)&&a(e)}function u(e){var t=s(e)?y.call(e):"";return t==p||t==h}function l(e){return"number"==typeof e&&e>-1&&e%1==0&&c>=e}function s(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function f(e){return!!e&&"object"==typeof e}var c=9007199254740991,d="[object Arguments]",p="[object Function]",h="[object GeneratorFunction]",m=Object.prototype,v=m.hasOwnProperty,y=m.toString,b=m.propertyIsEnumerable,g=r("length");t.exports=o},{}],32:[function(e,t,n){function r(e){return!!e&&"object"==typeof e}function o(e,t){var n=null==e?void 0:e[t];return l(n)?n:void 0}function a(e){return"number"==typeof e&&e>-1&&e%1==0&&b>=e}function i(e){return u(e)&&m.call(e)==f}function u(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function l(e){return null==e?!1:i(e)?v.test(p.call(e)):r(e)&&c.test(e)}var s="[object Array]",f="[object Function]",c=/^\[object .+?Constructor\]$/,d=Object.prototype,p=Function.prototype.toString,h=d.hasOwnProperty,m=d.toString,v=RegExp("^"+p.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),y=o(Array,"isArray"),b=9007199254740991,g=y||function(e){return r(e)&&a(e.length)&&m.call(e)==s};t.exports=g},{}],33:[function(e,t,n){function r(e,t,n,r){var o=-1,a=e.length;for(r&&a&&(n=e[++o]);++o<a;)n=t(n,e[o],o,e);return n}function o(e){return function(t){return r(i(a(t)),e,"")}}var a=e("lodash.deburr"),i=e("lodash.words"),u=o(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()});t.exports=u},{"lodash.deburr":28,"lodash.words":37}],34:[function(e,t,n){function r(e){return function(t){return null==t?void 0:t[e]}}function o(e){return null!=e&&i(b(e))}function a(e,t){return e="number"==typeof e||p.test(e)?+e:-1,t=null==t?y:t,e>-1&&e%1==0&&t>e}function i(e){return"number"==typeof e&&e>-1&&e%1==0&&y>=e}function u(e){for(var t=s(e),n=t.length,r=n&&e.length,o=!!r&&i(r)&&(d(e)||c(e)),u=-1,l=[];++u<n;){var f=t[u];(o&&a(f,r)||m.call(e,f))&&l.push(f)}return l}function l(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function s(e){if(null==e)return[];l(e)||(e=Object(e));var t=e.length;t=t&&i(t)&&(d(e)||c(e))&&t||0;for(var n=e.constructor,r=-1,o="function"==typeof n&&n.prototype===e,u=Array(t),s=t>0;++r<t;)u[r]=r+"";for(var f in e)s&&a(f,t)||"constructor"==f&&(o||!m.call(e,f))||u.push(f);return u}var f=e("lodash._getnative"),c=e("lodash.isarguments"),d=e("lodash.isarray"),p=/^\d+$/,h=Object.prototype,m=h.hasOwnProperty,v=f(Object,"keys"),y=9007199254740991,b=r("length"),g=v?function(e){var t=null==e?void 0:e.constructor;return"function"==typeof t&&t.prototype===e||"function"!=typeof e&&o(e)?u(e):l(e)?v(e):[]}:u;t.exports=g},{"lodash._getnative":26,"lodash.isarguments":31,"lodash.isarray":32}],35:[function(e,t,n){function r(e,t){if("function"!=typeof e)throw new TypeError(o);return t=a(void 0===t?e.length-1:+t||0,0),function(){for(var n=arguments,r=-1,o=a(n.length-t,0),i=Array(o);++r<o;)i[r]=n[t+r];switch(t){case 0:return e.call(this,i);case 1:return e.call(this,n[0],i);case 2:return e.call(this,n[0],n[1],i)}var u=Array(t+1);for(r=-1;++r<t;)u[r]=n[r];return u[t]=i,e.apply(this,u)}}var o="Expected a function",a=Math.max;t.exports=r},{}],36:[function(e,t,n){var r=e("lodash._baseflatten"),o=e("lodash._baseuniq"),a=e("lodash.restparam"),i=a(function(e){return o(r(e,!1,!0))});t.exports=i},{"lodash._baseflatten":19,"lodash._baseuniq":22,"lodash.restparam":35}],37:[function(e,t,n){function r(e){return!!e&&"object"==typeof e}function o(e){return"symbol"==typeof e||r(e)&&Z.call(e)==s}function a(e){if("string"==typeof e)return e;if(null==e)return"";if(o(e))return W?G.call(e):"";var t=e+"";return"0"==t&&1/e==-l?"-0":t}function i(e,t,n){return e=a(e),t=n?void 0:t,void 0===t&&(t=V.test(e)?U:H),e.match(t)||[]}var u=e("lodash._root"),l=1/0,s="[object Symbol]",f="\\ud800-\\udfff",c="\\u0300-\\u036f\\ufe20-\\ufe23",d="\\u20d0-\\u20f0",p="\\u2700-\\u27bf",h="a-z\\xdf-\\xf6\\xf8-\\xff",m="\\xac\\xb1\\xd7\\xf7",v="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",y="\\u2018\\u2019\\u201c\\u201d",b=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",g="A-Z\\xc0-\\xd6\\xd8-\\xde",x="\\ufe0e\\ufe0f",w=m+v+y+b,S="["+w+"]",k="["+c+d+"]",O="\\d+",E="["+p+"]",j="["+h+"]",C="[^"+f+w+O+p+h+g+"]",N="\\ud83c[\\udffb-\\udfff]",M="(?:"+k+"|"+N+")",_="[^"+f+"]",A="(?:\\ud83c[\\udde6-\\uddff]){2}",T="[\\ud800-\\udbff][\\udc00-\\udfff]",D="["+g+"]",P="\\u200d",F="(?:"+j+"|"+C+")",R="(?:"+D+"|"+C+")",L=M+"?",$="["+x+"]?",B="(?:"+P+"(?:"+[_,A,T].join("|")+")"+$+L+")*",I=$+L+B,q="(?:"+[E,A,T].join("|")+")"+I,H=/[a-zA-Z0-9]+/g,U=RegExp([D+"?"+j+"+(?="+[S,D,"$"].join("|")+")",R+"+(?="+[S,D+F,"$"].join("|")+")",D+"?"+F+"+",D+"+",O,q].join("|"),"g"),V=/[a-z][A-Z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,z=Object.prototype,Z=z.toString,W=u.Symbol,X=W?W.prototype:void 0,G=W?X.toString:void 0;t.exports=i},{"lodash._root":27}],38:[function(e,t,n){"use strict";function r(e,t){if(a)return a.call(e,t);for(var n=e.parentNode.querySelectorAll(t),r=0;r<n.length;r++)if(n[r]==e)return!0;
return!1}var o=Element.prototype,a=o.matches||o.matchesSelector||o.webkitMatchesSelector||o.mozMatchesSelector||o.msMatchesSelector||o.oMatchesSelector;t.exports=r},{}],39:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=(0,i["default"])(e.sel),n=t.className;if(!e.data)return n;var r=e.data,o=r["class"],a=r.props;if(o){var u=Object.keys(e.data["class"]).filter(function(t){return e.data["class"][t]});n+=" "+u.join(" ")}return a&&a.className&&(n+=" "+a.className),n.trim()}Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=o;var a=e("./selectorParser"),i=r(a)},{"./selectorParser":40}],40:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=void 0,n="",r=[],o=(0,i["default"])(e,u);(l.test(o[1])||""===e)&&(t="div");var a=void 0,s=void 0,f=void 0;for(f=0;f<o.length;f++)a=o[f],a&&(s=a.charAt(0),t?"."===s?r.push(a.substring(1,a.length)):"#"===s&&(n=a.substring(1,a.length)):t=a);return{tagName:t,id:n,className:r.join(" ")}}Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=o;var a=e("browser-split"),i=r(a),u=/([\.#]?[a-zA-Z0-9\u007F-\uFFFF_:-]+)/,l=/^\.|#/},{"browser-split":18}],41:[function(e,t,n){t.exports={a:!0,defs:!0,glyph:!0,g:!0,marker:!0,mask:!0,"missing-glyph":!0,pattern:!0,svg:!0,"switch":!0,symbol:!0,desc:!0,metadata:!0,title:!0}},{}],42:[function(e,t,n){var r=e("./init");t.exports=r([e("./modules/attributes"),e("./modules/style")])},{"./init":43,"./modules/attributes":44,"./modules/style":45}],43:[function(e,t,n){var r=e("./parse-selector"),o=e("./void-elements"),a=e("./container-elements");t.exports=function(e){function t(t){return e.reduce(function(e,n){return e.push(n(t)),e},[]).filter(function(e){return""!==e})}return function n(e){if(!e.sel&&e.text)return e.text;e.data=e.data||{},"string"==typeof e.sel&&"thunk"===e.sel.slice(0,5)&&(e=e.data.fn.apply(null,e.data.args));var i=r(e.sel).tagName,u=t(e),l="http://www.w3.org/2000/svg"===e.data.ns,s=[];return s.push("<"+i),u.length&&s.push(" "+u.join(" ")),l&&a[i]!==!0&&s.push(" /"),s.push(">"),(o[i]!==!0&&!l||l&&a[i]===!0)&&(e.data.props&&e.data.props.innerHTML?s.push(e.data.props.innerHTML):e.text?s.push(e.text):e.children&&e.children.forEach(function(e){s.push(n(e))}),s.push("</"+i+">")),s.join("")}}},{"./container-elements":41,"./parse-selector":46,"./void-elements":47}],44:[function(e,t,n){function r(e,t){o(e,function(e,n){return"htmlFor"===n?void(t["for"]=e):"className"===n?void(t["class"]=e.split(" ")):void("innerHTML"!==n&&(t[n]=e))})}var o=e("lodash.forown"),a=e("lodash.escape"),i=e("lodash.union"),u=e("../parse-selector");t.exports=function l(e){var t=u(e.sel),n=t.className.split(" "),l=[],s=[],f={};return t.id&&(f.id=t.id),r(e.data.props,f),r(e.data.attrs,f),e.data["class"]&&(f["class"]=void 0),o(e.data["class"],function(e,t){e===!0&&s.push(t)}),s=i(s,f["class"],n).filter(function(e){return""!==e}),s.length&&(f["class"]=s.join(" ")),o(f,function(e,t){l.push(e===!0?t:t+'="'+a(e)+'"')}),l.length?l.join(" "):""}},{"../parse-selector":46,"lodash.escape":29,"lodash.forown":30,"lodash.union":36}],45:[function(e,t,n){var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=e("lodash.forown"),a=e("lodash.escape"),i=e("lodash.kebabcase");t.exports=function u(e){var t=[],u=e.data.style||{};return u.delayed&&r(u,u.delayed),o(u,function(e,n){"string"==typeof e&&t.push(i(n)+": "+a(e))}),t.length?'style="'+t.join("; ")+'"':""}},{"lodash.escape":29,"lodash.forown":30,"lodash.kebabcase":33}],46:[function(e,t,n){var r=e("browser-split"),o=/([\.#]?[a-zA-Z0-9\u007F-\uFFFF_:-]+)/,a=/^\.|#/;t.exports=function(e,t){e=e||"";var n,i="",u=[],l=r(e,o);(a.test(l[1])||""===e)&&(n="div");var s,f,c;for(c=0;c<l.length;c++)s=l[c],s&&(f=s.charAt(0),n?"."===f?u.push(s.substring(1,s.length)):"#"===f&&(i=s.substring(1,s.length)):n=s);return{tagName:t===!0?n.toUpperCase():n,id:i,className:u.join(" ")}}},{"browser-split":18}],47:[function(e,t,n){t.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},{}],48:[function(e,t,n){function r(e,t){if(e.ns="http://www.w3.org/2000/svg",void 0!==t)for(var n=0;n<t.length;++n)r(t[n].data,t[n].children)}var o=e("./vnode"),a=e("./is");t.exports=function(e,t,n){var i,u,l,s={};if(3===arguments.length?(s=t,a.array(n)?i=n:a.primitive(n)&&(u=n)):2===arguments.length&&(a.array(t)?i=t:a.primitive(t)?u=t:s=t),a.array(i))for(l=0;l<i.length;++l)a.primitive(i[l])&&(i[l]=o(void 0,void 0,void 0,i[l]));return"s"===e[0]&&"v"===e[1]&&"g"===e[2]&&r(s,i),o(e,s,i,u,void 0)}},{"./is":50,"./vnode":59}],49:[function(e,t,n){function r(e){return document.createElement(e)}function o(e,t){return document.createElementNS(e,t)}function a(e){return document.createTextNode(e)}function i(e,t,n){e.insertBefore(t,n)}function u(e,t){e.removeChild(t)}function l(e,t){e.appendChild(t)}function s(e){return e.parentElement}function f(e){return e.nextSibling}function c(e){return e.tagName}function d(e,t){e.textContent=t}t.exports={createElement:r,createElementNS:o,createTextNode:a,appendChild:l,removeChild:u,insertBefore:i,parentNode:s,nextSibling:f,tagName:c,setTextContent:d}},{}],50:[function(e,t,n){t.exports={array:Array.isArray,primitive:function(e){return"string"==typeof e||"number"==typeof e}}},{}],51:[function(e,t,n){function r(e,t){var n,r,o,i=t.elm,u=e.data.attrs||{},l=t.data.attrs||{};for(n in l)r=l[n],o=u[n],o!==r&&(!r&&a[n]?i.removeAttribute(n):i.setAttribute(n,r));for(n in u)n in l||i.removeAttribute(n)}for(var o=["allowfullscreen","async","autofocus","autoplay","checked","compact","controls","declare","default","defaultchecked","defaultmuted","defaultselected","defer","disabled","draggable","enabled","formnovalidate","hidden","indeterminate","inert","ismap","itemscope","loop","multiple","muted","nohref","noresize","noshade","novalidate","nowrap","open","pauseonexit","readonly","required","reversed","scoped","seamless","selected","sortable","spellcheck","translate","truespeed","typemustmatch","visible"],a={},i=0,u=o.length;u>i;i++)a[o[i]]=!0;t.exports={create:r,update:r}},{}],52:[function(e,t,n){function r(e,t){var n,r,o=t.elm,a=e.data["class"]||{},i=t.data["class"]||{};for(r in a)i[r]||o.classList.remove(r);for(r in i)n=i[r],n!==a[r]&&o.classList[n?"add":"remove"](r)}t.exports={create:r,update:r}},{}],53:[function(e,t,n){function r(e){return function(){2===e.length?e[0](e[1]):e[0].apply(void 0,e.slice(1))}}function o(e){return function(t){e.fn(t)}}function a(e,t){var n,a,u,l=t.elm,s=e.data.on||{},f=t.data.on;if(f)for(n in f)if(a=f[n],u=s[n],void 0===u)i.array(a)?l.addEventListener(n,r(a)):(a={fn:a},f[n]=a,l.addEventListener(n,o(a)));else if(i.array(u)){u.length=a.length;for(var c=0;c<u.length;++c)u[c]=a[c];f[n]=u}else u.fn=a,f[n]=u}var i=e("../is");t.exports={create:a,update:a}},{"../is":50}],54:[function(e,t,n){function r(e,t,n){v(function(){e[t]=n})}function o(e){var t;if(document.createRange){var n=document.createRange();n.selectNodeContents(e),n.getBoundingClientRect&&(t=n.getBoundingClientRect())}return t}function a(e,t,n){if(e&&t){var r=t.left+t.width/2-n.left,o=t.top+t.height/2-n.top;return r+"px "+o+"px"}return"0 0"}function i(e,t){return e&&t?e.left+e.width/2-(t.left+t.width/2):0}function u(e,t){return e&&t?e.top+e.height/2-(t.top+t.height/2):0}function l(e){return 1===e.childNodes.length&&3===e.childNodes[0].nodeType}function s(e,t){p={},h=[]}function f(e,t){var n=t.data.hero;n&&n.id&&(h.push(n.id),h.push(t))}function c(e){var t=e.data.hero;if(t&&t.id){var n=e.elm;e.isTextNode=l(n),e.boundingRect=n.getBoundingClientRect(),e.textRect=e.isTextNode?o(n.childNodes[0]):null;var r=window.getComputedStyle(n,null);e.savedStyle=JSON.parse(JSON.stringify(r)),p[t.id]=e}}function d(){var e,t,n,s,f,c,d,m,v,y,b,g,x,w,S,k,O,E,j;for(e=0;e<h.length;e+=2)if(t=h[e],n=h[e+1].elm,s=p[t]){O=s.isTextNode&&l(n),w=n.style,k=window.getComputedStyle(n,null),f=s.elm,S=f.style,v=n.getBoundingClientRect(),m=s.boundingRect,O?(E=o(n.childNodes[0]),j=s.textRect,y=i(j,E),b=u(j,E)):(y=m.left-v.left,b=m.top-v.top),c=v.height/Math.max(m.height,1),d=O?c:v.width/Math.max(m.width,1),g=w.transform,x=w.transition,"inline"===k.display&&(w.display="inline-block"),w.transition=x+"transform 0s",w.transformOrigin=a(O,E,v),w.opacity="0",w.transform=g+"translate("+y+"px, "+b+"px) scale("+1/d+", "+1/c+")",r(w,"transition",x),r(w,"transform",g),r(w,"opacity","1");for(var C in s.savedStyle)if(parseInt(C)!=C){var N="ms"===C.substring(0,2),M="moz"===C.substring(0,3),_="webkit"===C.substring(0,6);N||M||_||(S[C]=s.savedStyle[C])}S.position="absolute",S.top=m.top+"px",S.left=m.left+"px",S.width=m.width+"px",S.height=m.height+"px",S.margin=0,S.transformOrigin=a(O,j,m),S.transform="",S.opacity="1",document.body.appendChild(f),r(S,"transform","translate("+-y+"px, "+-b+"px) scale("+d+", "+c+")"),r(S,"opacity","0"),f.addEventListener("transitionend",function(e){"transform"===e.propertyName&&document.body.removeChild(e.target)})}p=h=void 0}var p,h,m="undefined"!=typeof window&&window.requestAnimationFrame||setTimeout,v=function(e){m(function(){m(e)})};t.exports={pre:s,create:f,destroy:c,post:d}},{}],55:[function(e,t,n){function r(e,t){var n,r,o,a=t.elm,i=e.data.props||{},u=t.data.props||{};for(n in i)u[n]||delete a[n];for(n in u)r=u[n],o=i[n],o===r||"value"===n&&a[n]===r||(a[n]=r)}t.exports={create:r,update:r}},{}],56:[function(e,t,n){function r(e,t,n){l(function(){e[t]=n})}function o(e,t){var n,o,a=t.elm,i=e.data.style||{},u=t.data.style||{},l="delayed"in i;for(o in i)u[o]||(a.style[o]="");for(o in u)if(n=u[o],"delayed"===o)for(o in u.delayed)n=u.delayed[o],l&&n===i.delayed[o]||r(a.style,o,n);else"remove"!==o&&n!==i[o]&&(a.style[o]=n)}function a(e){var t,n,r=e.elm,o=e.data.style;if(o&&(t=o.destroy))for(n in t)r.style[n]=t[n]}function i(e,t){var n=e.data.style;if(!n||!n.remove)return void t();var r,o,a=e.elm,i=0,u=n.remove,l=0,s=[];for(r in u)s.push(r),a.style[r]=u[r];o=getComputedStyle(a);for(var f=o["transition-property"].split(", ");i<f.length;++i)-1!==s.indexOf(f[i])&&l++;a.addEventListener("transitionend",function(e){e.target===a&&--l,0===l&&t()})}var u="undefined"!=typeof window&&window.requestAnimationFrame||setTimeout,l=function(e){u(function(){u(e)})};t.exports={create:o,update:o,destroy:a,remove:i}},{}],57:[function(e,t,n){"use strict";function r(e){return void 0===e}function o(e){return void 0!==e}function a(e,t){return e.key===t.key&&e.sel===t.sel}function i(e,t,n){var r,a,i={};for(r=t;n>=r;++r)a=e[r].key,o(a)&&(i[a]=r);return i}function u(e,t){function n(e){return l(t.tagName(e).toLowerCase(),{},[],void 0,e)}function u(e,n){return function(){if(0===--n){var r=t.parentNode(e);t.removeChild(r,e)}}}function p(e,n){var r,a,i=e.data;o(i)&&(o(r=i.hook)&&o(r=r.init)&&r(e),o(r=i.vnode)&&(a=e,e=r));var u,l=e.children,f=e.sel;if(o(f)){var d=f.indexOf("#"),h=f.indexOf(".",d),m=d>0?d:f.length,v=h>0?h:f.length,y=-1!==d||-1!==h?f.slice(0,Math.min(m,v)):f;if(u=e.elm=o(i)&&o(r=i.ns)?t.createElementNS(r,y):t.createElement(y),v>m&&(u.id=f.slice(m+1,v)),h>0&&(u.className=f.slice(v+1).replace(/\./g," ")),s.array(l))for(r=0;r<l.length;++r)t.appendChild(u,p(l[r],n));else s.primitive(e.text)&&t.appendChild(u,t.createTextNode(e.text));for(r=0;r<w.create.length;++r)w.create[r](c,e);r=e.data.hook,o(r)&&(r.create&&r.create(c,e),r.insert&&n.push(e))}else u=e.elm=t.createTextNode(e.text);return o(a)&&(a.elm=e.elm),e.elm}function h(e,n,r,o,a,i){for(;a>=o;++o)t.insertBefore(e,p(r[o],i),n)}function m(e){var t,n,r=e.data;if(o(r)){for(o(t=r.hook)&&o(t=t.destroy)&&t(e),t=0;t<w.destroy.length;++t)w.destroy[t](e);if(o(t=e.children))for(n=0;n<e.children.length;++n)m(e.children[n]);o(t=r.vnode)&&m(t)}}function v(e,n,r,a){for(;a>=r;++r){var i,l,s,f=n[r];if(o(f))if(o(f.sel)){for(m(f),l=w.remove.length+1,s=u(f.elm,l),i=0;i<w.remove.length;++i)w.remove[i](f,s);o(i=f.data)&&o(i=i.hook)&&o(i=i.remove)?i(f,s):s()}else t.removeChild(e,f.elm)}}function y(e,n,o,u){for(var l,s,f,c,d=0,m=0,y=n.length-1,g=n[0],x=n[y],w=o.length-1,S=o[0],k=o[w];y>=d&&w>=m;)r(g)?g=n[++d]:r(x)?x=n[--y]:a(g,S)?(b(g,S,u),g=n[++d],S=o[++m]):a(x,k)?(b(x,k,u),x=n[--y],k=o[--w]):a(g,k)?(b(g,k,u),t.insertBefore(e,g.elm,t.nextSibling(x.elm)),g=n[++d],k=o[--w]):a(x,S)?(b(x,S,u),t.insertBefore(e,x.elm,g.elm),x=n[--y],S=o[++m]):(r(l)&&(l=i(n,d,y)),s=l[S.key],r(s)?(t.insertBefore(e,p(S,u),g.elm),S=o[++m]):(f=n[s],b(f,S,u),n[s]=void 0,t.insertBefore(e,f.elm,g.elm),S=o[++m]));d>y?(c=r(o[w+1])?null:o[w+1].elm,h(e,c,o,m,w,u)):m>w&&v(e,n,d,y)}function b(e,n,i){var u,l;if(o(u=n.data)&&o(l=u.hook)&&o(u=l.prepatch)&&u(e,n),o(u=e.data)&&o(u=u.vnode)&&(e=u),o(u=n.data)&&o(u=u.vnode))return b(e,u,i),void(n.elm=u.elm);var s=n.elm=e.elm,f=e.children,c=n.children;if(e!==n){if(!a(e,n)){var d=t.parentNode(e.elm);return s=p(n,i),t.insertBefore(d,s,e.elm),void v(d,[e],0,0)}if(o(n.data)){for(u=0;u<w.update.length;++u)w.update[u](e,n);u=n.data.hook,o(u)&&o(u=u.update)&&u(e,n)}r(n.text)?o(f)&&o(c)?f!==c&&y(s,f,c,i):o(c)?(o(e.text)&&t.setTextContent(s,""),h(s,null,c,0,c.length-1,i)):o(f)?v(s,f,0,f.length-1):o(e.text)&&t.setTextContent(s,""):e.text!==n.text&&t.setTextContent(s,n.text),o(l)&&o(u=l.postpatch)&&u(e,n)}}var g,x,w={};for(r(t)&&(t=f),g=0;g<d.length;++g)for(w[d[g]]=[],x=0;x<e.length;++x)void 0!==e[x][d[g]]&&w[d[g]].push(e[x][d[g]]);return function(e,o){var i,u,l,s=[];for(i=0;i<w.pre.length;++i)w.pre[i]();for(r(e.sel)&&(e=n(e)),a(e,o)?b(e,o,s):(u=e.elm,l=t.parentNode(u),p(o,s),null!==l&&(t.insertBefore(l,o.elm,t.nextSibling(u)),v(l,[e],0,0))),i=0;i<s.length;++i)s[i].data.hook.insert(s[i]);for(i=0;i<w.post.length;++i)w.post[i]();return o}}var l=e("./vnode"),s=e("./is"),f=e("./htmldomapi.js"),c=l("",{},[],void 0,void 0),d=["create","update","remove","destroy","pre","post"];t.exports={init:u}},{"./htmldomapi.js":49,"./is":50,"./vnode":59}],58:[function(e,t,n){function r(e){var t=e.data;t.vnode=t.fn.apply(void 0,t.args)}function o(e,t){var n,r=e.data,o=t.data,a=r.args,i=o.args;if(o.vnode=r.vnode,r.fn!==o.fn||a.length!==i.length)return void(o.vnode=o.fn.apply(void 0,i));for(n=0;n<i.length;++n)if(a[n]!==i[n])return void(o.vnode=o.fn.apply(void 0,i))}var a=e("./h");t.exports=function(e,t){var n,i=[];for(n=2;n<arguments.length;++n)i[n-2]=arguments[n];return a("thunk"+e,{hook:{init:r,prepatch:o},fn:t,args:i})}},{"./h":48}],59:[function(e,t,n){t.exports=function(e,t,n,r,o){var a=void 0===t?void 0:t.key;return{sel:e,data:t,children:n,text:r,elm:o,key:a}}},{}]},{},[9])(9)});
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.CycleDOM=e()}}(function(){return function e(t,n,r){function o(i,u){if(!n[i]){if(!t[i]){var l="function"==typeof require&&require;if(!u&&l)return l(i,!0);if(a)return a(i,!0);var s=new Error("Cannot find module '"+i+"'");throw s.code="MODULE_NOT_FOUND",s}var f=n[i]={exports:{}};t[i][0].call(f.exports,function(e){var n=t[i][1][e];return o(n?n:e)},f,f.exports,e,t,n,r)}return n[i].exports}for(var a="function"==typeof require&&require,i=0;i<r.length;i++)o(r[i]);return o}({1:[function(e,t,n){"use strict";var r,o=e("./ScopeChecker");try{r=e("matches-selector")}catch(a){r=Function.prototype}var i=function(){function e(e,t){this.namespace=e,this.rootEl=t,this.descendantSel=e.join(" "),this.topSel=e.join(""),this.roof=t.parentElement,this.scopeChecker=new o.ScopeChecker(e)}return e.prototype.shouldPropagate=function(e){if(this.maybeMutateEventPropagationAttributes(e),e.propagationHasBeenStopped)return!1;for(var t=e.target;t&&t!==this.roof;t=t.parentElement)if(this.scopeChecker.isStrictlyInRootScope(t)&&(r(t,this.descendantSel)||r(t,this.topSel)))return this.mutateEventCurrentTarget(e,t),!0;return!1},e.prototype.maybeMutateEventPropagationAttributes=function(e){if(!e.hasOwnProperty("propagationHasBeenStopped")){e.propagationHasBeenStopped=!1;var t=e.stopPropagation;e.stopPropagation=function(){t.call(this),this.propagationHasBeenStopped=!0}}},e.prototype.mutateEventCurrentTarget=function(e,t){try{Object.defineProperty(e,"currentTarget",{value:t,configurable:!0})}catch(n){console.log("please use event.ownerTarget")}e.ownerTarget=t},e}();n.BubblingSimulator=i},{"./ScopeChecker":4,"matches-selector":38}],2:[function(e,t,n){"use strict";function r(e){return"string"==typeof e&&e.length>0}function o(e,t){return e.indexOf(t)>-1}function a(e){return r(e)&&o(e,".")||o(e,"#")||o(e,":")}function i(e,t){return a(e)&&a(t)?0:a(e)?1:-1}function u(e,t){var n=!1;return-1!==p.indexOf(e)&&(n=!0),"boolean"==typeof t.useCapture&&(n=t.useCapture),n}var l=e("@cycle/rx-adapter"),s=e("./BubblingSimulator"),f=e("./ElementFinder"),c=e("./fromEvent"),d=e("./isolate"),p=["load","unload","focus","blur","mouseenter","mouseleave","submit","change","reset","timeupdate","playing","waiting","seeking","seeked","ended","loadedmetadata","loadeddata","canplay","canplaythrough","durationchange","play","pause","ratechange","volumechange","suspend","emptied","stalled"],h=function(){function e(e,t,n,r){void 0===n&&(n=[]),this.rootElement$=e,this.runStreamAdapter=t,this._namespace=n,this.disposable=r,this.isolateSource=d.isolateSource,this.isolateSink=d.isolateSink}return Object.defineProperty(e.prototype,"element$",{get:function(){if(0===this._namespace.length)return this.runStreamAdapter.adapt(this.rootElement$,l["default"].streamSubscribe);var e=new f.ElementFinder(this._namespace);return this.runStreamAdapter.adapt(this.rootElement$.map(e.call,e),l["default"].streamSubscribe)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"namespace",{get:function(){return this._namespace},enumerable:!0,configurable:!0}),e.prototype.select=function(t){if("string"!=typeof t)throw new Error("DOM driver's select() expects the argument to be a string as a CSS selector");var n=t.trim(),r=":root"===n?this._namespace:this._namespace.concat(n).sort(i);return new e(this.rootElement$,this.runStreamAdapter,r)},e.prototype.events=function(e,t){var n=this;if(void 0===t&&(t={}),"string"!=typeof e)throw new Error("DOM driver's events() expects argument to be a string representing the event type to listen for.");var r=u(e,t),o=this.rootElement$.take(2).flatMapLatest(function(t){var o=n._namespace;if(!o||0===o.length)return c.fromEvent(t,e,r);var a=new s.BubblingSimulator(o,t);return c.fromEvent(t,e,r).filter(a.shouldPropagate,a)}).share();return this.runStreamAdapter.adapt(o,l["default"].streamSubscribe)},e.prototype.dispose=function(){this.disposable&&this.disposable.dispose()},e}();n.DOMSource=h},{"./BubblingSimulator":1,"./ElementFinder":3,"./fromEvent":6,"./isolate":10,"@cycle/rx-adapter":17}],3:[function(e,t,n){"use strict";function r(e){return e.filter(function(e){return e.indexOf(".cycle-scope")>-1})}function o(e){for(var t=[],n=e.length-1;n>=0;n--)-1===t.indexOf(e[n])&&t.push(e[n]);return t}function a(e){return Array.prototype.slice.call(e)}var i=e("./ScopeChecker"),u=function(){function e(e){this.namespace=e}return e.prototype.call=function(e){var t=this.namespace;if(""===t.join(""))return e;var n=new i.ScopeChecker(t),u=r(t);if(t.indexOf("*")>-1&&u.length>0){var l=e.querySelector(u.join(" ")),s=l.getElementsByTagName("*");return o([l].concat(a(s))).filter(n.isStrictlyInRootScope,n)}return o(a(e.querySelectorAll(t.join(" "))).concat(a(e.querySelectorAll(t.join(""))))).filter(n.isStrictlyInRootScope,n)},e}();n.ElementFinder=u},{"./ScopeChecker":4}],4:[function(e,t,n){"use strict";var r=function(){function e(e){this.namespace=e}return e.prototype.someClassIsDomestic=function(e){for(var t=e.length-1;t>=0;t--){var n=e[t],r=n.match(/cycle-scope-(\S+)/),o=-1!==this.namespace.indexOf("."+n);if(r&&o)return!0}return!1},e.prototype.someClassIsForeign=function(e){for(var t=e.length-1;t>=0;t--){var n=e[t],r=n.match(/cycle-scope-(\S+)/),o=-1===this.namespace.indexOf("."+n);if(r&&o)return!0}return!1},e.prototype.isStrictlyInRootScope=function(e){for(var t=e;t;t=t.parentElement){var n=t.classList||String.prototype.split.call(t.className," ");if(this.someClassIsDomestic(n))return!0;if(this.someClassIsForeign(n))return!1}return!0},e}();n.ScopeChecker=r},{}],5:[function(e,t,n){"use strict";var r=e("./hyperscript"),o=e("snabbdom-selector/lib/classNameFromVNode"),a=e("snabbdom-selector/lib/selectorParser"),i=function(){function e(e){this.rootElement=e}return e.prototype.call=function(e){var t=a["default"](e.sel),n=t.tagName,i=t.id,u=o["default"](e),l=e.data||{},s=l.props||{},f=s.id,c=void 0===f?i:f,d=c.toUpperCase()===this.rootElement.id.toUpperCase()&&n.toUpperCase()===this.rootElement.tagName.toUpperCase()&&u.toUpperCase()===this.rootElement.className.toUpperCase();if(d)return e;var p=this.rootElement,h=p.tagName,m=p.id,v=p.className,y=m?"#"+m:"",b=v?"."+v.split(" ").join("."):"";return r["default"](""+h+y+b,{},[e])},e}();n.VNodeWrapper=i},{"./hyperscript":8,"snabbdom-selector/lib/classNameFromVNode":39,"snabbdom-selector/lib/selectorParser":40}],6:[function(e,t,n){(function(e){"use strict";function t(e){var t=e.element,n=e.eventName,r=e.handler,o=e.useCapture;if(t.addEventListener)return t.addEventListener(n,r,o),a.Disposable.create(function(){t.removeEventListener(n,r,o)});throw new Error("No listener found")}function r(e){var n=new a.CompositeDisposable;if(Array.isArray(e.element))for(var o=e.element,i=0,u=o.length;u>i;i++)n.add(r({element:e.element[i],eventName:e.eventName,handler:e.handler,useCapture:e.useCapture}));else e.element&&n.add(t(e));return n}function o(e,t,n){return void 0===n&&(n=!1),a.Observable.create(function(o){return r({element:e,eventName:t,handler:function(e){o.onNext(e)},useCapture:n})}).share()}var a="undefined"!=typeof window?window.Rx:"undefined"!=typeof e?e.Rx:null;n.fromEvent=o}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],7:[function(e,t,n){"use strict";function r(e){return"string"==typeof e&&e.length>0}function o(e){return r(e)&&("."===e[0]||"#"===e[0])}function a(e){return function(t,n,r){return o(t)?n&&r?i["default"](e+t,n,r):n?i["default"](e+t,n):i["default"](e+t,{}):n?i["default"](e,t,n):t?i["default"](e,t):i["default"](e,{})}}var i=e("./hyperscript"),u=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","dd","del","dfn","dir","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","meta","nav","noscript","object","ol","optgroup","option","p","param","pre","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","sup","svg","table","tbody","td","textarea","tfoot","th","thead","title","tr","u","ul","video","progress"],l={TAG_NAMES:u,isSelector:o,createTagFunction:a};u.forEach(function(e){l[e]=a(e)}),Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=l},{"./hyperscript":8}],8:[function(e,t,n){"use strict";function r(e){return"function"==typeof e.subscribe}function o(e){a(e.data,e.children)}function a(e,t){if(e.ns="http://www.w3.org/2000/svg","undefined"!=typeof t&&l.array(t))for(var n=0;n<t.length;++n)r(t[n])?t[n]=t[n]["do"](o):a(t[n].data,t[n].children)}function i(e,t,n){var r,o,i,f={};if(3===arguments.length?(f=t,l.array(n)?r=n:l.primitive(n)&&(o=n)):2===arguments.length&&(l.array(t)?r=t:l.primitive(t)?o=t:f=t),l.array(r)){var c=[];for(i=0;i<r.length;++i){var d=r[i];null!==d&&l.primitive(d)?c.push(s(void 0,void 0,void 0,d)):null!==d&&"object"===("undefined"==typeof d?"undefined":u(d))&&c.push(d)}r=c}return"s"===e[0]&&"v"===e[1]&&"g"===e[2]&&a(f,r),s(e,f,r,o,void 0)}var u="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=e("snabbdom/is"),s=e("snabbdom/vnode");Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=i},{"snabbdom/is":50,"snabbdom/vnode":59}],9:[function(e,t,n){"use strict";var r=e("snabbdom/thunk");n.thunk=r;var o=e("./hyperscript");n.h=o["default"];var a=e("./hyperscript-helpers"),i=a["default"].a,u=a["default"].abbr,l=a["default"].address,s=a["default"].area,f=a["default"].article,c=a["default"].aside,d=a["default"].audio,p=a["default"].b,h=a["default"].base,m=a["default"].bdi,v=a["default"].bdo,y=a["default"].blockquote,b=a["default"].body,g=a["default"].br,x=a["default"].button,w=a["default"].canvas,S=a["default"].caption,k=a["default"].cite,O=a["default"].code,E=a["default"].col,j=a["default"].colgroup,C=a["default"].dd,N=a["default"].del,M=a["default"].dfn,_=a["default"].dir,A=a["default"].div,T=a["default"].dl,D=a["default"].dt,P=a["default"].em,F=a["default"].embed,R=a["default"].fieldset,L=a["default"].figcaption,$=a["default"].figure,B=a["default"].footer,I=a["default"].form,q=a["default"].h1,H=a["default"].h2,U=a["default"].h3,V=a["default"].h4,z=a["default"].h5,Z=a["default"].h6,W=a["default"].head,X=a["default"].header,G=a["default"].hgroup,J=a["default"].hr,Y=a["default"].html,K=a["default"].i,Q=a["default"].iframe,ee=a["default"].img,te=a["default"].input,ne=a["default"].ins,re=a["default"].kbd,oe=a["default"].keygen,ae=a["default"].label,ie=a["default"].legend,ue=a["default"].li,le=a["default"].link,se=a["default"].main,fe=a["default"].map,ce=a["default"].mark,de=a["default"].menu,pe=a["default"].meta,he=a["default"].nav,me=a["default"].noscript,ve=a["default"].object,ye=a["default"].ol,be=a["default"].optgroup,ge=a["default"].option,xe=a["default"].p,we=a["default"].param,Se=a["default"].pre,ke=a["default"].q,Oe=a["default"].rp,Ee=a["default"].rt,je=a["default"].ruby,Ce=a["default"].s,Ne=a["default"].samp,Me=a["default"].script,_e=a["default"].section,Ae=a["default"].select,Te=a["default"].small,De=a["default"].source,Pe=a["default"].span,Fe=a["default"].strong,Re=a["default"].style,Le=a["default"].sub,$e=a["default"].sup,Be=a["default"].svg,Ie=a["default"].table,qe=a["default"].tbody,He=a["default"].td,Ue=a["default"].textarea,Ve=a["default"].tfoot,ze=a["default"].th,Ze=a["default"].thead,We=a["default"].title,Xe=a["default"].tr,Ge=a["default"].u,Je=a["default"].ul,Ye=a["default"].video;n.a=i,n.abbr=u,n.address=l,n.area=s,n.article=f,n.aside=c,n.audio=d,n.b=p,n.base=h,n.bdi=m,n.bdo=v,n.blockquote=y,n.body=b,n.br=g,n.button=x,n.canvas=w,n.caption=S,n.cite=k,n.code=O,n.col=E,n.colgroup=j,n.dd=C,n.del=N,n.dfn=M,n.dir=_,n.div=A,n.dl=T,n.dt=D,n.em=P,n.embed=F,n.fieldset=R,n.figcaption=L,n.figure=$,n.footer=B,n.form=I,n.h1=q,n.h2=H,n.h3=U,n.h4=V,n.h5=z,n.h6=Z,n.head=W,n.header=X,n.hgroup=G,n.hr=J,n.html=Y,n.i=K,n.iframe=Q,n.img=ee,n.input=te,n.ins=ne,n.kbd=re,n.keygen=oe,n.label=ae,n.legend=ie,n.li=ue,n.link=le,n.main=se,n.map=fe,n.mark=ce,n.menu=de,n.meta=pe,n.nav=he,n.noscript=me,n.object=ve,n.ol=ye,n.optgroup=be,n.option=ge,n.p=xe,n.param=we,n.pre=Se,n.q=ke,n.rp=Oe,n.rt=Ee,n.ruby=je,n.s=Ce,n.samp=Ne,n.script=Me,n.section=_e,n.select=Ae,n.small=Te,n.source=De,n.span=Pe,n.strong=Fe,n.style=Re,n.sub=Le,n.sup=$e,n.svg=Be,n.table=Ie,n.tbody=qe,n.td=He,n.textarea=Ue,n.tfoot=Ve,n.th=ze,n.thead=Ze,n.title=We,n.tr=Xe,n.u=Ge,n.ul=Je,n.video=Ye;var Ke=e("./makeDOMDriver");n.makeDOMDriver=Ke.makeDOMDriver;var Qe=e("./mockDOMSource");n.mockDOMSource=Qe.mockDOMSource;var et=e("./makeHTMLDriver");n.makeHTMLDriver=et.makeHTMLDriver},{"./hyperscript":8,"./hyperscript-helpers":7,"./makeDOMDriver":11,"./makeHTMLDriver":12,"./mockDOMSource":13,"snabbdom/thunk":58}],10:[function(e,t,n){"use strict";function r(e,t){return e.select("."+a.SCOPE_PREFIX+t)}function o(e,t){return e.map(function(e){if(-1===e.sel.indexOf(""+a.SCOPE_PREFIX+t))if(e.data&&e.data.ns){var n=e.data.attrs||{};n["class"]=(n["class"]||"")+" "+a.SCOPE_PREFIX+t,e.data.attrs=n}else e.sel=e.sel+"."+a.SCOPE_PREFIX+t;return e})}var a=e("./utils");n.isolateSource=r,n.isolateSink=o},{"./utils":16}],11:[function(e,t,n){"use strict";function r(e,t){if(!Array.isArray(e))throw new Error("Optional modules option must be an array for snabbdom modules");if("function"!=typeof t)throw new Error("You provided an `onError` to makeDOMDriver but it was not a function. It should be a callback function to handle errors.")}function o(e){if(!e||"function"!=typeof e.subscribe)throw new Error("The DOM driver function expects as input an Observable of virtual DOM elements")}function a(e){console&&console.error?console.error(e):console.log(e)}function i(e,t){function n(e,t){o(e);var n=d.makeTransposeVNode(t),r=i?e.flatMapLatest(n):e,a=r.map(b.call,b).scan(v,y).map(function(e){var t=e.elm;return t}).startWith(y).doOnError(m).replay(null,1),u=a.connect();return new l.DOMSource(a,t,[],u)}t||(t={});var i=t.transposition||!1,h=t.modules||c["default"],m=t.onError||a,v=u.init(h),y=f.domSelectorParser(e),b=new s.VNodeWrapper(y);return r(h,m),n.streamAdapter=p["default"],n}var u=e("snabbdom"),l=e("./DOMSource"),s=e("./VNodeWrapper"),f=e("./utils"),c=e("./modules"),d=e("./transposition"),p=e("@cycle/rx-adapter");n.makeDOMDriver=i},{"./DOMSource":2,"./VNodeWrapper":5,"./modules":14,"./transposition":15,"./utils":16,"@cycle/rx-adapter":17,snabbdom:57}],12:[function(e,t,n){(function(t){"use strict";function r(e){function t(e,t){var r=i.makeTransposeVNode(t),o=n?e.flatMapLatest(r):e;return new l(o,t)}e||(e={});var n=e.transposition||!1;return t.streamAdapter=o["default"],t}var o=e("@cycle/rx-adapter"),a="undefined"!=typeof window?window.Rx:"undefined"!=typeof t?t.Rx:null,i=e("./transposition"),u=e("snabbdom-to-html"),l=function(){function e(e,t){this.runStreamAdapter=t,this.element$=e.last().map(u),this._empty$=t.adapt(a.Observable.empty(),o["default"].streamSubscribe)}return e.prototype.select=function(){return new e(a.Observable.empty(),this.runStreamAdapter)},e.prototype.events=function(){return this._empty$},e}();n.HTMLSource=l,n.makeHTMLDriver=r}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./transposition":15,"@cycle/rx-adapter":17,"snabbdom-to-html":42}],13:[function(e,t,n){(function(e){"use strict";function t(e){return new o(e)}var r="undefined"!=typeof window?window.Rx:"undefined"!=typeof e?e.Rx:null,o=function(){function e(e){this._mockConfig=e,e.element$?this.element$=e.element$:this.element$=r.Observable.empty()}return e.prototype.events=function(e){for(var t=this._mockConfig,n=Object.keys(t),o=n.length,a=0;o>a;a++){var i=n[a];if(i===e)return t[i]}return r.Observable.empty()},e.prototype.select=function(t){for(var n=this._mockConfig,r=Object.keys(n),o=r.length,a=0;o>a;a++){var i=r[a];if(i===t)return new e(n[i])}return new e({})},e}();n.MockedDOMSource=o,n.mockDOMSource=t}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],14:[function(e,t,n){"use strict";var r=e("snabbdom/modules/class");n.ClassModule=r;var o=e("snabbdom/modules/props");n.PropsModule=o;var a=e("snabbdom/modules/attributes");n.AttrsModule=a;var i=e("snabbdom/modules/eventlisteners");n.EventsModule=i;var u=e("snabbdom/modules/style");n.StyleModule=u;var l=e("snabbdom/modules/hero");n.HeroModule=l,Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=[u,r,o,a]},{"snabbdom/modules/attributes":51,"snabbdom/modules/class":52,"snabbdom/modules/eventlisteners":53,"snabbdom/modules/hero":54,"snabbdom/modules/props":55,"snabbdom/modules/style":56}],15:[function(e,t,n){(function(t){"use strict";function r(e,t){return{sel:e.sel,data:e.data,text:e.text,elm:e.elm,key:e.key,children:t}}function o(e){return function t(n){if(n){if(n&&"object"===a(n.data)&&n.data["static"])return u.Observable.of(n);if(e.isValidStream(n)){var o=i["default"].adapt(n,e.streamSubscribe);return o.flatMapLatest(t)}if("object"===("undefined"==typeof n?"undefined":a(n))){if(!n.children||0===n.children.length)return u.Observable.of(n);var l=n.children.map(t).filter(function(e){return null!==e});return 0===l.length?u.Observable.of(r(n,l)):u.Observable.combineLatest(l,function(){for(var e=[],t=0;t<arguments.length;t++)e[t-0]=arguments[t];return r(n,e)})}throw new Error("Unhandled vTree Value")}return null}}var a="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},i=e("@cycle/rx-adapter"),u="undefined"!=typeof window?window.Rx:"undefined"!=typeof t?t.Rx:null;n.makeTransposeVNode=o}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"@cycle/rx-adapter":17}],16:[function(e,t,n){"use strict";function r(e){return"object"===("undefined"==typeof HTMLElement?"undefined":a(HTMLElement))?e instanceof HTMLElement||e instanceof DocumentFragment:e&&"object"===("undefined"==typeof e?"undefined":a(e))&&null!==e&&(1===e.nodeType||11===e.nodeType)&&"string"==typeof e.nodeName}function o(e){var t="string"==typeof e?document.querySelector(e):e;if("string"==typeof e&&null===t)throw new Error("Cannot render into unknown element `"+e+"`");if(!r(t))throw new Error("Given container is not a DOM element neither a selector string.");return t}var a="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};n.SCOPE_PREFIX="cycle-scope-",n.domSelectorParser=o},{}],17:[function(e,t,n){"use strict";function r(e){var t=e.stack||e;console&&console.error?console.error(t):console&&console.log&&console.log(t)}var o=e("rx"),a={adapt:function(e,t){return this.isValidStream(e)?e:o.Observable.create(function(n){var r={next:function(e){return n.onNext(e)},error:function(e){return n.onError(e)},complete:function(){return n.onCompleted()}},o=t(e,r);return function(){"function"==typeof o&&o.call(null)}})},dispose:function(e,t,n){Object.keys(n).forEach(function(e){"function"==typeof n[e].dispose&&n[e].dispose()}),Object.keys(t).forEach(function(e){t[e].observer.complete()})},makeHoldSubject:function(){var e=new o.ReplaySubject(1),t={next:function(t){e.onNext(t)},error:function(t){r(t),e.onError(t)},complete:function(t){e.onCompleted()}};return{stream:e,observer:t}},isValidStream:function(e){return"function"==typeof e.subscribeOnNext&&"function"!=typeof e.onValue},streamSubscribe:function(e,t){var n=e.subscribe(function(e){return t.next(e)},function(e){return t.error(e)},function(){return t.complete()});return function(){n.dispose()}}};Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=a},{rx:void 0}],18:[function(e,t,n){t.exports=function(e){var t,n=String.prototype.split,r=/()??/.exec("")[1]===e;return t=function(t,o,a){if("[object RegExp]"!==Object.prototype.toString.call(o))return n.call(t,o,a);var i,u,l,s,f=[],c=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.extended?"x":"")+(o.sticky?"y":""),d=0,o=new RegExp(o.source,c+"g");for(t+="",r||(i=new RegExp("^"+o.source+"$(?!\\s)",c)),a=a===e?-1>>>0:a>>>0;(u=o.exec(t))&&(l=u.index+u[0].length,!(l>d&&(f.push(t.slice(d,u.index)),!r&&u.length>1&&u[0].replace(i,function(){for(var t=1;t<arguments.length-2;t++)arguments[t]===e&&(u[t]=e)}),u.length>1&&u.index<t.length&&Array.prototype.push.apply(f,u.slice(1)),s=u[0].length,d=l,f.length>=a)));)o.lastIndex===u.index&&o.lastIndex++;return d===t.length?(s||!o.test(""))&&f.push(""):f.push(t.slice(d)),f.length>a?f.slice(0,a):f}}()},{}],19:[function(e,t,n){function r(e){return!!e&&"object"==typeof e}function o(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}function a(e,t,n,i){i||(i=[]);for(var l=-1,c=e.length;++l<c;){var d=e[l];r(d)&&u(d)&&(n||f(d)||s(d))?t?a(d,t,n,i):o(i,d):n||(i[i.length]=d)}return i}function i(e){return function(t){return null==t?void 0:t[e]}}function u(e){return null!=e&&l(d(e))}function l(e){return"number"==typeof e&&e>-1&&e%1==0&&c>=e}var s=e("lodash.isarguments"),f=e("lodash.isarray"),c=9007199254740991,d=i("length");t.exports=a},{"lodash.isarguments":31,"lodash.isarray":32}],20:[function(e,t,n){function r(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),u=i.length;u--;){var l=i[e?u:++o];if(n(a[l],l,a)===!1)break}return t}}var o=r();t.exports=o},{}],21:[function(e,t,n){function r(e,t,n){if(t!==t)return o(e,n);for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}function o(e,t,n){for(var r=e.length,o=t+(n?0:-1);n?o--:++o<r;){var a=e[o];if(a!==a)return o}return-1}t.exports=r},{}],22:[function(e,t,n){function r(e,t){var n=-1,r=o,l=e.length,s=!0,f=s&&l>=u,c=f?i():null,d=[];c?(r=a,s=!1):(f=!1,c=t?[]:d);e:for(;++n<l;){var p=e[n],h=t?t(p,n,e):p;if(s&&p===p){for(var m=c.length;m--;)if(c[m]===h)continue e;t&&c.push(h),d.push(p)}else r(c,h,0)<0&&((t||f)&&c.push(h),d.push(p))}return d}var o=e("lodash._baseindexof"),a=e("lodash._cacheindexof"),i=e("lodash._createcache"),u=200;t.exports=r},{"lodash._baseindexof":21,"lodash._cacheindexof":24,"lodash._createcache":25}],23:[function(e,t,n){function r(e,t,n){if("function"!=typeof e)return o;if(void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 3:return function(n,r,o){return e.call(t,n,r,o)};case 4:return function(n,r,o,a){return e.call(t,n,r,o,a)};case 5:return function(n,r,o,a,i){return e.call(t,n,r,o,a,i)}}return function(){return e.apply(t,arguments)}}function o(e){return e}t.exports=r},{}],24:[function(e,t,n){function r(e,t){var n=e.data,r="string"==typeof t||o(t)?n.set.has(t):n.hash[t];return r?0:-1}function o(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}t.exports=r},{}],25:[function(e,t,n){(function(n){function r(e){var t=e?e.length:0;for(this.data={hash:s(null),set:new l};t--;)this.push(e[t])}function o(e){var t=this.data;"string"==typeof e||i(e)?t.set.add(e):t.hash[e]=!0}function a(e){return s&&l?new r(e):null}function i(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}var u=e("lodash._getnative"),l=u(n,"Set"),s=u(Object,"create");r.prototype.push=o,t.exports=a}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"lodash._getnative":26}],26:[function(e,t,n){function r(e){return!!e&&"object"==typeof e}function o(e,t){var n=null==e?void 0:e[t];return u(n)?n:void 0}function a(e){return i(e)&&p.call(e)==l}function i(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function u(e){return null==e?!1:a(e)?h.test(c.call(e)):r(e)&&s.test(e)}var l="[object Function]",s=/^\[object .+?Constructor\]$/,f=Object.prototype,c=Function.prototype.toString,d=f.hasOwnProperty,p=f.toString,h=RegExp("^"+c.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=o},{}],27:[function(e,t,n){(function(e){function r(e){return e&&e.Object===Object?e:null}var o={"function":!0,object:!0},a=o[typeof n]&&n&&!n.nodeType?n:void 0,i=o[typeof t]&&t&&!t.nodeType?t:void 0,u=r(a&&i&&"object"==typeof e&&e),l=r(o[typeof self]&&self),s=r(o[typeof window]&&window),f=r(o[typeof this]&&this),c=u||s!==(f&&f.window)&&s||l||f||Function("return this")();t.exports=c}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],28:[function(e,t,n){function r(e){return v[e]}function o(e){return!!e&&"object"==typeof e}function a(e){return"symbol"==typeof e||o(e)&&b.call(e)==f}function i(e){if("string"==typeof e)return e;if(null==e)return"";if(a(e))return g?w.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}function u(e){return e=i(e),e&&e.replace(c,r).replace(m,"")}var l=e("lodash._root"),s=1/0,f="[object Symbol]",c=/[\xc0-\xd6\xd8-\xde\xdf-\xf6\xf8-\xff]/g,d="\\u0300-\\u036f\\ufe20-\\ufe23",p="\\u20d0-\\u20f0",h="["+d+p+"]",m=RegExp(h,"g"),v={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss"},y=Object.prototype,b=y.toString,g=l.Symbol,x=g?g.prototype:void 0,w=g?x.toString:void 0;t.exports=u},{"lodash._root":27}],29:[function(e,t,n){function r(e){return p[e]}function o(e){return!!e&&"object"==typeof e}function a(e){return"symbol"==typeof e||o(e)&&m.call(e)==f}function i(e){if("string"==typeof e)return e;if(null==e)return"";if(a(e))return v?b.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}function u(e){return e=i(e),e&&d.test(e)?e.replace(c,r):e}var l=e("lodash._root"),s=1/0,f="[object Symbol]",c=/[&<>"'`]/g,d=RegExp(c.source),p={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","`":"&#96;"},h=Object.prototype,m=h.toString,v=l.Symbol,y=v?v.prototype:void 0,b=v?y.toString:void 0;t.exports=u},{"lodash._root":27}],30:[function(e,t,n){function r(e,t){return a(e,t,u)}function o(e){return function(t,n,r){return("function"!=typeof n||void 0!==r)&&(n=i(n,r,3)),e(t,n)}}var a=e("lodash._basefor"),i=e("lodash._bindcallback"),u=e("lodash.keys"),l=o(r);t.exports=l},{"lodash._basefor":20,"lodash._bindcallback":23,"lodash.keys":34}],31:[function(e,t,n){function r(e){return function(t){return null==t?void 0:t[e]}}function o(e){return i(e)&&v.call(e,"callee")&&(!b.call(e,"callee")||y.call(e)==d)}function a(e){return null!=e&&l(g(e))&&!u(e)}function i(e){return f(e)&&a(e)}function u(e){var t=s(e)?y.call(e):"";return t==p||t==h}function l(e){return"number"==typeof e&&e>-1&&e%1==0&&c>=e}function s(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function f(e){return!!e&&"object"==typeof e}var c=9007199254740991,d="[object Arguments]",p="[object Function]",h="[object GeneratorFunction]",m=Object.prototype,v=m.hasOwnProperty,y=m.toString,b=m.propertyIsEnumerable,g=r("length");t.exports=o},{}],32:[function(e,t,n){function r(e){return!!e&&"object"==typeof e}function o(e,t){var n=null==e?void 0:e[t];return l(n)?n:void 0}function a(e){return"number"==typeof e&&e>-1&&e%1==0&&b>=e}function i(e){return u(e)&&m.call(e)==f}function u(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function l(e){return null==e?!1:i(e)?v.test(p.call(e)):r(e)&&c.test(e)}var s="[object Array]",f="[object Function]",c=/^\[object .+?Constructor\]$/,d=Object.prototype,p=Function.prototype.toString,h=d.hasOwnProperty,m=d.toString,v=RegExp("^"+p.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),y=o(Array,"isArray"),b=9007199254740991,g=y||function(e){return r(e)&&a(e.length)&&m.call(e)==s};t.exports=g},{}],33:[function(e,t,n){function r(e,t,n,r){var o=-1,a=e.length;for(r&&a&&(n=e[++o]);++o<a;)n=t(n,e[o],o,e);return n}function o(e){return function(t){return r(i(a(t)),e,"")}}var a=e("lodash.deburr"),i=e("lodash.words"),u=o(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()});t.exports=u},{"lodash.deburr":28,"lodash.words":37}],34:[function(e,t,n){function r(e){return function(t){return null==t?void 0:t[e]}}function o(e){return null!=e&&i(b(e))}function a(e,t){return e="number"==typeof e||p.test(e)?+e:-1,t=null==t?y:t,e>-1&&e%1==0&&t>e}function i(e){return"number"==typeof e&&e>-1&&e%1==0&&y>=e}function u(e){for(var t=s(e),n=t.length,r=n&&e.length,o=!!r&&i(r)&&(d(e)||c(e)),u=-1,l=[];++u<n;){var f=t[u];(o&&a(f,r)||m.call(e,f))&&l.push(f)}return l}function l(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function s(e){if(null==e)return[];l(e)||(e=Object(e));var t=e.length;t=t&&i(t)&&(d(e)||c(e))&&t||0;for(var n=e.constructor,r=-1,o="function"==typeof n&&n.prototype===e,u=Array(t),s=t>0;++r<t;)u[r]=r+"";for(var f in e)s&&a(f,t)||"constructor"==f&&(o||!m.call(e,f))||u.push(f);return u}var f=e("lodash._getnative"),c=e("lodash.isarguments"),d=e("lodash.isarray"),p=/^\d+$/,h=Object.prototype,m=h.hasOwnProperty,v=f(Object,"keys"),y=9007199254740991,b=r("length"),g=v?function(e){var t=null==e?void 0:e.constructor;return"function"==typeof t&&t.prototype===e||"function"!=typeof e&&o(e)?u(e):l(e)?v(e):[]}:u;t.exports=g},{"lodash._getnative":26,"lodash.isarguments":31,"lodash.isarray":32}],35:[function(e,t,n){function r(e,t){if("function"!=typeof e)throw new TypeError(o);return t=a(void 0===t?e.length-1:+t||0,0),function(){for(var n=arguments,r=-1,o=a(n.length-t,0),i=Array(o);++r<o;)i[r]=n[t+r];switch(t){case 0:return e.call(this,i);case 1:return e.call(this,n[0],i);case 2:return e.call(this,n[0],n[1],i)}var u=Array(t+1);for(r=-1;++r<t;)u[r]=n[r];return u[t]=i,e.apply(this,u)}}var o="Expected a function",a=Math.max;t.exports=r},{}],36:[function(e,t,n){var r=e("lodash._baseflatten"),o=e("lodash._baseuniq"),a=e("lodash.restparam"),i=a(function(e){return o(r(e,!1,!0))});t.exports=i},{"lodash._baseflatten":19,"lodash._baseuniq":22,"lodash.restparam":35}],37:[function(e,t,n){function r(e){return!!e&&"object"==typeof e}function o(e){return"symbol"==typeof e||r(e)&&Z.call(e)==s}function a(e){if("string"==typeof e)return e;if(null==e)return"";if(o(e))return W?G.call(e):"";var t=e+"";return"0"==t&&1/e==-l?"-0":t}function i(e,t,n){return e=a(e),t=n?void 0:t,void 0===t&&(t=V.test(e)?U:H),e.match(t)||[]}var u=e("lodash._root"),l=1/0,s="[object Symbol]",f="\\ud800-\\udfff",c="\\u0300-\\u036f\\ufe20-\\ufe23",d="\\u20d0-\\u20f0",p="\\u2700-\\u27bf",h="a-z\\xdf-\\xf6\\xf8-\\xff",m="\\xac\\xb1\\xd7\\xf7",v="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",y="\\u2018\\u2019\\u201c\\u201d",b=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",g="A-Z\\xc0-\\xd6\\xd8-\\xde",x="\\ufe0e\\ufe0f",w=m+v+y+b,S="["+w+"]",k="["+c+d+"]",O="\\d+",E="["+p+"]",j="["+h+"]",C="[^"+f+w+O+p+h+g+"]",N="\\ud83c[\\udffb-\\udfff]",M="(?:"+k+"|"+N+")",_="[^"+f+"]",A="(?:\\ud83c[\\udde6-\\uddff]){2}",T="[\\ud800-\\udbff][\\udc00-\\udfff]",D="["+g+"]",P="\\u200d",F="(?:"+j+"|"+C+")",R="(?:"+D+"|"+C+")",L=M+"?",$="["+x+"]?",B="(?:"+P+"(?:"+[_,A,T].join("|")+")"+$+L+")*",I=$+L+B,q="(?:"+[E,A,T].join("|")+")"+I,H=/[a-zA-Z0-9]+/g,U=RegExp([D+"?"+j+"+(?="+[S,D,"$"].join("|")+")",R+"+(?="+[S,D+F,"$"].join("|")+")",D+"?"+F+"+",D+"+",O,q].join("|"),"g"),V=/[a-z][A-Z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,z=Object.prototype,Z=z.toString,W=u.Symbol,X=W?W.prototype:void 0,G=W?X.toString:void 0;
t.exports=i},{"lodash._root":27}],38:[function(e,t,n){"use strict";function r(e,t){if(a)return a.call(e,t);for(var n=e.parentNode.querySelectorAll(t),r=0;r<n.length;r++)if(n[r]==e)return!0;return!1}var o=Element.prototype,a=o.matches||o.matchesSelector||o.webkitMatchesSelector||o.mozMatchesSelector||o.msMatchesSelector||o.oMatchesSelector;t.exports=r},{}],39:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=(0,i["default"])(e.sel),n=t.className;if(!e.data)return n;var r=e.data,o=r["class"],a=r.props;if(o){var u=Object.keys(e.data["class"]).filter(function(t){return e.data["class"][t]});n+=" "+u.join(" ")}return a&&a.className&&(n+=" "+a.className),n.trim()}Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=o;var a=e("./selectorParser"),i=r(a)},{"./selectorParser":40}],40:[function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=void 0,n="",r=[],o=(0,i["default"])(e,u);(l.test(o[1])||""===e)&&(t="div");var a=void 0,s=void 0,f=void 0;for(f=0;f<o.length;f++)a=o[f],a&&(s=a.charAt(0),t?"."===s?r.push(a.substring(1,a.length)):"#"===s&&(n=a.substring(1,a.length)):t=a);return{tagName:t,id:n,className:r.join(" ")}}Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=o;var a=e("browser-split"),i=r(a),u=/([\.#]?[a-zA-Z0-9\u007F-\uFFFF_:-]+)/,l=/^\.|#/},{"browser-split":18}],41:[function(e,t,n){t.exports={a:!0,defs:!0,glyph:!0,g:!0,marker:!0,mask:!0,"missing-glyph":!0,pattern:!0,svg:!0,"switch":!0,symbol:!0,desc:!0,metadata:!0,title:!0}},{}],42:[function(e,t,n){var r=e("./init");t.exports=r([e("./modules/attributes"),e("./modules/style")])},{"./init":43,"./modules/attributes":44,"./modules/style":45}],43:[function(e,t,n){var r=e("./parse-selector"),o=e("./void-elements"),a=e("./container-elements");t.exports=function(e){function t(t){return e.reduce(function(e,n){return e.push(n(t)),e},[]).filter(function(e){return""!==e})}return function n(e){if(!e.sel&&e.text)return e.text;e.data=e.data||{},"string"==typeof e.sel&&"thunk"===e.sel.slice(0,5)&&(e=e.data.fn.apply(null,e.data.args));var i=r(e.sel).tagName,u=t(e),l="http://www.w3.org/2000/svg"===e.data.ns,s=[];return s.push("<"+i),u.length&&s.push(" "+u.join(" ")),l&&a[i]!==!0&&s.push(" /"),s.push(">"),(o[i]!==!0&&!l||l&&a[i]===!0)&&(e.data.props&&e.data.props.innerHTML?s.push(e.data.props.innerHTML):e.text?s.push(e.text):e.children&&e.children.forEach(function(e){s.push(n(e))}),s.push("</"+i+">")),s.join("")}}},{"./container-elements":41,"./parse-selector":46,"./void-elements":47}],44:[function(e,t,n){function r(e,t){o(e,function(e,n){return"htmlFor"===n?void(t["for"]=e):"className"===n?void(t["class"]=e.split(" ")):void("innerHTML"!==n&&(t[n]=e))})}var o=e("lodash.forown"),a=e("lodash.escape"),i=e("lodash.union"),u=e("../parse-selector");t.exports=function l(e){var t=u(e.sel),n=t.className.split(" "),l=[],s=[],f={};return t.id&&(f.id=t.id),r(e.data.props,f),r(e.data.attrs,f),e.data["class"]&&(f["class"]=void 0),o(e.data["class"],function(e,t){e===!0&&s.push(t)}),s=i(s,f["class"],n).filter(function(e){return""!==e}),s.length&&(f["class"]=s.join(" ")),o(f,function(e,t){l.push(e===!0?t:t+'="'+a(e)+'"')}),l.length?l.join(" "):""}},{"../parse-selector":46,"lodash.escape":29,"lodash.forown":30,"lodash.union":36}],45:[function(e,t,n){var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=e("lodash.forown"),a=e("lodash.escape"),i=e("lodash.kebabcase");t.exports=function u(e){var t=[],u=e.data.style||{};return u.delayed&&r(u,u.delayed),o(u,function(e,n){"string"==typeof e&&t.push(i(n)+": "+a(e))}),t.length?'style="'+t.join("; ")+'"':""}},{"lodash.escape":29,"lodash.forown":30,"lodash.kebabcase":33}],46:[function(e,t,n){var r=e("browser-split"),o=/([\.#]?[a-zA-Z0-9\u007F-\uFFFF_:-]+)/,a=/^\.|#/;t.exports=function(e,t){e=e||"";var n,i="",u=[],l=r(e,o);(a.test(l[1])||""===e)&&(n="div");var s,f,c;for(c=0;c<l.length;c++)s=l[c],s&&(f=s.charAt(0),n?"."===f?u.push(s.substring(1,s.length)):"#"===f&&(i=s.substring(1,s.length)):n=s);return{tagName:t===!0?n.toUpperCase():n,id:i,className:u.join(" ")}}},{"browser-split":18}],47:[function(e,t,n){t.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},{}],48:[function(e,t,n){function r(e,t){if(e.ns="http://www.w3.org/2000/svg",void 0!==t)for(var n=0;n<t.length;++n)r(t[n].data,t[n].children)}var o=e("./vnode"),a=e("./is");t.exports=function(e,t,n){var i,u,l,s={};if(3===arguments.length?(s=t,a.array(n)?i=n:a.primitive(n)&&(u=n)):2===arguments.length&&(a.array(t)?i=t:a.primitive(t)?u=t:s=t),a.array(i))for(l=0;l<i.length;++l)a.primitive(i[l])&&(i[l]=o(void 0,void 0,void 0,i[l]));return"s"===e[0]&&"v"===e[1]&&"g"===e[2]&&r(s,i),o(e,s,i,u,void 0)}},{"./is":50,"./vnode":59}],49:[function(e,t,n){function r(e){return document.createElement(e)}function o(e,t){return document.createElementNS(e,t)}function a(e){return document.createTextNode(e)}function i(e,t,n){e.insertBefore(t,n)}function u(e,t){e.removeChild(t)}function l(e,t){e.appendChild(t)}function s(e){return e.parentElement}function f(e){return e.nextSibling}function c(e){return e.tagName}function d(e,t){e.textContent=t}t.exports={createElement:r,createElementNS:o,createTextNode:a,appendChild:l,removeChild:u,insertBefore:i,parentNode:s,nextSibling:f,tagName:c,setTextContent:d}},{}],50:[function(e,t,n){t.exports={array:Array.isArray,primitive:function(e){return"string"==typeof e||"number"==typeof e}}},{}],51:[function(e,t,n){function r(e,t){var n,r,o,i=t.elm,u=e.data.attrs||{},l=t.data.attrs||{};for(n in l)r=l[n],o=u[n],o!==r&&(!r&&a[n]?i.removeAttribute(n):i.setAttribute(n,r));for(n in u)n in l||i.removeAttribute(n)}for(var o=["allowfullscreen","async","autofocus","autoplay","checked","compact","controls","declare","default","defaultchecked","defaultmuted","defaultselected","defer","disabled","draggable","enabled","formnovalidate","hidden","indeterminate","inert","ismap","itemscope","loop","multiple","muted","nohref","noresize","noshade","novalidate","nowrap","open","pauseonexit","readonly","required","reversed","scoped","seamless","selected","sortable","spellcheck","translate","truespeed","typemustmatch","visible"],a={},i=0,u=o.length;u>i;i++)a[o[i]]=!0;t.exports={create:r,update:r}},{}],52:[function(e,t,n){function r(e,t){var n,r,o=t.elm,a=e.data["class"]||{},i=t.data["class"]||{};for(r in a)i[r]||o.classList.remove(r);for(r in i)n=i[r],n!==a[r]&&o.classList[n?"add":"remove"](r)}t.exports={create:r,update:r}},{}],53:[function(e,t,n){function r(e){return function(){2===e.length?e[0](e[1]):e[0].apply(void 0,e.slice(1))}}function o(e){return function(t){e.fn(t)}}function a(e,t){var n,a,u,l=t.elm,s=e.data.on||{},f=t.data.on;if(f)for(n in f)if(a=f[n],u=s[n],void 0===u)i.array(a)?l.addEventListener(n,r(a)):(a={fn:a},f[n]=a,l.addEventListener(n,o(a)));else if(i.array(u)){u.length=a.length;for(var c=0;c<u.length;++c)u[c]=a[c];f[n]=u}else u.fn=a,f[n]=u}var i=e("../is");t.exports={create:a,update:a}},{"../is":50}],54:[function(e,t,n){function r(e,t,n){v(function(){e[t]=n})}function o(e){var t;if(document.createRange){var n=document.createRange();n.selectNodeContents(e),n.getBoundingClientRect&&(t=n.getBoundingClientRect())}return t}function a(e,t,n){if(e&&t){var r=t.left+t.width/2-n.left,o=t.top+t.height/2-n.top;return r+"px "+o+"px"}return"0 0"}function i(e,t){return e&&t?e.left+e.width/2-(t.left+t.width/2):0}function u(e,t){return e&&t?e.top+e.height/2-(t.top+t.height/2):0}function l(e){return 1===e.childNodes.length&&3===e.childNodes[0].nodeType}function s(e,t){p={},h=[]}function f(e,t){var n=t.data.hero;n&&n.id&&(h.push(n.id),h.push(t))}function c(e){var t=e.data.hero;if(t&&t.id){var n=e.elm;e.isTextNode=l(n),e.boundingRect=n.getBoundingClientRect(),e.textRect=e.isTextNode?o(n.childNodes[0]):null;var r=window.getComputedStyle(n,null);e.savedStyle=JSON.parse(JSON.stringify(r)),p[t.id]=e}}function d(){var e,t,n,s,f,c,d,m,v,y,b,g,x,w,S,k,O,E,j;for(e=0;e<h.length;e+=2)if(t=h[e],n=h[e+1].elm,s=p[t]){O=s.isTextNode&&l(n),w=n.style,k=window.getComputedStyle(n,null),f=s.elm,S=f.style,v=n.getBoundingClientRect(),m=s.boundingRect,O?(E=o(n.childNodes[0]),j=s.textRect,y=i(j,E),b=u(j,E)):(y=m.left-v.left,b=m.top-v.top),c=v.height/Math.max(m.height,1),d=O?c:v.width/Math.max(m.width,1),g=w.transform,x=w.transition,"inline"===k.display&&(w.display="inline-block"),w.transition=x+"transform 0s",w.transformOrigin=a(O,E,v),w.opacity="0",w.transform=g+"translate("+y+"px, "+b+"px) scale("+1/d+", "+1/c+")",r(w,"transition",x),r(w,"transform",g),r(w,"opacity","1");for(var C in s.savedStyle)if(parseInt(C)!=C){var N="ms"===C.substring(0,2),M="moz"===C.substring(0,3),_="webkit"===C.substring(0,6);N||M||_||(S[C]=s.savedStyle[C])}S.position="absolute",S.top=m.top+"px",S.left=m.left+"px",S.width=m.width+"px",S.height=m.height+"px",S.margin=0,S.transformOrigin=a(O,j,m),S.transform="",S.opacity="1",document.body.appendChild(f),r(S,"transform","translate("+-y+"px, "+-b+"px) scale("+d+", "+c+")"),r(S,"opacity","0"),f.addEventListener("transitionend",function(e){"transform"===e.propertyName&&document.body.removeChild(e.target)})}p=h=void 0}var p,h,m="undefined"!=typeof window&&window.requestAnimationFrame||setTimeout,v=function(e){m(function(){m(e)})};t.exports={pre:s,create:f,destroy:c,post:d}},{}],55:[function(e,t,n){function r(e,t){var n,r,o,a=t.elm,i=e.data.props||{},u=t.data.props||{};for(n in i)u[n]||delete a[n];for(n in u)r=u[n],o=i[n],o===r||"value"===n&&a[n]===r||(a[n]=r)}t.exports={create:r,update:r}},{}],56:[function(e,t,n){function r(e,t,n){l(function(){e[t]=n})}function o(e,t){var n,o,a=t.elm,i=e.data.style||{},u=t.data.style||{},l="delayed"in i;for(o in i)u[o]||(a.style[o]="");for(o in u)if(n=u[o],"delayed"===o)for(o in u.delayed)n=u.delayed[o],l&&n===i.delayed[o]||r(a.style,o,n);else"remove"!==o&&n!==i[o]&&(a.style[o]=n)}function a(e){var t,n,r=e.elm,o=e.data.style;if(o&&(t=o.destroy))for(n in t)r.style[n]=t[n]}function i(e,t){var n=e.data.style;if(!n||!n.remove)return void t();var r,o,a=e.elm,i=0,u=n.remove,l=0,s=[];for(r in u)s.push(r),a.style[r]=u[r];o=getComputedStyle(a);for(var f=o["transition-property"].split(", ");i<f.length;++i)-1!==s.indexOf(f[i])&&l++;a.addEventListener("transitionend",function(e){e.target===a&&--l,0===l&&t()})}var u="undefined"!=typeof window&&window.requestAnimationFrame||setTimeout,l=function(e){u(function(){u(e)})};t.exports={create:o,update:o,destroy:a,remove:i}},{}],57:[function(e,t,n){"use strict";function r(e){return void 0===e}function o(e){return void 0!==e}function a(e,t){return e.key===t.key&&e.sel===t.sel}function i(e,t,n){var r,a,i={};for(r=t;n>=r;++r)a=e[r].key,o(a)&&(i[a]=r);return i}function u(e,t){function n(e){return l(t.tagName(e).toLowerCase(),{},[],void 0,e)}function u(e,n){return function(){if(0===--n){var r=t.parentNode(e);t.removeChild(r,e)}}}function p(e,n){var r,a,i=e.data;o(i)&&(o(r=i.hook)&&o(r=r.init)&&r(e),o(r=i.vnode)&&(a=e,e=r));var u,l=e.children,f=e.sel;if(o(f)){var d=f.indexOf("#"),h=f.indexOf(".",d),m=d>0?d:f.length,v=h>0?h:f.length,y=-1!==d||-1!==h?f.slice(0,Math.min(m,v)):f;if(u=e.elm=o(i)&&o(r=i.ns)?t.createElementNS(r,y):t.createElement(y),v>m&&(u.id=f.slice(m+1,v)),h>0&&(u.className=f.slice(v+1).replace(/\./g," ")),s.array(l))for(r=0;r<l.length;++r)t.appendChild(u,p(l[r],n));else s.primitive(e.text)&&t.appendChild(u,t.createTextNode(e.text));for(r=0;r<w.create.length;++r)w.create[r](c,e);r=e.data.hook,o(r)&&(r.create&&r.create(c,e),r.insert&&n.push(e))}else u=e.elm=t.createTextNode(e.text);return o(a)&&(a.elm=e.elm),e.elm}function h(e,n,r,o,a,i){for(;a>=o;++o)t.insertBefore(e,p(r[o],i),n)}function m(e){var t,n,r=e.data;if(o(r)){for(o(t=r.hook)&&o(t=t.destroy)&&t(e),t=0;t<w.destroy.length;++t)w.destroy[t](e);if(o(t=e.children))for(n=0;n<e.children.length;++n)m(e.children[n]);o(t=r.vnode)&&m(t)}}function v(e,n,r,a){for(;a>=r;++r){var i,l,s,f=n[r];if(o(f))if(o(f.sel)){for(m(f),l=w.remove.length+1,s=u(f.elm,l),i=0;i<w.remove.length;++i)w.remove[i](f,s);o(i=f.data)&&o(i=i.hook)&&o(i=i.remove)?i(f,s):s()}else t.removeChild(e,f.elm)}}function y(e,n,o,u){for(var l,s,f,c,d=0,m=0,y=n.length-1,g=n[0],x=n[y],w=o.length-1,S=o[0],k=o[w];y>=d&&w>=m;)r(g)?g=n[++d]:r(x)?x=n[--y]:a(g,S)?(b(g,S,u),g=n[++d],S=o[++m]):a(x,k)?(b(x,k,u),x=n[--y],k=o[--w]):a(g,k)?(b(g,k,u),t.insertBefore(e,g.elm,t.nextSibling(x.elm)),g=n[++d],k=o[--w]):a(x,S)?(b(x,S,u),t.insertBefore(e,x.elm,g.elm),x=n[--y],S=o[++m]):(r(l)&&(l=i(n,d,y)),s=l[S.key],r(s)?(t.insertBefore(e,p(S,u),g.elm),S=o[++m]):(f=n[s],b(f,S,u),n[s]=void 0,t.insertBefore(e,f.elm,g.elm),S=o[++m]));d>y?(c=r(o[w+1])?null:o[w+1].elm,h(e,c,o,m,w,u)):m>w&&v(e,n,d,y)}function b(e,n,i){var u,l;if(o(u=n.data)&&o(l=u.hook)&&o(u=l.prepatch)&&u(e,n),o(u=e.data)&&o(u=u.vnode)&&(e=u),o(u=n.data)&&o(u=u.vnode))return b(e,u,i),void(n.elm=u.elm);var s=n.elm=e.elm,f=e.children,c=n.children;if(e!==n){if(!a(e,n)){var d=t.parentNode(e.elm);return s=p(n,i),t.insertBefore(d,s,e.elm),void v(d,[e],0,0)}if(o(n.data)){for(u=0;u<w.update.length;++u)w.update[u](e,n);u=n.data.hook,o(u)&&o(u=u.update)&&u(e,n)}r(n.text)?o(f)&&o(c)?f!==c&&y(s,f,c,i):o(c)?(o(e.text)&&t.setTextContent(s,""),h(s,null,c,0,c.length-1,i)):o(f)?v(s,f,0,f.length-1):o(e.text)&&t.setTextContent(s,""):e.text!==n.text&&t.setTextContent(s,n.text),o(l)&&o(u=l.postpatch)&&u(e,n)}}var g,x,w={};for(r(t)&&(t=f),g=0;g<d.length;++g)for(w[d[g]]=[],x=0;x<e.length;++x)void 0!==e[x][d[g]]&&w[d[g]].push(e[x][d[g]]);return function(e,o){var i,u,l,s=[];for(i=0;i<w.pre.length;++i)w.pre[i]();for(r(e.sel)&&(e=n(e)),a(e,o)?b(e,o,s):(u=e.elm,l=t.parentNode(u),p(o,s),null!==l&&(t.insertBefore(l,o.elm,t.nextSibling(u)),v(l,[e],0,0))),i=0;i<s.length;++i)s[i].data.hook.insert(s[i]);for(i=0;i<w.post.length;++i)w.post[i]();return o}}var l=e("./vnode"),s=e("./is"),f=e("./htmldomapi.js"),c=l("",{},[],void 0,void 0),d=["create","update","remove","destroy","pre","post"];t.exports={init:u}},{"./htmldomapi.js":49,"./is":50,"./vnode":59}],58:[function(e,t,n){function r(e){var t=e.data;t.vnode=t.fn.apply(void 0,t.args)}function o(e,t){var n,r=e.data,o=t.data,a=r.args,i=o.args;if(o.vnode=r.vnode,r.fn!==o.fn||a.length!==i.length)return void(o.vnode=o.fn.apply(void 0,i));for(n=0;n<i.length;++n)if(a[n]!==i[n])return void(o.vnode=o.fn.apply(void 0,i))}var a=e("./h");t.exports=function(e,t){var n,i=[];for(n=2;n<arguments.length;++n)i[n-2]=arguments[n];return a("thunk"+e,{hook:{init:r,prepatch:o},fn:t,args:i})}},{"./h":48}],59:[function(e,t,n){t.exports=function(e,t,n,r,o){var a=void 0===t?void 0:t.key;return{sel:e,data:t,children:n,text:r,elm:o,key:a}}},{}]},{},[9])(9)});

@@ -74,3 +74,2 @@ "use strict";

get: function () {
console.log(this.runStreamAdapter);
if (this._namespace.length === 0) {

@@ -77,0 +76,0 @@ return this.runStreamAdapter.adapt(this.rootElement$, rx_adapter_1.default.streamSubscribe);

@@ -49,7 +49,13 @@ "use strict";

if (is.array(children)) {
var goodChildren = [];
for (i = 0; i < children.length; ++i) {
if (is.primitive(children[i])) {
children[i] = vnode(undefined, undefined, undefined, children[i]);
var child = children[i];
if (child !== null && is.primitive(child)) {
goodChildren.push(vnode(undefined, undefined, undefined, child));
}
else if (child !== null && typeof child === 'object') {
goodChildren.push(child);
}
}
children = goodChildren;
}

@@ -56,0 +62,0 @@ if (sel[0] === 's' && sel[1] === 'v' && sel[2] === 'g') {

{
"name": "@cycle/dom",
"version": "10.0.0-rc5",
"version": "10.0.0-rc6",
"description": "The standard DOM Driver for Cycle.js, based on Snabbdom",

@@ -5,0 +5,0 @@ "license": "MIT",

@@ -82,3 +82,2 @@ import {StreamAdapter} from '@cycle/base';

get element$(): any {
console.log(this.runStreamAdapter);
if (this._namespace.length === 0) {

@@ -123,3 +122,3 @@ return this.runStreamAdapter.adapt(

.take(2) // 1st is the given container, 2nd is the re-rendered container
.flatMapLatest(rootElement => {
.flatMapLatest((rootElement: Element) => {
const namespace = this._namespace;

@@ -126,0 +125,0 @@ if (!namespace || namespace.length === 0) {

@@ -49,7 +49,12 @@ import {Observable} from 'rx';

if (is.array(children)) {
let goodChildren: Array<VNode | string | Observable<VNode>> = [];
for (i = 0; i < children.length; ++i) {
if (is.primitive(children[i])) {
children[i] = vnode(undefined, undefined, undefined, children[i]);
let child = children[i];
if (child !== null && is.primitive(child)) {
goodChildren.push(vnode(undefined, undefined, undefined, child));
} else if (child !== null && typeof child === 'object') {
goodChildren.push(child);
}
}
children = goodChildren;
}

@@ -56,0 +61,0 @@ if (sel[0] === 's' && sel[1] === 'v' && sel[2] === 'g') {

@@ -38,3 +38,3 @@ import {StreamAdapter} from '@cycle/base';

Observable.combineLatest(vnodeChildren,
(...children) => createVTree(vnode, children)
(...children: Array<VNode>) => createVTree(vnode, children)
);

@@ -41,0 +41,0 @@ } else {

@@ -115,2 +115,77 @@ 'use strict';

});
it('should ignore `null` children values', function (done) {
function app(){
return {
DOM: Rx.Observable.of(
div('.test', [
h4('Hello'),
null,
])
)
};
};
const {sinks, sources, run} = Cycle(app, {
DOM: makeDOMDriver(createRenderTarget())
});
sources.DOM.element$.skip(1).subscribe(function(root){
const myElement = root.querySelector('.test')
assert.strictEqual(myElement.children.length, 1);
done();
});
run();
});
it('should ignore `null` children values with no siblings', function (done) {
function app(){
return {
DOM: Rx.Observable.of(
div('.test', [
null,
null,
null,
])
)
};
};
const {sinks, sources, run} = Cycle(app, {
DOM: makeDOMDriver(createRenderTarget())
});
sources.DOM.element$.skip(1).subscribe(function(root){
const myElement = root.querySelector('.test')
assert.strictEqual(myElement.children.length, 0);
done();
});
run();
});
it('should ignore `null` children values with some siblings', function (done) {
function app(){
return {
DOM: Rx.Observable.of(
div('.test', [
null,
div('Hello'),
h4('World'),
null,
])
)
};
};
const {sinks, sources, run} = Cycle(app, {
DOM: makeDOMDriver(createRenderTarget())
});
sources.DOM.element$.skip(1).subscribe(function(root){
const myElement = root.querySelector('.test')
assert.strictEqual(myElement.children.length, 2);
done();
});
run();
});
});

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

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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

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