From 715c800426ed9604a58ede091fade3cd1b6b78cb Mon Sep 17 00:00:00 2001 From: Joe Pea Date: Mon, 16 Oct 2023 18:15:47 -0700 Subject: [PATCH] update build outputs which have slightly changed due to the current set of dependencies after the yarn+lerna lume repo management update --- dist/global.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/global.js b/dist/global.js index 3c1f879..5f5ac16 100644 --- a/dist/global.js +++ b/dist/global.js @@ -1,2 +1,2 @@ -(()=>{var __webpack_modules__={839:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{"use strict";var _utils_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(620),__WEBPACK_DEFAULT_EXPORT__=null,supportsSpread=isSyntaxSupported("Object(...[{}])"),supportsClass=isSyntaxSupported("class Test {}"),supportsNewTarget=isSyntaxSupported("new.target"),TRUE_CONSTRUCTOR=Symbol?Symbol("trueConstructor"):"__newlessTrueConstructor__",setPrototype=Object.setPrototypeOf||function(e,t){e.__proto__=t},construct=Reflect&&Reflect.construct||function(){if(supportsClass)return Function("constructor, args, target",`\n 'use strict';\n\n if (arguments.length === 3 && typeof target !== 'function')\n throw new TypeError(target + ' is not a constructor');\n\n target = target || constructor;\n\n // extend target so the right prototype is constructed (or nearly the\n // right one; ideally we'd do instantiator.prototype = target.prototype,\n // but a class's prototype property is not writable)\n class instantiator extends target {};\n // but ensure the *logic* is 'constructor' for ES2015-compliant engines\n Object.setPrototypeOf(instantiator, constructor);\n // ...and for Safari 9\n instantiator.prototype.constructor = constructor;\n\n // The spread operator is *dramatically faster, so use it if we can:\n // http://jsperf.com/new-via-spread-vs-dynamic-function/4\n ${supportsSpread?"\n\n var value = new instantiator(...([].slice.call(args)));\n\n ":"\n\n // otherwise, create a dynamic function in order to use 'new'\n // Note using 'function.bind' would be simpler, but is much slower:\n // http://jsperf.com/new-operator-with-dynamic-function-vs-bind\n var argList = '';\n for (var i = 0, len = args.length; i < len; i++) {\n if (i > 0) argList += ',';\n argList += 'args[' + i + ']';\n }\n var constructCall = Function('constructor, args',\n 'return new constructor( ' + argList + ' );'\n );\n var value = constructCall(constructor, args);\n\n args = Array.prototype.slice.call(args);\n args = [null].concat(args);\n var value = new constructor.bind.apply(constructor, args);\n\n "}\n\n // fix up the prototype so it matches the intended one, not one who's\n // prototype is the intended one :P\n Object.setPrototypeOf(value, target.prototype);\n return value;\n `);var e=function(){};return function(t,n,r){if(3===arguments.length&&"function"!=typeof r)throw new TypeError(r+" is not a constructor");e.prototype=(r||t).prototype;var o=new e,s=t.apply(o,n);return"object"==typeof s&&s?(s.__proto__=(r||t).prototype,s):o}}(),SKIP_PROPERTIES=null;function copyProperties(e,t){if(Object.getOwnPropertyNames&&Object.defineProperty){var n=Object.getOwnPropertyNames(e);Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e)));for(var r=n.length-1;r>=0;r--)-1===SKIP_PROPERTIES.indexOf(n[r])&&Object.defineProperty(t,n[r],Object.getOwnPropertyDescriptor(e,n[r]))}else for(var o in e)t[o]=e[o]}function newless(constructor){var name=constructor.name,usesClassSyntax="class"===constructor.toString().substr(0,5),requiresNew=!!usesClassSyntax||null,newlessConstructor=(()=>function(){if(!requiresNew&&this instanceof newlessConstructor){if(!1===requiresNew){const e=constructor.apply(this,arguments);return"object"==typeof e&&e||this}try{requiresNew=!1;const e=constructor.apply(this,arguments);return"object"==typeof e&&e||this}catch(e){if(!(e instanceof TypeError&&(/class constructor/i.test(e.message)||/use the 'new' operator/i.test(e.message))))throw e instanceof Error&&/Illegal constructor/i.test(e.message)&&Object.create(constructor.prototype)instanceof Node&&console.error(`The following error can happen if a Custom Element is called\nwith 'new' before being defined. The constructor was ${constructor.name}: `,constructor),e;requiresNew=!0}}var newTarget,hasNewTarget=!1;supportsNewTarget&&(eval("newTarget = new.target"),newTarget&&(hasNewTarget=!0)),supportsNewTarget&&hasNewTarget||(newTarget=this instanceof newlessConstructor?this.constructor:constructor);const returnValue=construct(constructor,arguments,newTarget);return this instanceof newlessConstructor&&setPrototype(this,returnValue),returnValue})();if(name){const e=getFunctionBody(newlessConstructor);newlessConstructor=Function("constructor, construct, setPrototype, requiresNew, supportsNewTarget",`\n var newlessConstructor = function ${name}() { ${e} };\n return newlessConstructor\n `)(constructor,construct,setPrototype,requiresNew,supportsNewTarget)}return constructor.length&&setDescriptor(newlessConstructor,"length",{value:constructor.length}),newlessConstructor.prototype=Object.create(constructor.prototype),newlessConstructor.prototype.constructor=newlessConstructor,constructor.prototype.constructor=constructor,newlessConstructor[TRUE_CONSTRUCTOR]=constructor,copyProperties(constructor,newlessConstructor),setPrototype(newlessConstructor,constructor),newlessConstructor}function isSyntaxSupported(e,t=!0){try{return!!Function("",(t?"'use strict';":"")+e)}catch(e){return!1}}},620:(e,t,n)=>{"use strict";n.d(t,{Gm:()=>_,Ie:()=>r,Md:()=>d,Sh:()=>o,U8:()=>w,ld:()=>l,nk:()=>f,q$:()=>c,uh:()=>a,yA:()=>p});class r{constructor(){this.m=new WeakMap}set(e,t){this.m.set(e,t),this.m.set(t,e)}get(e){return this.m.get(e)}has(e){return this.m.has(e)}}function o(e){const t=e.toString().split("\n");return t.shift(),t.pop(),t.join("\n")}const s={enumerable:!0,configurable:!0};function c(e,t,n,r=!1){n=i(r?l(e,t):Object.getOwnPropertyDescriptor(e,t),n),Object.defineProperty(e,t,n)}function u(e,t){let n,r;const o=Object.getOwnPropertyDescriptors(e);for(const e in t)n=t[e],r=o[e],t[e]=i(r,n);Object.defineProperties(e,t)}function i(e,t){if(("get"in t||"set"in t)&&("value"in t||"writable"in t))throw new TypeError("cannot specify both accessors and a value or writable attribute");return e&&("get"in t||"set"in t?(delete e.value,delete e.writable):("value"in t||"writable"in t)&&(delete e.get,delete e.set)),{...s,...e,...t}}function a(e,t,n=!0){let r,o=!1;return r=1===arguments.length?e:n?l(e,t):Object.getOwnPropertyDescriptor(e,t),r&&(r.get||r.set)&&(o=!0),o}function l(e,t){let n,r=e;for(;r;){if(n=Object.getOwnPropertyDescriptor(r,t),n)return n.owner=r,n;r=r.__proto__}}function p(e){let t=e,n=[];for(;t;)n=n.concat(Object.getOwnPropertyNames(t)),t=t.__proto__;return n=Array.from(new Set(n)),n}function f(e,t){let n=e.__proto__;do{if(t===n)return!0;n=n.__proto__}while(n);return!1}function _(e,t,n){const r=Object.getOwnPropertyNames(e);let o=r.length;for(;o--;){const s=r[o],c=Object.getOwnPropertyDescriptor(e,s);n&&n(c),Object.defineProperty(t,s,c)}}function d(e,{defaultClassDescriptor:{writable:t,enumerable:n,configurable:r}}){const o=Object.getOwnPropertyDescriptors(e);let s;for(const e in o)s=o[e],("value"in s||"writable"in s)&&(s.writable=t),s.enumerable=n,s.configurable=r;u(e,o)}function w(e,{defaultClassDescriptor:{writable:t,enumerable:n,configurable:r}},o){const s=Object.getOwnPropertyDescriptors(e);let c;for(const e in s)o&&o.includes(e)?delete s[e]:(c=s[e],("value"in c||"writable"in c)&&(c.writable=t),c.enumerable=n,c.configurable=r);u(e,s)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](n,n.exports,__webpack_require__),n.exports}__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{_trackReactiveProperty:()=>be,autorun:()=>he,circular:()=>Se,reactify:()=>Oe,reactive:()=>ge,variable:()=>we,version:()=>Te});var e=__webpack_require__(620);const t=["subclass","extends",...Object.getOwnPropertyNames(new Function)],n=new WeakMap,r=new WeakMap,o=new e.Ie,s=new WeakMap,c=new WeakMap,u=new WeakMap,i=new WeakMap,a=new WeakMap,l={mode:"es5",nativeNaming:!1,prototypeWritable:!1,defaultClassDescriptor:{writable:!0,enumerable:!1,configurable:!0},setClassDescriptors:!0};class p extends Error{}class f extends Error{}function _(e,t){let n=e.cachedPublicAccesses.get(t);return n||(P(e,t)?e.cachedPublicAccesses.set(t,n=w(t).publicToPrivate.get(t)):v(e,t)?e.cachedPublicAccesses.set(t,n=o.get(t)):e.cachedPublicAccesses.set(t,n=t),n)}function d(e,t){let n=e.cachedProtectedAccesses.get(t);if(n)return n;if(y(e,t))e.cachedProtectedAccesses.set(t,n=o.get(t)||h(t));else if(P(e,t)){const r=w(t).publicToPrivate.get(t);e.cachedProtectedAccesses.set(t,n=o.get(r)||h(r))}else v(e,t)&&e.cachedProtectedAccesses.set(t,n=t);if(!n)throw new f("invalid access of protected member");return n}function w(e){return s.get(e)}function h(e){const t=function(e){let t=null,r=e.__proto__;for(;r;){if(t=n.get(r),t)return t;r=r.__proto__}return t}(e),r=Object.create(t);return o.set(e,r),r}function g(e,t){let n=e.cachedPrivateAccesses.get(t);if(n)return n;if(y(e,t))e.cachedPrivateAccesses.set(t,n=e.publicToPrivate.get(t)||b(e,t));else if(v(e,t)){const r=o.get(t);e.cachedPrivateAccesses.set(t,n=e.publicToPrivate.get(r)||b(e,r))}else P(e,t)&&e.cachedPrivateAccesses.set(t,n=t);if(!n)throw new f("invalid access of private member");return n}function b(e,t){const n=Object.create(e.privatePrototype);return e.publicToPrivate.set(t,n),s.set(n,e),n}function y(t,n,r=!0){if(!r)return(0,e.nk)(n,t.publicPrototype);for(const r of Array.from(c.get(t.classBrand)))if((0,e.nk)(n,r))return!0;return!1}function v(t,n,r=!0){if(!r)return(0,e.nk)(n,t.protectedPrototype);for(const r of Array.from(u.get(t.classBrand)))if((0,e.nk)(n,r))return!0;return!1}function P(t,n,r=!0){if(!r)return(0,e.nk)(n,t.privatePrototype);for(const r of Array.from(i.get(t.classBrand)))if((0,e.nk)(n,r))return!0;return!1}function O(e,t,n){const{parentPublicPrototype:r,parentProtectedPrototype:o,parentPrivatePrototype:s}=t;if(y(t,n,!1))return m(n,r,e);if(v(t,n,!1))return m(n,o,e);if(P(t,n,!1))return m(n,s,e);throw new p("invalid super access")}function m(t,n,r){let o=r.get(t);if(!o){r.set(t,o=Object.create(n));const s=(0,e.yA)(n);let c=s.length;for(;c--;){const r=s[c];(0,e.q$)(o,r,{get:function(){let o;const s=(0,e.ld)(n,r);if(s&&(0,e.uh)(s)){const e=s.get;e&&(o=e.call(t))}else o=n[r];return o&&o.call&&"function"==typeof o&&(o=o.bind(t)),o},set:function(o){const s=(0,e.ld)(n,r);if(s&&(0,e.uh)(s)){const e=s.set;e&&(o=e.call(t,o))}else t[r]=o}},!0)}}return o}var S;!function(o){(o=o?{...l,...o}:l).defaultClassDescriptor={...l.defaultClassDescriptor,...o.defaultClassDescriptor};const{mode:s,prototypeWritable:p,setClassDescriptors:f,nativeNaming:w}=o;function h(...e){let t=!1;if("function"==typeof this&&(t=!0),e.length<=3){let n="",r=null,o=null;"string"==typeof e[0]?n=e[0]:"function"!=typeof e[0]&&"object"!=typeof e[0]||(r=e[0],o=e[1]),"function"!=typeof e[1]&&"object"!=typeof e[1]||(r=e[1],o=e[2]);const s=t?b.call(this,n,r,o):b(n,r,o);return s.extends=function(e,t,s){return t=t||r,s=s||o,b.call(e,n,t,s)},s}throw new TypeError("invalid args")}return h;function b(l,b,y){let v=this;if("string"!=typeof l)throw new TypeError("\n You must specify a string for the 'className' argument.\n ");let P=null;if(b&&"object"==typeof b)P=b;else if(!v&&(!b||"function"!=typeof b&&"object"!=typeof b)){let t;return w&&l?t=new Function(`return function ${l}() {}`)():(t=function(){},l&&(0,e.q$)(t,"name",{value:l})),t.prototype={__proto__:Object.prototype,constructor:t},(0,e.q$)(t,"subclass",{value:h,writable:!0,enumerable:!1,configurable:!1}),t}const m=y?void 0:new e.Ie;y&&(a.get(y)||a.set(y,new e.Ie));const S={className:l,get publicToPrivate(){return m||a.get(y)},classBrand:y=y||{brand:"lexical"},cachedPublicAccesses:new WeakMap,cachedProtectedAccesses:new WeakMap,cachedPrivateAccesses:new WeakMap},T=new WeakMap,k=O.bind(null,T,S),j=_.bind(null,S),A=d.bind(null,S),E=g.bind(null,S);if(j.prototype={},A.prototype={},E.prototype={},j.Public=j,j.Protected=A,j.Private=E,j.Super=k,A.Public=j,A.Protected=A,A.Private=E,A.Super=k,P=P||b&&b(j,A,E,k),P&&"object"!=typeof P&&"function"!=typeof P)throw new TypeError("\n The return value of a class definer function, if any, should be\n an object, or a class constructor.\n ");let N,C=null;"function"==typeof P&&(C=P,P=P.prototype,v=C.prototype.__proto__.constructor),P&&(N=P.static,delete P.static,"function"==typeof P.public&&(P.public=P.public(A,E)),"function"==typeof P.protected&&(P.protected=P.protected(j,E)),"function"==typeof P.private&&(P.private=P.private(j,A))),v=v||Object;const x=v.prototype,q=P&&P.public||P||Object.create(x);q.__proto__!==x&&(q.__proto__=x);const R=function(e){let t,r=e;for(;r&&!t;)t=n.get(r),r=r.__proto__;return t||{}}(x),M=P&&P.protected||Object.create(R);M.__proto__!==R&&(M.__proto__=R),n.set(q,M);const D=function(e){let t,n=e;for(;n&&!t;)t=r.get(n),n=n.__proto__;return t||{}}(x),I=P&&P.private||Object.create(D);if(I.__proto__!==D&&(I.__proto__=D),r.set(q,I),c.get(y)||c.set(y,new Set),u.get(y)||u.set(y,new Set),i.get(y)||i.set(y,new Set),c.get(y).add(q),u.get(y).add(M),i.get(y).add(I),S.publicPrototype=q,S.privatePrototype=I,S.protectedPrototype=M,S.parentPublicPrototype=x,S.parentProtectedPrototype=R,S.parentPrivatePrototype=D,(0,e.Gm)(j.prototype,q),(0,e.Gm)(A.prototype,M),(0,e.Gm)(E.prototype,I),P&&(delete P.public,delete P.protected,delete P.private,P!==q&&(0,e.Gm)(P,q)),C)return N&&(0,e.Gm)(N,C),C;const W=q.hasOwnProperty("constructor")?q.constructor:null;let L=null,$=null;if("es5"!==s)throw new TypeError("\n The lowclass \"mode\" option can only be 'es5' for now.\n ");if(L=function(){let e=null,t=null;return t=W||v,t!==Object&&(e=t.apply(this,arguments)),!e||"object"!=typeof e&&"function"!=typeof e?this:e},$=q,l)if(w){const t=(0,e.Sh)(L),n=L.prototype;L=new Function(" userConstructor, ParentClass ",`\n return function ${l}() { ${t} }\n `)(W,v),L.prototype=n}else(0,e.q$)(L,"name",{value:l});return W&&W.length&&(0,e.q$)(L,"length",{value:W.length}),L.__proto__=v,N&&(0,e.Gm)(N,L),(0,e.q$)(L,"subclass",{value:h,writable:!0,enumerable:!1,configurable:!1}),L.prototype=$,L.prototype.constructor=L,f&&((0,e.U8)(L,o,t),(0,e.q$)(L,"prototype",{writable:p}),(0,e.Md)(L.prototype,o),(0,e.Md)(M,o),(0,e.Md)(I,o)),S.constructor=L,L}}(),function(e){e.PROXIES_ON_INSTANCE_AND_PROTOTYPE="PROXIES_ON_INSTANCE_AND_PROTOTYPE",e.PROXIES_ON_PROTOTYPE="PROXIES_ON_PROTOTYPE",e.PROXY_AFTER_INSTANCE_AND_PROTOTYPE="PROXY_AFTER_INSTANCE_AND_PROTOTYPE"}(S||(S={})),S.PROXIES_ON_INSTANCE_AND_PROTOTYPE;new WeakMap;__webpack_require__(839);const T={};const k=(Symbol("solid-proxy"),Symbol("solid-track"),Symbol("solid-dev-component"),{equals:(e,t)=>e===t});let j=null,A=re;const E={},N=1,C=2,x={owned:null,cleanups:null,context:null,owner:null},[q,R]=X(!1);var M=null;let D,I=null,W=null,L=null,$=null,F=null,V=null,U=null,Y=0;function X(e,t){t=t?Object.assign({},k,t):k;const n={value:e,observers:null,observerSlots:null,pending:E,comparator:t.equals||void 0};return[H.bind(n),e=>("function"==typeof e&&(e=I&&I.running&&I.sources.has(n)?e(n.pending!==E?n.pending:n.tValue):e(n.pending!==E?n.pending:n.value)),J(n,e))]}function B(e,t,n){n=n?Object.assign({},k,n):k;const r=ee(e,t,!0,0);return r.pending=E,r.observers=null,r.observerSlots=null,r.comparator=n.equals||void 0,W&&I&&I.running?(r.tState=N,V.push(r)):Q(r),H.bind(r)}function G(e){if(F)return e();let t;const n=F=[];try{t=e()}finally{F=null}return ne((()=>{for(let e=0;epe(t())))}function H(){const e=I&&I.running;if(this.sources&&(!e&&this.state||e&&this.tState)){const t=V;V=null,!e&&this.state===N||e&&this.tState===N?Q(this):se(this),V=t}if($){const e=this.observers?this.observers.length:0;$.sources?($.sources.push(this),$.sourceSlots.push(e)):($.sources=[this],$.sourceSlots=[e]),this.observers?(this.observers.push($),this.observerSlots.push($.sources.length-1)):(this.observers=[$],this.observerSlots=[$.sources.length-1])}return e&&I.sources.has(this)?this.tValue:this.value}function J(e,t,n){if(F)return e.pending===E&&F.push(e),e.pending=t,t;if(e.comparator)if(I&&I.running&&I.sources.has(e)){if(e.comparator(e.tValue,t))return t}else if(e.comparator(e.value,t))return t;let r=!1;return I?(r=I.running,(r||!n&&I.sources.has(e))&&(I.sources.add(e),e.tValue=t),r||(e.value=t)):e.value=t,e.observers&&e.observers.length&&ne((()=>{for(let t=0;t1e6)throw V=[],new Error}),!1),t}function Q(e){if(!e.fn)return;ue(e);const t=M,n=$,r=Y;$=M=e,Z(e,I&&I.running&&I.sources.has(e)?e.tValue:e.value,r),I&&!I.running&&I.sources.has(e)&&queueMicrotask((()=>{ne((()=>{I&&(I.running=!0),Z(e,e.tValue,r)}),!1)})),$=n,M=t}function Z(e,t,n){let r;try{r=e.fn(t)}catch(e){ae(e)}(!e.updatedAt||e.updatedAt<=n)&&(e.observers&&e.observers.length?J(e,r,!0):I&&I.running&&e.pure?(I.sources.add(e),e.tValue=r):e.value=r,e.updatedAt=n)}function ee(e,t,n,r=N,o){const s={fn:e,state:r,updatedAt:null,owned:null,sources:null,sourceSlots:null,cleanups:null,value:t,owner:M,context:null,pure:n};if(I&&I.running&&(s.state=0,s.tState=r),null===M||M!==x&&(I&&I.running&&M.pure?M.tOwned?M.tOwned.push(s):M.tOwned=[s]:M.owned?M.owned.push(s):M.owned=[s]),L){const[e,t]=X(void 0,{equals:!1}),n=L(s.fn,t);!function(e){null===M||(null===M.cleanups?M.cleanups=[e]:M.cleanups.push(e))}((()=>n.dispose()));const r=()=>function(e){if(I&&I.running)return e(),I.done;const t=$,n=M;return Promise.resolve().then((()=>{let r;return $=t,M=n,(W||D)&&(r=I||(I={sources:new Set,effects:[],promises:new Set,disposed:new Set,queue:new Set,running:!0}),r.done||(r.done=new Promise((e=>r.resolve=e))),r.running=!0),G(e),$=M=null,r?r.done:void 0}))}(t).then((()=>o.dispose())),o=L(s.fn,r);s.fn=t=>(e(),I&&I.running?o.track(t):n.track(t))}return s}function te(e){const t=I&&I.running;if(!t&&0===e.state||t&&0===e.tState)return;if(!t&&e.state===C||t&&e.tState===C)return se(e);if(e.suspense&&K(e.suspense.inFallback))return e.suspense.effects.push(e);const n=[e];for(;(e=e.owner)&&(!e.updatedAt||e.updatedAt=0;r--){if(e=n[r],t){let t=e,o=n[r+1];for(;(t=t.owner)&&t!==o;)if(I.disposed.has(t))return}if(!t&&e.state===N||t&&e.tState===N)Q(e);else if(!t&&e.state===C||t&&e.tState===C){const t=V;V=null,se(e,n[0]),V=t}}}function ne(e,t){if(V)return e();let n=!1;t||(V=[]),U?n=!0:U=[],Y++;try{const t=e();return function(e){if(V&&(W&&I&&I.running?function(e){for(let t=0;t{r.delete(n),ne((()=>{I.running=!0,te(n),r.size||(U.push.apply(U,I.effects),I.effects=[])}),!1),I&&(I.running=!1)})))}}(V):re(V),V=null),e)return;let t;if(I&&I.running){if(I.promises.size||I.queue.size)return I.running=!1,I.effects.push.apply(I.effects,U),U=null,void R(!0);const e=I.sources,n=I.disposed;t=I.resolve;for(const e of U)"tState"in e&&(e.state=e.tState),delete e.tState;I=null,G((()=>{for(const e of n)ue(e);for(const t of e){if(t.value=t.tValue,t.owned)for(let e=0,n=t.owned.length;e{A(U),U=null})):U=null,t&&t()}(n),t}catch(e){V||(U=null),ae(e)}}function re(e){for(let t=0;tn=K((()=>(M.context={[e]:t.value},z((()=>t.children))))))),n}}function _e(){return this()}function de(e){return this(e)}function we(e){const[t,n]=X(e,{equals:!1}),r=e=>void 0===e?t():(n((()=>e)),e),o=_e.bind(r),s=de.bind(r);return r.get=o,r.set=s,r[0]=o,r[1]=s,r[Symbol.iterator]=function*(){yield r[0],yield r[1]},r}function he(e){let t;return function(e,t){const n=$,r=M,o=0===e.length,s=o?x:{owned:null,cleanups:null,context:null,owner:t||r},c=o?e:()=>e((()=>ue(s)));M=s,$=null;try{return ne(c,!0)}finally{$=n,M=r}}((n=>{t=n,function(e,t,n){A=oe;const r=ee(e,t,!1,N),o=D&&le(M,D.id);o&&(r.suspense=o),r.user=!0,U?U.push(r):Q(r)}(e)})),t}function ge(e,t,n){if(1===arguments.length&&"kind"in e){const t=e;return"class"===t.kind?{...t,finisher:ye}:{...t,finisher(e){var n,r;return be(e,t.key),null!==(r=null===(n=t.finisher)||void 0===n?void 0:n.call(t,e))&&void 0!==r?r:e}}}if(1===arguments.length&&"function"==typeof e)return ye(e);be(e.constructor,t)}function be(e,t){e.reactiveProperties&&e.hasOwnProperty("reactiveProperties")||(e.reactiveProperties=[]),e.reactiveProperties.includes(t)||e.reactiveProperties.push(t)}function ye(e){var t;return e.hasOwnProperty("__isReactive__")?e:((t=class extends e{constructor(...t){if($)return K((()=>{const n=Reflect.construct(e,t,new.target);return Oe(n,e),n}));super(...t),Oe(this,e)}}).__isReactive__=!0,t)}function ve(t,n){if("string"!=typeof n)throw new Error("TODO: support for non-string fields with @reactive decorator");const r="v_"+n;let o,s,c,u=(0,e.ld)(t,n);if(u)if(o=u.get,s=u.set,o||s){if(!o||!s)return void console.warn('The `@reactive` decorator was used on an accessor named "'+n+'" which had a getter or a setter, but not both. Reactivity on accessors works only when accessors have both get and set. In this case the decorator does not do anything.');delete u.get,delete u.set}else{if(c=u.value,!u.writable)return void console.warn("The `@reactive` decorator was used on a property named "+n+" that is not writable. Reactivity is not enabled for non-writable properties.");delete u.value,delete u.writable}u={configurable:!0,enumerable:!0,...u,get:o?function(){return Pe(this,r,c)(),o.call(this)}:function(){return Pe(this,r,c)()},set:s?function(e){s.call(this,e),Pe(this,r)(e),this.__propsSetAtLeastOnce__||(this.__propsSetAtLeastOnce__=new Set),this.__propsSetAtLeastOnce__.add(n)}:function(e){Pe(this,r)(e),this.__propsSetAtLeastOnce__||(this.__propsSetAtLeastOnce__=new Set),this.__propsSetAtLeastOnce__.add(n)}},t.__reactifiedProps__||(t.__reactifiedProps__=new Set),t.__reactifiedProps__.add(n),Object.defineProperty(t,n,u)}function Pe(e,t,n=void 0){let r=e[t];return r||(e[t]=r=we(n),r)}function Oe(e,t){if(function(e){return"function"==typeof e}(t)){const n=t.reactiveProperties;Array.isArray(n)&&me(e,n)}else me(e,t);return e}function me(e,t){var n;for(const r of t){if(null===(n=e.__reactifiedProps__)||void 0===n?void 0:n.has(r))continue;const t=e[r];ve(e,r),e[r]=t}}function Se(e,t,n,r){let o=!0;const s=he((()=>{const t=e();o&&!(o=!1)?r(t):o=!0})),c=he((()=>{const e=n();o&&!(o=!1)?t(e):o=!0}));return function(){s(),c()}}Symbol("fallback"),function(e){const t=Symbol("context");fe(t)}();const Te="0.9.0"})();var __webpack_export_target__=LUME="undefined"==typeof LUME?{}:LUME;for(var i in __webpack_exports__)__webpack_export_target__[i]=__webpack_exports__[i];__webpack_exports__.__esModule&&Object.defineProperty(__webpack_export_target__,"__esModule",{value:!0})})(); +(()=>{var __webpack_modules__={941:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{"use strict";var _utils_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(451),__WEBPACK_DEFAULT_EXPORT__=null,supportsSpread=isSyntaxSupported("Object(...[{}])"),supportsClass=isSyntaxSupported("class Test {}"),supportsNewTarget=isSyntaxSupported("new.target"),TRUE_CONSTRUCTOR=Symbol?Symbol("trueConstructor"):"__newlessTrueConstructor__",setPrototype=Object.setPrototypeOf||function(e,t){e.__proto__=t},construct=Reflect&&Reflect.construct||function(){if(supportsClass)return Function("constructor, args, target",`\n 'use strict';\n\n if (arguments.length === 3 && typeof target !== 'function')\n throw new TypeError(target + ' is not a constructor');\n\n target = target || constructor;\n\n // extend target so the right prototype is constructed (or nearly the\n // right one; ideally we'd do instantiator.prototype = target.prototype,\n // but a class's prototype property is not writable)\n class instantiator extends target {};\n // but ensure the *logic* is 'constructor' for ES2015-compliant engines\n Object.setPrototypeOf(instantiator, constructor);\n // ...and for Safari 9\n instantiator.prototype.constructor = constructor;\n\n // The spread operator is *dramatically faster, so use it if we can:\n // http://jsperf.com/new-via-spread-vs-dynamic-function/4\n ${supportsSpread?"\n\n var value = new instantiator(...([].slice.call(args)));\n\n ":"\n\n // otherwise, create a dynamic function in order to use 'new'\n // Note using 'function.bind' would be simpler, but is much slower:\n // http://jsperf.com/new-operator-with-dynamic-function-vs-bind\n var argList = '';\n for (var i = 0, len = args.length; i < len; i++) {\n if (i > 0) argList += ',';\n argList += 'args[' + i + ']';\n }\n var constructCall = Function('constructor, args',\n 'return new constructor( ' + argList + ' );'\n );\n var value = constructCall(constructor, args);\n\n args = Array.prototype.slice.call(args);\n args = [null].concat(args);\n var value = new constructor.bind.apply(constructor, args);\n\n "}\n\n // fix up the prototype so it matches the intended one, not one who's\n // prototype is the intended one :P\n Object.setPrototypeOf(value, target.prototype);\n return value;\n `);var e=function(){};return function(t,n,r){if(3===arguments.length&&"function"!=typeof r)throw new TypeError(r+" is not a constructor");e.prototype=(r||t).prototype;var o=new e,s=t.apply(o,n);return"object"==typeof s&&s?(s.__proto__=(r||t).prototype,s):o}}(),SKIP_PROPERTIES=null;function copyProperties(e,t){if(Object.getOwnPropertyNames&&Object.defineProperty){var n=Object.getOwnPropertyNames(e);Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(e)));for(var r=n.length-1;r>=0;r--)-1===SKIP_PROPERTIES.indexOf(n[r])&&Object.defineProperty(t,n[r],Object.getOwnPropertyDescriptor(e,n[r]))}else for(var o in e)t[o]=e[o]}function newless(constructor){var name=constructor.name,usesClassSyntax="class"===constructor.toString().substr(0,5),requiresNew=!!usesClassSyntax||null,newlessConstructor=(()=>function(){if(!requiresNew&&this instanceof newlessConstructor){if(!1===requiresNew){const e=constructor.apply(this,arguments);return"object"==typeof e&&e||this}try{requiresNew=!1;const e=constructor.apply(this,arguments);return"object"==typeof e&&e||this}catch(e){if(!(e instanceof TypeError&&(/class constructor/i.test(e.message)||/use the 'new' operator/i.test(e.message))))throw e instanceof Error&&/Illegal constructor/i.test(e.message)&&Object.create(constructor.prototype)instanceof Node&&console.error(`The following error can happen if a Custom Element is called\nwith 'new' before being defined. The constructor was ${constructor.name}: `,constructor),e;requiresNew=!0}}var newTarget,hasNewTarget=!1;supportsNewTarget&&(eval("newTarget = new.target"),newTarget&&(hasNewTarget=!0)),supportsNewTarget&&hasNewTarget||(newTarget=this instanceof newlessConstructor?this.constructor:constructor);const returnValue=construct(constructor,arguments,newTarget);return this instanceof newlessConstructor&&setPrototype(this,returnValue),returnValue})();if(name){const e=getFunctionBody(newlessConstructor);newlessConstructor=Function("constructor, construct, setPrototype, requiresNew, supportsNewTarget",`\n var newlessConstructor = function ${name}() { ${e} };\n return newlessConstructor\n `)(constructor,construct,setPrototype,requiresNew,supportsNewTarget)}return constructor.length&&setDescriptor(newlessConstructor,"length",{value:constructor.length}),newlessConstructor.prototype=Object.create(constructor.prototype),newlessConstructor.prototype.constructor=newlessConstructor,constructor.prototype.constructor=constructor,newlessConstructor[TRUE_CONSTRUCTOR]=constructor,copyProperties(constructor,newlessConstructor),setPrototype(newlessConstructor,constructor),newlessConstructor}function isSyntaxSupported(e,t=!0){try{return!!Function("",(t?"'use strict';":"")+e)}catch(e){return!1}}},451:(e,t,n)=>{"use strict";n.d(t,{Gm:()=>_,Ie:()=>r,Md:()=>d,Sh:()=>o,U8:()=>w,ld:()=>l,nk:()=>f,q$:()=>c,uh:()=>a,yA:()=>p});class r{constructor(){this.m=new WeakMap}set(e,t){this.m.set(e,t),this.m.set(t,e)}get(e){return this.m.get(e)}has(e){return this.m.has(e)}}function o(e){const t=e.toString().split("\n");return t.shift(),t.pop(),t.join("\n")}const s={enumerable:!0,configurable:!0};function c(e,t,n,r=!1){n=i(r?l(e,t):Object.getOwnPropertyDescriptor(e,t),n),Object.defineProperty(e,t,n)}function u(e,t){let n,r;const o=Object.getOwnPropertyDescriptors(e);for(const e in t)n=t[e],r=o[e],t[e]=i(r,n);Object.defineProperties(e,t)}function i(e,t){if(("get"in t||"set"in t)&&("value"in t||"writable"in t))throw new TypeError("cannot specify both accessors and a value or writable attribute");return e&&("get"in t||"set"in t?(delete e.value,delete e.writable):("value"in t||"writable"in t)&&(delete e.get,delete e.set)),{...s,...e,...t}}function a(e,t,n=!0){let r,o=!1;return r=1===arguments.length?e:n?l(e,t):Object.getOwnPropertyDescriptor(e,t),r&&(r.get||r.set)&&(o=!0),o}function l(e,t){let n,r=e;for(;r;){if(n=Object.getOwnPropertyDescriptor(r,t),n)return n.owner=r,n;r=r.__proto__}}function p(e){let t=e,n=[];for(;t;)n=n.concat(Object.getOwnPropertyNames(t)),t=t.__proto__;return n=Array.from(new Set(n)),n}function f(e,t){let n=e.__proto__;do{if(t===n)return!0;n=n.__proto__}while(n);return!1}function _(e,t,n){const r=Object.getOwnPropertyNames(e);let o=r.length;for(;o--;){const s=r[o],c=Object.getOwnPropertyDescriptor(e,s);n&&n(c),Object.defineProperty(t,s,c)}}function d(e,{defaultClassDescriptor:{writable:t,enumerable:n,configurable:r}}){const o=Object.getOwnPropertyDescriptors(e);let s;for(const e in o)s=o[e],("value"in s||"writable"in s)&&(s.writable=t),s.enumerable=n,s.configurable=r;u(e,o)}function w(e,{defaultClassDescriptor:{writable:t,enumerable:n,configurable:r}},o){const s=Object.getOwnPropertyDescriptors(e);let c;for(const e in s)o&&o.includes(e)?delete s[e]:(c=s[e],("value"in c||"writable"in c)&&(c.writable=t),c.enumerable=n,c.configurable=r);u(e,s)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](n,n.exports,__webpack_require__),n.exports}__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{_trackReactiveProperty:()=>be,autorun:()=>he,circular:()=>Se,reactify:()=>Oe,reactive:()=>ge,variable:()=>we,version:()=>Te});var e=__webpack_require__(451);const t=["subclass","extends",...Object.getOwnPropertyNames(new Function)],n=new WeakMap,r=new WeakMap,o=new e.Ie,s=new WeakMap,c=new WeakMap,u=new WeakMap,i=new WeakMap,a=new WeakMap,l={mode:"es5",nativeNaming:!1,prototypeWritable:!1,defaultClassDescriptor:{writable:!0,enumerable:!1,configurable:!0},setClassDescriptors:!0};class p extends Error{}class f extends Error{}function _(e,t){let n=e.cachedPublicAccesses.get(t);return n||(P(e,t)?e.cachedPublicAccesses.set(t,n=w(t).publicToPrivate.get(t)):v(e,t)?e.cachedPublicAccesses.set(t,n=o.get(t)):e.cachedPublicAccesses.set(t,n=t),n)}function d(e,t){let n=e.cachedProtectedAccesses.get(t);if(n)return n;if(y(e,t))e.cachedProtectedAccesses.set(t,n=o.get(t)||h(t));else if(P(e,t)){const r=w(t).publicToPrivate.get(t);e.cachedProtectedAccesses.set(t,n=o.get(r)||h(r))}else v(e,t)&&e.cachedProtectedAccesses.set(t,n=t);if(!n)throw new f("invalid access of protected member");return n}function w(e){return s.get(e)}function h(e){const t=function(e){let t=null,r=e.__proto__;for(;r;){if(t=n.get(r),t)return t;r=r.__proto__}return t}(e),r=Object.create(t);return o.set(e,r),r}function g(e,t){let n=e.cachedPrivateAccesses.get(t);if(n)return n;if(y(e,t))e.cachedPrivateAccesses.set(t,n=e.publicToPrivate.get(t)||b(e,t));else if(v(e,t)){const r=o.get(t);e.cachedPrivateAccesses.set(t,n=e.publicToPrivate.get(r)||b(e,r))}else P(e,t)&&e.cachedPrivateAccesses.set(t,n=t);if(!n)throw new f("invalid access of private member");return n}function b(e,t){const n=Object.create(e.privatePrototype);return e.publicToPrivate.set(t,n),s.set(n,e),n}function y(t,n,r=!0){if(!r)return(0,e.nk)(n,t.publicPrototype);for(const r of Array.from(c.get(t.classBrand)))if((0,e.nk)(n,r))return!0;return!1}function v(t,n,r=!0){if(!r)return(0,e.nk)(n,t.protectedPrototype);for(const r of Array.from(u.get(t.classBrand)))if((0,e.nk)(n,r))return!0;return!1}function P(t,n,r=!0){if(!r)return(0,e.nk)(n,t.privatePrototype);for(const r of Array.from(i.get(t.classBrand)))if((0,e.nk)(n,r))return!0;return!1}function O(e,t,n){const{parentPublicPrototype:r,parentProtectedPrototype:o,parentPrivatePrototype:s}=t;if(y(t,n,!1))return m(n,r,e);if(v(t,n,!1))return m(n,o,e);if(P(t,n,!1))return m(n,s,e);throw new p("invalid super access")}function m(t,n,r){let o=r.get(t);if(!o){r.set(t,o=Object.create(n));const s=(0,e.yA)(n);let c=s.length;for(;c--;){const r=s[c];(0,e.q$)(o,r,{get:function(){let o;const s=(0,e.ld)(n,r);if(s&&(0,e.uh)(s)){const e=s.get;e&&(o=e.call(t))}else o=n[r];return o&&o.call&&"function"==typeof o&&(o=o.bind(t)),o},set:function(o){const s=(0,e.ld)(n,r);if(s&&(0,e.uh)(s)){const e=s.set;e&&(o=e.call(t,o))}else t[r]=o}},!0)}}return o}var S;!function(o){(o=o?{...l,...o}:l).defaultClassDescriptor={...l.defaultClassDescriptor,...o.defaultClassDescriptor};const{mode:s,prototypeWritable:p,setClassDescriptors:f,nativeNaming:w}=o;function h(...e){let t=!1;if("function"==typeof this&&(t=!0),e.length<=3){let n="",r=null,o=null;"string"==typeof e[0]?n=e[0]:"function"!=typeof e[0]&&"object"!=typeof e[0]||(r=e[0],o=e[1]),"function"!=typeof e[1]&&"object"!=typeof e[1]||(r=e[1],o=e[2]);const s=t?b.call(this,n,r,o):b(n,r,o);return s.extends=function(e,t,s){return t=t||r,s=s||o,b.call(e,n,t,s)},s}throw new TypeError("invalid args")}return h;function b(l,b,y){let v=this;if("string"!=typeof l)throw new TypeError("\n You must specify a string for the 'className' argument.\n ");let P=null;if(b&&"object"==typeof b)P=b;else if(!v&&(!b||"function"!=typeof b&&"object"!=typeof b)){let t;return w&&l?t=new Function(`return function ${l}() {}`)():(t=function(){},l&&(0,e.q$)(t,"name",{value:l})),t.prototype={__proto__:Object.prototype,constructor:t},(0,e.q$)(t,"subclass",{value:h,writable:!0,enumerable:!1,configurable:!1}),t}const m=y?void 0:new e.Ie;y&&(a.get(y)||a.set(y,new e.Ie));const S={className:l,get publicToPrivate(){return m||a.get(y)},classBrand:y=y||{brand:"lexical"},cachedPublicAccesses:new WeakMap,cachedProtectedAccesses:new WeakMap,cachedPrivateAccesses:new WeakMap},T=new WeakMap,k=O.bind(null,T,S),j=_.bind(null,S),A=d.bind(null,S),E=g.bind(null,S);if(j.prototype={},A.prototype={},E.prototype={},j.Public=j,j.Protected=A,j.Private=E,j.Super=k,A.Public=j,A.Protected=A,A.Private=E,A.Super=k,P=P||b&&b(j,A,E,k),P&&"object"!=typeof P&&"function"!=typeof P)throw new TypeError("\n The return value of a class definer function, if any, should be\n an object, or a class constructor.\n ");let N,C=null;"function"==typeof P&&(C=P,P=P.prototype,v=C.prototype.__proto__.constructor),P&&(N=P.static,delete P.static,"function"==typeof P.public&&(P.public=P.public(A,E)),"function"==typeof P.protected&&(P.protected=P.protected(j,E)),"function"==typeof P.private&&(P.private=P.private(j,A))),v=v||Object;const x=v.prototype,q=P&&P.public||P||Object.create(x);q.__proto__!==x&&(q.__proto__=x);const R=function(e){let t,r=e;for(;r&&!t;)t=n.get(r),r=r.__proto__;return t||{}}(x),M=P&&P.protected||Object.create(R);M.__proto__!==R&&(M.__proto__=R),n.set(q,M);const D=function(e){let t,n=e;for(;n&&!t;)t=r.get(n),n=n.__proto__;return t||{}}(x),I=P&&P.private||Object.create(D);if(I.__proto__!==D&&(I.__proto__=D),r.set(q,I),c.get(y)||c.set(y,new Set),u.get(y)||u.set(y,new Set),i.get(y)||i.set(y,new Set),c.get(y).add(q),u.get(y).add(M),i.get(y).add(I),S.publicPrototype=q,S.privatePrototype=I,S.protectedPrototype=M,S.parentPublicPrototype=x,S.parentProtectedPrototype=R,S.parentPrivatePrototype=D,(0,e.Gm)(j.prototype,q),(0,e.Gm)(A.prototype,M),(0,e.Gm)(E.prototype,I),P&&(delete P.public,delete P.protected,delete P.private,P!==q&&(0,e.Gm)(P,q)),C)return N&&(0,e.Gm)(N,C),C;const W=q.hasOwnProperty("constructor")?q.constructor:null;let L=null,$=null;if("es5"!==s)throw new TypeError("\n The lowclass \"mode\" option can only be 'es5' for now.\n ");if(L=function(){let e=null,t=null;return t=W||v,t!==Object&&(e=t.apply(this,arguments)),!e||"object"!=typeof e&&"function"!=typeof e?this:e},$=q,l)if(w){const t=(0,e.Sh)(L),n=L.prototype;L=new Function(" userConstructor, ParentClass ",`\n return function ${l}() { ${t} }\n `)(W,v),L.prototype=n}else(0,e.q$)(L,"name",{value:l});return W&&W.length&&(0,e.q$)(L,"length",{value:W.length}),L.__proto__=v,N&&(0,e.Gm)(N,L),(0,e.q$)(L,"subclass",{value:h,writable:!0,enumerable:!1,configurable:!1}),L.prototype=$,L.prototype.constructor=L,f&&((0,e.U8)(L,o,t),(0,e.q$)(L,"prototype",{writable:p}),(0,e.Md)(L.prototype,o),(0,e.Md)(M,o),(0,e.Md)(I,o)),S.constructor=L,L}}(),function(e){e.PROXIES_ON_INSTANCE_AND_PROTOTYPE="PROXIES_ON_INSTANCE_AND_PROTOTYPE",e.PROXIES_ON_PROTOTYPE="PROXIES_ON_PROTOTYPE",e.PROXY_AFTER_INSTANCE_AND_PROTOTYPE="PROXY_AFTER_INSTANCE_AND_PROTOTYPE"}(S||(S={})),S.PROXIES_ON_INSTANCE_AND_PROTOTYPE;new WeakMap;__webpack_require__(941);const T={};const k=(Symbol("solid-proxy"),Symbol("solid-track"),Symbol("solid-dev-component"),{equals:(e,t)=>e===t});let j=null,A=re;const E={},N=1,C=2,x={owned:null,cleanups:null,context:null,owner:null},[q,R]=X(!1);var M=null;let D,I=null,W=null,L=null,$=null,F=null,V=null,U=null,Y=0;function X(e,t){t=t?Object.assign({},k,t):k;const n={value:e,observers:null,observerSlots:null,pending:E,comparator:t.equals||void 0};return[H.bind(n),e=>("function"==typeof e&&(e=I&&I.running&&I.sources.has(n)?e(n.pending!==E?n.pending:n.tValue):e(n.pending!==E?n.pending:n.value)),J(n,e))]}function B(e,t,n){n=n?Object.assign({},k,n):k;const r=ee(e,t,!0,0);return r.pending=E,r.observers=null,r.observerSlots=null,r.comparator=n.equals||void 0,W&&I&&I.running?(r.tState=N,V.push(r)):Q(r),H.bind(r)}function G(e){if(F)return e();let t;const n=F=[];try{t=e()}finally{F=null}return ne((()=>{for(let e=0;epe(t())))}function H(){const e=I&&I.running;if(this.sources&&(!e&&this.state||e&&this.tState)){const t=V;V=null,!e&&this.state===N||e&&this.tState===N?Q(this):se(this),V=t}if($){const e=this.observers?this.observers.length:0;$.sources?($.sources.push(this),$.sourceSlots.push(e)):($.sources=[this],$.sourceSlots=[e]),this.observers?(this.observers.push($),this.observerSlots.push($.sources.length-1)):(this.observers=[$],this.observerSlots=[$.sources.length-1])}return e&&I.sources.has(this)?this.tValue:this.value}function J(e,t,n){if(F)return e.pending===E&&F.push(e),e.pending=t,t;if(e.comparator)if(I&&I.running&&I.sources.has(e)){if(e.comparator(e.tValue,t))return t}else if(e.comparator(e.value,t))return t;let r=!1;return I?(r=I.running,(r||!n&&I.sources.has(e))&&(I.sources.add(e),e.tValue=t),r||(e.value=t)):e.value=t,e.observers&&e.observers.length&&ne((()=>{for(let t=0;t1e6)throw V=[],new Error}),!1),t}function Q(e){if(!e.fn)return;ue(e);const t=M,n=$,r=Y;$=M=e,Z(e,I&&I.running&&I.sources.has(e)?e.tValue:e.value,r),I&&!I.running&&I.sources.has(e)&&queueMicrotask((()=>{ne((()=>{I&&(I.running=!0),Z(e,e.tValue,r)}),!1)})),$=n,M=t}function Z(e,t,n){let r;try{r=e.fn(t)}catch(e){ae(e)}(!e.updatedAt||e.updatedAt<=n)&&(e.observers&&e.observers.length?J(e,r,!0):I&&I.running&&e.pure?(I.sources.add(e),e.tValue=r):e.value=r,e.updatedAt=n)}function ee(e,t,n,r=N,o){const s={fn:e,state:r,updatedAt:null,owned:null,sources:null,sourceSlots:null,cleanups:null,value:t,owner:M,context:null,pure:n};if(I&&I.running&&(s.state=0,s.tState=r),null===M||M!==x&&(I&&I.running&&M.pure?M.tOwned?M.tOwned.push(s):M.tOwned=[s]:M.owned?M.owned.push(s):M.owned=[s]),L){const[e,t]=X(void 0,{equals:!1}),n=L(s.fn,t);!function(e){null===M||(null===M.cleanups?M.cleanups=[e]:M.cleanups.push(e))}((()=>n.dispose()));const r=()=>function(e){if(I&&I.running)return e(),I.done;const t=$,n=M;return Promise.resolve().then((()=>{let r;return $=t,M=n,(W||D)&&(r=I||(I={sources:new Set,effects:[],promises:new Set,disposed:new Set,queue:new Set,running:!0}),r.done||(r.done=new Promise((e=>r.resolve=e))),r.running=!0),G(e),$=M=null,r?r.done:void 0}))}(t).then((()=>o.dispose())),o=L(s.fn,r);s.fn=t=>(e(),I&&I.running?o.track(t):n.track(t))}return s}function te(e){const t=I&&I.running;if(!t&&0===e.state||t&&0===e.tState)return;if(!t&&e.state===C||t&&e.tState===C)return se(e);if(e.suspense&&K(e.suspense.inFallback))return e.suspense.effects.push(e);const n=[e];for(;(e=e.owner)&&(!e.updatedAt||e.updatedAt=0;r--){if(e=n[r],t){let t=e,o=n[r+1];for(;(t=t.owner)&&t!==o;)if(I.disposed.has(t))return}if(!t&&e.state===N||t&&e.tState===N)Q(e);else if(!t&&e.state===C||t&&e.tState===C){const t=V;V=null,se(e,n[0]),V=t}}}function ne(e,t){if(V)return e();let n=!1;t||(V=[]),U?n=!0:U=[],Y++;try{const t=e();return function(e){if(V&&(W&&I&&I.running?function(e){for(let t=0;t{r.delete(n),ne((()=>{I.running=!0,te(n),r.size||(U.push.apply(U,I.effects),I.effects=[])}),!1),I&&(I.running=!1)})))}}(V):re(V),V=null),e)return;let t;if(I&&I.running){if(I.promises.size||I.queue.size)return I.running=!1,I.effects.push.apply(I.effects,U),U=null,void R(!0);const e=I.sources,n=I.disposed;t=I.resolve;for(const e of U)"tState"in e&&(e.state=e.tState),delete e.tState;I=null,G((()=>{for(const e of n)ue(e);for(const t of e){if(t.value=t.tValue,t.owned)for(let e=0,n=t.owned.length;e{A(U),U=null})):U=null,t&&t()}(n),t}catch(e){V||(U=null),ae(e)}}function re(e){for(let t=0;tn=K((()=>(M.context={[e]:t.value},z((()=>t.children))))))),n}}function _e(){return this()}function de(e){return this(e)}function we(e){const[t,n]=X(e,{equals:!1}),r=e=>void 0===e?t():(n((()=>e)),e),o=_e.bind(r),s=de.bind(r);return r.get=o,r.set=s,r[0]=o,r[1]=s,r[Symbol.iterator]=function*(){yield r[0],yield r[1]},r}function he(e){let t;return function(e,t){const n=$,r=M,o=0===e.length,s=o?x:{owned:null,cleanups:null,context:null,owner:t||r},c=o?e:()=>e((()=>ue(s)));M=s,$=null;try{return ne(c,!0)}finally{$=n,M=r}}((n=>{t=n,function(e,t,n){A=oe;const r=ee(e,t,!1,N),o=D&&le(M,D.id);o&&(r.suspense=o),r.user=!0,U?U.push(r):Q(r)}(e)})),t}function ge(e,t,n){if(1===arguments.length&&"kind"in e){const t=e;return"class"===t.kind?{...t,finisher:ye}:{...t,finisher(e){var n,r;return be(e,t.key),null!==(r=null===(n=t.finisher)||void 0===n?void 0:n.call(t,e))&&void 0!==r?r:e}}}if(1===arguments.length&&"function"==typeof e)return ye(e);be(e.constructor,t)}function be(e,t){e.reactiveProperties&&e.hasOwnProperty("reactiveProperties")||(e.reactiveProperties=[]),e.reactiveProperties.includes(t)||e.reactiveProperties.push(t)}function ye(e){var t;return e.hasOwnProperty("__isReactive__")?e:((t=class extends e{constructor(...t){if($)return K((()=>{const n=Reflect.construct(e,t,new.target);return Oe(n,e),n}));super(...t),Oe(this,e)}}).__isReactive__=!0,t)}function ve(t,n){if("string"!=typeof n)throw new Error("TODO: support for non-string fields with @reactive decorator");const r="v_"+n;let o,s,c,u=(0,e.ld)(t,n);if(u)if(o=u.get,s=u.set,o||s){if(!o||!s)return void console.warn('The `@reactive` decorator was used on an accessor named "'+n+'" which had a getter or a setter, but not both. Reactivity on accessors works only when accessors have both get and set. In this case the decorator does not do anything.');delete u.get,delete u.set}else{if(c=u.value,!u.writable)return void console.warn("The `@reactive` decorator was used on a property named "+n+" that is not writable. Reactivity is not enabled for non-writable properties.");delete u.value,delete u.writable}u={configurable:!0,enumerable:!0,...u,get:o?function(){return Pe(this,r,c)(),o.call(this)}:function(){return Pe(this,r,c)()},set:s?function(e){s.call(this,e),Pe(this,r)(e),this.__propsSetAtLeastOnce__||(this.__propsSetAtLeastOnce__=new Set),this.__propsSetAtLeastOnce__.add(n)}:function(e){Pe(this,r)(e),this.__propsSetAtLeastOnce__||(this.__propsSetAtLeastOnce__=new Set),this.__propsSetAtLeastOnce__.add(n)}},t.__reactifiedProps__||(t.__reactifiedProps__=new Set),t.__reactifiedProps__.add(n),Object.defineProperty(t,n,u)}function Pe(e,t,n=void 0){let r=e[t];return r||(e[t]=r=we(n),r)}function Oe(e,t){if(function(e){return"function"==typeof e}(t)){const n=t.reactiveProperties;Array.isArray(n)&&me(e,n)}else me(e,t);return e}function me(e,t){var n;for(const r of t){if(null===(n=e.__reactifiedProps__)||void 0===n?void 0:n.has(r))continue;const t=e[r];ve(e,r),e[r]=t}}function Se(e,t,n,r){let o=!0;const s=he((()=>{const t=e();o&&!(o=!1)?r(t):o=!0})),c=he((()=>{const e=n();o&&!(o=!1)?t(e):o=!0}));return function(){s(),c()}}Symbol("fallback"),function(e){const t=Symbol("context");fe(t)}();const Te="0.9.0"})();var __webpack_export_target__=LUME="undefined"==typeof LUME?{}:LUME;for(var i in __webpack_exports__)__webpack_export_target__[i]=__webpack_exports__[i];__webpack_exports__.__esModule&&Object.defineProperty(__webpack_export_target__,"__esModule",{value:!0})})(); //# sourceMappingURL=global.js.map \ No newline at end of file