| 2601 | }`);var BEA=TA('<button type="button" class="jse-replace-toggle svelte-1x1x8q0" title="Toggle visibility of replace options (Ctrl+H)"><!></button>'),hEA=TA('<div class="jse-replace-section svelte-1x1x8q0"><input class="jse-replace-input svelte-1x1x8q0" title="Enter replacement text" type="text" placeholder="Replace"/> <button type="button" title="Replace current occurrence (Ctrl+Enter)" class="svelte-1x1x8q0">Replace</button> <button type="button" title="Replace all occurrences" class="svelte-1x1x8q0">All</button></div>'),EEA=TA('<div class="jse-search-box svelte-1x1x8q0"><form class="jse-search-form svelte-1x1x8q0"><!> <div class="jse-search-contents svelte-1x1x8q0"><div class="jse-search-section svelte-1x1x8q0"><div class="jse-search-icon svelte-1x1x8q0"><!></div> <label class="jse-search-input-label svelte-1x1x8q0" about="jse-search input"><input class="jse-search-input svelte-1x1x8q0" title="Enter text to search" type="text" placeholder="Find"/></label> <div> </div> <button type="button" class="jse-search-next svelte-1x1x8q0" title="Go to next search result (Enter)"><!></button> <button type="button" class="jse-search-previous svelte-1x1x8q0" title="Go to previous search result (Shift+Enter)"><!></button> <button type="button" class="jse-search-clear svelte-1x1x8q0" title="Close search box (Esc)"><!></button></div> <!></div></form></div>');function wW(i,e){Jt(e,!1);var A=cA(void 0,!0),t=cA(void 0,!0),n=cA(void 0,!0),o=dr("jsoneditor:SearchBox"),a=K(e,"json",9),r=K(e,"documentState",9),s=K(e,"parser",9),l=K(e,"showSearch",9),g=K(e,"showReplace",13),C=K(e,"readOnly",9),d=K(e,"columns",9),B=K(e,"onSearch",9),u=K(e,"onFocus",9),E=K(e,"onPatch",9),f=K(e,"onClose",9),m=cA("",!0),v="",S=cA("",!0),k=cA(!1,!0),M=cA(void 0,!0),x=XE(function(NA){return PA.apply(this,arguments)},300),F=XE(function(NA){return it.apply(this,arguments)},300);function z(){g(!g()&&!C())}function j(NA){NA.stopPropagation();var Ge=RC(NA);Ge==="Enter"&&(NA.preventDefault(),c(m)!==v?x.flush():dA()),Ge==="Shift+Enter"&&(NA.preventDefault(),xA()),Ge==="Ctrl+Enter"&&(NA.preventDefault(),g()?CA():dA()),Ge==="Ctrl+H"&&(NA.preventDefault(),z()),Ge==="Escape"&&(NA.preventDefault(),hA())}function X(NA){RC(NA)==="Enter"&&(NA.preventDefault(),NA.stopPropagation(),CA())}function eA(){return Z.apply(this,arguments)}function Z(){return(Z=Xt(function*(){jo(),yield x.flush()})).apply(this,arguments)}function CA(){return wA.apply(this,arguments)}function wA(){return(wA=Xt(function*(){var NA;if(!C()){var Ge=(NA=c(M))===null||NA===void 0?void 0:NA.activeItem;if(o("handleReplace",{replaceText:c(S),activeItem:Ge}),c(M)&&Ge&&a()!==void 0){N(M,Fe(Fe({},$j(c(M))),{},{activeIndex:c(t)}));var{operations:JA,newSelection:yA}=LIA(a(),r(),c(S),Ge,s());E()(JA,(Pt,Dt)=>({state:Dt,selection:yA})),jo(),yield F.flush(),yield ue()}}})).apply(this,arguments)}function BA(){return QA.apply(this,arguments)}function QA(){return(QA=Xt(function*(){if(!C()){o("handleReplaceAll",{text:c(m),replaceText:c(S)});var{operations:NA,newSelection:Ge}=(function(JA,yA,Pt,Dt,fe){for(var Zt=AV(Pt,JA,{maxResults:1/0}),Pe=[],qe=0;qe<Zt.length;qe++){var vt=Zt[qe-1],Ke=Zt[qe];qe!==0&&Ke.field===vt.field&&Ui(Ke.path,vt.path)?Ji(Pe).items.push(Ke):Pe.push({path:Ke.path,field:Ke.field,items:[Ke]})}Pe.sort(($,iA)=>$.field!==iA.field?$.field===Qc.key?1:-1:iA.path.length-$.path.length);var Ii,V=[];return Pe.forEach($=>{var{field:iA,path:oA,items:UA}=$;if(iA===Qc.key){var he=an(oA),me=$e(JA,he),GA=Ji(oA),OA=Ep(he,Object.keys(me),GA,tV(GA,Dt,UA));V=V.concat(OA),Ii=eE(JA,OA)}else{if(iA!==Qc.value)throw new Error("Cannot replace: unknown type of search result field ".concat(iA));var wt=$e(JA,oA);if(wt===void 0)throw new Error("Cannot replace: path not found ".concat(xt(oA)));var rt=typeof wt=="string"?wt:String(wt),je=m0(JA,yA,oA),ze=tV(rt,Dt,UA),pi=[{op:"replace",path:xt(oA),value:je?ze:cE(ze,fe)}];V=V.concat(pi),Ii=eE(JA,pi)}}),{operations:V,newSelection:Ii}})(a(),r(),c(m),c(S),s());E()(NA,(JA,yA)=>({state:yA,selection:Ge})),yield ue()}})).apply(this,arguments)}function RA(NA){NA.select()}function dA(){return IA.apply(this,arguments)}function IA(){return(IA=Xt(function*(){N(M,c(M)?$j(c(M)):void 0),yield ue()})).apply(this,arguments)}function xA(){return qA.apply(this,arguments)}function qA(){return qA=Xt(function*(){N(M,c(M)?(function(NA){var Ge=NA.activeIndex>0?NA.activeIndex-1:NA.items.length-1,JA=NA.items[Ge],yA=NA.items.map((Pt,Dt)=>Fe(Fe({},Pt),{},{active:Dt===Ge}));return Fe(Fe({},NA),{},{items:yA,activeItem:JA,activeIndex:Ge})})(c(M)):void 0),yield ue()}),qA.apply(this,arguments)}function ue(){return HA.apply(this,arguments)}function HA(){return(HA=Xt(function*(){var NA;o("handleFocus",c(M));var Ge=(NA=c(M))===null||NA===void 0?void 0:NA.activeItem;Ge&&a()!==void 0&&(yield u()(Ge.path,Ge.resultIndex))})).apply(this,arguments)}function bA(){return bA=Xt(function*(NA){yield Xe(NA,c(m),a())}),bA.apply(this,arguments)}function PA(){return PA=Xt(function*(NA){yield Xe(l(),NA,a()),yield ue()}),PA.apply(this,arguments)}function it(){return it=Xt(function*(NA){yield Xe(l(),c(m),NA)}),it.apply(this,arguments)}function Xe(NA,Ge,JA){return YA.apply(this,arguments)}function YA(){return YA=Xt(function*(NA,Ge,JA){return NA?(o("applySearch",{showSearch:NA,text:Ge}),Ge===""?(o("clearing search result"),c(M)!==void 0&&N(M,void 0),Promise.resolve()):(v=Ge,N(k,!0),new Promise(yA=>{setTimeout(()=>{var Pt=AV(Ge,JA,{maxResults:a_,columns:d()});N(M,(function(Dt,fe){var Zt=fe!=null&&fe.activeItem?iV(fe.activeItem):void 0,Pe=Dt.findIndex(Ke=>Ui(Zt,iV(Ke))),qe=Pe!==-1?Pe:fe?.activeIndex!==void 0&&fe?.activeIndex<Dt.length?fe?.activeIndex:Dt.length>0?0:-1,vt=Dt.map((Ke,Ii)=>Fe(Fe({resultIndex:Ii},Ke),{},{active:Ii===qe}));return{items:vt,activeItem:vt[qe],activeIndex:qe}})(Pt,c(M))),N(k,!1),yA()})}))):(c(M)&&N(M,void 0),Promise.resolve())}),YA.apply(this,arguments)}function hA(){o("handleClose"),x.cancel(),F.cancel(),Xe(!1,c(m),a()),f()()}KA(()=>c(M),()=>{var NA;N(A,((NA=c(M))===null||NA===void 0||(NA=NA.items)===null||NA===void 0?void 0:NA.length)||0)}),KA(()=>c(M),()=>{var NA;N(t,((NA=c(M))===null||NA===void 0?void 0:NA.activeIndex)||0)}),KA(()=>(c(A),a_),()=>{N(n,c(A)>=a_?"".concat(999,"+"):String(c(A)))}),KA(()=>(Y(B()),c(M)),()=>{B()(c(M))}),KA(()=>Y(l()),()=>{(function(NA){bA.apply(this,arguments)})(l())}),KA(()=>c(m),()=>{x(c(m))}),KA(()=>Y(a()),()=>{F(a())}),Vn(),di(!0);var Ae=zi(),pA=at(Ae),te=NA=>{var Ge=EEA(),JA=gA(Ge),yA=gA(JA),Pt=GA=>{var OA=BEA(),wt=gA(OA),rt=lt(()=>g()?r0:JB);Bn(wt,{get data(){return c(rt)}}),De("click",OA,z),sA(GA,OA)};zA(yA,GA=>{C()||GA(Pt)});var Dt=gA(kA(yA,2)),fe=gA(Dt),Zt=gA(fe),Pe=GA=>{Bn(GA,{get data(){return iJ},spin:!0})},qe=GA=>{Bn(GA,{get data(){return Uu}})};zA(Zt,GA=>{c(k)?GA(Pe):GA(qe,!1)});var vt=kA(fe,2),Ke=gA(vt);Tr(()=>zw(Ke,()=>c(m),GA=>N(m,GA))),Ms(Ke,GA=>RA?.(GA)),Tr(()=>De("paste",Ke,eA));var Ii,V=kA(vt,2),$=gA(V),iA=kA(V,2);Bn(gA(iA),{get data(){return gJ}});var oA=kA(iA,2);Bn(gA(oA),{get data(){return tJ}});var UA=kA(oA,2);Bn(gA(UA),{get data(){return Ou}});var he=kA(Dt,2),me=GA=>{var OA=hEA(),wt=gA(OA),rt=kA(wt,2),je=kA(rt,2);zw(wt,()=>c(S),ze=>N(S,ze)),De("keydown",wt,X),De("click",rt,CA),De("click",je,BA),sA(GA,OA)};zA(he,GA=>{g()&&!C()&&GA(me)}),Le(()=>{var GA;Ii=Ci(V,1,"jse-search-count svelte-1x1x8q0",null,Ii,{"jse-visible":c(m)!==""}),Ht($,"".concat(c(t)!==-1&&c(t)<c(A)?"".concat(c(t)+1,"/"):"").concat((GA=c(n))!==null&&GA!==void 0?GA:""))}),De("click",iA,dA),De("click",oA,xA),De("click",UA,hA),De("keydown",JA,j),sA(NA,Ge)};zA(pA,NA=>{l()&&NA(te)}),sA(i,Ae),Yt()}var op=Symbol("path");function QEA(i,e){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1/0,t={};Array.isArray(i)&&(function(o,a,r){if(o.length<a)o.forEach(r);else for(var s=a>1?(o.length-1)/(a-1):o.length,l=0;l<a;l++){var g=Math.floor(l*s);r(o[g],g,o)}})(i,A,o=>{Jn(o)?yW(o,t,e):t[op]=!0});var n=[];return op in t&&n.push([]),DW(t,[],n,e),n}function yW(i,e,A){for(var t in i){var n=i[t],o=e[t]||(e[t]={});Jn(n)&&A?yW(n,o,A):o[op]===void 0&&(o[op]=!0)}}function DW(i,e,A,t){for(var n in i){var o=e.concat(n),a=i[n];a&&a[op]===!0&&A.push(o),Ea(a)&&t&&DW(a,o,A,t)}}function uEA(i,e,A,t,n,o){for(var a=arguments.length>6&&arguments[6]!==void 0?arguments[6]:80,r=sa(A)?A.length:0,s=(function(v,S){var k=Object.values(v);if(An(k))return S;var M=(x,F)=>x+F;return k.reduce(M)/k.length})(t,n),l=i-a,g=e+2*a,C=v=>t[v]||n,d=0,B=o;B<l&&d<r;)B+=C(d),d++;d>0&&(B-=C(--d));for(var u=d,E=0;E<g&&u<r;)E+=C(u),u++;for(var f=0,m=u;m<r;m++)f+=C(m);return{startIndex:d,endIndex:u,startHeight:B,endHeight:f,averageItemHeight:s,visibleHeight:E,visibleItems:sa(A)?A.slice(d,u):[]}}function uV(i,e,A,t){for(var{rowIndex:n}=Qg(i,e),o=0,a=0;a<n;a++)o+=A[a]||t;return o}function Qg(i,e){var[A,...t]=i,n=parseInt(A,10);return{rowIndex:isNaN(n)?-1:n,columnIndex:e.findIndex(o=>v0(t,o))}}function Td(i,e){var{rowIndex:A,columnIndex:t}=i;return[String(A),...e[t]]}function pEA(i,e){var[A,t]=aF(i,a=>rx(a.path[0])),n=nF(A,fEA),o=oF(n,a=>{var r={row:[],columns:{}};return a.forEach(s=>{var l=(function(g,C){var d=Qg(g.path,C);return d.columnIndex!==-1?d.columnIndex:-1})(s,e);l!==-1?(r.columns[l]===void 0&&(r.columns[l]=[]),r.columns[l].push(s)):r.row.push(s)}),r});return{root:t,rows:o}}function Mh(i,e){if(e&&e.length!==0)return e.length===1?e[0]:{path:i,message:"Multiple validation issues: "+e.map(A=>El(A.path)+" "+A.message).join(", "),severity:Ec.warning}}function fEA(i){return parseInt(i.path[0],10)}function mEA(i,e,A){var t=e.some(n=>(function(o,a,r){if(!o)return!1;if(a.op==="replace"){var s=ms(a.path),{rowIndex:l,columnIndex:g}=Qg(s,r),C=r.findIndex(d=>Ui(d,o.path));if(l!==-1&&g!==-1&&g!==C)return!1}return!0})(i,n,A));return t?void 0:i}var bs=dr("jsoneditor:actions");function vW(i){return q_.apply(this,arguments)}function q_(){return q_=Xt(function*(i){var{json:e,selection:A,indentation:t,readOnly:n,parser:o,onPatch:a}=i;if(!n&&e!==void 0&&A&&Lh(A)){var r=Vq(e,A,t,o);if(r!==void 0){bs("cut",{selection:A,clipboard:r,indentation:t}),yield Mx(r);var{operations:s,newSelection:l}=AW(e,A);a(s,(g,C)=>({state:C,selection:l}))}}}),q_.apply(this,arguments)}function bW(i){return W_.apply(this,arguments)}function W_(){return W_=Xt(function*(i){var{json:e,selection:A,indentation:t,parser:n}=i,o=Vq(e,A,t,n);o!==void 0&&(bs("copy",{clipboard:o,indentation:t}),yield Mx(o))}),W_.apply(this,arguments)}function MW(i){var{clipboardText:e,json:A,selection:t,readOnly:n,parser:o,onPatch:a,onChangeText:r,onPasteMultilineText:s,openRepairModal:l}=i;if(!n)try{g(e)}catch(C){l(e,d=>{bs("repaired pasted text: ",d),g(d)})}function g(C){if(A!==void 0){var d=t||en([]),B=$q(A,d,C,o),u=(function(E,f,m){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:MIA;if(E.length>v)return!1;var S=/\n/.test(E);if(!S)return!1;var k=f.some(x=>x.op==="replace"&&Array.isArray(x.value)),M=f.filter(x=>x.op==="add").length>1;if(!k&&!M)return!1;try{return dp(E,m.parse),!1}catch(x){return!0}})(e,B,o);bs("paste",{pastedText:C,operations:B,ensureSelection:d,pasteMultilineText:u}),a(B,(E,f)=>{var m=f;return B.filter(v=>(oM(v)||B6(v))&&ua(v.value)).forEach(v=>{var S=al(A,v.path);m=nI(E,m,S)}),{state:m}}),u&&s(C)}else bs("paste text",{pastedText:C}),r(e,(E,f)=>{if(E)return{state:nI(E,f,[])}})}}function SW(i){var{json:e,text:A,selection:t,keepSelection:n,readOnly:o,onChange:a,onPatch:r}=i;if(!o&&t){var s=e!==void 0&&(Cr(t)||bn(t))?vs(t.path,t.path):t;if(An(Qt(t)))bs("remove root",{selection:t}),a&&a({text:"",json:void 0},e!==void 0?{text:void 0,json:e}:{text:A||"",json:e},{contentErrors:void 0,patchResult:void 0});else if(e!==void 0){var{operations:l,newSelection:g}=AW(e,s);bs("remove",{operations:l,selection:t,newSelection:g}),r(l,(C,d)=>({state:d,selection:n?t:g}))}}}function r5(i){var{insertType:e,selectInside:A,initialValue:t,json:n,selection:o,readOnly:a,parser:r,onPatch:s,onReplaceJson:l}=i;if(!a){var g=(function(E,f,m){if(m==="object")return{};if(m==="array")return[];if(m==="structure"&&E!==void 0){var v=f?Pq(f):[],S=$e(E,v);if(Array.isArray(S)&&!An(S)){var k=Tc(S);return ua(k)?eF(k,M=>Array.isArray(M)?[]:Jn(M)?void 0:""):""}}return""})(n,o,e);if(n!==void 0){var C=r.stringify(g),d=$q(n,o,C,r);bs("onInsert",{insertType:e,operations:d,newValue:g,data:C});var B=Ji(d.filter(E=>E.op==="add"||E.op==="replace"));s(d,(E,f,m)=>{if(B){var v=al(E,B.path);if(ua(g))return{state:Bc(E,f,v,mx),selection:A?FC(v):m};if(g===""){var S=An(v)?void 0:$e(E,an(v));return{state:Bc(E,f,v,Kw),selection:Jn(S)?wx(v,t):Zw(v,t)}}}}),bs("after patch")}else{bs("onInsert",{insertType:e,newValue:g});var u=[];l(g,(E,f)=>({state:nI(E,f,u),selection:ua(g)?FC(u):Zw(u)}))}}}function kW(i){return Z_.apply(this,arguments)}function Z_(){return Z_=Xt(function*(i){var{char:e,selectInside:A,json:t,selection:n,readOnly:o,parser:a,onPatch:r,onReplaceJson:s,onSelect:l}=i;o||(Cr(n)?l(Fe(Fe({},n),{},{edit:!0,initialValue:e})):e==="{"?r5({insertType:"object",selectInside:A,initialValue:void 0,json:t,selection:n,readOnly:o,parser:a,onPatch:r,onReplaceJson:s}):e==="["?r5({insertType:"array",selectInside:A,initialValue:void 0,json:t,selection:n,readOnly:o,parser:a,onPatch:r,onReplaceJson:s}):bn(n)&&t!==void 0?ua($e(t,n.path))||l(Fe(Fe({},n),{},{edit:!0,initialValue:e})):(bs("onInsertValueWithCharacter",{char:e}),yield(function(g){return X_.apply(this,arguments)})({char:e,json:t,selection:n,readOnly:o,parser:a,onPatch:r,onReplaceJson:s})))}),Z_.apply(this,arguments)}function X_(){return X_=Xt(function*(i){var{char:e,json:A,selection:t,readOnly:n,parser:o,onPatch:a,onReplaceJson:r}=i;n||r5({insertType:"value",selectInside:!1,initialValue:e,json:A,selection:t,readOnly:n,parser:o,onPatch:a,onReplaceJson:r})}),X_.apply(this,arguments)}oi(`/* over all fonts, sizes, and colors */ |