UNPKG

sprae

Version:

DOM microhydration

30 lines (29 loc) 46.6 kB
(function (g, f) {if ("object" == typeof exports && "object" == typeof module) {module.exports = f();} else if ("function" == typeof define && define.amd) {define("sprae", [], f);} else if ("object" == typeof exports) {exports["sprae"] = f();} else {g["sprae"] = f();}}(typeof self !== 'undefined' ? self : typeof globalThis !== 'undefined' ? globalThis : this, () => {var exports = {};var module = { exports }; var gt=Object.defineProperty;var In=Object.getOwnPropertyDescriptor;var Ln=Object.getOwnPropertyNames;var Pn=Object.prototype.hasOwnProperty;var m=(e,t)=>()=>(e&&(t=e(e=0)),t);var At=(e,t)=>{for(var r in t)gt(e,r,{get:t[r],enumerable:!0})},Mn=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Ln(t))!Pn.call(e,n)&&n!==r&&gt(e,n,{get:()=>t[n],enumerable:!(o=In(t,n))||o.enumerable});return e};var or=e=>Mn(gt({},"__esModule",{value:!0}),e);var k,b,Ve,ee,_t,St,de,Q,Ee,Ce,Re,ie,Ie,Te,Je,Et,jn,wt,Ct,ir,sr,$,nr,Ze,z,ae,Le,Tt,J,lr,vn,se,xt,xe,Nt,P,M=m(()=>{He();He();k=Symbol.dispose||(Symbol.dispose=Symbol("dispose")),b=Symbol("state"),Ve=Symbol("on"),ee=Symbol("off"),_t=Symbol("init"),St=":",de=e=>e.localName?.includes("-"),Re=e=>e(),ie=Re,Ie={},Te={},Je=null,Et=null,jn=e=>{if(!e?.tagName)return"";let t=e.tagName.toLowerCase();return e.id?t+="#"+e.id:e.className&&(t+="."+e.className.split(" ")[0]),`<${t}>`},wt=(e,t,r=Et)=>{let o=`\u2234 ${e}`;if(r&&(o+=` in ${jn(r)}`),t){let n=t.length>100?t.slice(0,80)+`\u2026 (${t.length} chars)`:t;o+=Je?` ${Je}="${n}"`:` ="${n}"`}console.error(o)},Ct=(e=document.body,t)=>{if(e[b])return Object.assign(e[b],t);t=Pe(t||{});let r=e,o=[],n=[];r[Ve]=()=>{if(n)return n;n=Array(o.length);for(let s=0;s<o.length;s++)n[s]=o[s]();return n},r[ee]=()=>{if(!n)return;let s=n;n=null;for(let u=0;u<s.length;u++)s[u]?.()},r[k]||(r[k]=()=>{r[ee]?.(),ae?._root===r&&(ae.disconnect(),ae=null),r[ee]=r[Ve]=r[k]=r[_t]=r[b]=null});let i=r[_t]=s=>{let u=s.attributes,c;if(u)for(let f=0;f<u.length;){let{name:d,value:g}=u[f];if(d.startsWith(St)){s.removeAttribute(d);let E=s[b];if(Je=d,Et=s,o.push(c=ir(s,d.slice(St.length),g,t)),n.push(c()),s[b]!==E)return}else f++}if(!(s!==e&&de(s)))if(s.firstChild!==void 0){let f=s.firstChild,d;for(;f;)d=f.nextSibling,f.nodeType==1&&i(f),f=d}else for(let f of s.childNodes)f.nodeType==1&&i(f)};return i(r),Je=Et=null,r[b]===void 0&&!de(e)&&(r[b]=t),t};Ct.version="13.3.8";$=e=>{let t=nr[e=e.trim()];if(t)return t;try{t=sr(e||"undefined")}catch(r){wt(r,e)}return nr[e]=function(r,o,n){try{let i=t?.call(this,r);return o?i?.then?(i.then(s=>n=o(s)).catch(s=>wt(s,e,this)),()=>typeof n=="function"&&n()):o(i):i}catch(i){wt(i,e,this)}}},nr={},Ze=e=>(e.compile&&(sr=e.compile),e.prefix&&(St=e.prefix),e.signal&&(Q=e.signal),e.effect&&(Ee=e.effect),e.computed&&(Ce=e.computed),e.batch&&(Re=e.batch),e.untracked&&(ie=e.untracked),e.dir&&(ir=e.dir)),z=(e,t)=>{for(;t.length;){let[r,...o]=t.pop().split("-"),n=Te[r],i;if(n&&(i=n(e,...o))!==e){for(let s in e)i[s]??(i[s]=e[s]);e=i}}return e},ae=null,Le=e=>{ae?.disconnect(),e(),ae?.observe(ae._root,{childList:!0,subtree:!0})},Tt=(e=document.body,t)=>{let r=Pe(t);return Ct(e,r),ae=new MutationObserver(o=>{for(let n of o){for(let i of n.addedNodes)i.nodeType===1&&i[b]===void 0&&e.contains(i)&&e[_t](i);for(let i of n.removedNodes)i.nodeType===1&&!e.contains(i)&&i[k]?.()}}),ae._root=e,ae.observe(e,{childList:!0,subtree:!0}),r},J=e=>{if(!e.nodeType)return e;let t=e.ownerDocument,r=e.content.cloneNode(!0),o=[...e.attributes],n=t.createTextNode(""),i=(r.append(n),[...r.childNodes]);return{ownerDocument:t,childNodes:i,content:r,remove:()=>r.append(...i),replaceWith(s){s!==n&&(n.before(s),r.append(...i))},attributes:o,removeAttribute(s){o.splice(o.findIndex(u=>u.name===s),1)}}},lr=e=>e.replace(/[A-Z\u00C0-\u00D6\u00D8-\u00DE]/g,(t,r)=>(r?"-":"")+t.toLowerCase()),vn=e=>e.replace(/-([a-z])/g,(t,r)=>r.toUpperCase()),se=(e,t,r)=>r==null||r===!1?e.removeAttribute(t):de(e)?e[vn(t)]=r:e.setAttribute(t,r===!0?"":r),xt=e=>e?typeof e=="string"?e:(Array.isArray(e)?e.map(xt):Object.entries(e).reduce((t,[r,o])=>(o&&t.push(r),t),[])).join(" "):"",xe=(e,t)=>{let r=0,o=0,n,i=typeof t=="function"?t:t?u=>setTimeout(u,t):queueMicrotask,s=u=>{n=u,r++||(e(n),i(()=>{let c=r>1;if(r=0,c){if(++o>50){o=0,console.error("\u2234 Reactive loop detected");return}s(n)}else o=0}))};return s},Nt=(e,t,r)=>{let o=typeof t=="function"?t:t?n=>setTimeout(n,t):queueMicrotask;return r?(n=>i=>!n&&(e(i),n=1,o(()=>n=0)))():((n=0)=>(i,s=++n)=>o(()=>s==n&&e(i)))()},P=Ct});var Z,oe,kt,Ke,bt,Ot,Me,ur,et,Ye,cr,Pe,He=m(()=>{M();Z=Symbol("signals"),oe=Symbol("change"),kt=Symbol("touch"),Ke=Symbol("set"),bt=Symbol("parent"),Ot=!0,Me=(e,t)=>{if(!e||e[Symbol.toStringTag]||e[Z])return e;if(e.constructor!==Object)return Array.isArray(e)?ur(e):e;let r=Object.keys(e).length,o={},n=new Proxy(Object.assign(o,{[oe]:Q(r),[Z]:o}),{get:(s,u)=>u in o?o.hasOwnProperty(u)&&typeof o[u]=="function"&&!o[u].prototype?o[u].bind(n):o[u]?o[u].valueOf():o[u]:t?t[u]:typeof globalThis[u]=="function"&&!globalThis[u].prototype?globalThis[u].bind(globalThis):globalThis[u],set:(s,u,c)=>u in o?(cr(o,u,c),1):(Ot=!1,t&&u in t?t[u]=c:(et(o,u,c),o[oe].value=++r),Ot=!0,1),deleteProperty:(s,u)=>(u in o&&(u[0]!="_"&&o[u]?.[Symbol.dispose]?.(),delete o[u],o[oe].value=--r),1),ownKeys:()=>(o[oe].value,Reflect.ownKeys(o).filter(s=>s!==bt)),has:(s,u)=>u in o?!0:t?u in t:Ot});Object.defineProperty(o,bt,{value:t,configurable:!0});let i=Object.getOwnPropertyDescriptors(e);for(let s in e)i[s]?.get?(o[s]=Ce(i[s].get.bind(n)))[Ke]=i[s].set?.bind(n):et(o,s,e[s]);return n},ur=(e,t=globalThis)=>{let r=e.map(d=>Q(Ye(d))),o=!1,n=d=>function(){return o=!0,d.apply(this,arguments)},i=Q(e.length),s=Q(0),u=()=>{s.value++},c=r.splice,f=new Proxy(Object.assign(r,{[oe]:i,[kt]:s,[Z]:r,push:n(r.push),pop:n(r.pop),shift:n(r.shift),unshift:n(r.unshift),splice:n(function(){let d=c.apply(this,arguments);return u(),d})}),{get(d,g){return g==="length"?o?(o=!1,r.length):i.value:typeof g=="symbol"||isNaN(g)?r[g]?.valueOf()??t[g]:(r[g]??(r[g]=Q(void 0))).valueOf()},set(d,g,E){if(g==="length"){for(let x=E;x<r.length;x++)delete f[x];i.value=r.length=E}else if(g>=r.length)et(r,g,E,Ye),f.length=+g+1;else if(r[g]){let x=r[g],q=x.peek?.()??x.valueOf();cr(r,g,E,Ye),(x.peek?.()??x.valueOf())!==q&&u()}else et(r,g,E,Ye);return 1},deleteProperty:(d,g)=>(r[g]?.[Symbol.dispose]?.(),delete r[g],1)});return Object.defineProperty(r,bt,{value:t,configurable:!0}),f},et=(e,t,r,o=Me)=>e[t]=t[0]=="_"||r?.peek||typeof r=="function"?r:Q(o(r)),Ye=e=>{if(!e||typeof e!="object"||e.constructor!==Object||e[oe])return e;let t=Q(0);return new Proxy(e,{get:(r,o)=>o===Z?r:o===oe?t:(t.value,r[o]),set:(r,o,n)=>{let i=r[o];return r[o]=n,i!==n&&t.value++,1},has:()=>!0})},cr=(e,t,r,o=Me)=>{if(t[0]==="_"||typeof e[t]=="function")return e[t]=r;let n=e[t],i=n.peek?.()??n;if(r!==i){if(n[Ke])return n[Ke](r);Array.isArray(r)&&Array.isArray(i)?oe in i?ie(()=>Re(()=>{for(let s=0;s<r.length;s++)i[s]=r[s];i.length=r.length})):n.value=oe in r?r:ur(r):n.value=o(r)}},Pe=Me});var It={};At(It,{batch:()=>Un,computed:()=>Dn,effect:()=>pr,signal:()=>fr,untracked:()=>$n});var me,Rt,je,fr,pr,Dn,Un,$n,ar=m(()=>{Rt=0,fr=(e,t,r=new Set,o=()=>t.value)=>t={get value(){return me?.deps.add(r.add(me)),e},set value(n){if(n!==e){e=n;for(let i of r)je?je.add(i):i()}},peek(){return e},toJSON:o,toString:o,valueOf:o},pr=(e,t,r,o)=>(r=n=>{if(!e)return;let i=t;if(t=null,i?.call?.(),n=me,me=r,Rt++>50){Rt--,me=n,t=e=r.fn=null;for(let s of o)s.delete(r);o.clear(),console.error("\u2234 Reactive loop detected");return}try{t=e()}finally{me=n,Rt--}},r.fn=e,o=r.deps=new Set,r(),n=>{t?.call?.(),t=e=r.fn=null;for(n of o)n.delete(r);o.clear()}),Dn=(e,t=fr(),r,o,n=()=>r.value)=>r={get value(){return o||(o=pr(()=>t.value=e())),t.value},peek:t.peek,toJSON:n,toString:n,valueOf:n},Un=(e,t=!je,r)=>{je??(je=new Set);try{e()}finally{if(t){[je,r]=[null,je];for(let o of r)o()}}},$n=(e,t,r)=>(t=me,me=null,r=e(),me=t,r)});var dr,mr=m(()=>{M();dr=(e,t)=>{var i,s;let r,o;e._holder?P(o=e,t):(e[i=b]??(e[i]=null),o=e.content?J(e):e,o[s=b]??(o[s]=null),Le(()=>e.replaceWith(r=e.ownerDocument.createTextNode(""))),o._holder=r._holder=r,r._clauses=[o._clause=[o,!1]],r._match=null,r.update=xe(()=>{let u=r._clauses.find(([,c])=>c);u!=r._match&&Le(()=>{r._match?.[0].remove(),r._match?.[0][ee]?.(),(r._match=u)&&(r.before(r._match[0].content||r._match[0]),r._match[0][b]?r._match[0][Ve]?.():(delete r._match[0][b],P(r._match[0],t)))})}));let n=u=>{o._clause[1]=u,o._holder.update()};return n[ee]=()=>{o._holder._match?.[0][ee]?.(),o._holder._match=null},n}});var hr,yr=m(()=>{M();hr=e=>{var o;let t,r=e;for(t=e.content?J(e):e,t[o=b]??(t[o]=null);r&&!(t._holder=r._holder);)r=r.previousSibling;return e.remove(),e[b]=null,t._holder._clauses.push(t._clause=[t,!0]),t._holder.update}});var gr,Ar=m(()=>{M();gr=e=>(e.content&&e.replaceWith(e=J(e).childNodes[0]),t=>{t=typeof t=="function"?t(e.textContent):t,t=t==null?"":""+t;let r=e.textContent;if(r===t)return;let o=e.firstChild;if(o&&t.startsWith(r)){o.appendData(t.slice(r.length));return}let n=e.ownerDocument,i=n.activeElement,s=i&&(i===e||e.contains(i))?n.getSelection?.():null,u=s?.rangeCount&&e.contains(s.anchorNode)?s.getRangeAt(0).startOffset:-1;if(e.textContent=t,u>=0&&e.firstChild){let c=Math.min(u,e.firstChild.textContent.length),f=new Range;f.setStart(e.firstChild,c),f.collapse(!0),s.removeAllRanges(),s.addRange(f)}})});var wr,_r=m(()=>{M();wr=(e,t,r,o)=>{let n=null,i,s=null,u=()=>!e.classList.length&&e.removeAttribute("class");return c=>{if(c=typeof c=="function"?c(e.className):c,c?.constructor===Object){if(s=null,n)for(let f of n)c[f]||(e.classList.remove(f),n.delete(f));n?.size||(n=null);for(let f in c)c[f]&&!n?.has(f)&&(e.classList.add(f),(n||(n=new Set)).add(f));n||u();return}if(c=xt(c),c!==s){if(s=c,i=null,c)for(let f of c.split(" "))f&&(i||(i=new Set)).add(f);if(n)for(let f of n)i?.has(f)||e.classList.remove(f);if(i)for(let f of i)n?.has(f)||e.classList.add(f);i||u(),n=i}}}});var Sr,Er=m(()=>{M();Sr=(e,t,r,o)=>{let n;return i=>{if(n===void 0&&(n=e.getAttribute("style")??""),i=typeof i=="function"?i(e.style):i,typeof i=="string")se(e,"style",n?n+"; "+i:i);else{n&&se(e,"style",n);for(let s in i)s[0]=="-"?e.style.setProperty(s,i[s]):s[0]>="A"&&(e.style[s]=i[s])}}}});var Cr,Tr=m(()=>{Cr=()=>e=>typeof e=="function"&&e()});var xr,Nr=m(()=>{M();xr=(e,t)=>(e.type?.startsWith("select")&&P(e,t),e.type==="text"||e.type===""||e.tagName==="TEXTAREA"?(r,o,n)=>(o=e.selectionStart,n=e.selectionEnd,e.setAttribute("value",e.value=r??""),o&&e.setSelectionRange(o,n)):e.type==="checkbox"?r=>(e.checked=r,se(e,"checked",r)):e.type==="radio"?r=>(e.checked=e.value===r,se(e,"checked",e.checked||null)):e.type==="select-one"?r=>{for(let o of e.options)o.value==r?o.setAttribute("selected",""):o.removeAttribute("selected");e.value=r}:e.type==="select-multiple"?r=>{for(let o of e.options)r.some(n=>n==o.value)?o.setAttribute("selected",""):o.removeAttribute("selected")}:r=>e.value=r)});var Hn,Or,br=m(()=>{M();Hn=(e,t=$(`${e}=__`))=>(r,o)=>{r.__=o,t(r),delete r.__},Or=(e,t,r)=>{let o=$(r).call(e,t);typeof o=="function"?o(e):Hn(r)(t,e)}});var kr,Rr=m(()=>{M();He();kr=(e,t)=>{let r=e[b]=Me({},t),o=!1,n,i=e.content&&J(e);return i&&e.replaceWith(n=e.ownerDocument.createTextNode("")),s=>{if(s=typeof s=="function"?s(r):s,s!==r)for(let u in s){let c=Object.getOwnPropertyDescriptor(s,u);if(c?.get){(r[Z][u]=Ce(c.get.bind(r)))[Ke]=c.set?.bind(r);continue}let f=typeof s[u]=="function"?s[u].bind(r):s[u];u in r[Z]?r[u]=f:r[Z][u]=u[0]=="_"||f?.peek?f:Q(Me(f))}return!o&&(o=!0,!n&&delete e[b],ie(()=>(n?.before(i.content||e),P(i||e,r))))}}});var Kn,Ir,tt,Lr,Pr=m(()=>{M();Kn={get:(e,t)=>t===e.v?e.c?.[e.i]:t===e.k?e.o?e.o[e.i]:e.i:t===Z?e:e.l?.[t]!==void 0?e.l[t]:e.p?.[t],set:(e,t,r)=>(t===e.v?e.c&&(e.c[e.i]=r):t===e.k||(e.l?.[t]!==void 0?e.l[t]=r:t in(e.p?.[Z]||{})?e.p[t]=r:(e.l||(e.l={}))[t]=r),1),has:()=>!0},Ir={get:(e,t)=>t===e.v?e.r:t===e.k?e.i:t===Z?e:e.l?.[t]!==void 0?e.l[t]:e.p?.[t],set:(e,t,r)=>(t===e.v?e.r=r:t===e.k||(e.l?.[t]!==void 0?e.l[t]=r:t in(e.p?.[Z]||{})?e.p[t]=r:(e.l||(e.l={}))[t]=r),1),has:()=>!0},tt=e=>{e.el.remove(),e.el[Symbol.dispose]?.()},Lr=(e,t,r)=>{let[o,n]=r.split(/\bin|of\b/),[i,s="$"]=o.trim().replace(/\(|\)/g,"").split(/\s*,\s*/),u=e.ownerDocument,c=e._eachHolder||(e._eachHolder=u.createTextNode("")),f=new Map,d=[],g,E,x,q=!1,fe=(N,K)=>{let W=new Proxy(N,K),_e=e.content?J(e):e.cloneNode(!0);return{el:_e,scope:N,proxy:W,node:_e.content||_e,_di:N.i}},re=N=>{if(!N.length)return;let K=N.length>1?u.createDocumentFragment():null;for(let W of N)K?K.appendChild(W.node):c.before(W.node);K&&c.before(K);for(let W of N)P(W.el,W.proxy)},X=xe(()=>Le(()=>{let N=g,K=N.length,W=d.length,_e=K!==W;q=!1;for(let O=0;O<K;O++)if(N[O]!=null){q=typeof N[O]=="object";break}if(q&&W){let O=[],pe=[],Se=new Set,rr=!1;for(let D=0;D<K;D++){let L=N[D];if(L!=null&&typeof L=="object"){if(Se.has(L))return;Se.add(L)}let U=f.get(L);U?(!_e&&U.scope.i!==D&&(rr=!0),U.scope.i=D,U.scope.r=L):(U=fe({p:t,v:i,k:s,r:L,i:D,l:null},Ir),f.set(L,U),pe.push(U)),O.push(U)}for(let[D,L]of f)Se.has(D)||(tt(L),f.delete(D));if(re(pe),rr){let D=[];for(let L=0;L<O.length;L++){let U=O[L];U._di!==L&&D.push(U),U._di=L}if(D.length===2){let L=D[0].node,U=D[1].node,ke=u.createTextNode("");L.replaceWith(ke),U.replaceWith(L),ke.replaceWith(U)}else{let L=c;for(let U=O.length-1;U>=0;U--){let ke=O[U].node;ke.nextSibling!==L&&L.before(ke),L=ke}}}else for(let D=0;D<O.length;D++)O[D]._di=D;d=O}else{if(W&&x!==N){for(let O of d)tt(O);d.length=0,W=0,f.clear()}if(x=N,K<W){for(let O=K;O<W;O++)tt(d[O]);d.length=K}for(let O=0;O<Math.min(W,K);O++)d[O].scope.c=N,E&&(d[O].scope.o=E);if(K>W){let O=[];for(let pe=W;pe<K;pe++){let Se=q?fe({p:t,v:i,k:s,r:N[pe],i:pe,l:null},Ir):fe({p:t,v:i,k:s,c:N,i:pe,o:E,l:null},Kn);d.push(Se),q&&f.set(N[pe],Se),O.push(Se)}re(O)}}}));e.parentNode&&Le(()=>e.replaceWith(c)),e[b]=null;let we=N=>{E=null,typeof N=="number"?g=Array.from({length:N},(W,_e)=>_e+1):N?.constructor===Object?(E=Object.keys(N),g=Object.values(N)):g=N||[];let K=Ee(()=>{g[oe]?.value,g[kt],X()});return()=>K()};return we.eval=$(n),we[ee]=()=>{for(let N of d)tt(N);d.length=0,f.clear()},we}});var Mr,jr=m(()=>{M();Mr=(e,t,r,o)=>n=>se(e,o,typeof n=="function"&&!de(e)?n(e.getAttribute(o)):n)});var vr,Dr=m(()=>{M();vr=e=>t=>{let r=de(e);for(let o in t)se(e,r?o:lr(o),t[o])}});var Ur,$r=m(()=>{M();Ur=(e,t,r,o)=>{let[n,...i]=o.slice(2).split("."),s=$(r).bind(e),u=z(Object.assign(c=>s(t,f=>typeof f=="function"?f(c):f),{target:e}),i);return u.target.addEventListener(n,u,u),{[Symbol.dispose](){u.target.removeEventListener(n,u),u[Symbol.dispose]?.()}}}});var Hr,Kr=m(()=>{M();Hr=(e,t,r,o)=>{let n,i,s=$(r).bind(e),u=o.split("..").map((c,f,{length:d})=>c.split(":").reduce((g,E)=>{let[x,...q]=E.slice(2).split("."),fe=(X,we)=>n=typeof X=="function"?X(we):X,re=z(Object.assign(X=>(f?fe(n,X):s(t,we=>fe(we,X)),i(),i=u[(f+1)%d]()),{target:e}),q);return X=>(X=g?.(),re.target.addEventListener(x,re,re),()=>(X?.(),re.target.removeEventListener(x,re)))},null));return i=u[0](),{[Symbol.dispose](){i?.()}}}});var Wr,Fr,qr=m(()=>{M();Wr=e=>!!e?.content,Fr=(e,t)=>{if(e.content){let r,o=e.innerHTML,n=e.ownerDocument,i=e._holder;return i||e.replaceWith(i=n.createTextNode("")),s=>{if(typeof s=="function"&&(s=s(o)),e._holder&&(e.remove(),e.content.replaceChildren()),r?.[k]?.(),r?.remove(),s!=null&&s!=="")return r=Wr(s)?(o=s.innerHTML,J(s)):J((r=n.createElement("template"),r.innerHTML=o=s,r)),ie(()=>P(r,t)),i.before(r.content),e._holder&&e.childNodes.splice(0,1/0,...r.childNodes),r[k];e._holder&&(e.childNodes.length=0,o="")}}return r=>{var o;return r=typeof r=="function"?r(e.innerHTML):r,Wr(r)?e.replaceChildren(r.content.cloneNode(!0)):e.innerHTML=r??"",e[o=b]&&(e[o]=null),ie(()=>P(e,t)),e[k]}}});var Br,Gr=m(()=>{Br=(e,t,r)=>{let o=e.ownerDocument,n=o.createComment(":portal"),i=null;return e.before(n),s=>{let u=e.getRootNode(),c=typeof s=="string"?u.querySelector?.(s)||o.querySelector(s):s?.nodeType===1?s:s?o.body:null;if(c!==i)return c?c.appendChild(e):n.after(e),i=c,()=>{i&&(n.after(e),i=null)}}}});var Xr,Qr=m(()=>{Xr=e=>t=>e.hidden=!!t});var Lt,zr=m(()=>{M();Lt=(e,t,r,o)=>{let[,...n]=o.split("."),i=$(r).bind(e),s;return z(Object.assign(()=>{let c=i(t,f=>typeof f=="function"?f(e):f);typeof c=="function"&&(s=c)},{target:e}),n)(),{[k](){s?.(),s=null}}}});var Pt,Vr=m(()=>{M();Pt=(e,t,r,o)=>{let[,...n]=o.split("."),i=$(r).bind(e),s=e.type==="checkbox"?()=>e.checked:e.type==="select-multiple"?()=>[...e.selectedOptions].map(c=>c.value):/^(date|time|month|week)/.test(e.type)?()=>e.value:()=>e.selectedIndex<0?null:isNaN(e.valueAsNumber)?e.value:e.valueAsNumber,u=z(Object.assign(()=>{i(t,c=>typeof c=="function"?c(s()):c)},{target:e}),n);return e.addEventListener("input",u),e.addEventListener("change",u),{[k](){e.removeEventListener("input",u),e.removeEventListener("change",u)}}}});var Jr,Zr,Yr=m(()=>{M();Jr=(e,t,r,o)=>{let[,...n]=o.split("."),i=$(r).bind(e),s=n.includes("once"),u=z(Object.assign(f=>{i(t,d=>typeof d=="function"?d(f):d)},{target:e}),n),c=new IntersectionObserver(f=>{for(let d of f)d.isIntersecting&&(u(d),s&&c.disconnect())});return c.observe(e),{[k](){c.disconnect()}}};Jr.observer=!0;Zr=Jr});var eo,to,ro=m(()=>{M();eo=(e,t,r,o)=>{let[,...n]=o.split("."),i=$(r).bind(e),s=z(Object.assign(c=>{i(t,f=>typeof f=="function"?f(c):f)},{target:e}),n),u=new ResizeObserver(c=>{for(let f of c){let d=f.contentRect;s({width:d.width,height:d.height,entry:f})}});return u.observe(e),{[k](){u.disconnect()}}};eo.observer=!0;to=eo});var no={};At(no,{batch:()=>Re,computed:()=>Ce,debounce:()=>Nt,default:()=>Gn,dispose:()=>Bn,effect:()=>Ee,signal:()=>Q,sprae:()=>P,start:()=>Tt,store:()=>Pe,throttle:()=>xe,untracked:()=>ie,use:()=>Ze});var Wn,Fn,Mt,jt,oo,qn,Bn,Gn,io=m(()=>{He();M();ar();M();mr();yr();Ar();_r();Er();Tr();Nr();br();Rr();Pr();jr();Dr();$r();Kr();qr();Gr();Qr();zr();Vr();Yr();ro();Lt.observer=Pt.observer=!0;Object.assign(Ie,{_:Mr,"":vr,class:wr,text:gr,html:Fr,style:Sr,fx:Cr,value:xr,ref:Or,scope:kr,if:dr,else:hr,each:Lr,portal:Br,hidden:Xr,mount:Lt,change:Pt,intersect:Zr,resize:to});Wn=(e,t,r,o)=>{let[n,...i]=t.split("."),s=Ie[n]||Ie._,u=i.length>0;return()=>{let c=e,f,d,g,E=0;if(u&&(d=Q(0),g=z(Object.assign(()=>d.value++,{target:e}),i),c=g.target??e),f=s(c,o,r,n),!f?.call)return f?.[k];let x=f.eval??$(r).bind(c),q,fe=()=>(typeof q=="function"&&q(),q=null);de(c)||(o=c[b]??o);let re=u?Ee(()=>(d.value==E?g():(E=d.value,q=x(o,f)),fe)):Ee(()=>(q=x(o,f),fe));if(!(b in c))return re;let X=0;return()=>{X||(X=1,re(),f[ee]?f[ee]():c[k]?.())}}},Fn=e=>e?typeof e=="number"?e:(([,t,r]=e.match(/^(\d+)(ms|s|m)?$/)||[])=>(t=+t,r==="s"?t*1e3:r==="m"?t*6e4:t))():0,Mt=e=>e==="idle"?requestIdleCallback:e==="raf"?requestAnimationFrame:!e||e==="tick"?queueMicrotask:t=>setTimeout(t,Fn(e));Object.assign(Te,{debounce:(e,t,r)=>Nt(e,Mt(t==="immediate"?r:t),t==="immediate"||r==="immediate"),throttle:(e,t)=>xe(e,Mt(t)),delay:(e,t)=>((r=Mt(t))=>o=>r(()=>e(o)))(),tick:e=>t=>queueMicrotask(()=>e(t)),raf:e=>t=>requestAnimationFrame(()=>e(t)),once:(e,t,r)=>(r=o=>!t&&(t=1,e(o)),r.once=!0,r),window:e=>(e.target=e.target.ownerDocument.defaultView,e),document:e=>(e.target=e.target.ownerDocument,e),root:e=>(e.target=e.target.ownerDocument.documentElement,e),body:e=>(e.target=e.target.ownerDocument.body,e),parent:e=>(e.target=e.target.parentNode,e),self:e=>t=>t.target===e.target&&e(t),away:(e,t)=>{let r=e.target.ownerDocument,o=i=>t=i.target,n=r.currentEvent||r.defaultView?.event;return r.addEventListener("pointerdown",o,!0),Object.assign(i=>i!==n&&!e.target.contains(i.type==="click"?t??i.target:i.target)&&i.target.isConnected&&e(i),{target:r,[k]:()=>r.removeEventListener("pointerdown",o,!0)})},prevent:e=>t=>(t?.preventDefault(),e(t)),stop:(e,t)=>r=>(t?.[0]==="i"?r?.stopImmediatePropagation():r?.stopPropagation(),e(r)),passive:e=>(e.passive=!0,e),capture:e=>(e.capture=!0,e)});Te.outside=Te.away;jt={ctrl:e=>e.ctrlKey||e.key==="Control"||e.key==="Ctrl",shift:e=>e.shiftKey||e.key==="Shift",alt:e=>e.altKey||e.key==="Alt",meta:e=>e.metaKey||e.key==="Meta",cmd:e=>e.metaKey||e.key==="Command",arrow:e=>e.key?.startsWith("Arrow"),enter:e=>e.key==="Enter",esc:e=>e.key?.startsWith("Esc"),tab:e=>e.key==="Tab",space:e=>e.key==="\xA0"||e.key==="Space"||e.key===" ",delete:e=>e.key==="Delete"||e.key==="Backspace",digit:e=>/^\d$/.test(e.key),letter:e=>/^\p{L}$/gu.test(e.key),char:e=>/^\S$/.test(e.key)},oo=(e,t)=>jt[e]?.(t)||t.key?.toLowerCase()===e||t.keyCode==e;for(let e in jt)Te[e]=(t,r,o)=>n=>jt[e](n)&&(!r||oo(r,n))&&(!o||oo(o,n))&&t(n);qn=e=>{let t=0,r="",o=0;for(let n of e){if(r){o?o=0:n==="\\"?o=1:n===r&&(r="");continue}if(n===";"&&!t)return!0;n==="{"?t++:n==="}"?t--:(n==='"'||n==="'"||n==="`")&&(r=n)}return!1};Ze({compile:e=>(/^(if|let|const)\b/.test(e)||qn(e)||(e=`return ${e}`),/\bawait\s/.test(e)&&(e=`return (async()=>{${e}})()`),P.constructor(`with(arguments[0]){${e}}`)),dir:(e,t,r,o)=>t.includes("..")?()=>Hr(e,o,r,t)[k]:t.split(":").reduce((n,i)=>{let s=i.split(".")[0],u=Ie[s],c=i.startsWith("on")?()=>Ur(e,o,r,i)[k]:u?.observer?()=>u(e,o,r,i)[k]:Wn(e,i,r,o);return n?(f,d)=>(f=n(),d=c(),()=>{f(),d()}):c},null),...It});P.use=Ze;P.store=Pe;P.directive=Ie;P.modifier=Te;Bn=P.dispose=e=>e[k]?.();P.start=Tt;Gn=P});var a,y,h,v,We,j,S,G,w,A,vt,Xn,H,B,R,ve,I,_,F,Ne,ot,De,nt,rt,p,l,C=m(()=>{h=e=>(a=0,y=e,h.newline=!1,e=w(),y[a]?v():e||""),v=(e="Unexpected token",t=a,r=y.slice(0,t).split(` `),o=r.pop(),n=y.slice(Math.max(0,t-40),t),i="\u032D",s=(y[t]||" ")+i,u=y.slice(t+1,t+20))=>{throw SyntaxError(`${e} at ${r.length+1}:${o.length+1} ${y[t-41]!==` `,""+n}${s}${u}`)},We=(e,t=a)=>(Array.isArray(e)&&(e.loc=t),e),j=(e,t=a,r)=>{for(;r=e(y.charCodeAt(a));)a+=r;return y.slice(t,a)},S=(e=1)=>y[a+=e],G=e=>a=e,w=(e=0,t)=>{let r,o,n,i,s;for(t&&h.asi&&(h.newline=!1);(r=h.space())&&(s=h.newline,1)&&r!==t&&(n=((i=R[r])&&i(o,e))??(o&&s&&h.asi?.(o,e,w))??(!o&&j(h.id)));)o=n;return t&&(r==t?a++:v("Unclosed "+String.fromCharCode(t-(t>42?2:1)))),o},A=h.space=(e,t=a)=>{for(;(e=y.charCodeAt(a))<=32;)h.asi&&e===10&&(h.newline=!0),a++;return e},vt=(e=a)=>{for(;y.charCodeAt(e)<=32;)e++;return y.charCodeAt(e)},Xn=h.id=e=>e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122||e==36||e==95||e>=192&&e!=215&&e!=247,H=(e,t=e.length)=>y.substr(a,t)===e&&!h.id(y.charCodeAt(a+t)),B=()=>(S(),w(0,41)),R=[],ve={},I=(e,t=32,r,o=e.charCodeAt(0),n=e.length,i=R[o],s=e.toUpperCase()!==e,u,c)=>(t=ve[e]=!i&&ve[e]||t,R[o]=(f,d,g,E=a)=>(u=g,(g?e==g:(n<2||e.charCodeAt(1)===y.charCodeAt(a+1)&&(n<3||y.substr(a,n)==e))&&(!s||!h.id(y.charCodeAt(a+n)))&&(u=g=e))&&d<t&&(a+=n,(c=r(f))?We(c,E):(a=E,u=0,!s&&!i&&v()),c)||i?.(f,d,u))),_=(e,t,r=!1)=>I(e,t,o=>o&&(n=>n&&[e,o,n])(w(t-(r?.5:0)))),F=(e,t,r)=>I(e,t,o=>r?o&&[e,o]:!o&&(o=w(t-.5))&&[e,o]),Ne=(e,t)=>I(e,200,r=>!r&&[,t]),ot=(e,t,r)=>I(e,t,(o,n)=>(n=w(t-(r?.5:0)),o?.[0]!==e&&(o=[e,o||null]),n?.[0]===e?o.push(...n.slice(1)):o.push(n||null),o)),De=(e,t)=>I(e[0],t,r=>!r&&[e,w(0,e.charCodeAt(1))||null]),nt=(e,t)=>I(e[0],t,r=>r&&[e,r,w(0,e.charCodeAt(1))||null]),rt={},p=(e,t,r=rt[e])=>rt[e]=(...o)=>t(...o)||r?.(...o),l=e=>Array.isArray(e)?e[0]==null?(t=>()=>t)(e[1]):rt[e[0]]?.(...e.slice(1))??v(`Unknown operator: ${e[0]}`,e?.loc):e===void 0?()=>{}:t=>t?.[e]});var st,Fe,lt,Qn,zn,Vn,Jn,it,Zn,Yn,ei,ti,ri,so,Dt,oi,lo=m(()=>{C();st=46,Fe=48,lt=57,Qn=69,zn=101,Vn=43,Jn=45,it=95,Zn=110,Yn=97,ei=102,ti=65,ri=70,so=e=>e.indexOf("_")<0?e:e.replaceAll("_",""),Dt=e=>{let t=so(j(r=>r===st&&y.charCodeAt(a+1)!==st||r>=Fe&&r<=lt||r===it||((r===Qn||r===zn)&&((r=y.charCodeAt(a+1))>=Fe&&r<=lt||r===Vn||r===Jn)?2:0)));return y.charCodeAt(a)===Zn?(S(),[,BigInt(t)]):(e=+t)!=e?v():[,e]},oi={2:e=>e===48||e===49||e===it,8:e=>e>=48&&e<=55||e===it,16:e=>e>=Fe&&e<=lt||e>=Yn&&e<=ei||e>=ti&&e<=ri||e===it};h.number=null;R[st]=e=>!e&&y.charCodeAt(a+1)!==st&&Dt();for(let e=Fe;e<=lt;e++)R[e]=t=>t?void 0:Dt();R[Fe]=e=>{if(e)return;let t=h.number;if(t){for(let[r,o]of Object.entries(t))if(r[0]==="0"&&y[a+1]?.toLowerCase()===r[1])return S(2),[,parseInt(so(j(oi[o])),o)]}return Dt()}});var ni,uo,co,ii,fo,po=m(()=>{C();ni=92,uo=34,co=39,ii={n:` `,r:"\r",t:" ",b:"\b",f:"\f",v:"\v"},fo=e=>(t,r,o="")=>{if(!(t||!h.string?.[String.fromCharCode(e)]))return S(),j(n=>n-e&&(n===ni?(o+=ii[y[a+1]]||y[a+1],2):(o+=y[a],1))),y[a]===String.fromCharCode(e)?S():v("Bad string"),[,o]};R[uo]=fo(uo);R[co]=fo(co);h.string={'"':!0}});var si,mo,ao,ho=m(()=>{C();si=20;"= += -= *= /= %= |= &= ^= >>= <<=".split(" ").map(e=>_(e,si,!0));mo=(e,t,r,o)=>typeof e=="string"?n=>t(n,e,n):e[0]==="."?(r=l(e[1]),o=e[2],n=>t(r(n),o,n)):e[0]==="[]"&&e.length===3?(r=l(e[1]),o=l(e[2]),n=>t(r(n),o(n),n)):e[0]==="()"&&e.length===2?mo(e[1],t):(()=>{throw Error("Invalid assignment target")})(),ao={"=":(e,t,r)=>e[t]=r,"+=":(e,t,r)=>e[t]+=r,"-=":(e,t,r)=>e[t]-=r,"*=":(e,t,r)=>e[t]*=r,"/=":(e,t,r)=>e[t]/=r,"%=":(e,t,r)=>e[t]%=r,"|=":(e,t,r)=>e[t]|=r,"&=":(e,t,r)=>e[t]&=r,"^=":(e,t,r)=>e[t]^=r,">>=":(e,t,r)=>e[t]>>=r,"<<=":(e,t,r)=>e[t]<<=r};for(let e in ao)p(e,(t,r)=>(r=l(r),mo(t,(o,n,i)=>ao[e](o,n,r(i)))))});var li,ui,yo,go=m(()=>{C();li=30,ui=40,yo=140;_("!",yo);F("!",yo);_("||",li);_("&&",ui);p("!",e=>(e=l(e),t=>!e(t)));p("||",(e,t)=>(e=l(e),t=l(t),r=>e(r)||t(r)));p("&&",(e,t)=>(e=l(e),t=l(t),r=>e(r)&&t(r)))});var ci,fi,pi,Ao,ai,wo=m(()=>{C();ci=50,fi=60,pi=70,Ao=100,ai=140;_("|",ci);_("&",pi);_("^",fi);_(">>",Ao);_("<<",Ao);F("~",ai);p("~",e=>(e=l(e),t=>~e(t)));p("|",(e,t)=>(e=l(e),t=l(t),r=>e(r)|t(r)));p("&",(e,t)=>(e=l(e),t=l(t),r=>e(r)&t(r)));p("^",(e,t)=>(e=l(e),t=l(t),r=>e(r)^t(r)));p(">>",(e,t)=>(e=l(e),t=l(t),r=>e(r)>>t(r)));p("<<",(e,t)=>(e=l(e),t=l(t),r=>e(r)<<t(r)))});var ut,_o=m(()=>{C();ut=90;_("<",ut);_(">",ut);_("<=",ut);_(">=",ut);p(">",(e,t)=>(e=l(e),t=l(t),r=>e(r)>t(r)));p("<",(e,t)=>(e=l(e),t=l(t),r=>e(r)<t(r)));p(">=",(e,t)=>(e=l(e),t=l(t),r=>e(r)>=t(r)));p("<=",(e,t)=>(e=l(e),t=l(t),r=>e(r)<=t(r)))});var So,Eo=m(()=>{C();So=80;_("==",So);_("!=",So);p("==",(e,t)=>(e=l(e),t=l(t),r=>e(r)==t(r)));p("!=",(e,t)=>(e=l(e),t=l(t),r=>e(r)!=t(r)))});var Co,Ut,To,xo=m(()=>{C();Co=110,Ut=120,To=140;_("+",Co);_("-",Co);_("*",Ut);_("/",Ut);_("%",Ut);F("+",To);F("-",To);p("+",(e,t)=>t!==void 0?(e=l(e),t=l(t),r=>e(r)+t(r)):(e=l(e),r=>+e(r)));p("-",(e,t)=>t!==void 0?(e=l(e),t=l(t),r=>e(r)-t(r)):(e=l(e),r=>-e(r)));p("*",(e,t)=>(e=l(e),t=l(t),r=>e(r)*t(r)));p("/",(e,t)=>(e=l(e),t=l(t),r=>e(r)/t(r)));p("%",(e,t)=>(e=l(e),t=l(t),r=>e(r)%t(r)))});var ct,$t,No=m(()=>{C();ct=150;I("++",ct,e=>e?["++",e,null]:["++",w(ct-1)]);I("--",ct,e=>e?["--",e,null]:["--",w(ct-1)]);$t=(e,t,r,o)=>typeof e=="string"?n=>t(n,e):e[0]==="."?(r=l(e[1]),o=e[2],n=>t(r(n),o)):e[0]==="[]"&&e.length===3?(r=l(e[1]),o=l(e[2]),n=>t(r(n),o(n))):e[0]==="()"&&e.length===2?$t(e[1],t):(()=>{throw Error("Invalid increment target")})();p("++",(e,t)=>$t(e,t===null?(r,o)=>r[o]++:(r,o)=>++r[o]));p("--",(e,t)=>$t(e,t===null?(r,o)=>r[o]--:(r,o)=>--r[o]))});var di,mi,hi,Oo,bo=m(()=>{C();di=5,mi=10,hi=170;De("()",hi);ot(",",mi);ot(";",di,!0);Oo=(...e)=>(e=e.map(l),t=>{let r;for(let o of e)r=o(t);return r});p(",",Oo);p(";",Oo)});var he,Ht,ft,le,Kt,ye,Ue=m(()=>{C();he=e=>e?.[0]==="_"&&e[1]==="_"||e==="constructor"||e==="prototype",Ht=170;nt("[]",Ht);_(".",Ht);nt("()",Ht);ft=e=>{throw Error(e)};p("[]",(e,t)=>t===void 0?(e=e?e[0]===","?e.slice(1):[e]:[],e=e.map(r=>r==null?()=>{}:r[0]==="..."?(r=l(r[1]),o=>r(o)):(r=l(r),o=>[r(o)])),r=>e.flatMap(o=>o(r))):(t==null&&ft("Missing index"),e=l(e),t=l(t),r=>{let o=t(r);return he(o)?void 0:e(r)[o]}));p(".",(e,t)=>(e=l(e),t=t[0]?t:t[1],he(t)?()=>{}:r=>e(r)[t]));p("()",(e,t)=>{if(t===void 0)return e==null?ft("Empty ()"):l(e);let r=n=>n?.[0]===","&&n.slice(1).some(i=>i==null||r(i));r(t)&&ft("Empty argument");let o=t?t[0]===","?(t=t.slice(1).map(l),n=>t.map(i=>i(n))):(t=l(t),n=>[t(n)]):()=>[];return Kt(e,(n,i,s)=>n[i](...o(s)))});le=e=>typeof e=="string"||Array.isArray(e)&&(e[0]==="."||e[0]==="?."||e[0]==="[]"&&e.length===3||e[0]==="?.[]"||e[0]==="()"&&e.length===2&&le(e[1])||e[0]==="{}"),Kt=(e,t,r,o)=>e==null?ft("Empty ()"):e[0]==="()"&&e.length==2?Kt(e[1],t):typeof e=="string"?n=>t(n,e,n):e[0]==="."?(r=l(e[1]),o=e[2],n=>t(r(n),o,n)):e[0]==="?."?(r=l(e[1]),o=e[2],n=>{let i=r(n);return i==null?void 0:t(i,o,n)}):e[0]==="[]"&&e.length===3?(r=l(e[1]),o=l(e[2]),n=>t(r(n),o(n),n)):e[0]==="?.[]"?(r=l(e[1]),o=l(e[2]),n=>{let i=r(n);return i==null?void 0:t(i,o(n),n)}):(e=l(e),n=>t([e(n)],0,n)),ye=Kt});var ko,yi,Ro,gi,Ai,Wt,pt=m(()=>{lo();po();ho();go();wo();_o();Eo();xo();No();bo();Ue();C();C();ko=new WeakMap,yi=(e,...t)=>typeof e=="string"?l(h(e)):ko.get(e)||ko.set(e,gi(e,t)).get(e),Ro=57344,gi=(e,t)=>{let r=e.reduce((i,s,u)=>i+(u?String.fromCharCode(Ro+u-1):"")+s,""),o=h(r),n=i=>{if(typeof i=="string"&&i.length===1){let s=i.charCodeAt(0)-Ro,u;if(s>=0&&s<t.length)return u=t[s],Ai(u)?u:[,u]}return Array.isArray(i)?i.map(n):i};return l(n(o))},Ai=e=>typeof e=="string"||Array.isArray(e)&&(typeof e[0]=="string"||e[0]===void 0),Wt=yi});var wi,_i,Io,Ft,Lo=m(()=>{C();wi=32,_i=h.space;(Io=h).comment??(Io.comment={"//":` `,"/*":"*/"});h.space=()=>{Ft||(Ft=Object.entries(h.comment).map(([n,i])=>[n,i,n.charCodeAt(0)]));for(var e;e=_i();){for(var t=0,r;r=Ft[t++];)if(e===r[2]&&y.substr(a,r[0].length)===r[0]){var o=a+r[0].length;if(r[1]===` `)for(;y.charCodeAt(o)>=wi;)o++;else{for(;y[o]&&y.substr(o,r[1].length)!==r[1];)o++;y[o]&&(o+=r[1].length)}G(o),e=0;break}if(e)return e}return e}});var Po,Mo=m(()=>{C();Po=80;_("===",Po);_("!==",Po);p("===",(e,t)=>(e=l(e),t=l(t),r=>e(r)===t(r)));p("!==",(e,t)=>(e=l(e),t=l(t),r=>e(r)!==t(r)))});var Si,jo=m(()=>{C();Si=30;_("??",Si);p("??",(e,t)=>(e=l(e),t=l(t),r=>e(r)??t(r)))});var Ei,Ci,Ti,vo=m(()=>{C();Ue();Ei=130,Ci=20;_("**",Ei,!0);_("**=",Ci,!0);p("**",(e,t)=>(e=l(e),t=l(t),r=>e(r)**t(r)));Ti=e=>{throw Error(e)};p("**=",(e,t)=>(le(e)||Ti("Invalid assignment target"),t=l(t),ye(e,(r,o,n)=>r[o]**=t(n))))});var Do,Uo=m(()=>{C();Do=90;_("in",Do);_("of",Do);p("in",(e,t)=>(e=l(e),t=l(t),r=>e(r)in t(r)))});var xi,Ni,Oi,$o=m(()=>{C();Ue();xi=20,Ni=100,Oi=e=>{throw Error(e)};_(">>>",Ni);_(">>>=",xi,!0);p(">>>",(e,t)=>(e=l(e),t=l(t),r=>e(r)>>>t(r)));p(">>>=",(e,t)=>(le(e)||Oi("Invalid assignment target"),t=l(t),ye(e,(r,o,n)=>r[o]>>>=t(n))))});var bi,ge,qe=m(()=>{C();bi=e=>e[0]?.[0]===","?e[0].slice(1):e,ge=(e,t,r)=>{if(typeof e=="string"){r[e]=t;return}let[o,...n]=e,i=bi(n);if(o==="{}"){let s=[];for(let u of i){if(Array.isArray(u)&&u[0]==="..."){let E={};for(let x in t)s.includes(x)||(E[x]=t[x]);r[u[1]]=E;break}let c,f,d;typeof u=="string"?c=f=u:u[0]==="="?(typeof u[1]=="string"?c=f=u[1]:[,c,f]=u[1],d=u[2]):[,c,f]=u,s.push(c);let g=t[c];g===void 0&&d&&(g=l(d)(r)),ge(f,g,r)}}else if(o==="[]"){let s=0;for(let u of i){if(u===null){s++;continue}if(Array.isArray(u)&&u[0]==="..."){r[u[1]]=t.slice(s);break}let c=u,f;Array.isArray(u)&&u[0]==="="&&([,c,f]=u);let d=t[s++];d===void 0&&f&&(d=l(f)(r)),ge(c,d,r)}}}});var qt,at,Ho=m(()=>{C();qe();Ue();qt=20,at=e=>{throw Error(e)};_("||=",qt,!0);_("&&=",qt,!0);_("??=",qt,!0);p("=",(e,t)=>{if(Array.isArray(e)&&(e[0]==="let"||e[0]==="const"||e[0]==="var")){let r=e[1];return t=l(t),typeof r=="string"?o=>{o[r]=t(o)}:o=>ge(r,t(o),o)}return le(e)||at("Invalid assignment target"),t=l(t),ye(e,(r,o,n)=>r[o]=t(n))});p("||=",(e,t)=>(le(e)||at("Invalid assignment target"),t=l(t),ye(e,(r,o,n)=>r[o]||(r[o]=t(n)))));p("&&=",(e,t)=>(le(e)||at("Invalid assignment target"),t=l(t),ye(e,(r,o,n)=>r[o]&&(r[o]=t(n)))));p("??=",(e,t)=>(le(e)||at("Invalid assignment target"),t=l(t),ye(e,(r,o,n)=>r[o]??(r[o]=t(n)))))});var Bt,Ko,Wo,T,Gt,ue,ce,Y=m(()=>{C();Bt=5,Ko=123,Wo=125,T=(e,t,r,o=e.charCodeAt(0),n=e.length,i=R[o],s)=>R[o]=(u,c,f,d=a)=>!u&&(f?e==f:(n<2||y.substr(a,n)==e)&&(f=e))&&c<t&&!h.id(y.charCodeAt(a+n))&&vt(a+n)!==58&&(G(a+n),(s=r())?We(s,d):G(d),s)||i?.(u,c,f),Gt=(e,t,r,o=e.charCodeAt(0),n=e.length,i=R[o],s)=>R[o]=(u,c,f,d=a)=>u&&(f?e==f:(n<2||y.substr(a,n)==e)&&(f=e))&&c<t&&!h.id(y.charCodeAt(a+n))&&(G(a+n),We(s=r(u),d),s)||i?.(u,c,f),ue=()=>(A()===Ko||v("Expected {"),S(),w(Bt-.5,Wo)||null),ce=()=>A()!==Ko?w(Bt+.5):(S(),w(Bt-.5,Wo)||null)});var Fo=m(()=>{C();Y();Ne("true",!0);Ne("false",!1);Ne("null",null);T("undefined",200,()=>[]);Ne("NaN",NaN);Ne("Infinity",1/0)});var Xt,qo=m(()=>{C();Xt=20;I("?",Xt,(e,t,r)=>e&&(t=w(Xt-1))&&j(o=>o===58)&&(r=w(Xt-1),["?",e,t,r]));p("?",(e,t,r)=>(e=l(e),t=l(t),r=l(r),o=>e(o)?t(o):r(o)))});var ne,Ae,V,$e=m(()=>{ne=Symbol("break"),Ae=Symbol("continue"),V=[]});var ki,Bo=m(()=>{C();$e();ki=20;_("=>",ki,!0);p("=>",(e,t)=>{e=e?.[0]==="()"?e[1]:e;let r=e?e[0]===","?e.slice(1):[e]:[],o=-1,n=null,i=r[r.length-1];Array.isArray(i)&&i[0]==="..."&&(o=r.length-1,n=i[1],r.length--);let s=t?.[0]==="{}";return t=l(s?["{",t[1]]:t),u=>(...c)=>{let f={};r.forEach((g,E)=>f[g]=c[E]),n&&(f[n]=c.slice(o));let d=new Proxy(f,{get:(g,E)=>E in g?g[E]:u?.[E],set:(g,E,x)=>((E in g?g:u)[E]=x,!0),has:(g,E)=>E in g||(u?E in u:!1)});try{let g=t(d);return s?void 0:g}catch(g){if(g===V)return g[0];throw g}}})});var Ri,Go=m(()=>{C();Ri=140;F("...",Ri);p("...",e=>(e=l(e),t=>Object.entries(e(t))))});var Xo,Qo=m(()=>{C();Ue();Xo=170;I("?.",Xo,(e,t)=>{if(!e)return;let r=A();return r===40?(S(),["?.()",e,w(0,41)||null]):r===91?(S(),["?.[]",e,w(0,93)]):(t=w(Xo),t?["?.",e,t]:void 0)});p("?.",(e,t)=>(e=l(e),he(t)?()=>{}:r=>e(r)?.[t]));p("?.[]",(e,t)=>(e=l(e),t=l(t),r=>{let o=t(r);return he(o)?void 0:e(r)?.[o]}));p("?.()",(e,t)=>{let r=t?t[0]===","?(t=t.slice(1).map(l),n=>t.map(i=>i(n))):(t=l(t),n=>[t(n)]):()=>[];if(e[0]==="?."){let n=l(e[1]),i=e[2];return he(i)?()=>{}:s=>n(s)?.[i]?.(...r(s))}if(e[0]==="?.[]"){let n=l(e[1]),i=l(e[2]);return s=>{let u=n(s),c=i(s);return he(c)?void 0:u?.[c]?.(...r(s))}}if(e[0]==="."){let n=l(e[1]),i=e[2];return he(i)?()=>{}:s=>n(s)?.[i]?.(...r(s))}if(e[0]==="[]"&&e.length===3){let n=l(e[1]),i=l(e[2]);return s=>{let u=n(s),c=i(s);return he(c)?void 0:u?.[c]?.(...r(s))}}let o=l(e);return n=>o(n)?.(...r(n))})});var Be,zo=m(()=>{C();Y();Be=140;F("typeof",Be);F("void",Be);F("delete",Be);T("new",Be,()=>H(".target")?(S(7),["new.target"]):["new",w(Be)]);p("typeof",e=>(e=l(e),t=>typeof e(t)));p("void",e=>(e=l(e),t=>(e(t),void 0)));p("delete",e=>{if(e[0]==="."){let t=l(e[1]),r=e[2];return o=>delete t(o)[r]}if(e[0]==="[]"){let t=l(e[1]),r=l(e[2]);return o=>delete t(o)[r(o)]}return()=>!0});p("new",e=>{let t=l(e?.[0]==="()"?e[1]:e),r=e?.[0]==="()"?e[2]:null,o=r?r[0]===","?(n=>i=>n.map(s=>s(i)))(r.slice(1).map(l)):(n=>i=>[n(i)])(l(r)):()=>[];return n=>new(t(n))(...o(n))})});var dt,Qt,Ii,Vo,Jo,Zo,Yo,zt=m(()=>{C();dt=Symbol("accessor"),Qt=20,Ii=40,Vo=41,Jo=123,Zo=125,Yo=e=>t=>{if(t)return;A();let r=j(h.id);if(!r||(A(),y.charCodeAt(a)!==Ii))return!1;S();let o=w(0,Vo);return A(),y.charCodeAt(a)!==Jo?!1:(S(),[e,r,o,w(0,Zo)])};I("get",Qt-1,Yo("get"));I("set",Qt-1,Yo("set"));I("(",Qt-1,e=>{if(!e||typeof e!="string")return;let t=w(0,Vo)||null;if(A(),y.charCodeAt(a)===Jo)return S(),[":",e,["=>",["()",t],w(0,Zo)||null]]});p("get",(e,t)=>(t=t?l(t):()=>{},r=>[[dt,e,{get:function(){let o=Object.create(r||{});return o.this=this,t(o)}}]]));p("set",(e,t,r)=>(r=r?l(r):()=>{},o=>[[dt,e,{set:function(n){let i=Object.create(o||{});i.this=this,i[t]=n,r(i)}}]]))});var Li,en,Pi,tn=m(()=>{C();zt();Li=20,en=200,Pi=e=>e==null||typeof e=="string"||[":",",","...","get","set"].includes(e[0]);De("[]",en);De("{}",en);_(":",Li-1,!0);p("{}",(e,t)=>{if(t!==void 0)return;if(!Pi(e))return l(["{",e]);e=e?e[0]!==","?[e]:e.slice(1):[];let r=e.map(o=>l(typeof o=="string"?[":",o,o]:o));return o=>{let n={},i={};for(let s of r.flatMap(u=>u(o)))if(s[0]===dt){let[,u,c]=s;i[u]={...i[u],...c,configurable:!0,enumerable:!0}}else n[s[0]]=s[1];for(let s in i)Object.defineProperty(n,s,i[s]);return n}});p("{",e=>(e=e?l(e):()=>{},t=>e(Object.create(t))));p(":",(e,t)=>(t=l(t),Array.isArray(e)?(e=l(e),r=>[[e(r),t(r)]]):r=>[[e,t(r)]]))});var Mi,mt,ji,vi,Di,Ui,rn,$i,on=m(()=>{C();Mi=170,mt=96,ji=36,vi=123,Di=92,Ui={n:` `,r:"\r",t:" ",b:"\b",f:"\f",v:"\v"},rn=()=>{let e=[];for(let t="",r;(r=y.charCodeAt(a))!==mt;)r?r===Di?(S(),t+=Ui[y[a]]||y[a],S()):r===ji&&y.charCodeAt(a+1)===vi?(t&&e.push([,t]),t="",S(2),e.push(w(0,125))):(t+=y[a],S(),r=y.charCodeAt(a),r===mt&&t&&e.push([,t])):v("Unterminated template");return S(),e},$i=R[mt];R[mt]=(e,t)=>e&&t<Mi?h.asi&&h.newline?void 0:(S(),["``",e,...rn()]):e?$i?.(e,t):(S(),(r=>r.length<2&&r[0]?.[0]===void 0?r[0]||[,""]:["`",...r])(rn()));p("`",(...e)=>(e=e.map(l),t=>e.map(r=>r(t)).join("")));p("``",(e,...t)=>{e=l(e);let r=[],o=[];for(let i of t)Array.isArray(i)&&i[0]===void 0?r.push(i[1]):o.push(l(i));let n=Object.assign([...r],{raw:r});return i=>e(i)(n,...o.map(s=>s(i)))})});var nn=m(()=>{pt();C();Lo();Mo();jo();vo();Uo();$o();Ho();Fo();qo();Bo();Go();Qo();zo();tn();on();C();pt();h.string["'"]=!0;h.number={"0x":16,"0b":2,"0o":8}});var Vt,Hi,Ki,sn,ln,un=m(()=>{C();Y();qe();Vt=5,Hi=10,Ki=20,sn=e=>{let t=w(Hi-1);return t?.[0]==="in"||t?.[0]==="of"?[t[0],[e,t[1]],t[2]]:t?.[0]===","?[e,...t.slice(1)]:[e,t]};T("let",Vt+1,()=>sn("let"));T("const",Vt+1,()=>sn("const"));T("var",Vt,()=>(A(),["var",w(Ki)]));ln=(...e)=>(e=e.map(t=>{if(typeof t=="string")return r=>{r[t]=void 0};if(t[0]==="="){let[,r,o]=t,n=l(o);return typeof r=="string"?i=>{i[r]=n(i)}:i=>ge(r,n(i),i)}return l(t)}),t=>{for(let r of e)r(t)});p("let",ln);p("const",ln);p("var",e=>typeof e=="string"?t=>{t[e]=void 0}:()=>{})});var Wi,cn=m(()=>{C();$e();Y();Wi=200;T("function",Wi,()=>{A();let e=!1;y[a]==="*"&&(e=!0,S(),A());let t=j(h.id);return t&&A(),e?["function*",t,B()||null,ue()]:["function",t,B()||null,ue()]});p("function",(e,t,r)=>{r=r?l(r):()=>{};let o=t?t[0]===","?t.slice(1):[t]:[],n=null,i=-1,s=o[o.length-1];return Array.isArray(s)&&s[0]==="..."&&(i=o.length-1,n=s[1],o.length--),u=>{let c=(...f)=>{let d={};o.forEach((E,x)=>d[E]=f[x]),n&&(d[n]=f.slice(i));let g=new Proxy(d,{get:(E,x)=>x in E?E[x]:u[x],set:(E,x,q)=>((x in E?E:u)[x]=q,!0),has:(E,x)=>x in E||x in u});try{return r(g)}catch(E){if(E===V)return E[0];throw E}};return e&&(u[e]=c),c}});p("function*",(e,t,r)=>{throw Error("Generator functions are not supported in evaluation")})});var ht,Jt,fn=m(()=>{C();Y();ht=140,Jt=20;F("await",ht);T("yield",ht,()=>(A(),y[a]==="*"?(S(),A(),["yield*",w(Jt)]):["yield",w(Jt)]));T("async",ht,()=>{if(A(),H("function"))return["async",w(ht)];let e=w(Jt-.5);return e&&["async",e]});p("async",e=>{let t=l(e);return r=>{let o=t(r);return async function(...n){return o(...n)}}});p("await",e=>(e=l(e),async t=>await e(t)));p("yield",e=>(e=e?l(e):null,t=>{throw{__yield__:e?e(t):void 0}}));p("yield*",e=>(e=l(e),t=>{throw{__yield_all__:e(t)}}))});var Zt,Fi,qi,Bi,Gi,pn=m(()=>{C();Y();Zt=200,Fi=140,qi=90,Bi=Symbol("static");F("static",Fi);_("instanceof",qi);I("#",Zt,e=>{if(e)return;let t=j(h.id);return t?"#"+t:void 0});T("class",Zt,()=>{A();let e=j(h.id)||null;if(e==="extends")e=null,A();else{if(A(),!H("extends"))return["class",e,null,ue()];S(7),A()}return["class",e,w(Zt),ue()]});Gi=e=>{throw Error(e)};p("instanceof",(e,t)=>(e=l(e),t=l(t),r=>e(r)instanceof t(r)));p("class",(e,t,r)=>(t=t?l(t):null,r=r?l(r):null,o=>{let n=t?t(o):Object,i=function(...s){if(!(this instanceof i))return Gi("Class constructor must be called with new");let u=t?Reflect.construct(n,s,i):this;return i.prototype.__constructor__&&i.prototype.__constructor__.apply(u,s),u};if(Object.setPrototypeOf(i.prototype,n.prototype),Object.setPrototypeOf(i,n),r){let s=Object.create(o);s.super=n;let u=r(s),c=Array.isArray(u)&&typeof u[0]?.[0]=="string"?u:[];for(let[f,d]of c)f==="constructor"?i.prototype.__constructor__=d:i.prototype[f]=d}return e&&(o[e]=i),i}));p("static",e=>(e=l(e),t=>[[Bi,e(t)]]))});var Xi,Yt,Qi,zi,Vi,an=m(()=>{C();Xi=140,Yt=47,Qi=92,zi=e=>e===Qi?2:e&&e!==Yt,Vi=e=>e===103||e===105||e===109||e===115||e===117||e===121;I("/",Xi,e=>{if(e)return;let t=y.charCodeAt(a);if(t===Yt||t===42||t===43||t===63||t===61)return;let r=j(zi);y.charCodeAt(a)===Yt||v("Unterminated regex"),S();let o=j(Vi);try{new RegExp(r,o)}catch(n){v("Invalid regex: "+n.message)}return o?["//",r,o]:["//",r]});p("//",(e,t)=>{let r=new RegExp(e,t||"");return()=>r})});var Ji,Zi,Yi,dn=m(()=>{C();Y();Ji=5,Zi=59,Yi=()=>{let e=a;return A()===Zi&&S(),A(),H("else")?(S(4),!0):(G(e),!1)};T("if",Ji+1,()=>{A();let e=["if",B(),ce()];return Yi()&&e.push(ce()),e});p("if",(e,t,r)=>(e=l(e),t=l(t),r=r!==void 0?l(r):null,o=>e(o)?t(o):r?.(o)))});var Oe,Ge,Xe,es,ts,mn=m(()=>{C();Y();qe();$e();Oe=5,Ge=125,Xe=59;T("while",Oe+1,()=>(A(),["while",B(),ce()]));T("do",Oe+1,()=>(e=>(A(),S(5),A(),["do",e,B()]))(ce()));T("for",Oe+1,()=>(A(),H("await")?(S(5),A(),["for await",B(),ce()]):["for",B(),ce()]));T("break",Oe+1,()=>{h.asi&&(h.newline=!1);let e=a;A();let t=y.charCodeAt(a);if(!t||t===Ge||t===Xe||h.newline)return["break"];let r=j(h.id);if(!r)return["break"];A();let o=y.charCodeAt(a);return!o||o===Ge||o===Xe||h.newline?["break",r]:(G(e),["break"])});T("continue",Oe+1,()=>{h.asi&&(h.newline=!1);let e=a;A();let t=y.charCodeAt(a);if(!t||t===Ge||t===Xe||h.newline)return["continue"];let r=j(h.id);if(!r)return["continue"];A();let o=y.charCodeAt(a);return!o||o===Ge||o===Xe||h.newline?["continue",r]:(G(e),["continue"])});T("return",Oe+1,()=>{h.asi&&(h.newline=!1);let e=A();return!e||e===Ge||e===Xe||h.newline?["return"]:["return",w(Oe)]});p("while",(e,t)=>(e=l(e),t=l(t),r=>{let o;for(;e(r);)try{o=t(r)}catch(n){if(n===ne)break;if(n===Ae)continue;if(n===V)return n[0];throw n}return o}));p("do",(e,t)=>(e=l(e),t=l(t),r=>{let o;do try{o=e(r)}catch(n){if(n===ne)break;if(n===Ae)continue;if(n===V)return n[0];throw n}while(t(r));return o}));p("for",(e,t)=>{if(Array.isArray(e)&&e[0]===";"){let[,r,o,n]=e;return r=r?l(r):null,o=o?l(o):()=>!0,n=n?l(n):null,t=l(t),i=>{let s;for(r?.(i);o(i);n?.(i))try{s=t(i)}catch(u){if(u===ne)break;if(u===Ae)continue;if(u===V)return u[0];throw u}return s}}if(Array.isArray(e)&&(e[0]==="in"||e[0]==="of")){let[r,o,n]=e;if(Array.isArray(o)&&(o[0]==="let"||o[0]==="const"||o[0]==="var")&&(o=o[1]),r==="in")return ts(o,n,t);if(r==="of")return es(o,n,t)}});es=(e,t,r)=>{t=l(t),r=l(r);let o=Array.isArray(e);return n=>{let i,s=o?null:n[e];for(let u of t(n)){o?ge(e,u,n):n[e]=u;try{i=r(n)}catch(c){if(c===ne)break;if(c===Ae)continue;if(c===V)return c[0];throw c}}return o||(n[e]=s),i}},ts=(e,t,r)=>{t=l(t),r=l(r);let o=Array.isArray(e);return n=>{let i,s=o?null:n[e];for(let u in t(n)){o?ge(e,u,n):n[e]=u;try{i=r(n)}catch(c){if(c===ne)break;if(c===Ae)continue;if(c===V)return c[0];throw c}}return o||(n[e]=s),i}};p("break",()=>()=>{throw ne});p("continue",()=>()=>{throw Ae});p("return",e=>(e=e!==void 0?l(e):null,t=>{throw V[0]=e?.(t),V}))});var Qe,hn=m(()=>{C();Y();$e();Qe=5;T("try",Qe+1,()=>["try",ue()]);Gt("catch",Qe+1,e=>(A(),["catch",e,B(),ue()]));Gt("finally",Qe+1,e=>["finally",e,ue()]);T("throw",Qe+1,()=>{if(h.asi&&(h.newline=!1),A(),h.newline)throw SyntaxError("Unexpected newline after throw");return["throw",w(Qe)]});p("try",e=>(e=e?l(e):null,t=>e?.(t)));p("catch",(e,t,r)=>{let o=e?.[1]?l(e[1]):null;return r=r?l(r):null,n=>{let i;try{i=o?.(n)}catch(s){if(s===ne||s===Ae||s===V)throw s;if(t!==null&&r){let u=t in n,c=n[t];n[t]=s;try{i=r(n)}finally{u?n[t]=c:delete n[t]}}else if(t===null)throw s}return i}});p("finally",(e,t)=>(e=e?l(e):null,t=t?l(t):null,r=>{let o;try{o=e?.(r)}finally{t?.(r)}return o}));p("throw",e=>(e=l(e),t=>{throw e(t)}))});var An,rs,yn,os,wn,er,_n,gn,ns,Sn=m(()=>{C();Y();$e();An=5,rs=20,yn=58,os=59,wn=125,er=0,_n=(e,t=e.length,r=e.charCodeAt(0),o=R[r])=>R[r]=(n,i,s)=>H(e)&&!n&&er||o?.(n,i,s);_n("case");_n("default");gn=e=>{let t=[];for(;(e=A())!==wn&&!H("case")&&!H("default");){if(e===os){S();continue}t.push(w(An-.5))||v()}return t.length>1?[";",...t]:t[0]||null},ns=()=>{A()===123||v("Expected {"),S(),er++;let e=[];try{for(;A()!==wn;)if(H("case")){G(a+4),A();let t=w(rs-.5);A()===yn&&S(),e.push(["case",t,gn()])}else H("default")?(G(a+7),A()===yn&&S(),e.push(["default",gn()])):v("Expected case or default")}finally{er--}return S(),e};T("switch",An+1,()=>A()===40&&["switch",B(),...ns()]);p("switch",(e,...t)=>(e=l(e),t.length?(t=t.map(r=>[r[0]==="case"?l(r[1]):null,(r[0]==="case"?r[2]:r[1])?.[0]===";"?(r[0]==="case"?r[2]:r[1]).slice(1).map(l):(r[0]==="case"?r[2]:r[1])?[l(r[0]==="case"?r[2]:r[1])]:[]]),r=>{let o=e(r),n=!1,i;for(let[u,c]of t)if(n||u===null||u(r)===o)for(n=!0,s=0;s<c.length;s++)try{i=c[s](r)}catch(f){if(f===ne)return i;throw f}var s;return i}):r=>e(r)))});var En,Cn=m(()=>{C();Y();En=5;T("debugger",En+1,()=>["debugger"]);T("with",En+1,()=>(A(),["with",B(),ce()]))});var tr,be,Tn,is,xn=m(()=>{C();Y();C();tr=5,be=10,Tn=42,is=R[Tn];R[Tn]=(e,t)=>e?is?.(e,t):(S(),"*");I("from",be+1,e=>e?e[0]!=="="&&e[0]!==","&&(A(),["from",e,w(be+1)]):!1);I("as",be+2,e=>e?(A(),["as",e,w(be+2)]):!1);T("import",tr,()=>H(".meta")?(S(5),["import.meta"]):["import",w(be)]);T("export",tr,()=>(A(),["export",w(tr)]));T("default",be+1,()=>A()!==58&&(A(),["default",w(be)]));p("import",()=>()=>{});p("export",()=>()=>{});p("from",(e,t)=>()=>{});p("as",(e,t)=>()=>{});p("default",e=>l(e))});var Nn,On=m(()=>{C();Nn=ve.asi??ve[";"];h.asi=(e,t,r,o,n)=>t<Nn&&(o=r(Nn-.5))&&(n=o?.[0]===";"?o.slice(1):[o],e?.[0]===";"?(e.push(...n),e):[";",e,...n])});var bn={};At(bn,{access:()=>nt,binary:()=>_,compile:()=>l,cur:()=>y,default:()=>Wt,err:()=>v,expr:()=>w,group:()=>De,id:()=>Xn,idx:()=>a,literal:()=>Ne,loc:()=>We,lookup:()=>R,nary:()=>ot,next:()=>j,operator:()=>p,operators:()=>rt,parens:()=>B,parse:()=>h,peek:()=>vt,prec:()=>ve,seek:()=>G,skip:()=>S,space:()=>A,token:()=>I,unary:()=>F,word:()=>H});var kn=m(()=>{nn();un();cn();fn();pn();an();qe();dn();mn();hn();Sn();Cn();xn();zt();On();C();pt()});var yt=(io(),or(no)).default,ss=(kn(),or(bn));yt.use({compile:ss});module.exports=yt;var te=document.currentScript,Rn=te.getAttribute("prefix")??te.dataset.prefix??te.dataset.spraePrefix,ze=te.getAttribute("start")??te.dataset.start??te.dataset.spraeStart;te.removeAttribute("prefix");te.removeAttribute("start");delete te.dataset.prefix;delete te.dataset.start;delete te.dataset.spraePrefix;delete te.dataset.spraeStart;Rn&&yt.use({prefix:Rn});ze!=null&&ze!=="false"&&(ze&&ze!=="true"?document.querySelectorAll(ze):[document.body||document.documentElement]).forEach(e=>yt.start(e)); ;if (typeof module.exports == "object" && typeof exports == "object") { var __cp = (to, from, except, desc) => { if ((from && typeof from === "object") || typeof from === "function") { for (let key of Object.getOwnPropertyNames(from)) { if (!Object.prototype.hasOwnProperty.call(to, key) && key !== except) Object.defineProperty(to, key, { get: () => from[key], enumerable: !(desc = Object.getOwnPropertyDescriptor(from, key)) || desc.enumerable, }); } } return to; }; module.exports = __cp(module.exports, exports); } return module.exports; }))